`
Fangrn
  • 浏览: 818444 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
     我们做j2ee系统时往往会遇到要进行用户的登录验证等问题,同样也要涉及到用户登录次数和登录时间等信息的记录和统计的问题,往往我们的做法是在用户表中增加两个字段,一个是登录次数(login_count),另一个是最后 ...
struts2已经出了很长时间了,出来有一段时间的时候,也就是去年的上半年的时候,很多额人都怀疑其稳定性,都在技术选型的时候一再保守,而我却不这么认为,后来在我的一再坚持下终于将此技术运用在了一个省级电信的oa系统中,从这一年多的运行情况来看,没有出现什么问题,一直运行稳定。   Struts1 和Struts2 的区别和对比: Action 类: • Struts1 要求Action类继承一个抽象基类。Struts1 的一个普遍问题是使用抽象类编程而不是接口。 • Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。 ...
前几天被某公司“邀请”过去面试了一下,期中问及了一个简单的 spring2 和spring1 之间的区别,本来是作为j2ee程序员应该很了解这个的,可我却蒙了,spring2用过很多,1.0的却很少用过,出糗了,呵呵。今天回过头来还是查资料吧。   现在市面上很早就有介绍 Spring2.0的书籍,稍微谈一下Spring2.0的一些新特性好了。  1.引入基于Xml-Schema的配置语法,简化了Xml的配置   2.引入新的Bean作用域(request和session范围)   3.可扩展的容器级Xml配置(Spring官方文档将这个功能上升到了DSL级别)   4.AOP有了很 ...
在很多的书籍是有关linux shell script如何编写的,我们今天先就来一个简单的shell script来学习一下shell的语法吧:     #!/bin/sh #set -x echo -n "Can you write device drivers? " read answer answer=`echo $answer | tr [a-z] [A-Z]` if [ $answer = Y ] then echo "Wow, you must be very skilled" else echo &qu ...
http://ajava.org/book/oracle/index.html 很多的oracle管理和学习方面的电子书,值得一看
最近在学着搭建apatch+php和apatch+tomcat集群,启动服务后,本机可以访问,而远程始终返回403,估计是linux防火墙的问题,试着停止防火墙,发现远程果然可以访问了。如下是防火墙的一些配置方式,留着备忘:   修改 /etc/sysconfig/iptables 增加 -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8000 -j ACCEPT 表示允许访问8000端口  要想要配置生效可以重启电脑,或者允许下面两个命令(注意要root才有权限噢): # service iptab ...
项目上线有两天了,今天突然出现应用服务器宕机的事,首先介绍一下服务器情况: web server:2台hp小机每台机器各两个节点,web容器:weblogic 9,db为oracle10g; 节点全部宕机,只好都重启吧,结果重启的时候报错: <Aug 12, 2009 5:08:23 PM GMT+08:00> <Warning> <JDBC> <BEA-001129> <Received exception while creating connection for pool "SNTELECOM- DATA ...
我用javamail做发送邮件,如果服务器(自己写的java版的)和客户端在同一机器上,有如下异常: java .lang .SecurityException:   Access    to    default    session    denied   解决方案: Use getInstance instead of getDefaultInstance.
oracle sql优化是一项比较艰巨的任务了,有时我们可以将sql放在pl/sql dev中看执行计划去分析sql的效率,那是个很不错的方式,这里我也给出一个获取sql全表扫描的语句。   select to_char(sysdate,'yyyymm') as tjyf,a.object_owner, a.object_name,c.BYTES/1024/1024,sum(b.EXECUTIONS) from (select object_owner,object_name,HASH_VALUE from v$sql_plan where object_owner ...
先有pl/sql dev 导出用户对象到目标用户 再执行如下sql生成命令语句   1,将源表的读权限授予目标用户   select 'grant select on wikioffice.' || table_name || ' to fairoffice;' from user_tables; 生成的sql语句在dba用户下执行   2,生成目标用户的数据insert语句(从源用户查询数据然后inset到目标用户的表中) --select 'create table ' || table_name ||'_bak'|| ' as select * from wikioff ...
迷恋上了邮件系统,故想着自己做个java版的邮件系统玩玩。本身smtp和pop协议都是很好理解的,本域的邮件发送问题也很快解决了,当到了测试发送外网邮件时就遇到麻烦了,只好先写个简单的来测试,但是错误信息始终是令人费解的。 发送代码: public class javamail { public static void main(String[] args) throws AddressException, MessagingException { Properties mailpro = new Properties(); mailpro.setProperty ...
James配置邮件系统:   1>服务器端配置,邮件服务的名字叫myEmail或myEmail.com,服务器管理员名Admin   首先停止已开启的James邮件服务,然后打开文件James\apps\james\SAR-INF\config.xml。   Ø 在config.xml文件中,找到Postmaster@localhost, 把此项改为Admin@myEmail,同时,找到位于   <!-- By default, the servername 'localhost' is specified. This can be removed, if requir ...
在我们使用combox和datefield 的时候,常遇到弹出的window或者是在页面中使用了蒙版的时候会被其他的div给遮盖住,以下就是我在项目中使用的一个办法: 1,先添加 Ext.WindowMgr.zseed=50000; 2,解决combox的问题   Ext.form.ComboBox.prototype.initComponent = Ext.form.ComboBox.prototype.initComponent.createSequence( function(){ this.on('render', function(){ v ...
现在在做extjs项目时经常遇到要将数据库查询的结果在后台程序转换为json字符串后发送到浏览器,   我现在项目中是使用hiberate+oracle存储过程来处理数据的查询的,在用json处理包将结果既转换为字符串,这样如果字段不同的话每个查询都要新建一个hbm配置,现在我想在保留hiberate和oracle存储过程的基础上,将组装json串的操作直接在数据库处理了(用存储过程调用存储过程和函数解析结果集为一个字符串发送出来)   不知道大家有没有过类似的想法或者遇到过类似的问题,有什么更好的解决的办法也请大家一起说说.
  不知道大家有没有尝试着自己构造一个post类型的请求的经历,我最近是遇上了这么一个麻烦事,跟踪程序发现,后台的request请求的class类型是org.apache.catalina.connector.RequestFacade,google后发现有一个致关重要的类:org.apache.catalina.connector.Request,原来这个类封装了request的一些致关重要的一些操作,还可以setParameter(...,..);然后其他的程序可以通过request.getParameter(arg0);获取值.   大家如果也遇到过这种情况的话,不妨说说吧,有什么好的办法 ...
Global site tag (gtag.js) - Google Analytics