UDP打洞demo
c#版udp打洞实现,server放到一个有固定IP的服务上,两个client借助server打洞后直接通讯.
原理网上有一堆,就不细说了,压缩包内也放了一篇网上down的原理供参考
自动生成pojo和mapping
使用spring+mybatis经常需要建表写字段映射,烦不烦?看看我这个工具吧,配置写好之后 命令行执行jar,自动按表字段生成pojo的字段和mapping的xml里的增删改查,有了这些,你可以快速写出各种接口
pojo和xml自动生成工具
写好配置后,连接数据库,读取所有表,自动生成pojo和mybatis xml增删改查字段信息。剩下的工作就是复制-粘贴-修改。生成的pojo里面只有成员变量没有set/get方法,因为生成代码麻烦但是在eclipse里面添加这个很简单。抛砖引玉,用得上的拿走。
支持上传到web目录外的文件夹百度编辑器
支持上传到web目录外的文件夹百度编辑器ueditor.jar包,代码,及配置文件
android 带分类的listview
带分类的listview,就像微信的通讯录界面,边栏也是有的,我用的4.2.2的sdk
128 Code打印
为什么要10分?因为我这个打印出来的用我查查一扫就能扫出来,因为我被网上的代码给坑了。代码有两个程序,一个printDemo是c#,一个WriteProc是VC,其中c#通过命令行参数传递打印内容给VC,由VC来打印。把两个程序编译生成的.exe放一起就可以使用啦。可以看看VC里面是如何打印的,配合128 code文档相信你很容易就能了解原理。另外还是单例类的实现哦,下载能用的同学顶一下吧
sogou五笔最新版本
sogou 五笔2.0.1版本,sogou五笔最新版本,自己在公司用的
chrome v8 vs2010编译指导及 helloworld测试工程
花了一个多星期摸索出来的用vs2010 编译google v8 引擎的方法 和将它编译成dll的方法,网上文章多,不过说实在的,没一个完全能用的,我这个里面有指导书,有问题请留言
Everything 桌面搜索
Everything 一开免费的强大的桌面搜索软件,自动创建索引,全盘资料搜索快如闪电,相当犀利,界面简洁
gtest demo
这是一份使用gtest的示例代码,展示了testcase,testsuite,及多参数测试用例的用法。我使用的源码是gtest-1.6.0,这下面有一个文件夹fused-src,下面的gtest中包含有gtest.h.gtest_main.cc,gtest-all.cc三个文件,这即是可重用的代码了,你可以把它们加入你的工程,然后写测试代码。之前下了份别人的,靠都不能运行还要那多分,太啃爹了
休息提醒工具
敬业的程序员们,你是否经常忙碌的工作忘记休息,你是否觉得脖子,腰都开始不舒服了,身体是革命的本钱,每隔一段时间都应该稍微休息一下,扭扭脖子扭扭腰,活动活动,扭扭更健康。这里我写了个小工具,使用了钩子技术,定时锁定屏幕鼠标和键盘,并将桌面用一张美图盖上,哈哈,这下子你不得不休息两分钟了吧,去喝喝水,走动一下吧,托盘图标点右键可以设置时间。另外可以弄张美女图片替换安装目标下的tu.jpg文件,这样锁定屏幕时就会看到美女了,也可以换成你的女朋友啊男朋友的图片的,不过图片应该比屏幕分辨率大一点是最好。里面有程序源码,NSIS安装源码和安装包。我忠心祝愿大家身体健康。
MFC对话框打印及预览功能完美版
花了一个星期,研究了网上大量的MFC对话框打印及打印预览功能的demo之后,选中了几个版本,合并修改,得到这个比较完美的版本(真心花了时间,功能上都实现了,也没有什么崩溃的问题)。其中几个打印具体内容的地方大家可以自己去实现以便应对不同的需要。我只是简单的打印了一些东西。我没有在打印内容上花心思,因为这样的东西加进来就不便于大家理解打印流程了,大家可以自己去封装一下(网上有个版本封装得很厉害,但我觉得看得太累了)。感谢大家支持。
tcp 文件传输
自己用VC写的TCP文件传输,用于局域网内两台机器间指定文件夹内文件对拷,我只开了一个线程,流程比较简单,初学者可以学习一下阻塞模式的TCP是如何通讯的,通常是如何处理的。不懂的东西一定要反复研究,知表知里,原理通了,写的程序就会少很多bug
WTL for MFC Programmers, 中文版
WTL for MFC Programmers, 中文版还有代码
socket UDP
一看就会的UDP通讯的例子,UDP的服务器总是等待客户端的数据到来而后才能给客户端发数据,因为recvfrom成功之后能得到对方的ip和端口信息,而这是发送数据必须的。客户端每次连接使用的端口不是固定的,好像是随机分配的一样。如有错误欢迎批评指正
vs2008 可用的 ado 封装类
一个ado连接oracle的例子,里面用了一个封装类,原来是在vc6下的,我稍微改了一下,改成vs2008下用的,unicode是大势所趋,丢掉vc6,用vs2008,vs2010去
Uxtheme 相关的几个文件,界面开发用的
Uxtheme 相关几个文件有些界面库里面要的,下载之后直接放到库里面,把
#include <uxtheme.h>
#include <tmschema.h>
改为
#include "uxtheme.h"
#include "tmschema.h"
vc自绘标题栏 的实现
自绘标题栏及边框,我就看了看效果,还不错,稍后研究一把
Intel_Hm55_AHCI-XP驱动
有的笔记本装xp时需要关闭AHCI功能 ,装上了之后再打开,却蓝屏了,装了这个驱动就好了,硬盘速度快多了,以前要两分半钟,现在40s,
wmstub.lib and WMVCORE.lib
编译directshow 所需要的文件,添加到
\DXSDK\Samples\C++\DirectShow\Common\下,然后直接注释掉包含 wmstub.lib的#pragma message(..代码就OK了
VC6LineNumberAddin
在VC6中显示行号的插件,很好用,真的很不错
mysql 帮助文档 5.1
mysql的帮助文档的官方网站下载的速度那简直让人吐血,难道甲骨文觉得这个没钱赚就弄了个破服务器给它,哎。欢迎大家这里下载。
powerDVD一个DVD播放器
很小的DVD播放器,能选择配音如国语还是粤语(其他的软件大多没有这个功能),占用资源少(超级解霸占用资源很夸张)
魔兽1.20的工具+源码
我一直用魔兽1.20玩dota,不像1.23版本里面有自动显血的,必须另外找一个显血工具,每次得分别点开,这样有点麻烦,我就做了这个工具能同时启动对战平台和显血工具然后自动退出,没什么技术含量,喜欢就用下吧
简明 Python 教程
难得的python教程,中文版,找了半天,找到了赶紧来分享