- 博客(7)
- 收藏
- 关注
原创 https://www.cnblogs.com/orangelsk/articles/15582810.html
https://www.cnblogs.com/orangelsk/articles/15582810.html
2024-01-30 13:31:02 94 1
原创 Java nio ByteBuffer用法
Javanio ByteBuffer用法 Java nio 是java中用于并发编程的方式,nio意思是异步io,这跟传统的阻塞式io还是有很大的差别,具体nio的知识这篇文章就不阐述了,大家可以参考其他的博文和资料,这里着重讲一下nio中使用到的Bytebuffer的用法。 ByteBuffer字面意思上理解就是字节缓冲,实际上他确实是一个缓冲区,缓冲区的内容为字节。ByteBuffer的内
2014-04-16 23:49:32 881
原创 C++11 lambda表达式
C++11lambda表达式 1、lambda的申明方式 Lambda表达式是c++11的新特性,它允许程序员在函数内部创建一个匿名函数,对于一些小型的功能模块,可以使用lambda表达式来实现。很多其他语言已经有了lambda表达式,比如objective-c中block就类似。 Lambda表达式的声明方式: 例如: auto fadd = [](int a, int b){
2014-04-09 23:18:07 575 1
转载 好博客搜集
http://www.cnblogs.com/lzjsky/ http://www.cnblogs.com/lancidie/archive/2013/05/16/3082378.html
2013-05-28 18:31:43 497
原创 c++类里面些线程函数
在多线程的开发中,网上很多例子都是把线程函数写成了全局函数,但是如果要把一个线程操作写成一个类,线程函数放在类里面,如果用普通的类函数就会出现问题,因为在调用创建线程的api中传入的线程函数需要在编译时确定地址,如果是普通的类函数,编译时不能确定地址,需要创建类的对象才能获取。所以,如果要把线程的执行函数写成static函数,或者是全局函数,这样在编译时就能确定函数地址。 例: #includ
2013-05-22 22:25:17 1793
原创 c++回调java
最近的项目中用到了c++回调java,试了很多方法,有通过jni的方式,也有jna的方式,jni复杂很多,相反jna就简单不少,jna为jnative,JNative 可以让你方便的访问 Windows 平台下的 DLL 以及 Linux 平台下的 so 动态连接库文件,无需在编写一行 C/C++ 代码,JNative 是动态的。下面是我的测试demo。 1、首先建立一个动态库文件,这里用v
2013-04-28 22:30:00 1097
转载 Linux操作系统文件系统基础知识详解
来源: ChinaUnix博客 日期:2007.03.30 08:40 (共有条评论) 我要评论 一 、Linux文件结构 文件结构是文件存放在磁盘等存贮设备上的组织方法。主要体现在对文件和目录的组织上。 目录提供了管理文件的一个方便而有效的途径。 Linux使用标准的目录结构,在安装的时候,安装程序就已经为用户创建了文件系统和完整而固定的目录组成形
2012-12-06 22:50:05 468
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人