应用开发中,经常会遇到需要多线程技术的时候,比如UI显示和数据处理分开。在实际应用中经常会遇到这种场景,我们需要新开一个线程来监听数据状态(数据状态的改变,接收数据,发送数据等等),当发现数据状态改变时通知主线程(通过消息机制发送消息到主线程),主线程接收到通知之后进行处理(自定义消息处理接口)。具...
分类:
编程语言 时间:
2014-06-28 10:09:47
阅读次数:
214
在确定代码、编译结果和数据库都正常的情况下,无法从数据库取到数据。错误提示:Sysyem.Net.WebException:远程服务器返回了错误:NotFound,监听发现请求数据库的服务异常,访问相关地址HTTP404错误。 向数据库发起的请求异常 访问svc地址后的错误信息 ...
分类:
其他好文 时间:
2014-06-28 09:29:08
阅读次数:
159
最近一直在被这样一个问题烦恼,就是服务器断电重启后,Oracle监听服务没有正常自动启动(监听服务已经设置为自启动)。具体是这样的,监听服务设置为开机自启动,Oracle数据库服务设置为开机延时启动,按道理这个应该符合“先启动监听,后启动数据库服务”这个条件,但是每次断电重启后都是数据库服务正常启动...
分类:
数据库 时间:
2014-06-27 19:43:05
阅读次数:
259
ARP欺骗的原理可简单的解释如下:假设有三台主机A,B,C位于同一个交换式局域网中,监听者处于主机A,而主机B,C正在通信。现在A希望能嗅探到B->C的数据,于是A就可以伪装成C对B做ARP欺骗--向B发送伪造的ARP应答包,应答包中IP地址为C的IP地址而MAC地址为A的MAC地址。 这个应答包会...
分类:
其他好文 时间:
2014-06-27 19:38:27
阅读次数:
264
在Azure上架设Surv-U ftp 服务器的步骤:1.在VM上安装surv-u (将surv-u加入防火墙例外 ,在surv-u安装的最后一步可勾选上,自动设置好)2.设置surv-u 监听端口和passive 模式时的监听端口范围:监听端口:12500 (安全性原因不用默认的21):passi...
分类:
其他好文 时间:
2014-06-26 21:25:07
阅读次数:
325
客户端(>5w)异步connect连接到server端,server端listen backlog设置为1024,发现存在部分客户端建立连接后,收到服务端的rst包。先看下tcp监听套接字维护的两个队列(来自Unix网络编程)测试模拟抓包如下:解释:异步connect过快,导致server端list...
分类:
其他好文 时间:
2014-06-26 17:51:36
阅读次数:
248
一、传统事件模型
传统事件模型中存在局限性。
内联模型以HTML标签属性的形式使用,与HTML混写,这种方式无疑造成了修改以及扩展的问题,已经很少使用了。
脚本模型是将事件处理函数写到js文件中,从页面获取元素进行对应事件函数的绑定以触发执行。但也存在不足之处:
1.一个事件绑定多个事件监听函数,后者将覆盖前者。
2.需要限制重复绑定的...
分类:
Web程序 时间:
2014-06-26 10:43:17
阅读次数:
224
Windows应用想要实现连接wifi,监听wifi信号,断开连接等功能,用NativeWifi
API是个不错的选择。
打开MSDN,搜索NativeWifi
Api,找到Native Wifi页。在这里。
信息量很大,如果像我着急实现上述功能,看海量的文档有些来不及。如果直接给我例子,在运行中调试,阅读代码,效率会更高。
但是,我并没有成功。首先,Samp...
分类:
编程语言 时间:
2014-06-26 06:46:59
阅读次数:
399
4种控件:EditText, TextView, Button, MenuButton的点击事件,需要集成一个OnClickListener,然后overwrite一个方法来监听点击事件Menu无需做上述的操作,只需在现有一个方法中即可为菜单添加项以及进行点击事件的绑定---------------...
分类:
移动开发 时间:
2014-06-25 11:53:36
阅读次数:
222