一、使用http://www.nuget.org/packages/LevelDB.NET 测试 1、新建项目,并Nuget引入库: 2、写代码 3、看效果:我的机器上配置不怎么好,大约5000条/秒。 二、修改引用库: http://www.meebey.net/projects/leveldb- ...
分类:
数据库 时间:
2016-10-28 23:21:22
阅读次数:
855
1.1 Kotlin的身世写了许久 Java,有没有发现其实你写了太多冗余的代码?后来你体验了一下 Python,有没有觉得不写分号的感觉真是超级爽?你虽然勤勤恳恳,可到头来却被 NullPointe...
分类:
其他好文 时间:
2016-10-28 17:48:58
阅读次数:
350
线程的运行机制
>* 开启线程过多,会消耗cpu
>* 单核cpu,同一时刻只能处理一个线程,多核cpu同一时刻可以处理多个线程
>* 操作系统为每个运行线程安排一定的CPU时间----`时间片`,系...
分类:
移动开发 时间:
2016-10-28 15:40:37
阅读次数:
318
TCP连接三次握手: 在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接。 第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认; 第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送 ...
分类:
其他好文 时间:
2016-10-27 13:05:44
阅读次数:
135
Problem: Given two binary trees, write a function to check if they are equal or not. Two binary trees are considered equal if they are structurally id ...
分类:
其他好文 时间:
2016-10-27 12:19:01
阅读次数:
133
Cesium不仅仅提供了FBO,也就是Framebuffer类,而且整个渲染过程都是在FBO中进行的。FBO,中文就是帧缓冲区,通常都属于高级用法,但其实,如果你了解了它的基本原理后,用起来还是很简单的,关键在于理解。比如你盖楼,地基没打好,盖第一层楼,还可以,盖第二层楼,有点挫了,盖第三层楼,塌了... ...
分类:
其他好文 时间:
2016-10-27 10:16:01
阅读次数:
368
下面copy了一段实例 我这段大家应该很熟悉了。maxAge 这个参数很容易给人产生误导,这里我详细说下maxAge。之前我一直认为 当set 完一个 key-value 后 超过 maxAge 设置的值时,LRU 会自动把 key-value 删掉。 然而经过一番分析后,事实不尽然~ 首先maxA ...
分类:
系统相关 时间:
2016-10-27 07:54:17
阅读次数:
312
1、在非服务器控件的页面导出数据,需要借助一张temp空页面post回后台的数据。 前台:window.location.href = "../Temp.aspx"; 后台: try{ dtSource = Session["MyDataTable"] //假设数据在Session中 if (dtS ...
设备在转发报文时,如果报文的目的地址和设备三层接口地址在同一个网段,正常情况下会查找arp进行直接转发,如果查找不到arp表项,就会上送CPU触发ARP-MISS流程来学习ARP。 上层软件收到ARP Miss消息后,首先生成一个ARP假表项发送给设备,防止相同的ARP Miss消息不断上报;然后上 ...
分类:
其他好文 时间:
2016-10-26 06:59:41
阅读次数:
411