`
yajie
  • 浏览: 210708 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论
文章列表
不遵守robots.txt里协议的爬虫确实有点过分,每秒并发量太大,对服务器是一种致命的消耗。 我测试过tomcat6.018这个版本的应用服务器,每秒一万并发的时候就Heap out of Memory了,不是我我的机器不行吧?嘻嘻,如果用来攻击那些小型的网站,真合适不过。不过没那心情,也没那意思。 说了这么多废话,怎么解决呢?很简单,首页做成flash格式的。 爬虫通过网页源码来解析,好像爬虫不会解析flash吧?嘿嘿 第二种方式,首页用JavaScript载入网页。如果爬虫能执行JavaScript,就没办法了吗? 尼尼,呵呵。 还有其他解决方案,暂时保密。O(∩_∩)O哈哈哈 ...
世界上最完美的程序,就是HelloWorld了。
今天遇到一个做云计算服务的朋友,晕,我都不知道是什么是云计算。 Java高手太多,惭愧,真的太惭愧。真的没颜面  
循环10000次加密 String strChinese ="Hello, World! 程序是一个在计算机屏幕上,只印出\"Hello, World!\"(意为“世界,你好!”)这一行字串的计算机程序。像这样简单的程序,通常是计算机程序设计语言的初"; 105888加密花费时间: ,16,15,47,16,15,16,16,15,16,15,16,16,15,16,16,15,16,15,16,16,15,16,16,15,16,15,16,16,15,16,16,15,16,15,16,16,15,16,16,15,16,15,16,16,15, ...
你知道吗?位移的运算速度远远大于乘法的运算速度,所以采用位移来加密是最好的选择。   加密的原理很简单: 1、将字符串转化成数组 2、遍历数组 3、获取每个数组元素的值 4、左移或者右移n位 5、获取密文 解密的原理更简单: 1、将密文转换成数组 2、遍历数组 3、获取每个数组元素的值 4、左移或者右移n位 5、还原原来的值 6、获取明文   代码就不贴了,没人看的。  
前日去一个公司去面试,面试官问了我几个基础的问题,一一回答上来。 最后他说看不出我的水平,准备送客,我就解释说只通过几句话来确定一个人的水平是不是有点不适合?面试官说那你如果是我你该怎么问呢?我就回答说,第一我问一些基础性的东西,第二问公司需要用的知识,第三问对java的理解及一些思想。那接着就说,那你问我个问题吧。我就问:“如何将一个java对象转换成xml?”,他只是坐好了望着我,沉默了一下。我只好替他回答了,最后。。。   最后没任何消息,我想是不是我表达能力差,还是其他方面有问题。原来也去过其他公司,比这更厉害,考智商、IQ什么的,都没能成功!是不是我智商有问题? 气死我啦!!! ...
JAVA和C的运行速度对比   运行环境: P4 2.0 256M XP SP2 Java 版本:1.6.0_13 C 编译器:lcc 4.0(lcc-win32) Java Code: class Test{ public static void main(String a[]){ long beginTime = System.currentTimeMillis(); System.out.println("begin:"+beginTime); for(int i=0;i<10000;i++) {  System.out.print(i+&quo ...
上次写的分页实在是垃圾啊,现在看来就没脸往上贴了。今天碍于脸面不得不再次贴上最新的分页代码。哎,成长实在是痛苦。 下面的这些代码是我从我的项目里copy来的一部分代码,也是最关键的一部分。看完之后别忘了去我的网站看看真实的分页效果。呵呵 抢搜网  http://www.qiangso.com 机密文件,没有人知道。     欢迎各位高手指点啊!http://www.qiangso.com 更别忘了我的网站(抢搜网)OO哈哈~  
程序: Aqua.Deskperience版本: 1.3.0.14网站: http://www.deskperience.com     一款桌面屏幕应用程序,可以提取屏幕上的任何程序任何地方的文本,即使是被禁止拷贝的文本。它不是基于OCR技术,所以运行很快。还可以抓屏和查看星号密码。 下载地址:http://wwww.in9.cn/job10.php?action=download&pid=tpc&tid=233859&aid=207716
      在JAVA字符串比较时最好用equals()方法,否则会出现一些错误。首先来看JAVA中字符串对象产生的方式:1调用String的构造函数,/*String str = new String(“yajie”);*/;2.使用双引号:String str1 = “yajie”;3、使用赋值方式:String str2 = str1; ...
组织:中国互动出版网(http://www.china-pub.com/) RFC文档中文翻译计划(http://www.china-pub.com/compters/emook/aboutemook.htm) E-mail:ouyang@china-pub.com 译者:顾国飞(ggfei ggfei@263.net) 译文发布时间:2001-3-30 版权:本中文翻译文档版权归中国 ...
您肯定已经听说过控制反转 (IOC) 设计模式,因为很长一段时间以来一直在流传关于它的信息。如果您在任何功能中使用过 Spring 框架,那么您就知道其原理的作用。在本文中,我利用这一原理把一个 Struts 应用程序注入 Spring 框架,您将亲身体会到 IOC 模式的强大。    将一个 Struts 应用程序整合进 Spring 框架具有多方面的优点。首先,Spring 是为解决一些关于 JEE 的真实世界问题而设计的,比如复杂性、低性能和可测试性,等等。第二,Spring 框架包含一个 AOP 实现,允许您将面向方面技术应用于面向对象的代码。第三,一些人可能会说 Spring 框架只有 ...
Spring是一个强有力的java程序框架,其被广泛应用于java的程序中。它用POJO提供了企业级服务。Spring利用依赖注入可以获得简单而有效的测试能力。Spring beans,依赖关系,以及服务所需要的bean都将在配置文件中予以描述,配置文件一般采用XML格式。然而XML配置文件冗长而不易使用,在你进行一个使用了大量bean的大项目中它将变得难以阅读和控制。   在这篇文章中我将给你展示12种的有关Spring XML配置文件的最佳技巧。它们中的一些具有更多的实际意义,而不仅是最好的技巧。请注意另外一些因素,例如域模型的设计,会影响到XML配置,但是这篇文章更关注于XML配置的可读性 ...
在用MyEclipse6.5做项目时发现这样的问题: Deployment failure on Tomcat 6.x. Could not copy all resources to E:\tomcat6\tomcat6\webapps\xxx. If a file is locked, you can wait until the lock times out to redeploy, or stop the server and redeploy, or manually remove the deployment at E:\tomcat6\tomcat6\webapps\xxx 后来经 ...
2008-08-05 15:10:38,500 ERROR [org.springframework.web.context.ContextLoader] - Context initialization failedorg.springframework.beans.factory.BeanCreationException: Error creating bean with name 'mySessionFactory' defined in ServletContext resource [/WEB-INF/classes/applicationContext.xml]: Invocati ...
Global site tag (gtag.js) - Google Analytics