-银羽[Kevin]的BLOG http://www.ylog.net/blog.asp?id=银羽 银羽的BLOG 银羽 Mon, 28 June 2004 09:17:00 +0800 shilong shilong2002@163.com http://www.ylog.net/blog_show.asp?log_id=2244<![CDATA[MSDN中关于Nmake]]>银羽2008-05-13 11:12:11因为可以VS的IDE,用了很多编译器,还是觉得微软的最专业...
所以ARM下的程序我也用VS来写,
gnumake其实也不错的,但他返回的信息与VS2003不兼容,
so.还是使用nmake了,虽然很多指令,宏,语法与gnumake不同


Macro  Meaning  
$@ 
 Current t]]>http://www.ylog.net/blog_show.asp?log_id=2243<![CDATA[Table对象集合]]>银羽2008-05-08 15:17:44集合 描述 
cells[] 获取包含表格中所有单元格的数组 
rows[] 获取包含表格中所有行的数组 
tBodies[] 获取包含表格中所有tbody的数组 
Table对象属性 
border 设置或获取表格边框 
caption 设置或获取表格标题 
cellPadding 设置或获取每个单元格边框与内容的宽度 
cellSpacing 设置]]>
http://www.ylog.net/blog_show.asp?log_id=2242<![CDATA[用As3写的标准A*寻路算法]]>银羽2008-04-29 18:30:20g(n)和h(n)两个估值函数也比较接近真实值
g(n):横线,纵线上,每移一格,加1,斜线上移一格加1.4 即近似sqrt(2),
这样就防止路径判断上,出现等直角腰三角形两腰加起来的权值与斜边相等的情况,
h(n) 即标准距离公式...没做任何优化
同样的算法与估值函数,运行效率与C++的比起来,我只能说很低很低....
按一次D便能在方格上划障碍物测,再按一次,取消添加障碍功能,便点两个格子便能开始测试
以前在弄斗地主智能时,曾试过用A*探索,但无奈]]>
http://www.ylog.net/blog_show.asp?log_id=2241<![CDATA[并口IO控制外设遇到的问题]]>银羽2008-04-28 09:20:07
此外设的特点是,一根受控信号线,当高电平时,电机停止,低电平时,电机转动.

于是,将此线接上并口的控制寄存器上的反相引脚,可以完美实现

但问题出来了,在某些老主板上,当计算机关闭时,反相引脚会间接至地(可能是下拉电阻的原因)

,造成低电平,引起电机空转,正在苦苦探索不接第三方电路的情况下解决办法ing...]]>
http://www.ylog.net/blog_show.asp?log_id=2227<![CDATA[ActiveX调用AS3函数的方法]]>银羽2008-03-10 17:25:55需要把双击与右键传进swf进行处理,
swf本身是没有右键的,双击处理也非常麻烦
于是,就准备用程序捕捉到WM_RBUTTONDWON时再传给SWF处理,
对于AS2方法很多,例如TCallFrame这个函数就可以
但AS3软硬不吃,于是想到用两个ocx,一个调用as2,一个调用as3,
程序先通知as2,再通过as2的localconnection通知as3,虽然麻烦点,但也是个办法

仔细查看CShockwaveflash1.h时发现了一个CallFuncti]]>
http://www.ylog.net/blog_show.asp?log_id=2224<![CDATA[TCP协议前奏:ARP]]>银羽2008-02-26 16:40:57并实现了IP协议,ARP协议...
终于可以开始实现TCP协议了
最简单的就是三握手中第一步,SYN包的发送...
如果电脑网卡能接到这个包,并认识,这个就成功了,
这是非常关键的一步,后面的就可以一气哈成了
在这里推荐一个非常好的Windows下面的sniffer软件Iris,
详细内容...
]]>
http://www.ylog.net/blog_show.asp?log_id=2223<![CDATA[手受伤第38天]]>银羽2008-02-12 19:48:07但用力还是稍微有点儿疼痛...
首先感谢老婆对我无微不至的照顾
感谢那些关心我的亲人,朋友,同事
这段时间把<TCP/IP详解 卷一:协议>这本书通看了一遍
把PSP的开发SDK安装,并编译出hello world程序,并运行成功
发现把C++代码移植过去也非常简单
有空我把斗地主移植到上面玩玩
前阵的前阵应人之求做过一个自动投票机,
这东东涉及到很多方面,看起来运行的还比较顺利...


详细内容...
]]>
http://www.ylog.net/blog_show.asp?log_id=2222<![CDATA[终于换手机铃声了]]>银羽2008-01-04 22:02:07
老铃声,FF7的安装声音,点击播放按纽播放
详细内容...]]>http://www.ylog.net/blog_show.asp?log_id=2221<![CDATA[<我是传奇>]]>银羽2008-01-04 13:11:43我是传奇却绝对值得我留点什么
如果你是个科幻爱好者,
或者喜欢玩游戏
或者你融入场景,
这真是一部精彩之作...

想象一下,一个空旷,繁华而长满了野草的城市,
白天绝对自由的世界,
晚上安全的堡垒(没被发现之前),
刺激的猎杀与被猎杀
我真的太喜欢这个世界观的设置了

没有很多夸张的情节跌宕,
但每一秒都揪着你的心,
你就象主角一样,
期待着会发生点什么,又害怕发生点什么
到结束时,又会觉得这一个多小时的电影太短了,
应该拍成个几季的连续剧
详细内容...]]>
http://www.ylog.net/blog_show.asp?log_id=2220<![CDATA[《布拉热洛纳子爵》到手]]>银羽2008-01-02 19:04:49刚从肇庆回来就接到快递的电话,50元书价+20元快递
至此三剑客全套都收集完毕
曾跑遍了半个广州的旧书店都没有找到
新书店肯定更不可能有,早已绝版,
共32开三册,中国文联出版社95年版,吴仁达译,
看了几页,居然发现一个错别字,另外,称呼与爵位翻译得很是乱

详细内容...]]>
http://www.ylog.net/blog_show.asp?log_id=2219<![CDATA[最大的surprise就是--没有surprise]]>银羽2007-12-25 14:32:13详细内容...]]>http://www.ylog.net/blog_show.asp?log_id=2218<![CDATA[TCP协议规范]]>银羽2007-12-24 11:19:09最近要用C语言直接操作网卡芯片写个TCP/IP 协议,真要命

传输控制协议(Transmission Control Protocol, TCP)

TCP协议主为了在主机间实现高可靠性的包交换传输协议。本文将描述协议标准和实现的一些方法。因为计算机网络在现代社会中已经是不可缺少的了,TCP协议主要在网络不可靠的时候完成通信,对军方可能特别有用,但是对于政府和商用部门也适用。TCP是面向连接的端到端的可靠协议。它支持多种网络应用程序。TCP对下层服务没有多少要求,它假定下]]>
http://www.ylog.net/blog_show.asp?log_id=2217<![CDATA[Se3208 's startup code]]>银羽2007-12-19 15:05:36翻译自pdf文档,因为是看的时候顺便打出来下,语言没有重新组织,有点儿乱七八糟
初始化代码是开发工具自动生成的任务之一
它是一小块由汇编写的,为运行高级语言例如C/C++写成的能运行的程序作准备

se3208启动代码在一个叫ctr0.s文件里
CRT0的意思,C Runtime Library 0 或者 Code To Run first of all actual C Cod]]>
http://www.ylog.net/blog_show.asp?log_id=2216<![CDATA[开始重读时间简史]]>银羽2007-12-13 21:49:41这次是湖南出版社的精装典藏版,一共2册,共了80多大洋,还有<<果壳中的宇宙>>,比简装版的多了几章,并且多了很多插图,包装精美,这本书第一次读应该是大学时期,非常大的影响着我对时间与空间的认识,其实很久以前,我还是个天文爱好者,当然,物理,天文,科幻这些东东有着很大联系的,喜欢一种不能不会影响到另一种.但时间有限,生性懒惰,慢慢的被消磨掉了,如果说对我的时空观影响最大的还是那本非常非常经典的<<]]>http://www.ylog.net/blog_show.asp?log_id=2215<![CDATA[代理服务器与DDos攻击]]>银羽2007-12-04 23:58:51把封装的as3二进制流的socket类加了穿透socket5代理服务器支持
最近在和一些用DDos攻击敲诈的无聊人士斗法
他们水平不怎么样,肉机却真的不少,甚是嚣张 
我也不是专业搞网络安全的,只能从分布式服务器群和负载平衡上打主意
正当被该死的数据同步搞得吐血时...
后来想到一招,用代理服务器隐藏主服务器,
当一台代理服务器无法连接时,系统会搜寻下一个代理服务器,
攻击者即使攻下了所有的代理服务器.再加一台也非常容易
主服务器非常安全,不会因为受攻击而出现一些数据断层或者不同步之类的原因
<]]>
http://www.ylog.net/blog_show.asp?log_id=2214<![CDATA[广州国际车展]]>银羽2007-11-27 21:47:52人山人海的,车没看到多少,人倒是看够了
法拉利展台前简直就是水泄不通
象兰博基尼,保时捷,宾利等名车前,我倒是没有呆多久,
感觉兰的跑车最养眼,男人梦想中的车,最早是在极品飞车3中接触到兰博基尼的
轿跑车类,主要近距离仔细比较了一下英菲尼迪G35,宝马3系列,凯迪拉克CTS
SUV中,仔细比较了凯迪拉克SRX与宝马X5
可能是因为最后一天了,车模不是很多,养眼的更少
拍了很多车与美女照片,
当然拍的最多的是还是自己随身带的模特了]]>
http://www.ylog.net/blog_show.asp?log_id=2212<![CDATA[php-socket]]>银羽2007-11-01 09:15:56传统的C/S结构系统一般由下面组成

客户端 ------> 应用程序服务器 ----------> 数据库服务器 <---------WEB服务器 <-------------浏览器


当用户或者管理员在浏览]]>
http://www.ylog.net/blog_show.asp?log_id=2211<![CDATA[右手小指严重受伤]]>银羽2007-10-18 15:51:39
昨晚打篮球时,右手小指严重受伤,脱臼+轻微骨折...

痛到嗷嗷叫,并鄙视一下祈福医院的庸医...

现在右手食指蜻蜓点水一样的打字ing...]]>
http://www.ylog.net/blog_show.asp?log_id=2210<![CDATA[PSP2000]]>银羽2007-10-12 15:56:54比起老版的来,做工差了很多,样子逊了不少,
UMD盖有点儿松.电池续航时间长了一点点,重量轻了一点
本来挺喜欢黑色的,但阴差阳差,弄了个白的...将就吧
最近反正不如意事,十之八九,美食节把肚子吃坏,在长隆水上乐园把PP磨痛

等有空看一下SDK,
如果机缘凑合,最近一段时间的业余兴趣会移到PSP游戏,应用开发上来
]]>
http://www.ylog.net/blog_show.asp?log_id=2209<![CDATA[JS加密]]>银羽2007-09-27 10:02:39以前做魔兽插件时曾用VC做了个lua混淆器,
用正则表达试先将所有的变量找出来,然后转成一个唯一的编号,
再将此编号转成三进制,用大写字母O换成三进制中的0,小写字母o换成三进制的1,数字0换成三进制中的2, 
再用正则表达式将源码中的变量换上他们对应的三进制编码,去掉所有的换行和多行空格,代码基本上属于不可读状态

function OoOoOoooO0O0o() &n]]>