- 博客(13)
- 资源 (3)
- 收藏
- 关注
原创 Makefile step by step
0 前言前几日为了将json_spirit移植到linux下去,所以学习了一下makefile,现整理一个简单的makefile学习过程。本文的描述均以编译json_spirit为例,可能会忽略掉一些makefile基础知识,有过编程经验的同学应该能够轻松看懂。由于作者也是初学makefile,兼linux菜鸟,所以难免存在表述不准确甚至错误的地方,欢迎各位朋友指正。json_spiri
2009-04-28 00:47:00
1156
原创 Build ACE for Linux
一 编译ACE1 下载ACE,解压后放到/home/tony/Dev/ACE_wrappers 2 配置环境变量 #vim /home/tony/.bashrc 加入下面两行: ACE_ROOT=/home/tony/Dev/ACE_wrappers;export ACE_ROOT LD_LIBRARY_PATH=$ACE_ROOT/l
2009-04-18 22:52:00
1341
原创 初试Button封装
最开始实现时是用SetWindowLong中的GWL_USERDATA来传递Button对象的this指针,结果被老板狠批了一顿,在他的点拨下改用自定位代码,还好上次做Hook时就已经弄熟了这个东西,还是比较顺利搞了出来,经过一次修改得到下面的代码 void Button::CreateButtonMsgProcCode()<img id="_39_507_Open_Image" on
2008-03-19 19:42:00
875
原创 用Winpcap获得网卡的MAC地址
最新学习使用WinPcap,发现在WinPcap提供的公开API中并没有直接过得MAC地址的方法。通过阅读自带的例子发现可用通过调用packet.dll来实现。 什么是Packet.dll呢?在tutorial里面有这样一段话: Packet.dll是WinPcap内部的API,它的存在是为了向wpcap.dll提供底层的一些调用。利用WinPcap编写应用程序的
2007-07-16 09:42:00
4301
4
原创 奇怪的JUnit4 不能认识@Test么?
代码如下 很简单的几行可是JUnit总是报错 说 no tests found in XXX郁闷啊 明明加了 @Test 啊import org.junit.Test;import junit.framework.TestCase;public class HelloTest extends TestCase { private String strHello;
2007-05-18 17:19:00
818
转载 直观认识Windows
每天我们都在使用Windows系统学习、编程、听音乐、玩游戏,Windows的操作想来是很熟练了,可是你又对Windows到底了解多少呢?本系列的目的,就是让你对Windows系统有个更直观、更清楚、更彻底的认识。虽然我们大多数人看不到Windows的源码,对其内存调度算法这种最深层次的技术内幕不能明窥,但是我们可以做到比现在知道的更多,了解这些之后你会发现在Windows上面开发会轻车熟路,任何
2005-04-09 23:45:00
716
原创 在汇编程序中获得命令行参数(已经解决了以前遇到的问题)
.model small .stack 100h .databuffer db 10 dup(?) .codestart: mov ax,@data mov ds,ax;------------------------------ mov si,80h mov cx,es:[si] dec cx mov ch,0 ;用debug跟踪发现如果没有此句 ch的值将被改变 循环就会出错
2005-04-09 21:31:00
1770
1
原创 在汇编程序中获得命令行参数时出错
我想在dos汇编程序中获得命令行中的参数在网上查了一些资料 大概是说在ds段的80h的值是参数的长度 其后就是参数了我写了如下一个小的测试程序 参数的长度可以获得 可是怎么也部能获得参数 还望热心人帮忙 .model small .stack 100h .datamsg db 13,10,$ .codestart: mov ax,@data mov ds,ax;----
2005-04-09 16:48:00
944
原创 汇编学习笔记(1)
最近在学习汇编 每次做完例题后则写下一些出错的记录5.1 1) link时 文件名后不要跟扩展名 否则将出错 2)使用段简化模式时 不要使用mian proc far语句 3)小写转化为大写的时候 使用sub al,20h5.2 1) 跳转时 标志符号放错地方 跳过了循环初始赋值语句(mov cx,n) 导致循环(loop lab)出错 …… jX lab
2005-04-09 15:33:00
1179
2
原创 终于解决昨天的问题了
今天一早就跑去请教了老师 还不错 一下就找到了问题的根源其实也不是什么很深奥的问题 主要是我自己把算法写错了一点不过差之毫厘谬以千里啊 反的错误确很严重int arr[] = {95,23,45,66,79,84,100,54,87,67,94,81,83,76,84,66,88,91,25,77,84,22,56,78,49,83,89,86,84,44}; for(int i
2005-04-07 13:32:00
910
原创 Source code of CIH
;*******************************;*最近一直在学习汇编 今天早上闲来无聊 从网上搜来了CIH源代码 *;*大概浏览了一下 可惜水平有限 没怎么看懂 *;*先发到这里吧 以后再慢慢研究
2005-04-07 09:35:00
1412
2
原创 初试java
这学期 学校开了java选修课 不过一直都没怎么去上 主要是老师讲得实在太没激情了 与其听他讲 还不如自己看其几天因为一些事情需要用到java 于是终于把 jdk 装了上去写这篇文章的时候 其实已经不能算初试了因为装上jdk那天 就按照惯例写了个HelloWorld对于java有了一点点感觉 不过java编译器检查实在太过严格 让我倒是很不习惯我也有种不详的预感--以后
2005-04-06 12:22:00
1041
3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅