飞快树叶

文章
8
资源
0
加入时间
2年10月17天

Lambda开发基础语法常用汇总

Lambda​ a)Lambda 它是匿名函数,可传递的代码(简洁)、使用Lambda表达式就可以解决匿名内部类​ b)“类型推断“ 例子如下: Comparator<Integer> com = (x,y) -> Integer.compare(x,y); List<Integer> list = new ArrayList<Integer>(); List<In

5_04_GLib库入门与实践_线程池

简介线程池是在多线程编程时经常用到的技术。在进行多线程任务处理时,如果线程频繁创建和销毁,将会使系统开销变大,在这种情况下,上一个任务执行完后不销毁之前创建的线程,后续任务重用该线程,将会大大减小开销。为了管理这些创建之后不再销毁的线程,便有了线程池的概念。GLib的线程池除了提供一般的线程池函数外,还提供了诸如获取当前运行的线程数量、获取未处理的任务数量、获取或设置线程池的最大线程数量、获取未使用的线程数量、设置未使用的最大线程数量、停止所有目前未使用的线程,但经过实际测试,这里面有些功能并未

C++搭建websocket服务器并与浏览器js通信

记录并分享一下在c++下搭建websocket服务器,并实现与浏览器js的通信过程1、下载websocketpp库websocketpp是一个c++的websocket库,github地址为:https://github.com/zaphoyd/websocketpp/其使用文档可以参考http://docs.websocketpp.org/。下载解压后得到一下目录结构,其中websocketpp就是我们所要用到的库文件,examples下有一些websocket的基本使用案例。2、下2、