Android多线程: 定义线程的2种方式: 1、继承Thread类,重写run()方法,new一个实例,用start()方法启动:new MyThread().start(); 2、实现Runnable接口:new Thread(new Runnable()){实现run()} 子线程中更新UI: ...
分类:
其他好文 时间:
2016-12-06 16:39:23
阅读次数:
169
java异常处理机制 在整个Java的异常处理中,实际上也是按照面向对象的方式进行处理,处理步骤如下: (1) 一旦产生异常,则首先会产生一个异常类的实例对象。 (2) 在try语句对此异常对象进行捕捉。 (3) 产生的异常对象与catch语句中的各个异常类型进行匹配,如果匹配成功,则执行catch ...
分类:
编程语言 时间:
2016-12-05 19:27:15
阅读次数:
192
Struts2框架本身大致可以分为3个部分:核心控制器FilterDispatcher、业务控制器Action和用户实现的企业业务逻辑组件。核心控制器FilterDispatcher是Struts 2框架的基础,包含了框架内部的控制流程和处理机制。业务控制器Action和业务逻辑组件是需要用户来自己 ...
分类:
其他好文 时间:
2016-12-05 14:52:38
阅读次数:
138
为了更好地理解Spark Streaming 子框架的处理机制,必须得要自己弄清楚这些最基本概念。 1、离散流(Discretized Stream,DStream):这是Spark Streaming对内部持续的实时数据流的抽象描述,即我们处理的一个实时数据流,在Spark Streaming中对 ...
分类:
其他好文 时间:
2016-12-04 14:01:10
阅读次数:
216
包括监听和回调两种机制。 1. 基于监听的事件处理: 事件监听包含三类对象,事件源,事件,事件监听器。Android的事件处理机制是一种委派式(Delegation)事件处理方式:普通组件(事件源)将整个事件处理委托给指定的对象(事件监听器);当该事件源发生指定的事件时,就通知所委托的事件监听器,由 ...
分类:
移动开发 时间:
2016-12-03 18:36:02
阅读次数:
198
QT开发(四十三)——SAX方式解析XML一、SAX简介SAX是SimpleAPIforXML的简写,是一种解析XML文件的替代方法,不是由W3C官方所提出的标准,是一种事件驱动的XMLAPI,接近于底层,速度较快,但不便于随机访问任意节点。SAX解析的核心是事件处理机制,具有占用内存少,效率高等特..
分类:
其他好文 时间:
2016-12-03 16:01:47
阅读次数:
459
存储文件时,为了节省存储空间,需要实现文件去重,即同一份文件只在服务器上存储一份。一种实现是文件上传后先落到应用服务器上,计算MD5并存储到数据库中,然后决定是否上传存储服务器。这样做的缺点是应用服务器端需要做并发控制,实现相对来说比较复杂。 FastDFS本身支持文件的排重处理机制,但需要Fast ...
分类:
其他好文 时间:
2016-12-02 08:02:53
阅读次数:
382
一、批处理的介绍 在实际的项目开发中,有时候需要向数据库发送一批SQL语句执行,这时应避免向数据库一条条的发送执行,而应采用JDBC的批处理机制,以提升执行效率。批处理只针对更新(增、删、改)语句,批处理没有查询什么事儿! JDBC实现批处理有两种方式:statement和preparedstate ...
分类:
数据库 时间:
2016-11-29 13:52:48
阅读次数:
277
首先解释几个名词事件:Qt中的事件,主要指用户输入事件,比如:点击一个按钮、选中复选框、按下回车等。事件处理:当事件发生时,程序做出的反应,比如:当点击显示按钮时,程序弹出一个对话框,或产生其他相应。信号和槽:Qt中的事件处理机制叫做信号和槽(signal&slot)其..
分类:
其他好文 时间:
2016-11-29 07:45:55
阅读次数:
212
一.动手动脑 1)代码 二.使用Java异常处理机制 注意throw和catch的对应关系,一个抛出必须有一个catch 三.动手动脑 1)源代码 3)结果分析抛出两次异常,先处理第一次再处理第二次。 四.动手动脑 1)源代码 2)截图 3)结果分析 一个throw和catch后,才能执行下一个异常 ...
分类:
编程语言 时间:
2016-11-25 23:40:28
阅读次数:
339