在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。如果使用了反向代理软件,将http://192.168.1.110:2046/的URL反向代理为http://www.javapeixun.com.cn/的URL时,用request.getRemoteAddr()方法获取的IP地址是:127.0.0
系统 2019-08-29 22:59:17 2337
JTA(JavaTransactionAPI)允许应用程序执行分布式事务处理--在两个或多个网络计算机资源上访问并且更新数据。JDBC驱动程序的JTA支持极大地增强了数据访问能力。本文的目的是要提供一个关于的Java事务处理API(JTA)的高级的概述,以及与分布式事务相关的内容。一个事务处理定义了一个工作逻辑单元,要么彻底成功要么不产生任何结果。一个分布式事务处理只是一个在两个或更多网络资源上访问和更新数据的事务处理,因此它在那些资源之间必然是等价的。在
系统 2019-08-29 22:51:00 2337
kjava下点学习资料,从同事那拿到些培训手册,一切都要从0开始。有点感觉了,希望不是白忙活JB下的环境应该和E差不多,希望能很快入手,《java手机PDA程序设计入门-王森》这里面的资料挺多,不知道适合不是适合自己,快成全能选手了,哈哈据说公司要搬家了,到软件园里,呵呵,如果那样,以后可以走路10分钟去上班了,如果时间不改的话,我可以睡到8点半,舒服~~,不去心烦挤公车了,和省下一笔交通费,虽然不多。mark一下my2007-05-2313:57发表评论
系统 2019-08-29 22:31:38 2337
自己用的淘宝客模版贡献出来了。建议:1.图片用外链,租个图片外链空间,安全保险。很多免费的空间,安全没保障,万一某天不支持外链就苦X了。2.少用api接口,百度重点k站目标。3.生成静态页,速度也快。4.脚本放在body底部,提高加载速度。5.图片大小把握好,大于显示面积可压缩,省流量,提高速度。6.增加几个文本频道,可以发布些文章,提高搜索引擎的收录数量。型男精品导购网http://www.360coolman.com/效果图如下:淘宝客模版
系统 2019-08-29 22:25:11 2337
关联规则如何并行实现呢?一个很直观的想法是要么分数据要么分计算。本文要说的是分数据,想法来自mahout的fp-tree并行实现。其中分数据的博客已在前篇mahout关联规则FPGrowthDriver源码分析之如何分数据中说明,如何建树可以在网上查找(这个相对来说比较简单)或者直接看此片论文:《MiningFrequentPatternswithoutCandidateGeneration》,这篇博客要说的是如何挖掘已经建好的FP-tree,也是参考《M
系统 2019-08-29 22:05:15 2337
整个文件io系统位于irr::io名字空间内,接口简洁明了,见下图这个文件系统的一个特点是,可以将zip包,pak包(Quake2pak格式)视作目录,包中的文件和磁盘目录的文件一样访问,直接指定文件路径即可。在IFileSystem的实现中,createAndOpenFile的过程是,先遍历所有的zip包(之前必须使用addZipFileArchive设定上),如果找到文件就打开并返回,如果没有找到就遍历所有pak包,遍历unzip包,最后从目录文件打开
系统 2019-08-29 22:04:58 2337
敏捷开发的理念已经流行了很长的时间,在敏捷开发中的开发迭代阶段中,我们可以通过五个步骤,来有效的提高整个项目的代码质量。Java项目开发过程中,由于开发人员的经验、Java代码编写习惯,以及缺乏统一的标准和管理流程,往往导致整个项目的代码质量较差,难于维护,需要较大的测试投入和周期等问题。这些问题在一个项目组初建、需求和设计均具有不完全可预期性和完备性的全新项目中将尤为突出。如图1所示,敏捷开发过程经历需求调研,用例分析和用例分解,进入开发迭代阶段。在每个
系统 2019-08-29 21:58:48 2337
跨域请求一直是网页编程中的一个难题,在过去,绝大多数人都倾向于使用JSONP来解决这一问题。不过现在,我们可以考虑一下W3C中一项新的特性——CORS(Cross-OriginResourceSharing)了。本文的所有代码均来自http://www.html5rocks.com/en/tutorials/cors/,如果您对其中的任何技术细节存在疑问,请以原文为准。客户端创建XmlHttpRequest对象对于CORS,Chrome、FireFox以及
系统 2019-08-12 09:30:32 2337
WORD模板使用WORD模板使用TableofContents1前言2模板样式2.1文字2.2图片2.3多级列表1前言模板的使用能大大的减轻重复劳动,在新建文档的时候应用应用以后的模板可以迅速展现符合要求的文档,修改文档的时候可以直接修改样式就可以应用于所有相关的文档应用中了。而且对于题注,列表等形式还能自动顺延,真是一劳永逸啊。2模板样式2.1文字对于文字相对比较简单,一般论文都分为标题一,标题二,标题三然后正文之类的,可以对应设置下相应的样式即可,对于
系统 2019-08-12 09:27:22 2337
Hoaxorwhat题意是询问一个动态序列的最小值和最大值。可以用multiset来实现。#include#includeusingnamespacestd;intmain(){freopen("h.in","r",stdin);freopen("h.ans","w",stdout);intn;while(scanf("%d",&n)&&n){multisetbills;intsum=0;for(inti=0;i
系统 2019-08-12 09:27:20 2337