摘要: 我的linux是装载虚拟机里的,修改虚拟机的网络连接方式为桥接模式即可。 阅读全文
posted @ 2016-09-27 15:55 夜の魅 阅读(1181) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/zhubin215130/article/details/39347873 阅读全文
posted @ 2016-09-26 18:08 夜の魅 阅读(1344) 评论(0) 推荐(0) 编辑
摘要: 导入自己的源文件,准备生成DLL文件。也可以自己创建。 右键项目,进入属性,修改Configuration Type 为 DLL。 修改为64位,Configureation Manager -> ->Active solution platform ,x新添加一个x64。 下面的会自动变为x64. 阅读全文
posted @ 2016-09-23 11:37 夜の魅 阅读(9331) 评论(0) 推荐(2) 编辑
摘要: 1.打开终端,进入项目目录,输入ulimit -a ,可以看core文件大小设置(第一行),若为0, 则没有打开core dump设置。 2.ulimit -c unlimited ,core文件大小不限制。相应的,ulimit -c 200 ,core 大小为100K。可以看到,第一行变为unli 阅读全文
posted @ 2016-09-22 20:01 夜の魅 阅读(11521) 评论(0) 推荐(0) 编辑
摘要: ENet的目的是提供一个相对轻便、简单和强大的网络通信层的UDP(用户数据报协议)。 它提供的主要功能是可选的、可靠的、顺序的数据包发送。 ENet省略了一些更高层次的网络功能,如身份验证、加密,尤其特定于应用程序的其他类似任务。库文件灵活,轻便,容易嵌入。 1.下载ENet源文件 2. 必须有 a 阅读全文
posted @ 2016-07-23 18:25 夜の魅 阅读(729) 评论(0) 推荐(0) 编辑
摘要: 写listview优化的时候,发现Listview初次创建的时候会多次执行getView方法。 这是listview的布局,执行后结果为: 这显然不正常,执行了多次getview方法。经过群友的提示修改为fill_partent后结果显示正常。 后来联想到UI的优化,恍然大悟~ RelativeLa 阅读全文
posted @ 2016-06-30 20:29 夜の魅 阅读(593) 评论(0) 推荐(0) 编辑
摘要: 一,简述线程池: 线程池是如何工作的:一系列任务出现后,根据自己的线程池安排任务进行。 如图: 线程池的好处: 线程池的具体实现为ThreadPoolExeutor,其接口为Executor。 ThreadPoolExecutor提供了一系列的参数用于配置线程池。 参数含义如下: 其执行任务时大致遵 阅读全文
posted @ 2016-06-24 16:21 夜の魅 阅读(8203) 评论(0) 推荐(0) 编辑
摘要: 本文内容:adapter,listview的优化,RecycleBi,google大会推荐优化, 实现ListView的过程,Adapter起到了至关重要的作用,不仅仅因为getview()方法。那么,先从Adapter说起~ Adapter: 它在ListView和数据源之间起到桥梁的作用,避免l 阅读全文
posted @ 2016-06-18 03:06 夜の魅 阅读(34600) 评论(0) 推荐(0) 编辑
摘要: 网上总是说Runable和Thread可以实现线程,这导致我对Thread和Runable有错误的理解,谁让当时不求甚解,让我一直以为实现Runable可以开启线程。 看过源码后进行区分这两者。 无论怎么样,线程都是通过Thread创建的。 其一:Runable只是一个接口,不会开启一个线程,依旧是 阅读全文
posted @ 2016-06-13 20:33 夜の魅 阅读(15629) 评论(0) 推荐(1) 编辑
摘要: IPC通讯方式的优缺点: 一对多的进程间数据共享。 注:RPC是指远程过程调用,也就是说两台服务器A,B,一个应用部署在A服务器上,想要调用B服务器上应用提供的函数/方法。 由于不在一个内存空间,不能直接调用,需要通过网络来表达调用的语义和传达调用的数据。 阅读全文
posted @ 2016-06-12 19:21 夜の魅 阅读(364) 评论(0) 推荐(0) 编辑