1、应尽量避免在 where 子句中使用 != 或 <> 操作符,否则将引擎放弃使用索引而进行全表扫描。 2、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 3、应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃 ...
分类:
数据库 时间:
2017-07-12 12:14:31
阅读次数:
182
当websockt连接是open的时候send()方法传送数据,当连接关闭或获取不到的时候回抛出异常。 一个通常的错误是人们喜欢在连接open之前发送消息。如下所示: 正确的姿势如下,应该等待open事件触发后再发送消息。 如果想通过响应别的事件去发送消息,可以检查readyState属性的值为op ...
分类:
Web程序 时间:
2017-07-11 17:53:07
阅读次数:
192
这篇记录 android 消息机制中。WorkThread 模拟向网络訪问数据,获得数据后,返回 message 发送给 MainThread ,并改动 TextView 的 text 的这种一个步骤。(MainThread ← WorkThread)。 步骤: 1、在 MainThread 中创建 ...
分类:
移动开发 时间:
2017-07-11 09:36:24
阅读次数:
143
加 密算法通常分为对称性加密算法和非对称性加密算法,对于对称性加密算法,信息接收双方都需事先知道密匙和加解密算法且其密匙是相同的,之后便是对数据进行 加解密了。非对称算法与之不同,发送双方A,B事先均生成一堆密匙,然后A将自己的公有密匙发送给B,B将自己的公有密匙发送给A,如果A要给B发送消 息,则 ...
分类:
编程语言 时间:
2017-07-10 22:25:46
阅读次数:
249
本人学习新框架方法、一、先学习框架基本知识,也就是看这本书的前三章,了解基本概念。比如这个Rabbitmq,我会先看一些概念,比如,交换机,路由器,队列,虚拟机。二、然后写代码,写demo,有哪些不懂的地方直接再去翻书或者google找资料,带着问题去学习,学的更快更扎实一..
分类:
编程语言 时间:
2017-07-10 16:40:45
阅读次数:
240
1.Client端 2.Server端 以上代码实现了点对点的通信。 ...
分类:
编程语言 时间:
2017-07-10 13:27:50
阅读次数:
256
记得八年前第一次使用socket做的一个五子棋程序,需要序列化棋子对象,传递到对方的电脑上。 一个偶然的机会,第二次使用socket做点事情。先看聊天服务器端的实现: 服务器端要实现以下功能: 1、启动服务,开启监听 2、持续不断地接收消息 3、发送消息 启动服务,创建监听socket,绑定Ip和端 ...
分类:
其他好文 时间:
2017-07-10 13:16:40
阅读次数:
290
一、交换原理 电路交换、报文交换、分组交换(数据报与虚电路)、ATM交换等基本原理及对比 B1P9B1P133B1P170 电信网络的交换技术 电路交换 程控交换机 虚电路交换 ATM IP NGN软交换 和IMS 面向连接和无连接方式 来自于互联网 这依赖于信息发送方是否需要与接收方联系并通过联系... ...
分类:
其他好文 时间:
2017-07-09 12:36:08
阅读次数:
218
1.像服务器数据库发送消息,添加数据 //WPF端的代码: void SaveData()//房体是wpf上传的 { if (fileSaveName == null || fileSaveName == "") { saveName savename = new saveName(); bool? ...
分类:
数据库 时间:
2017-07-08 18:52:08
阅读次数:
298
1.port 1-65535(0保留) 2.UDP发送消息最大(65507字节) 3.ipv4 sockaddr_in只是sockaddr结构中数据详细视图,在用到sockaddr的地方都将sockaddr_in 转为sockaddr 4.inet_pton(AF_INET,const char* ...
分类:
其他好文 时间:
2017-07-08 16:56:33
阅读次数:
180