阻塞模式,程序会一直等待。 非阻塞模式,如果文件被占用直接返回false ...
分类:
其他好文 时间:
2018-03-26 16:04:58
阅读次数:
932
Ecshop是个坑爹货,为什么tiandi会说它是个坑爹货呢,请看一下下面的官方的运行环境推荐: 服务器端运行环境推荐·php版本5.0以上5.3以下的版本(推荐使用5.2系列版本)·Mysql版本5.0及以上·空间安装zend·空间支持文件锁功能·开启GD功能·Mysql函数支持mbstring、 ...
分类:
其他好文 时间:
2018-01-23 10:57:48
阅读次数:
184
1.显示当前运行的全部模拟器: adb devices2.启动ADB adb start-server3.停止ADB adb kill-server4.安装应用程序: adb install -r [apk文件]-l #锁定该程序-r #重新安装该程序,保存数据-s #安装在SD卡内,而不是设备内部 ...
分类:
移动开发 时间:
2018-01-18 20:39:19
阅读次数:
198
转载请注明原创出处,谢谢! 上篇 "NIO相关基础篇一" ,主要介绍了一些基本的概念以及缓冲区(Buffer)和通道(Channel),本篇继续NIO相关话题内容,主要就是文件锁、以及比较关键的 Selector ,后续还会继续有一到二篇左右与NIO内容相关。 文件锁(FileLock) 在看Roc ...
分类:
其他好文 时间:
2017-12-19 12:23:23
阅读次数:
239
1配置Log4net Log4net的配置文件有几种使用方式,这里将配置log4net的部分独立出来,即关于log4net的配置独立成文件log4net.config。 1)写入Mysql log4net.config文件配置 在控制台程序中使用: 运行上面的代码,成功地将数据记录到数据库中。 2) ...
分类:
Web程序 时间:
2017-12-09 12:04:57
阅读次数:
228
一、lseek(2)重新定位文件的读写位置。 #include #include off_t lseek(int fd, off_t offset, int whence); 功能:重新定位文件读写位置距离文件起始的偏移 参数: fd:指定了具体的文件 offset:偏移 whence: SEEK_... ...
分类:
其他好文 时间:
2017-10-25 23:31:35
阅读次数:
163
mkfifo.c文件 file_read.c文件 file_write.c文件 gcc mkfifo.c ./a.out 生成test gcc file_read.c -o read gcc file_write.c -o write ./read和./write,效果如下: ...
分类:
编程语言 时间:
2017-10-14 17:07:21
阅读次数:
256
以购买商品举例: ① 从数据库获取库存的数量。 ② 检查一下库存的数量是否充足。 ③ 库存的数量减去买家购买的数量(以每个用户购买一个为例)。 ④ 最后完成购买。 仅仅这几行逻辑代码在并发的情况下会出现问题,自己可以想象一下。 这里暂时就不测试了,下面会针对并发的处理给出测试结果。 创建表: CRE ...
分类:
数据库 时间:
2017-09-20 12:10:28
阅读次数:
225
在上一节提到的FileChannel中提供了lock()/tryLock()方法可以获得文件锁FileLock对象,从而锁定文件,这里的文件锁是进程级别的锁,而非线程锁。 lock()方法是阻塞试的,当调用该方法且无法得到文件锁,程序将一直阻塞。 tryLock()方法是非阻塞式的加锁方法,如果获得 ...
分类:
编程语言 时间:
2017-09-18 15:05:17
阅读次数:
226