- 浏览: 174752 次
- 性别:
- 来自: 杭州
最新评论
-
yinvent:
谢谢,终于找到一个可以用的例子!
struts2学习之一简单范例 -
锅巴49:
学习了,不错.
使用 Spring 2.5 注释驱动的 IoC 功能 -
fooky:
你好,今天在配置spring secutiry3,想让系统先从 ...
spring security 配置文件小结(逐步深化到url级别) -
lj508:
你好啊 请教你个问题
我用那个纯jsp上传时
怎么运行时根本没 ...
Sturt2学习之十二---文件上传 -
641216927:
我还是一个struts2新手。
有个问题请教一下:
同时在t ...
struts2学习之一简单范例
文章列表
CentOS是Community ENTerprise Operating System的简称,我们有很多人叫它社区企业操作系统,不管你怎么叫它,它都是linux的一个发行版本。 CentOS并不是全新的linux发行版,倘若一说到RedHat这个大名,大家似乎都听过,在RedHat家族中有企业版的产品,它是Red Hat Enterprise Linux(以下称之为RHEL),CentOS正是这个RHEL的克隆版本,RHEL是很多企业采用的linux发行版本,需要向RedHat付费才可以使用,并能得到付过费用的服务和技术支持和版本升级。这个CentOS可以像REHL一样的构筑linux系 ...
- 2009-10-16 18:53
- 浏览 2007
- 评论(0)
JPA之自连接关系配置
最近看了jpa的相关知识,感觉看到最后,它所做的工作无非就是把我们经常用到ORM技术又抽象了一层,让我们的开发更具有解耦性,即开发中你的数据持久化层也可以通过jpa来灵活装配。
我在使用中运用的是基于hibernate的jpa实现,感觉它封装地很好,而且JPA规范是sun公司提出,hibernate作者也参与到了规范制定中。
本文主要是举例当一个目录(它有无限制的下级目录)或一个分类(它可以拥有无限制的下级分类时),如何用领域驱动,面向对象方式结合JPA给予很好地实现。最终生产数据库表,完成业务实现。(注:有别于我们的传统的面向数据库驱动开发。)
...
- 2009-10-10 10:46
- 浏览 1674
- 评论(0)
1、目前几种ftp服务器wu-ftpd服务器(黑客比较喜欢攻击的一个)vsftpd服务器(radhat,centos 集成的,但是配置麻烦,优势可以集成安装,配置文件推荐http://seven.blog.51cto.com/120537/58419)proftpd服务器(配置简单,易用)Server-u(windows最简单的ftp服务器,点击next--next--即可)
备注:可参考实验
2、以下选择proftpd服务器做的实验1)下载源码包 proftpd-1.2.9.tar.gz2)安装过程 tar zvxf proftpd-1.2.9.tar.gz ...
- 2009-09-29 14:35
- 浏览 1350
- 评论(0)
Linux常用工具小结。
Linux服务器版(免费开源版本)1、CentOS52、Scentific linux
文本远程登录:1、远程登录Putty (完全免费)(不同文件颜色不同)2、WinSCP工具:类似ftp的远程登录,利于文件编辑,移动。(方便)3、SshClint 组合了远程登录,文件传输等功能,也很好。利于文件编辑,移动。(方便)4、SecureCRT需要收费的,破解版感觉不是很安全。建议选择以上几个。
图型远程登录1、XMing远程登录,开源2、VNC远程登录,开源(服务器端需要配置)3、Xmanager功能比较全(收费,可以装试用版),装完后小工具较多xftp、XShe ...
- 2009-09-29 13:24
- 浏览 1766
- 评论(0)
1、今天发现了一个特别好的邮件架设开源项目,http://www.extmail.org/forum/
2、在该网页上下载ftp://www5.extmail.org/emos/
3、EMOS1.4从安装到设置(参考之http://www.extmail.org/forum/)
一 安装篇关于安装,偶在这里没有什么创新,就是按提示一部部去做的。这里要注意域与主机名的区别,主机名是说的本机的名称,域名是邮箱的后缀名。如emos@extmail.org,域名就是extmail.org,主机名么随自己了,可以写成mail.extmail.org。另外EMOS1.4增加了自定义密码功能,大家输入时 ...
- 2009-09-29 00:57
- 浏览 1901
- 评论(0)
1、截断表(非重点)
它和我们讲过的delete语句区别是,delete删除后,在提交前可以通过rollback进行回滚,如果现在假设要想清空一张表的数据,但是同时又不想会滚,想要立即释放资源就需要使用截断语法:
Truncate table 表名称;
例如: truncate table myemp;就是将myemp直接删除了,不能会滚。
2、cascade constraint关键字,不管外键约束,强行删除,用的不多
例如:假设book表引用了person表主键作为外键,
create table person
(
pid varchar2(5),
pname ...
- 2009-09-25 10:00
- 浏览 1042
- 评论(0)
一、复制表的语法:
create table 表名称 as (子查询)
例子: 复制oracel安装后的默认数据库scott中的表emp
create table myemp as (select * from emp);
此例是表示表结构和表内容一起复制过来了。
二、复制表结构
create table 表名称 as (子查询 where 1=2) ,即在上述的基础上加入了一个永远不可能成立的条件(1=2),则此时表示的是只复制表结构,但不复制表的内容。
例子:create table myemp2 as (select * from e ...
- 2009-09-24 19:28
- 浏览 9539
- 评论(0)
关键字: 左右连接
数据表的连接有: 1、内连接(自然连接): 只有两个表相匹配的行才能在结果集中出现 2、外连接: 包括 (1)左外连接(左边的表不加限制) (2)右外连接(右边的表不加限制) (3)全外连接(左右两表都不加限制) 3、自连接(连接发生在一张基表内)
select a.studentno, a.studentname, b.classname
from students a, classes b
where a.classid(+) = b.classid;
STUDENTNO STUDENTNAM CLASSNAME
---------- ...
- 2009-09-24 14:07
- 浏览 1012
- 评论(0)
最佳参考资料:oracle官方文档http://www.oracle.com/technology/global/cn/obe/10gr2_db_single/install/wininst/wininst_otn.htm
其他:
http://www.cnblogs.com/TerryFeng/archive/2009/03/08/1406147.html
http://www.cnblogs.com/TerryFeng/archive/2009/02/14/1390530.html
http://www.cnblogs.com/TerryFeng/archive/20 ...
- 2009-09-21 21:23
- 浏览 1469
- 评论(0)
1、打包前与本地版本的区别需要修改的几个文件:(1)jdbc.properties(2)paoding-dic-home.properties(3)system_en_US.properties(4)system_zh_CN.properties
2、使用FZ工具连接的相关用户:主机:192.168.60.102 用户名:datacenter 密码:symbiohz002 端口:22
3、使用VNC远程连接RadHat桌面工具(1)servers:192.168.60.102(2)Password:symbiohz002
4、重新启动tomcat在远程桌面上点击“我的电脑”---> ...
- 2009-09-17 20:15
- 浏览 857
- 评论(0)
1、最好的开发工具intelliJ(免费一个月),较好的netbean(免费),第三才是myeclipse2、Jquery.api中英文对照版1.1 Jquery1.2api Jquery1.2.6 -release.zip3、js调试firebug4、传智博客ajax ppt上的75页后有dom的详细的说明,兴趣的话可以去看5、服务器的tomcat选择debug模式,然后除了前台jsp或js页面中外,服务器程序相应位置也设置断点,这样就可以在firebug和 intellij中联调程序了!6、ajax实现框架: dojo (IBM支持) ...
- 2009-09-17 20:14
- 浏览 1092
- 评论(0)
xml专题需要解析的文件PEOPLE.xml
<?xml version="1.0"?>
<PEOPLE hello="world">
<PERSON PERSONID="E01">
<NAME>Tony Blair</NAME>
<ADDRESS>10 Downing Street, London, UK</ADDRESS>
<TEL>(061) 98765</TEL>
<FAX>(0 ...
- 2009-09-17 17:16
- 浏览 854
- 评论(0)
1、get和post的区别表面上区别:get地址栏会显示参数内容。Servlet中doGet来处理。本质区别:
http协议是基于(tcp的建立连接后),http1.1可持续连接。(当过一段时间不再请求,会自动关闭)http1.1可流水线请求。
http请求由三部分 ...
- 2009-09-17 17:10
- 浏览 875
- 评论(0)
一、相关概念:
1、浅复制与深复制概念浅复制(浅克隆):被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原来的对象。换言之,浅复制仅仅复制所考虑的对象,而不复制它所引用的对象。2、浅复制与深复制概念深复制(深克隆):被复制对象的所有变量都含有与原来的对象相同的值,除去那些引用其他对象的变量。那些引用其他对象的变量将指向被复制过的新对象,而不再是原有的那些被引用的对象。换言之,深复制把要复制的对象所引用的对象都复制了一遍。3、Java的clone()方法【定义在Object类中】clone方法将对象复制了一份并返回给调用者。一般而言,clone()方法满足:①对任 ...
- 2009-09-17 13:45
- 浏览 1456
- 评论(0)
做个表格以免忘记,程序中不写访问权限时默认为friendly
作用域
当前类
同一package
子孙类
其他package
public
√
√
√
√
protected
- 2009-09-17 13:29
- 浏览 1238
- 评论(0)