- 博客(106)
- 收藏
- 关注
原创 电子商务使用数据加密来保护数据库 (二)
电子商务使用数据加密来保护数据库 (二)上篇讲解了一些理论上的内容,这次我们详细介绍一下例子:例如,我们创建一个类DESUtil.java按照上次讲的,我要首先要创建一个密钥,所以先增加一个方法,用来创建DES密钥。为了使用方便,我们暂时把所有的方法写成静态方法。//filename是要保存的文件路径public static void createKey(String filename) thr
2005-10-25 21:10:00 3545
原创 电子商务使用数据加密来保护数据库
摘 要:本文首先分析了数据库数据需要加密的原因,简要介绍了DES算法及Java密码体系和Java密码扩展,最后说明了利用DES加密算法保护数据库数据的方法及步骤。 关键词 电子商务 Java 加密 DES算法 Java语言是一种非常适用于网络编程的语言,它的基本结构与C++极为相似,但抛弃了C/C++中指针等内容,同时它吸收了Smalltalk、C++面向对象的编程思想。它具有简单性、鲁棒
2005-10-25 00:17:00 4076
原创 JSF入门教程
JSF的资料不多,今天在网上搜到一个在线JSF教程:JSF入门教程还有一个支持JSF,STRTUS,HIBERNATE,SPRING的IDE,可应用于ECLIPSE3.x+http://www.exadel.com/
2005-06-22 16:18:00 5922
原创 配置在Tomcat4.1.X以上版本的缓存问题
如果运行正常的WAS40在Tomcat4.1.x下面,页面中的内容被缓存,访问频道时一直显示相同的内容(服务器启动后第一次访问的频道),请使用下面的方法解决: 在Tomcat4.1.x,发现其新增加了一个置标缓存的功能,而且默认情况下是进行缓存,所以引起了频道内容被缓存的情况,解决方法如下:1、在Tomcat/conf/web.xml文件中添加红色部分代码,设置不对置标进行缓存jsporg.
2005-03-05 15:42:00 2223
原创 Hibernate查询语言:HQL
HQL:Hibernate Qusery Language,如果你已经熟悉它,就会发现它跟SQL非常相像。不过 你不要被表面的假象迷惑,HQL是面向对象的(OO,用生命的眼光看待每一个对象,他们是如此 鲜活)。如果你对JAVA和SQL语句有一定了解的话,那么HQL对你简直易如反掌,你完全可以利用在公车上的时间掌握它。以下从几个方面进行慢慢深入:1。大小些敏感大家知道Query是对大小写不敏感的,但
2004-12-07 17:37:00 4105 2
原创 花1K内存实现高效I/O的RandomAccessFile类
花1K内存实现高效I/O的RandomAccessFile类英文原文内容:在改进之前先做一个基本测试:逐字节COPY一个12兆的文件根据1.3得出的结论,现试着对RandomAccessFile类也加上缓冲读写机制优化BufferedRandomA
2004-11-28 11:24:00 3059 1
原创 游上海静安寺有感
最近比较忙,除了吃饭,睡觉,其它的时间都在公司。也不知道为什么,总之,就是一个感觉:忙!今天周六,可以好好的休息一天,原来就很想去静安寺看看,今天有时间了,怎么能放过呢。昨天约好一个大学同学,早上便匆匆的坐上了去静安寺的地铁。很快就到了,在门口等朋友的时候,一位大姐要给我算命,我想本来自己就学这些东西的,也知道一些。可她太热情了,让我实在不听都不行了。说的都是一些大福大贵的东西,也记不清了,也没有
2004-11-27 16:28:00 3076
原创 让工作变简单的10种方法
追求简单,解决效率低落问题 目前担任沟通管理顾问公司詹森集团(Jensen Group)总裁兼执行长的比尔-詹森,自1992年开始至今,持续进行一项名为“追求简单”(The Search for Simpler Way)的研究调查,长期观察企业员工的工作模式,探讨造成工作过量、效率低落的原因。最初的调查对象包括了来自460家企业的2500名人士,持续至今已经扩大到1000家企业,人数达到35
2004-11-11 13:38:00 2740
原创 什么样的女孩是真正爱你的!
你知道什么样的女孩是爱你的吗? 真正爱你的女孩,虽然嘴上讨厌你说她小笨笨,可心里却很高兴. 真正爱你的女孩,在受委屈的时候总是第一个想到你. 真正爱你的女孩,在你迟到的时候责怪你,不是真的骂你,而是珍惜每一次和你在一起. 真正爱你的女孩,真的很小气,眼里容不下一颗沙粒. 真正爱你的女孩,每次生气故作没有消气,只是想听你来哄自己. 真正爱你的女孩,会陪你一起看你最喜欢的节目,即便是自己最讨厌滴. 真
2004-11-11 09:41:00 2500 9
原创 联想三层结构电子商务解决方案
电子商务时代,用户应用已经发生了根本性的转变,传统的Client/Server模式已经不能适应传统企业、电信、ISP应用的要求,电子商务的顺利高效运行需要在计算模式上进行重新划分。国产服务器的代表厂商联想万全今年已经全面转向中国电子商务的建设,为电子商务构建从前端接入服务、中端应用服务和后端数据库支持服务提供全系列的产品和解决方案,为用户构建三层结构的电子商务。 企业需求与模式转化 应
2004-11-09 17:03:00 2834 1
原创 MySQL 性能优化
作者:Arnold(对了,是帅哥) 公司网站访问量越来越大,MySQL自然成为瓶颈,因此最近我一直在研究 MySQL 的优化,第一步自然想到的是 MySQL 系统参数的优化,作为一个访问量很大的网站(日20万人次以上)的数据库系统,不可能指望 MySQL 默认的系统参数能够让 MySQL运行得非常顺畅。 通过在网络上查找资料和自己的尝试,我认为以下系统参数是比较关键
2004-11-09 10:57:00 2541 1
原创 小弟想转行,请兄弟们给出点招啊.....
时间真快,做IT这一行也一年多了!想来想去,小弟觉得做JAVA还真的挺不错,挺有意思!但是不想老做这个东西.原来学的金融,经济什么的,现在想做回去小弟对周易,八卦及预测什么也研究了很长时间,却不知道如何去应用所以好多东西自己还想不太清楚请兄弟出出招啊.小弟先谢谢各位兄弟的关心了!!!ezerg 编程小语
2004-11-05 00:00:00 2013 8
原创 淘宝taobao.com步3721后尘晋升新网骚
淘宝taobao.com步3721后尘晋升新网骚(原创) 作者:周晶波 所谓网骚,即为网络骚扰的一个简称,笔者提出这个简称,是为了大家以后在提到类似情况时便于称呼,不知道大家能否接受?呵呵。 关于3721笔者已有文章可以参考。这几天一直想写的是关于淘宝这个新“网骚”,而提醒我开始敲打键盘的是偶然看到写3721免疫程序的周明波的网页(http://hre.iphy.ac.cn/zmb/)上一些发言。
2004-11-04 13:05:00 4118 5
原创 测测你的花心程度
有一个小女孩的名字叫露西,她的家里很穷,所以露西的玩具只有一个,就是一个小熊玩偶。你认为露西是怎样得到这个玩偶的呢 从垃圾场捡来的 to 1 妈妈帮她做的 to 2 1 有一天,露西的爸爸回家来,高兴地对家人说:*我赚到一笔大钱了!* 你认为露西的爸爸导师是怎样得到这笔钱的呢? 买公益奖券中了大奖 to 3 他所发明的东西大卖 to 4 2 有一天,露西的爸爸回家来,高兴地对
2004-11-02 19:22:00 1826
原创 一个电子商务网站的设计及开发环境配置文档
开发环境配置文档1.涉及的技术,工具 : + ANT1.6.2 ( 项目管理 ) + Eclipse2.1.2 ( 开发代码工具 ) + Junit2.1.1 ( 代码测试工具 ) + JDK1.4.2 ( JVM ) + Struts1.1 ( web层MVC ) + EJB2.0 ( 业务层逻辑 ) + Hibernate2.1.2 ( 实体层 ) + DAO ( 分离显示和逻辑层 )
2004-11-01 17:28:00 6983 5
原创 一句很有哲理的话
昨天,我和小猪心情都不好。 可是最后小猪对我说的一句话让我很受启发。 “ 生气就是拿别人的错误来惩罚自己 ”小猪,改对了没?:>
2004-11-01 10:37:00 1986 1
原创 集成测试Strtus+Spring+Hibernate
Spring和Hibernate利用JUnit进行测试,大家已经很熟悉.Struts则利用StrutsTest测试.下面我们测试一个登录的Struts程序LoginForm.java 文件package com.bcxy.struts.form;import javax.servlet.http.HttpServletRequest;import org.apache
2004-10-31 13:52:00 1894 1
原创 信佛和学佛
有的人信佛。并不明白佛是什么?机械的读经典,死记硬背教条。许多不明白的地方,也不想把它弄明白。匍匐在权威的脚下,对权威的话奉若神明。封存了自己的思想和判断,闭上了自己的眼睛。这样的人十分危险。 有的人学佛。不拘泥于经典,不死记教条。对与不明白的地方,一定要弄明白。不相信权威,只相信自己的判断。这样的人有自己的思想,他们学佛,却不信佛。即使相信了佛学的一些学说,也是对这些学说做了自己的注解。他们也学
2004-10-29 13:24:00 1688 5
原创 打破安利神化
根据安利(中国)公司介绍,安利公司进入中国市场8年,中国已发展成为安利全球最大的市场,名列2003年“中国日用化学品行业20强”第2位,并再度被《财富》(中文版)评为2003年“最受赞赏的外商投资企业”,名列综合评价最佳的公司第27位。2003年,安利(中国)销售额突破100亿元人民币。公司累计投资2.7亿元人民币在全国开设了120多家店铺,培育了13万名活跃营销人员。 更有相关资料宣称,
2004-10-29 13:22:00 1992 4
原创 人的一生会遇上的四个人
人生就是为了找寻爱的过程,每个人的人生都要找到四个人。 第一个是自己, 第二个是你最爱的人, 第三个是最爱你的人, 第四个是共度一生的人. 首先会遇到你最爱的人,然後体会到爱的感觉; 因为了解被爱的感觉,所以才能发现最爱你的人; 当你经历过爱人与被爱,学会了爱,才会知道什么 是你需要的, 也才会找到最适合你,能够相处一辈子的人。 但很悲哀的,在现实生活中,这三个人通常不是 同一个人; 你最爱的,往
2004-10-29 13:19:00 1326
原创 大学毕业后就业最惨的十个专业
1.矿业加工工程 这个名字听上去就十分恐怖,前一段时间,电视里面到处都在播什么这的煤矿爆炸了,那的煤矿倒塌了,里面的人全都死了什么的,没有人愿意在受到了16年的教育之后以这样的一个专业吃饭,也没有人愿意每天都受着煤矿里面的死亡威胁工作,也没有人愿意在暗无天日的煤矿窑里面工作。 2.采矿工程 同上 3.造纸 学习了这个专业之后就以为着你已经远离了城市的繁华和安静的都市生活,造纸厂
2004-10-28 17:02:00 3313 9
原创 Hibernate的批量删除的效率分析
作者:robbinHibernate作为ORM,有一个ORM固有的问题,就是由于为了持久对象的同步,不能够使用批量删除和批量更新的sql,只能按照主键一条条来操作。因此效率相对JDBC来说是比较低的。然而事情也并不总是那么绝望,只要你对Hibernate进行优化,也可以得到相当满意的速度。 java代码: 1 session.delete("from Cat as
2004-10-28 13:15:00 1984
原创 JAVA中用动态代理类实现记忆功能
记忆是衍生自Lisp,Python,和Perl等过程性语言的一种设计模式,它可以对前次的计算结果进行记忆。 一个实现了记忆功能的函数, 带有显式的cache, 所以, 已经计算过的结果就能直接从cache中获得, 而不用每次都进行计算.记忆能显著的提升大计算量代码的效率. 而且是一种可重用的方案.本文阐述了在Java中使用这一模式的方法,并提供了一个可以提供上述功能的"记忆类": Foo
2004-10-28 13:08:00 1266
原创 配置JBoss 4 JDBC连接JDBC
Jboss 4.0的开发人员版本是一个开源的应用服务器,他把HypersonicDB作为他的缺省数据库。然而,开发人员也许还要使用除了HypersonicDB以外其他种类的数据库,在这篇文章中我们将看到如何在Jboss上配置使用其他的数据库。 简介Jboss4.0使用了JDBC配置文件来配置数据库连接,它为EJB和其它J2EE应用提供了数据源(data source)进行访问。如果你要使用
2004-10-28 13:06:00 3534
原创 SAIF:Struts的AOP
我们都知道Struts默认没有实现AOP,这和WebWork2想比确实矮了一截,还好,有人(Lars Hoss 和 Don Brown)意识到这点,编写SAIF(Struts Action Invocation Framework)弥补了这个缺陷,下面就是SAIF的使用介绍。SAIF的安装很简单:首先将saif-0.1.jar文件复制到WEB-INF/lib目录下即可,然后修改struts-c
2004-10-28 12:02:00 1850
原创 Struts下的MapForm
我们知道Struts的ActionForm一直被大家视为缺陷,觉得多余,但我个人认为ActionForm还是有它存在的理由。我们建立ActionForm通常和Web页面的Form元素绑定,用于数据的收集和校验等。ActionForm的属性必须声明,然后才能用于和Web页面中,我们经常遇到一些属性不需要全部声明,如查询条件等,而且ActionForm的属性太多时管理也是个问题,再另一些情况下,如采购
2004-10-28 12:01:00 1317
原创 Hibernate的HQL的该怎么取得返回值
作者:robbin很多人搞不清楚怎么取得HQL的返回值,下面举例说明: 取单个字段,会返回字段List: java代码: 1 Query q = s.createQuery("select c.id from Cat as c"); 2 List l = q.list(); 3 for (i=0; isize(); i++) { 4 Long id = (
2004-10-26 11:09:00 3001
原创 解决JFreeChart和一些JAVA程序在linux上不能正确显示中文
看到网上不少关于在linux上面不能正确显示java程序中中文的问题,最近作一个BS应用,部署tomcat到linux后,用jfreechart做的图表不能正确显示中文字体. 经过我的摸索研究,通过以下步骤,可以顺利解决这个问题.1.copy XFree86-libs-4.2.1-13.73.3.i386.rpm,ttfm-1.0-6.i386.rpm到linux,用rpm -i
2004-10-25 16:37:00 2395 1
原创 Spring Reference 1.1第十一章-使用ORM工具进行数据访问
11.1.简介Spring在资源管理,DAO实现支持以及实物策略等方面提供了与Hibernate, JDO和iBATIS SQL映射的集成。 对Hibernate,Spring使用了很多IoC的方便的特性提供了一流的支持,帮助你处理很多典型的Hibernate整合的问题。所有的这些都遵守Spring通用的事务和DAO异常体系。当您选择使用O/R映射来创建数据访问应用程序的时候,Spri
2004-10-25 16:35:00 2031
原创 spring reference 第三章
3.1.简介在Spring中,两个最基本最重要的包是:org.springframework.beans和org.springframework.context包。这两个包中的代码为Spring的反向控制特性(也叫作依赖注射)提供了基础。BeanFactory[http://www.springframework.org/docs/api/org/ springframework/be
2004-10-25 16:34:00 2995
原创 利用Spring执行和配置schedule程序
创建一个TimerTask类的扩展类public class CheckEmailAddresses extends TimerTask {private List emailAddresses;public void setEmailAddresses(List emailAddresses) {this.emailAddresses = emailAddresses;}public void
2004-10-24 16:23:00 1626
原创 电子商务系统平台开发中涉及的安全问题研究
我们说的信息安全是相对于系统安全而言的,它更侧重于加密,解密,数字签名,验证,证书等等.而系统安全主要侧重于系统本身是否有安全漏洞,如常见的由于软件设计的不完善而导致的满天飞的缓冲区溢出等等.Java语言中负责加密功能的部件是JCE(Java Crypto Extenstion),它使用开放式的思想,可以允许用户自己编写加密算法的具体实现的模块等.这些东西被称为JCE Provider,JCE
2004-10-24 13:20:00 2490
原创 Object-relation mapping without the container
Develop a transactional persistence layer using Hibernate and SpringLevel: IntermediateRichard Hightower (rhightower@arc-mind.com)Developer, ArcMind Inc.13 Apr 2004Just when you think yo
2004-10-22 15:04:00 1801
原创 CSDN的Blog能否对其它的浏览器支持好一些!!!
我现在用的系统是Fedora2用了几个浏览器,可是发文章的总是会有不同的错误.请大家帮助解决一下!谢谢.
2004-10-21 17:10:00 1165
原创 深入Struts 1.1
内容:1、Model 22、Struts 1.1 和Model 2 3、模块4、ActionServlet5、ActionForm6、Action7、宣称式异常处理8、taglib9、Commons Logging 接口关于作者<!--相关内容:
2004-10-21 17:06:00 1032
原创 怀念Beyond..............
430)this.width=430" align=center border=0>430)this.width=430" align=center border=0>430)this.width=430" align=center border=0>430)this.width=430" align=center border=0>430)this.width=430" align=center
2004-10-21 14:09:00 3865 29
原创 BEYOND二十首经典的含义
Beyond的十大写意歌曲与十大抒情歌曲 Beyond经典无数,区分写意和抒情的标准也不是绝对的,很多歌曲两者兼带。这里只是按比重来区分一下,也纯属个人意见。这里列出的基本上还是家驹时代的歌,其实3子时代也有不少好歌,如“遥远的Paradise” ,“大时代” ,“总有爱” ,“预备” 等,只不过相比之下,4子时代的还是要经典一些,这里并无偏见。 写意: 1. 长城
2004-10-21 14:05:00 2041 2
原创 Spring AOP之Hello World
我们使用一个简单的例子来演示一下Spring中的AOP,这是一个log的例子,实际上log是一个对于AOP来说很不好的例子,这里我们只为说明Spring AOP的使用。 一,首先我们来创建一个自己的interceptor。这个类必须继承 org.aopalliance.intercept. MethodInterceptor接口。Spring的AOP框架就是参照 aopalliance这个标准实现
2004-10-21 09:57:00 2148 1
原创 婚姻经济学分析
作者:阿黛婚姻是恋爱的嘉奖,好象小孩子学习成绩好,家长会给个糖块以资鼓励一样。因为爱情看不见摸不着、因为爱情太不可靠,所以婚姻便以契约的形式出现,给爱累了的双方一点掌声和肯定。当然,契约一般是无限期的,两人将凭着越来越少的爱情将其维持到生命尽头。不过婚姻合同并非不能终止,离婚便是婚姻关系中最有效的“后悔药”。只不过合同终止一次,本人的信用度就会下降一回,若总是结了又离、离了又结,还不如一辈子单
2004-10-20 23:18:00 2057 1
原创 FedoraCore2正式版使用问题解决集中
FedoraCore2正式版使用问题解决集中 1、终端下显示中文是乱码修改.bashrc 添加 export LC_ALL=zh_CN export LANG=zh_CN 2、默认情况下vi和gedit都不能正确显示gb2312编码的文件几种方法 1).运行 gconf-editor,把 gedit 的自动探测编码设置修改一下,加入 GB2312 2).编辑前用 iconv -f gb2312 -
2004-10-20 09:33:00 1558
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人