1 select的低效率 select/poll函数效率比较低,主要有以下两个原因: (1)调用select函数后需要对所有文件描述符进行循环查找 (2)每次调用select函数时都需要向该函数传递监视对象信息 在这两个原因中,第二个原因是主要原因:每次调用select函数时,应用程序都要将所有文件 ...
分类:
其他好文 时间:
2016-05-18 00:17:57
阅读次数:
232
package com.example.wang.jisuanji; import android.app.Activity; import android.os.Bundle; import android.util.Log; import android.view.View; import an ...
分类:
其他好文 时间:
2016-05-18 00:16:09
阅读次数:
213
在项目中看到这么一段代码 之前知道一点立即执行的概念,但是看见感叹号!(非)就有点懵了,这是要干啥。继续往下看。 待续 参考地址: https://segmentfault.com/a/1190000003985390 https://segmentfault.com/a/1190000004292 ...
分类:
编程语言 时间:
2016-05-18 00:16:14
阅读次数:
161
#include <stdio.h>int main(void){ int num[] = { 5, 6, 7, 3, 1, 2 }; int i = 0; int j = 0; int temp = 0; for (i = 0; i < sizeof(num) / sizeof(num[0]); ...
分类:
其他好文 时间:
2016-05-18 00:17:53
阅读次数:
130
linux私有云行驶证识别 (linux私有云行驶证识别,服务器版行驶证OCR识别软件,云端行驶证识别,web service) linux私有云行驶证识别即服务器版行驶证OCR识别软件,该软件可部署在客户私有服务器中(私有本地服务器或云服务器均可),APP和业务系统可通过web service接口 ...
分类:
系统相关 时间:
2016-05-18 00:18:04
阅读次数:
267
前言 在一些较为复杂的业务中,客户端需要依据条件,执行相应的行为或算法。在实现这些业务时,我们可能会使用较多的分支语句(switch case或if else语句)。使用分支语句,意味着“变化”和“重复”,每个分支条件都代表一个变化,每个分支逻辑都是相似行为或算法的重复。当追加新的条件时,我们需要追... ...
分类:
其他好文 时间:
2016-05-18 00:16:14
阅读次数:
267
UDP(User Datagram Protocol 用户数据报协议) TCP(Transmission Control Protocol 传输控制协议) UDP是一种非面向连接的传输协议,它的实现是通过向指定ip的指定端口发送一定字节长的数据包完成通信,UDP协议不会在意接收端有没有收到数据包,不 ...
分类:
其他好文 时间:
2016-05-18 00:16:04
阅读次数:
102
所有项目导入对应的hibernate的jar包、mysql的jar包和添加每次都需要用到的HibernateUtil.java 这里的hibernate.cfg.xml配置信息我就不再写了 第一节:检索策略属性Lazy Lazy:true (默认) 延迟检索;set 端一对多 Lazy:false ...
分类:
Web程序 时间:
2016-05-18 00:17:54
阅读次数:
239
mysql数据库管理工具navicat for mysql,对于不怎么喜欢图形界面或者不太方便使用SQL的时候。我们可以通过用这个图形界面数据库管理工具来管理mysql,本经验咗嚛就简单介绍一下怎么用navicat for mysql管理连接mysql数据库 1.Navicat for mysql ...
分类:
数据库 时间:
2016-05-18 00:15:49
阅读次数:
246
所谓服务器虚拟化是指: 将服务器物理资源抽象成逻辑资源,让一台服务器变成几台甚至上百台相互隔离的虚拟服务器,我们不再受限于物理上的界限,而是让CPU、内存、磁盘、I/O等硬件变成可以动态管理的“资源池”,从而提高资源的利用率,简化系统管理,实现服务器整合,让IT对业务的变化更具适应力 这就是服务器的 ...
分类:
其他好文 时间:
2016-05-18 00:14:49
阅读次数:
172
1、JMS Queue 执行 load balancer语义:一条消息仅能被一个 consumer(消费者) 收到。如果在 message 发送的时候没有可用的consumer,那么它将被保存一直到能处理该 message 的 consumer 可用。如果一个 consumer 收到一条 messa ...
分类:
其他好文 时间:
2016-05-18 00:17:07
阅读次数:
256
1. 使用myeclipse自动部署的方法(使用myeclipse 2015自动部署有问题,待解决)(换成2014的便可以自动部署): 1.Window->preferences->Myeclipse->Servers->Runtime Ecvironment->add->Tomcat 6.0,要选 ...
分类:
系统相关 时间:
2016-05-18 00:15:28
阅读次数:
200
概述 桶分聚合不进行权值的计算,他们对文档根据聚合请求中提供的判断条件(比如:{"from":0, "to":100})来进行分组(桶分)。 桶分聚合还会额外返回每一个桶内文档的个数。 桶分聚合可以包含子聚合——sub-aggregations(权值聚合不能包含子聚合),子聚合将会应用到由父(par ...
分类:
其他好文 时间:
2016-05-18 00:16:04
阅读次数:
779
快速排序是冒泡排序的一种优化,用的是分治的想法,每次将其分成两半分别排序 假设用户输入了如下数组: 下标 0 1 2 3 4 5 数据 6 2 7 3 8 9 创建变量i=0(指向第一个数据), j=5(指向最后一个数据), k=6(赋值为第一个数据的值)。 我们要把所有比k小的数移动到k的左面,所 ...
分类:
编程语言 时间:
2016-05-18 00:16:07
阅读次数:
202