<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[hoverlees的专栏]]></title><description><![CDATA[hoverlees(好棒)的java空间]]></description><link>https://blog.youkuaiyun.com/hoverlees</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; hoverlees]]></copyright><item><title><![CDATA[Zip,UnZip函数库]]></title><link>https://blog.youkuaiyun.com/hoverlees/article/details/3984616</link><guid>https://blog.youkuaiyun.com/hoverlees/article/details/3984616</guid><author>hoverlees</author><pubDate>Thu, 12 Mar 2009 16:35:00 +0800</pubDate><description><![CDATA[到官方网站下载的zip，unzip函数库，研究了一会儿，终于研究出结果啦。呵呵～这个zip库好像是现在网上很流行的库嘛。加压解压方便，通过回调函数控制。不过文档和例子代码都是C语言和其它语言的，我用的汇编语言好像没有代码，那只有自己来整理喽。zip32.ll和unzip32.dll其实是两个产品，来自 http://www.info-zip.org/ 的开源项目。不过他们留的ftp下载地址]]></description><category></category></item><item><title><![CDATA[解决任务管理器等被病毒屏蔽的方法.]]></title><link>https://blog.youkuaiyun.com/hoverlees/article/details/2703287</link><guid>https://blog.youkuaiyun.com/hoverlees/article/details/2703287</guid><author>hoverlees</author><pubDate>Thu, 24 Jul 2008 10:59:00 +0800</pubDate><description><![CDATA[最近小弟的机器被病毒屏蔽了好多程序,就连杀软都开不了了.按自己知道的知识,可以想到两种方法:第一就是文件过滤驱动.当用户有对这些文件的执行请求时,返回错误,或下向层传递打开另一个程序的请求.后来经检查,没有这样的驱动在我电脑里.第二种当然是注册表了.记不清具体路径不要紧,搜索啊!因为我的regedit.exe也被屏蔽了,所以我搜索了"regedit.exe"(为什么regedit被屏蔽了还]]></description><category></category></item><item><title><![CDATA[[转常用javascript表单验证]]></title><link>https://blog.youkuaiyun.com/hoverlees/article/details/2615058</link><guid>https://blog.youkuaiyun.com/hoverlees/article/details/2615058</guid><author>hoverlees</author><pubDate>Sat, 05 Jul 2008 19:58:00 +0800</pubDate><description><![CDATA[转自:http://blog.163.com/wjl_0226/blog/static/29559790200710191010310/常用javascript表单验证/* 用途：校验ip地址的格式 输入：strIP：ip地址 返回：如果通过验证返回true,否则返回false；  */ function isIP(strIP) { if (isNull]]></description><category></category></item><item><title><![CDATA[[转]用汇编编写屏幕保护程序]]></title><link>https://blog.youkuaiyun.com/hoverlees/article/details/2480322</link><guid>https://blog.youkuaiyun.com/hoverlees/article/details/2480322</guid><author>hoverlees</author><pubDate>Sun, 25 May 2008 18:20:00 +0800</pubDate><description><![CDATA[　　屏幕保护程序是什么，相信大家都用过，但对于它的结构也许就不那么熟悉了。屏幕保护程序是一种特使的 .exe 文件，实际上它是一个标准的 PE 文件，除了有扩展名 .scr，当然这个扩展名也是用连接程序产生的 .exe 文件改名得到的。但在编程中，屏幕保护程序又有它的特殊的地方，说穿了就是它的编程规范。屏幕保护程序有以下特点：屏幕保护程序是Win32 API 支持一种特殊的应用程序并由系统自动激活]]></description><category></category></item><item><title><![CDATA[小研究了JNI+汇编]]></title><link>https://blog.youkuaiyun.com/hoverlees/article/details/2026222</link><guid>https://blog.youkuaiyun.com/hoverlees/article/details/2026222</guid><author>hoverlees</author><pubDate>Sat, 05 Jan 2008 00:01:00 +0800</pubDate><description><![CDATA[说点废话.呵呵,个人一直认为,java本来就不适合写桌面程序,如果要用java开发桌面程序,目的应该是为了跨平台,总是想着去用JNI方式的话还不如直接用C写呢.适当的JNI当然好,利用不同操作系统的优势嘛.(很核心的部分可以写成JNI方式,移植时只要移植库就行了)..JNI的难度在于把指向java对象的指针转换为C的变量,句柄等等.java开发包里提供了jni.h头文件,里面的相关常量定义和参]]></description><category></category></item><item><title><![CDATA[Region小心得.]]></title><link>https://blog.youkuaiyun.com/hoverlees/article/details/1944406</link><guid>https://blog.youkuaiyun.com/hoverlees/article/details/1944406</guid><author>hoverlees</author><pubDate>Mon, 17 Dec 2007 22:35:00 +0800</pubDate><description><![CDATA[Region这个东西还真是麻烦,创建起来不容易,销毁到是挺快的,一不注意就没了.千万要注意的就是如果使用了SetWindowRgn函数后,带进参数里的Region就不是自己的了,自己以后再也不能使用了,所以如果要保存这个Region,最好就是先复制它,然后将它的副本拿来做SetWindowRgn函数的参数,让它自生自灭去.复制Region:invoke CreateRectRgn,0,0,]]></description><category></category></item><item><title><![CDATA[转 MYSQL 基本数据类型]]></title><link>https://blog.youkuaiyun.com/hoverlees/article/details/1925532</link><guid>https://blog.youkuaiyun.com/hoverlees/article/details/1925532</guid><author>hoverlees</author><pubDate>Sun, 09 Dec 2007 13:43:00 +0800</pubDate><description><![CDATA[MySQL Data TypesTYPESIZEDESCRIPTIONCHAR[Length]Length bytesA fixed-length field from 0 to 255 characters longVARCHAR[Length]Stri]]></description><category></category></item><item><title><![CDATA[空当接龙心得]]></title><link>https://blog.youkuaiyun.com/hoverlees/article/details/1892124</link><guid>https://blog.youkuaiyun.com/hoverlees/article/details/1892124</guid><author>hoverlees</author><pubDate>Mon, 19 Nov 2007 11:25:00 +0800</pubDate><description><![CDATA[   研究了很久的汇编,也没有练练java,就决定写个空当接龙游戏,完全仿windows XP自带的那个.做得很顺手.基本上没出什么问题.可能是它简单,还有就是我对这个游戏熟悉的原因吧.除了中间那个头像改成我比较喜欢的小胖外,其它都是一样的.写点心得:1.图像反色.反色如用对图像处理的话就很麻烦,Graphics类在绘图时提供了一个setXORMode函数,它就是把要画上去的点先与]]></description><category></category></item><item><title><![CDATA[语音聊天软件完成心得.]]></title><link>https://blog.youkuaiyun.com/hoverlees/article/details/1874986</link><guid>https://blog.youkuaiyun.com/hoverlees/article/details/1874986</guid><author>hoverlees</author><pubDate>Thu, 08 Nov 2007 23:00:00 +0800</pubDate><description><![CDATA[给自己看的^_^1.为了保证实时性,给输入设备的单个缓冲块不能太大,最好用1K(相当于延时10多ms),然后多准备几个这样的数据块(一般20个).2.最好是把WAVEHDR和数据定义在一起,方便传输控制.SNDDATABLOCK struct          header         WAVEHDR           wavedata     db 1024 dup(?)SNDDATABL]]></description><category></category></item><item><title><![CDATA[TreeView 控件使用]]></title><link>https://blog.youkuaiyun.com/hoverlees/article/details/1840304</link><guid>https://blog.youkuaiyun.com/hoverlees/article/details/1840304</guid><author>hoverlees</author><pubDate>Tue, 23 Oct 2007 21:49:00 +0800</pubDate><description><![CDATA[  TreeView控件是最常用的控件之一,最近研究了一下,一开始是一点头绪都没有,不过多研究一下就越来越清晰了.呵呵.这篇文章也算是我自己的拾遗吧.  虽然windows里的TreeView控件不像Java的MVC结构那样让人感觉很清晰,但是它还是提供了一系列的消息来对TreeView本身的数据结构的处理,所以用熟了的话,也不是很麻烦.其实也有很多相关的宏,但是这些宏好像windows汇编无]]></description><category></category></item><item><title><![CDATA[Struts2初学建议]]></title><link>https://blog.youkuaiyun.com/hoverlees/article/details/1813497</link><guid>https://blog.youkuaiyun.com/hoverlees/article/details/1813497</guid><author>hoverlees</author><pubDate>Sat, 06 Oct 2007 23:10:00 +0800</pubDate><description><![CDATA[Struts2比起Struts1来说改进不少,写程序方面也方便了很多,只不过对于刚刚学习Struts2,却根本没有接触过Struts1的人,在做Struts部署的时候,往往会遇到很多问题,问题久了还不能解决的话,就会大失积极性.显然已经没有必要回去研究Struts1了,那么要的就是一种比较方便进入Struts2的开发环境.幸运的是,Struts2自带了几个例子(war),其中有一个stru]]></description><category></category></item><item><title><![CDATA[小项目心得体会.对HTTP协议格式更深的理解.]]></title><link>https://blog.youkuaiyun.com/hoverlees/article/details/1786211</link><guid>https://blog.youkuaiyun.com/hoverlees/article/details/1786211</guid><author>hoverlees</author><pubDate>Sat, 15 Sep 2007 12:39:00 +0800</pubDate><description><![CDATA[这两天做了一个小项目,其实就是订做一个服务器平台.因为对方要求速度快和基于windows平台,且只能实现他们需要的功能,根据自己的知识,当然汇编是最好的选择.订做服务器平台的过程还是比较顺利的,其实就是开发些服务器接口,例如定义now函数等等,供基于这个平台的程序使用;然后就是服务器平台内核函数,如创建,传递和销毁Request等;最后就是它的管理GUI,做的过程中遇到一个问题,就是输出到客户]]></description><category></category></item><item><title><![CDATA[服务器监听程序]]></title><link>https://blog.youkuaiyun.com/hoverlees/article/details/1688564</link><guid>https://blog.youkuaiyun.com/hoverlees/article/details/1688564</guid><author>hoverlees</author><pubDate>Fri, 13 Jul 2007 16:01:00 +0800</pubDate><description><![CDATA[    Java Servlet里提供了很多的服务器监听接口,但是却没有明确地说明它们的使用方法.J2EE的API文档里面也没有Useage参考了.我就写一篇文章给不会使用它们的java爱好者们一点参考吧.其实这些也是很简单的.    大多数的Listener都不是用在javabean或其它类里面的,它们都应该作为服务器的一部分,也就是说,当这些事情发生时,由服务器回调这些监听器里的方法,对于]]></description><category></category></item><item><title><![CDATA[齐达内(flash)]]></title><link>https://blog.youkuaiyun.com/hoverlees/article/details/1660592</link><guid>https://blog.youkuaiyun.com/hoverlees/article/details/1660592</guid><author>hoverlees</author><pubDate>Thu, 21 Jun 2007 12:31:00 +0800</pubDate><description><![CDATA[以前的个人网站http://hover.wen.ru已经失效,重新上传到另一个地址,可以看了.      ]]></description><category></category></item><item><title><![CDATA[关于java.awt.datatransfer包的一些讲解]]></title><link>https://blog.youkuaiyun.com/hoverlees/article/details/1654860</link><guid>https://blog.youkuaiyun.com/hoverlees/article/details/1654860</guid><author>hoverlees</author><pubDate>Sun, 17 Jun 2007 00:52:00 +0800</pubDate><description><![CDATA[ 众所周知,这个包主要是与系统剪切板相关的的软件包(还有就是与JFC里的拖曳编程相关),这个包的核心类当然是Clipborad类(个人认为),这个类我们就看成是一个剪切板,它具有储存的内容,我们可以取得和设置它的内容.它的内容被封装在Transferable里,我们最终要取得的数据,就是在它里面.说到Transferable接口,我不得不提一下StringSelection类,这个类就是它的一个实]]></description><category></category></item><item><title><![CDATA[关于旋转UI构件]]></title><link>https://blog.youkuaiyun.com/hoverlees/article/details/1647829</link><guid>https://blog.youkuaiyun.com/hoverlees/article/details/1647829</guid><author>hoverlees</author><pubDate>Mon, 11 Jun 2007 15:54:00 +0800</pubDate><description><![CDATA[ 早上起来太早了,没有事做,就打开Eclispe,写java玩,想到很久以前有一个网友问一个关于旋转面板的问题,其实面板理论上是不可以旋转的,所以要转的只有可能是UI构件.旋转UI构件的思路就是画图,大家都知道,UI构件是用java2D画出来的,那么只要我们旋转绘制它们的Graphics2D类,就可以达到旋转构件的目的.有时候我们想在一个有画图的JPanel里加入控件,也会出现一些问题,这]]></description><category></category></item><item><title><![CDATA[汇编初学宣言]]></title><link>https://blog.youkuaiyun.com/hoverlees/article/details/1644240</link><guid>https://blog.youkuaiyun.com/hoverlees/article/details/1644240</guid><author>hoverlees</author><pubDate>Fri, 08 Jun 2007 16:16:00 +0800</pubDate><description><![CDATA[  刚刚给自己的文章分了几个组,而有些组里一篇文章也没有,先在Win32汇编里写一篇文章纪念一下子.嘿嘿,也算是给自己将来要学的Win32汇编开个好门! 为什么要选win32汇编?作为一个java的火热崇拜者,我自己也深深地知道java虽然跨平台,但是牺牲了程序的运行速度(不过java还是能在服务器上飞速运行!),速度是C++的15分之一.而汇编的飞快的速度,似乎可以弥补我心理上的不足的感觉.]]></description><category></category></item><item><title><![CDATA[给自己一个计划]]></title><link>https://blog.youkuaiyun.com/hoverlees/article/details/1644024</link><guid>https://blog.youkuaiyun.com/hoverlees/article/details/1644024</guid><author>hoverlees</author><pubDate>Fri, 08 Jun 2007 14:53:00 +0800</pubDate><description><![CDATA[ 写这个软件以前,我就是有时候有很多很多想法,却由于时间问题做不了,而有时候却不知道做什么.而且后者的时间比前者要多.想去回想一下以前的想法时却也是什么也想不到了....人就是这样,当想要的时候,什么都没有,不想要的时候,却会来很多很多,让你措手不及.为了让自己措手得及,必须得给自己写一个这个软件来满足自己的需要,不管是学习还是生活,我觉得这个都是很必要的!当然,我个人偏重于研究自己喜欢的]]></description><category></category></item><item><title><![CDATA[多线程下载软件]]></title><link>https://blog.youkuaiyun.com/hoverlees/article/details/1636308</link><guid>https://blog.youkuaiyun.com/hoverlees/article/details/1636308</guid><author>hoverlees</author><pubDate>Sun, 03 Jun 2007 12:55:00 +0800</pubDate><description><![CDATA[ 这个软件是写来给自己的LINUX系统用的,可多线程,多地址下载.刚接触linux系统,对相关的软件也不懂,只好自己写来用了.哈哈.自己当然喜欢用自己写的软件了哦.呵呵.  以后再多改改.哈哈.]]></description><category></category></item><item><title><![CDATA[随笔--百度和迅雷的原理]]></title><link>https://blog.youkuaiyun.com/hoverlees/article/details/1634806</link><guid>https://blog.youkuaiyun.com/hoverlees/article/details/1634806</guid><author>hoverlees</author><pubDate>Fri, 01 Jun 2007 22:39:00 +0800</pubDate><description><![CDATA[自从第一次用百度以来,我就想知道搜索引擎的原理.最近没有事想了一下,也想出了一套搜索引擎的运行方式,虽然这个方式可能不是很好的,但是这个方式绝对是可以运行起来的.一个搜索引擎是不可能在我们发出搜索请求的时候,到每个网站上去搜索带有请求关键字的页面,这样的话根本就无法完成请求,而且执行的时间也会非常的长.但根据百度之类搜索引擎的返回结果,我们会看到一个页面执行时间都是几十毫秒.在这样短的时间里找]]></description><category></category></item></channel></rss>