- 浏览: 81058 次
- 性别:
- 来自: 北京
最新评论
文章列表
使用JDBC写程序是相对比较麻烦的。使用MyEclipse提供的Hibernate反向工程技术,可以在 较短时间 内完成所有文件的生成工作。是一个非常流行的开源的易于配置和运行的基于 JDBC 的对象-关系映射(JORM)
引擎。它提供了很丰富的功能,包括但不局限于下列功能:
多种映射策略
可迁移的持久化
单个对象映射到多个表
支持集合
多态关联
可自定义的 SQL 查询
Hibernate 使用 Java 编写, 是一个高度可配置的软件包, 可以通过两种配置文件格
式来进行配置。 第一种配置文件名字为hibernate.cfg.xml。 在启动时, Hibernate 查
...
- 2012-06-03 20:31
- 浏览 710
- 评论(0)
EJB
EJB是sun的服务器端组件模型,最大的用处是部署分布式应用程序,类似微软的.net技术。凭借java跨平台的优势,用EJB技术部署的分布式系统可以不限于特定的平台。
EJB和Servlet,JSP一样是web层构件!
在进行java应用开发时,根据实际需要选择不同架构。
相比:EJB功能很强大,EJB构件提供了丰富的Web程序支持功能,如实例池管理、比较高的安全机制、比较完善的事务管理、数据持久性容器管理等等,这些现成的功能开发人员可以直接拿来使用,而不需要自己通过编写代码来实现。再如EJB能够灵活的提供多种客户界面等。
但是其也有局限性。如使用EJB的应用程序会过分依赖于 ...
- 2012-06-03 14:36
- 浏览 728
- 评论(0)
Unicode、GB2312、GBK和GB18030均支持汉字
GB18030有两个版本:GB18030-2000和GB18030-2005。GB18030-2000是GBK的取代版本,它的主要特点是在GBK基础上增加了CJK统一汉字扩充A的汉字。GB18030-2005的主要特点是在GB18030-2000基础上增加了CJK统一汉字扩充B的汉字。本文数一数GB18030中的汉字,也顺便看看其它标准中的汉字。
MyEclipse | window | preferences | General | workspace|设置默认字符集
修改JSP页面的字符
MyEclipse--& ...
- 2012-06-02 19:46
- 浏览 639
- 评论(0)
用MyEclipse建立项目后,有3种运行方式进行选择
1、java applet在客户端浏览器中的网页中显示的应用程序。类似vb脚本编写
2、java application 是应用程序
3、MyEclipse server application是web应用程序,主要部分在服务器端执行
- 2012-06-02 19:39
- 浏览 663
- 评论(0)
*.xml,servlet mapping映射:servlet name==>上面的servlet配置==>servlet+url路径
action==>触发一个url查询==>查到相应的servlet名称==>向上找到servlet定义==>servlet内容==>*.java==>执行!
servlet具体的*java一定要继承javax.servlet.*类 ...
- 2012-06-02 19:07
- 浏览 672
- 评论(0)
转自于 http://www.cnblogs.com/cntosoft/archive/2011/10/05/2199650.html
1. 为什么我们需要基于RBAC模型的通用企业权限管理系统
管理信息系统是一个复杂的人机交互系统,其中每个具体环节都可能受到安全威胁。构建强健的权限管理系统, ...
- 2012-05-31 23:32
- 浏览 536
- 评论(0)
转自于http://blog.csdn.net/phunxm/article/details/5085869(有全文)
8.I/O通信
从I/O的角度来看,套接字也是文件,它提供了同文件读写(fread()/fwrite())对应的收发数据操作接口:send()/recv()。
8.1 发送数据
8.1.1 send
// The send function sends data on a connected socket.
int send(
SOCKETs,
// [in] Descriptor identifying a connected socket.
con ...
- 2012-05-06 18:39
- 浏览 2103
- 评论(0)
转自于http://blog.csdn.net/rossini23/article/details/5424850
“TCP segment of a reassembled PDU”指TCP层收到上层大块报文后分解成段后发出去。于是有个疑问,TCP层完全可以把大段报文丢给IP层,让IP层完成分段,为什么要在TCP层分呢? 其实这个是由TCP的MSS(Maximum Segment Size,最大报文段长度)决定的,TCP在发起连接的第一个报文的TCP头里通过MSS这个可选项告知对方本端能够接收的最大报文(当然,这个大小是TCP净荷的大小),以太网上这个值一般设置成1460,因为1460Byt ...
- 2012-05-06 18:13
- 浏览 10028
- 评论(0)
转自于http://tians.lnfs.net/article.asp?id=122
1、什么情况下需要改MTU?
如果您的动态域名网站不能被正常访问,很难连接,连接上也非常慢,请试试把DirectSend设为“总是关闭”。如果关闭后可以正常访问,这种情况就需要修改M ...
- 2012-04-25 22:25
- 浏览 1453
- 评论(0)
转自于http://java-mzd.iteye.com/blog/1007577
你所不知道的传输层
题记:23页的文档上,满满当当的写满了笔记,纸质的东西,始终害怕丢失,还是选择把它总结到博客上来。
PS.老规矩,列出可能遇到的20个问题,如果您是都能回答的高手,请您绕道,我是小菜,只做自己的学习笔记。
1.传输层的主要功能是什么?
2.传输层如何区分不同应用程序的数据流?
3.传输层有哪些协议?
4.什么是UDP协议?
5.为什么有了UDP,还需要TCP?
6.什么是TCP协议?
7.怎么理解协议和程序?
8.TCP是否真的有链接?
9.链接是如何建立的 ...
- 2012-04-24 22:28
- 浏览 751
- 评论(0)
Lesson 15 VPN中的关键技术
u 隧道技术(VPN基础,很重要)
隧道由隧道协议形成,常见有二层隧道和三层隧道协议
u 密码技术
加解密技术、身份认证技术、密匙管理技术。
u QoS技术
保证VPN的性能稳定。
隧道的2个基本过程: ...
- 2012-04-24 22:24
- 浏览 707
- 评论(0)
Lesson5 防火墙
u 防火墙可在链路层、网络层、应用层上实现隔离。可以基于物理的,基于逻辑的(防火墙可以用于内部网络不通的安全域之间)。
防火墙是被动防御装置。预先设定策略。
u 防火墙的功能:网络安全的屏障;过滤不安全的服务(内部提供的不安全符合和内部访问外部的不安全服务);隔断特定的网络攻击(联动技术,防火墙与其他网络安全设备(如IDS)一起生效,使有些主动性);部署NAT机制;监视网络安全和预警。
NAT作用:隐藏内部拓扑结构;节省IP地址;减少路由表项。防火墙是部署NAT的较好地点。
u 防火墙的分类
1、个人防火墙:安装在操作系统上,主要作用于本机与其他主机间。不是网 ...
- 2012-04-24 22:23
- 浏览 757
- 评论(0)
Ubuntu Linux中输入tcpdump: 提示no suitable device found!
原因:网络监听需要root权限,切换到root用户下就可以正常使用了
sudo tcpdump……
Ubuntu Linux中tcpdump的安装
Ubuntu Linux中dump是一个文件备份工具
- 2012-04-21 23:38
- 浏览 755
- 评论(0)
转自于 http://write.blog.csdn.net/postedit
1. 如果是Matlab安装光盘上的工具箱,重新执行安装程序,选中即可;
2. 如果是单独下载的工具箱,一般情况下仅需要把新的工具箱解压到某个目录。
3 .在matlab的file下面的set path把它加上。
4 .把路径加进去后在file→Preferences→General的Toolbox Path Caching里点击update Toolbox Path Cache更新一下。
5. 用which newtoolbox_command.m来检验是否可以访问。如果能够显示新设置的路径,则表明该 ...
- 2012-04-21 17:07
- 浏览 800
- 评论(0)