
技术文章
book_windonly00
这个作者很懒,什么都没留下…
展开
-
密码MD5信息摘要的一点建议
一般设计的系统用户的密码都是采用MD5摘要信息保存到数据库,但是现在网络有很多MD5库,如果你不做任何处理就直接使用MD5标准算法提取摘要,最后很有可能导致用户的密码不幸已经存在在现有MD5库中.所以一般使用以下策略来避免这种情况:使用一串随机字符串和明文组合成新密码,然后提取这个新的密码的MD5摘要作为摘要保存在数据库. 例码: 1/**//* 2 * Created on 2007-9-2...2007-09-22 09:59:00 · 295 阅读 · 0 评论 -
Ruby学习笔记二:使用Ruby实现通过Proxy的方式请求网页
现在很多网站上某些活动都有限制同一IP只能投一票的规定,但是有时候迫于压迫,又不得不想办法多投几票,以前是采用Apache里的HttpClient来实现这些功能,日前正在看Ruby,就用它也来玩下: require 'net/http' ##获得网页内容 def query_url(url) return Net::HTTP.get(URI.parse(url)); end #抓取cnprox...2008-10-17 17:27:00 · 485 阅读 · 0 评论 -
Ruby学习笔记一:安装Ruby与Ruby的爬虫应用
最近终于空下来了,所以下个Ruby玩玩,安装Ruby很简单,去官网下载一个一键安装包既可,linux下的安装,大家Google下就有很多教程了.对于IDE网上说NetBeans支持得很完美,但是因为本人比较喜欢Eclipse,所以还是跟大家推荐EasyEclipse for Ruby and Rails,当然你可以选择只下RoR的插件而不弄个全新的Eclipse. 以前一直在用Java写爬虫工具抓...2008-10-15 10:11:00 · 360 阅读 · 0 评论 -
使用Javascript让某个HTML区块的链接失效
在开发中时常会遇到这样的需求:让某些描述信息(这些描述信息已经进行过安全html过滤,所以不会包含Javascript等脚本语言,但是允许正常的链接)里的链接失效,但是不要或者这些描述信息.如要以下代码块里的链接失效 <div id="desc"> <a href="http://www.9i56.cn">无聊网</a> </div> 只需要...2008-10-15 09:51:00 · 466 阅读 · 0 评论 -
ArrayUtils学习笔记
ArrayUtils 拥有以下方法: toString 将一个数组转换成String,用于打印数组 isEquals 判断两个数组是否相等,采用EqualsBuilder进行判断 toMap 将一个数组转换成Map,如果数组里是Entry则其Key与Value就是新Map的Key和Value,如果是Object[]则Object[0]为KeyObject[1]为Value clone 拷贝数组...2008-02-26 18:23:00 · 272 阅读 · 0 评论 -
发帖机的应对策略
现在网络上发帖机横行,如何在尽可能少地影响用户体验的同时阻止发帖机是每个网站面临的课题. 一 常见发帖机类型及其原理 1)程序自动构建字段内容,然后通过程序自动POST到服务器. 2)通过按键精灵之类的模拟器模拟键盘和鼠标操作,以达到自动发帖的目的. 二 发帖机行为分析 发帖机主要是为了发布广告信息,所以一般发帖机都是采用即时创建帐号==>然后发帖==>然后闪人流程散布信息. 三 解决...2007-10-01 20:58:00 · 113 阅读 · 0 评论 -
Oracle SQL培训笔记[开发人员][三]
四 索引与分页--怎么样SQL运行的更快 正确的使用索引 Where条件落在索引上 不要在where的=前使用函数,否则无法使用索引 Is Null可能无法使用索引 不正确的隐式转换可能不能使用索引 如果能在索引获得数据,就不要回表 如果是复合索引,注意第2个字段以后,可能使用不到索引 正确的使用hint 如果有别名,一定...2007-10-01 12:48:00 · 103 阅读 · 0 评论 -
Oracle SQL培训笔记[开发人员][二]
三 null的那些事 在order 中,简单把null认为是最大 与null的运算,返回null SQL> select 1 + null from dual; 1+NULL ---------- 与null的字符串合并,忽略null SQL> select 'Hi'||null from dual...2007-10-01 12:25:00 · 195 阅读 · 0 评论 -
Oracle SQL培训笔记[开发人员][一]
近日公司的Oracle牛人给我们开发人员做了一次有关Oracle的培训,感觉收获颇大,故记录下来,好他日温习之用. 一 常用的SQL语句 select name,count(*) from table where .. group by ... 中能查询的字段只能为group by的字段. select * from table where rownum <...2007-10-01 12:09:00 · 234 阅读 · 0 评论 -
JMail 简单应用-文件传输
日常工作中,常常要将在公司做的东西拷回家,或者要从家里拷东西到公司,但是如果用U盘拷又太麻烦,上web发邮件又有点烦,所以就做了下面的小程序,发送前切版里的内容到指定邮箱来传递文件. 相关技术点: 1.JMail邮件发送 2.剪切板提取 具体代码实现如下: /* * Created on 2008-3-5 */ package org.dueam.ft;...2008-03-19 10:03:00 · 231 阅读 · 0 评论