摘要: jad是java的反编译工具,是命令行执行,反编译出来的源文件可读性较高。可惜用起来不太方便。还好找到eclipse下的插件,叫jadclipse,安装好之后,只要双击.class文件,就能直接看源文件,包括jar包中的class文件,也可以直接反编译。1.下载jad1.5.8ehttp://www.kpdus.com/jad.html#download下载后解压。解压缩后将jad.exe拷贝到JRE的bin目录下,如\Java\jre1.5.0_06\bin2.下载 jadclipse_3.1.0.jarhttp://jaist.dl.sourceforge.net/sourceforge/ 阅读全文
posted @ 2012-08-24 09:27 十二十二 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 在Windows 7中,合理使用一些基本的命令,往往可以在保护网络安全上起到很大的作用,下面几条命令的作用就非常突出,下面我们教你正确使用“netstat”命令,让化身为Windows 7安全高手。 检测网络连接如果你怀疑自己的计算机上被别人安装了木马,或者是中了病毒,但是手里没有完善的工具来检测是不是真有这样的事情发生,那可以使用Windows自带的网络命令来看看谁在连接你的计算机。具体的命令格式是:netstat -an 这个命令能看到所有和本地计算机建立连接的IP,它包含四个部分——proto(连接方式)、local address(本地连接地址)、foreign address(和本地 阅读全文
posted @ 2012-07-01 08:39 十二十二 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 传统的网络服务程序,如:ftp、pop和telnet在本质上都是不安全的,因为它们在网络上用明文传送口令和数据,别有用心的人非常容易就可以截获这些口令和数据。而且,这些服务程序的安全验证方式也是有其弱点的,就是很容易受到“中间人”(man-in-the-middle)这种方式的攻击。所谓“中间人”的攻击方式,就是“中间人”冒充真正的服务器接收你的传给服务器的数据,然后再冒充你把数据传给真正的服务器。服务器和你之间的数据传送被“中间人”一转手做了手脚之后,就会出现很严重的问题。 SSH的英文全称是Secure SHell。通过使用SSH,你可以把所有传输的数据进行加密,这样“中间人”这种攻击方式 阅读全文
posted @ 2012-06-30 23:53 十二十二 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 虽然在登录系统中使用了WebService与服务端进行交互。但是在传递大量的数量时,WebService显得有些笨拙。在本节将介绍移动电子相册中使用的另外一种与数据库交互的方法。直接发送HTTPGET或POST请求。这就要用到HttpGet、HttpPost以及HttpURLConnection这些类。 15.3.1HttpGet类和HttpPost类本节将介绍AndroidSDK集成的ApacheHttpClient模块。要注意的是,这里的ApacheHttpClient模块是HttpClient4.0(org.apache.http.*),而不是JakartaCommonsHttpClie 阅读全文
posted @ 2012-06-10 19:56 十二十二 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 用到的对象 BrowserDetect http://www.quirksmode.org/js/detect.html 主要用来判断游览器的一些判断参数var BrowserDetect = {init: function () {this.browser = this.searchString(this.dataBrowser) || "unknown";this.version = this.searchVersion(navigator.userAgent)|| this.searchVersion(navigator.appVersion)|| "unk 阅读全文
posted @ 2012-06-03 21:13 十二十二 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 在上家公司好像也看到过类似的代码,今天流量统计又看到了类似这样的代码,有些地方还是看不太懂,找以的答案,和大家一起分享Navigator 对象Navigator 对象Navigator 对象包含有关浏览器的信息。注释:没有应用于 navigator 对象的公开标准,不过所有浏览器都支持该对象。IE: Internet Explorer, F: Firefox, O: Opera.Navigator 对象集合集合描述IEFOplugins[]返回对文档中所有嵌入式对象的引用。该集合是一个 Plugin 对象的数组,其中的元素代表浏览器已经安装的插件。Plug-in 对象提供的是有关插件的信息,其 阅读全文
posted @ 2012-06-03 20:22 十二十二 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 查看linux机器是32位还是64位的方法:file /sbin/init 或者 file /bin/ls/sbin/init: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, stripped如果显示 64-bit 则为64位;file /sbin/init/sbin/init: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Li 阅读全文
posted @ 2012-05-24 13:24 十二十二 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 一个cron表达式有至少6个(也可能7个)有空格分隔的时间元素。按顺序依次为:秒 (0~59)分钟 (0~59)小时 (0~23)天(月) (0~31,但是你需要考虑你月的天数)月 (0~11)天(星期 (1~7 1=SUN 或 SUN,MON,TUE,WED,THU,FRI,SAT)年份 (1970-2099)格式如下:字段 允许值 允许的特殊字符秒 0-59 , - * /分 0-59 , - * /小时 0-23 , - * /日期 1-31 , - * ? / L W C月份 1-12 或者 JAN-DEC , - * /星期 1-7 或者 SUN-SAT , - * ? / L C 阅读全文
posted @ 2012-05-24 13:20 十二十二 阅读(2358) 评论(0) 推荐(0) 编辑
摘要: typeof(callback) == 'function'if (jQuery.typeOf(key) === 'string') {image = new Image();image.src = key;callback = arg[key];if (jQuery.typeOf(callback) === 'function') { image.onload = callback;}images.push(image);}参考:http://pastebin.com/H9xQW1Bs 阅读全文
posted @ 2012-05-03 15:28 十二十二 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 可以从Apache官方网站自带的例子中查找,位置\velocity-tools-1.4-src\examples\showcase。Apache官方网站自带的例子有下面一些:AlternatorToolBrowserSnifferContextToolCookieToolDateToolEscapeToolImportToolLinkToolListToolMathToolIteratorToolNumberToolPagerToolParameterParserRenderToolResourceToolSearchToolSortTool 使用Velocity Tools的时候,一定要在t 阅读全文
posted @ 2012-04-20 18:00 十二十二 阅读(3018) 评论(0) 推荐(0) 编辑