- 博客(15)
- 资源 (3)
- 收藏
- 关注
原创 btrace调试利器
btrace工具地址一.什么是BTACE BTrace是SUN Kenai云计算开发平台下的一个开源项目。旨在为java提供安全可靠的动态跟踪分析工具。Btrace 是一个安全,可以动态跟踪 java 程序的一种工具。他的操作不会对原有 java 进程产生影响,不用关闭正在运行的 java 进程,也不会修改 java 进程中的逻辑和
2015-05-13 16:48:54
849
原创 Javassist
Javassist是一个开源的分析、编辑和创建Java字节码的类库。是由东京工业大学的数学和计算机科学系的 Shigeru Chiba (千叶 滋)所创建的。它已加入了开放源代码JBoss 应用服务器项目,通过使用Javassist对字节码操作为JBoss实现动态AOP框架。关于java字节码的处理,目前有很多工具,如bcel,asm。不过这些都需要直接跟虚拟机指令打交道。如果你不想了解虚
2015-05-09 16:31:12
511
原创 git clone检出项目慢
这几天在公司用git clone检出项目,非常的慢。到网上查了一下,有的说git协议很慢,用http协议会快点,但是我自己用的是http协议。git clone --help看到有个参数--depth,设置depth=1,发现一下就检出了。
2015-03-20 17:11:19
1297
原创 qt某网站免积分下载
好久没有写博客了,有时候想写不知从何开始。最近发现qt做界面真的非常方便,自己用qt写了一个免积分下载,这里主要还是靠第三方网站跳转下载,就当练练手,熟悉一下qt。
2015-03-15 22:42:15
717
原创 PHP Fatal error: Call to undefined function mysql_connect()解决方案
今天部署yige
2014-07-24 14:52:48
4552
原创 BoneCp简单了解
1.BoneCPDataSource2.BoneCPConfig3.BoneCP4.ConnectionPartition5.ConnectionHandle
2014-07-08 23:13:18
1145
原创 vs2010编译错误fatal error C1902: 程序数据库管理器不匹配;请检查安装解决
vs2008编译错误fatal error C1902: 程序数据库管理器不匹配;请检查安装解决
2014-06-19 14:00:16
2962
原创 java printf格式化
1.用于printf的转换符print转换符转换符类型d十进制整数x十六进制整数o八进制整数f定点浮点数e指数浮点数a十六进制浮点数s字符串c字符b布尔h散列码tx时间日期
2014-03-27 14:07:53
636
原创 复制初始化和直接初始化的区别
昨天看c++ primer的时候,看到一个新的名词,直接初始化和复制初始化,以前没接触c++的时候没有听说过这个区分,书上介绍到直接初始化语法更灵活且更高效。于是想验证一下有何不同。自己做了俩个试验,基本数据类型的俩种方式比较和对象的俩种方式比较。1.基本类型int a(1024); //直接初始化00401907 mov dword ptr [ebp-28h],
2013-12-18 23:20:13
785
原创 string类函数分析
1.empty函数分析string d;004017AD lea eax,[ebp-20h] //这个变量应该是给string类一个标志赋值。没多大用004017B0 push eax //参数压栈,004017B1 lea ecx,[ebp-1Ch] //this指针压栈004017B4 call
2013-12-16 16:38:21
661
原创 string构造函数原理
最近在学习c++ primer,分析了一下String类构造的时候反汇编代码,做点笔记。//无参构造string d;004013B3 lea eax,[ebp-50h] //不知道有什么用,跟进去貌似也就初始化了一个参数。004013B6 push eax //最后一个参数,c++采用的是stdcall,参数从右到左压栈
2013-12-16 14:09:12
732
btrace调试工具
2015-05-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人