- 博客(1)
- 资源 (5)
- 收藏
- 关注
原创 Thunk 回调函数实现面向对象
回调函数实现面向对象 什么是回调函数? 通常,Windows均要求我们将消息处理函数定义为一个全局函数,或者是一个类中的静态成员函数。并且该函数必须采用__stdcall的调用约定(Calling Convention) 在VC中函数前有callback,就认为是回调函数,回调函数是__stdcall调用约定,参数是从右边开始压入栈的,所以第一个参数就在栈的最上层 在使用VC开发的时候,回
2012-05-20 18:37:44 2151
Visual Assist 10.9.2223国外破解版可用vs2015
国外破解的VA(Visual Assist 10.9.2223),已经测试可以使用,最高测试是VS2015
此版本并非是国内破解的,国内破解的在打开VS工具时,会有一个烦人的框。
2017-08-30
基于YII2的中文验证码
因为YII2不支持中文验证码,所以写了一个,欢迎下载
支持成语产生。
使用说明在PSCaptcha.php文件中
压缩包内带字体,所以有些大
文件放到 common\libs\captcha 目录,没有就新建
* PSCaptcha 产生一个验证码图片. version 1.0.20160930
* 基于YII2.0开发
* 支持AJAX与普通表单方式,AJAX方式可以在浏览器端进行验证码正确判断
* 支持 数字、字母、算术、汉字、成语等8种类型验证码
* 支持 包含YII2原始风格,总共4种风格
* 目前版本不支持imagick方式,但留有相关接口
* validate函数验证完成后,会删除相关 Session
2016-09-30
多线程不同步读写共享资源代码
多线程不同步读写共享资源 文章配套代码
我在很早的时候就听说多线程不同步是可以读写共享资源的。这听起来感觉挺好,因为一旦同步线程,将在同步线程上花去一定的CPU时间片.
这一切都是真的,但是,不同步线程的条件是:只开两个线程,读线程在写线程之后进行操作.满足这两个条件,就可以不用进行线程同步啦!
如何保证读在写之后呢,方法有多种,比如 读线程判断条件if(读指针 == 写指针)。写线程判断条件 if(下一个指针==读线程指针) 其实这就是一简单的生产者与消费者问题。
以下是实现方法
共享资源 我使用循环缓冲区
2011-12-25
诺基亚赛班S40最新金山词霸3.3
很多人的手机都是赛班S40的操作系统,这种系统最大只支持1M的jar 应用程序,所以在官方网下载的JAVA金山词霸3。3是没有用的。
附件中是可运行的金山词霸,解压出 金山词霸.jar 将这个文件放到手机中就可以用了,如果是金山词霸.jar 就不用解压了
2011-12-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人