- 博客(43)
- 资源 (26)
- 收藏
- 关注
原创 加强个人Java编程规范
命名规范变量定义用int[] packets,永远不要用 int packets[]形式代码编写样式推荐用unix格式——回车+换行javadoc文档化缩进2个字符(不要用tab,避免不同的代码管理工具tab设置不同)不加无意思的括号,{ }分两行全局变量要有较详细的注释,包括对其功能、取值范围、哪些函数或过程存取它以及存取时注意事项等的说明。注释规范3种
2012-06-23 23:52:00 1009
加强个人Java编程规范
命名规范变量定义用int[] packets,永远不要用 int packets[]形式代码编写样式推荐用unix格式——回车+换行javadoc文档化缩进2个字符(不要用tab,避免不同的代码管理工具tab设置不同)不加无意思的括号,{ }分两行全局变量要有较详细的注释,包括对其功能、取值范围、哪些函数或过程存取它以及存取时注意事项等的说明。注释规范...
2012-06-23 23:52:00 54
转载 JSP编码规范
。整个jsp/jsp bean表示层应当尽可能的瘦和简单化。。牢记大多数的JSP都应当是只读的视图,而由页面bean来提供模型。。应当一起设计JSP和JSP bean。在尽可能合理的情况下,把业务逻辑从JSP中移走。具体于HTTP的逻辑(如,对Cookie的处理)属于bean或支持类中,而不是JSP中。。尽量把条件逻辑放在控制器中而不是放在视图中。。为JSP
2012-06-23 23:51:00 2722
JSP编码规范
。整个jsp/jsp bean表示层应当尽可能的瘦和简单化。。牢记大多数的JSP都应当是只读的视图,而由页面bean来提供模型。。应当一起设计JSP和JSP bean。在尽可能合理的情况下,把业务逻辑从JSP中移走。具体于HTTP的逻辑(如,对Cookie的处理)属于bean或支持类中,而不是JSP中。。尽量把条件逻辑放在控制器中而不是放在视图中。。为JSP、包含的文件、JSP Bean和实现扩展...
2012-06-23 23:51:00 96
转载 jsp,java bean, servlet之间的关系
从三层结构的角度看,一个项目最少分三层:数据层、业务处理层、页面展示层。当然也可以更复杂。SERVLET用来写业务处理层是很强大的,但是对于写界面就很不方便。JSP则主要是为了方便写界面而设计的。JSP中应该仅仅存放与界面有关的代码,也就是说,只放输出HTML网页的部份。而所有的数据计算,数据分析,数据库联结处理,统统是属于业务处理,应该放在JAVA BEANS中。通过JSP调用JAVA BE
2012-06-23 23:50:05 2386
jsp,java bean, servlet之间的关系
从三层结构的角度看,一个项目最少分三层:数据层、业务处理层、页面展示层。当然也可以更复杂。SERVLET用来写业务处理层是很强大的,但是对于写界面就很不方便。JSP则主要是为了方便写界面而设计的。JSP中应该仅仅存放与界面有关的代码,也就是说,只放输出HTML网页的部份。而所有的数据计算,数据分析,数据库联结处理,统统是属于业务处理,应该放在JAVA BEANS中。通过JSP调用JAVA BE...
2012-06-23 23:50:00 684
转载 百度测试
百度测试实习要求-非常热爱互联网及其相关技术 -逻辑思考能力强,思维缜密,有责任心与时间观念 -对软件测试领域,对发现、分析和解决问题有浓厚的兴趣 -具有团队合作精神及良好的口头与书面的交流能力 -精通C/C++或Java/C#/Perl/Python等程序设计语言 -每周能保证4天实习时间 -在此基础之上,熟悉以下技术者优先: -javasc
2012-06-23 23:48:50 4348
转载 程序员职场思考
转自于 http://edu.chinaitlab.com/jyxd/888913.html 一定要动手,不管是多么简单的例子学会思考界面:1)web 2)移动设备ios, Android windows不再吃香低成本高性能 : Linux+各种开源技术 windows成本高微
2012-06-23 23:47:47 1711 1
原创 制作并发布JavaWeb应用
1、编辑src2、javac解释为*.class文件,需要加上必要的*api.jar文件3、编辑*.html *.jsp4、配置web.xml5、开发时用内置的开发服务器进行测试6、测试OK后,将project中所有内容copy到tomcat/webapp中,或jar后再发布7、启动tomcat8、在浏览器中使用正确的URL测试应用
2012-06-14 15:53:29 761
转载 javascript学习资料
1. Mozilla Developer Network(MDN)这里你可以找到官方的完整的javascript参考,还有许多有用的指导,教程以及文章,从基本javascript使用到最佳实践以及设计模式,样样俱全。MDN同时也拥有完成的DOM参考,GBin1强烈推荐看看这些。2. JQAPIJQAPI是jQuery官方API外的选择。3. JS Fiddle
2012-06-13 22:47:25 2205 1
javascript学习资料
1. Mozilla Developer Network(MDN)这里你可以找到官方的完整的javascript参考,还有许多有用的指导,教程以及文章,从基本javascript使用到最佳实践以及设计模式,样样俱全。MDN同时也拥有完成的DOM参考,GBin1强烈推荐看看这些。2. JQAPIJQAPI是jQuery官方API外的选择。3. JS Fiddle一...
2012-06-13 22:47:00 142
原创 Tomcat 各种组件及之间的关系
各种Tomcat组件之间的关系以下代码以XML的形式展示了各种Tomcat组件之间的关系:核心组件是Catalina Servlet容器,它是所有其他Tomcat组件的顶层容器。代码中每个元素都代表一种 Tomcat 组件。这些元素可分为4类。1、顶层类元素:包括元素和元素,它们位于整个配置文件的顶层。Server表示整个的Catalina Servlet容器。2、连接
2012-06-13 22:43:39 4515
原创 ant工具管理web项目
1、ant安装从官网下载二进制文件>>解压到 某目录>>设置系统变量ANT_HOME>>设置PATH环境变量bin>>DOS中测试ant命令2、ant build.xml文件 projectname" default="war" basedir="."> =========================================================
2012-06-13 22:38:33 909
原创 ant工具管理web项目
1、ant安装从官网下载二进制文件>>解压到 某目录>>设置系统变量ANT_HOME>>设置PATH环境变量bin>>DOS中测试ant命令2、ant build.xml文件 projectname" default="war" basedir="."> =========================================================
2012-06-13 22:38:33 1802
原创 django框架简介
主要内容1. Django框架发展2. Django架构,MTV模式3. 开发流程 4. 开发实例——Pollpython下各种框架一个完整的Web应用框架包括下面功能的支持 服务发布 URL分发 模板支持 数据库处理 Python框架一般都支持前3个方面,按对4个功能的支持情况分类如下: 平台
2012-06-12 21:55:36 21435
django框架简介
主要内容1.Django框架发展2.Django架构,MTV模式3.开发流程 4.开发实例——Pollpython下各种框架一个完整的Web应用框架包括下面功能的支持 服务发布 URL分发 模板支持 数据库处理 Python框架一般都支持前3个方面,按对4个功能的支持情况分类如下: 平台性框架:不依赖数据库,更关注服务的高校构建和运行平台的稳定。代表...
2012-06-12 21:55:00 579 1
转载 Java学习路线图——及时纠正自己的学习方向
基础是王道,不要只会用框架而不懂其实现!!!!J2EE主要技术:web service技术:java API for XML processing(JAXP) java API for XML Register(JAXR)
2012-06-11 23:21:32 27874 3
Java学习路线图——及时纠正自己的学习方向
基础是王道,不要只会用框架而不懂其实现!!!!J2EE主要技术:web service技术:java API for XML processing(JAXP) java API for XML Register(JAXR) java API for XML-based RPC(JAX-RP...
2012-06-11 23:21:00 298
原创 一步一步构建java web项目
new java web projectadd struct capability(默认)编辑structs-config.xml建立并编辑userLoginSuccess.jsp添加Form,ation and jsp,添加form属性userName,password,create jsp form /userLogin.jsp(完成后生成aciton,form和一些类库)编辑u
2012-06-11 14:33:48 3283
一步一步构建java web项目
new java web projectadd struct capability(默认)编辑structs-config.xml建立并编辑userLoginSuccess.jsp添加Form,ation and jsp,添加form属性userName,password,create jsp form /userLogin.jsp(完成后生成aciton,form和一些类库)编...
2012-06-11 14:33:00 149
转载 学习AOP
主要节选自博客http://www.cnblogs.com/wayfarer/articles/241024.html …………………………………………………………………………………………………………………………………………………………………AOP技术的诞生并不算晚,早在1990年开始。AOP为Aspect Oriented Programming的缩写,意为:面向切面编程(也叫面向方
2012-06-08 17:18:02 1530
原创 structs做文件上传
1、new web project 2、add structs capability3、structs-config.xml,new form&jsp&action4、add perporty(增加页面中需要用到的各种属性和类型),forword(可以填写还没创建的jsp先建立虚拟的联系,最后再具体新建该jsp) path要写 /*.jsp 不能少了斜杠5、
2012-06-08 09:21:13 1682 1
structs做文件上传
1、new web project2、add structs capability3、structs-config.xml,new form&jsp&action4、add perporty(增加页面中需要用到的各种属性和类型),forword(可以填写还没创建的jsp先建立虚拟的联系,最后再具体新建该jsp) path要写 /*.jsp 不能少了斜杠...
2012-06-08 09:21:00 94
原创 运用structs+Hibernate建立网页分页效果
学习 MyEclipse6 Java开发中文教程1、建立new web project2、add Hibernate capability3、向导建立hibernate配置文件,选择数据库连接,创建hibernate session factory 类(新建dao包)4、(下面反向工程生成DAO代码) 进入DB explorer 进入数据库选择需要连接数据库
2012-06-08 09:19:47 1667
运用structs+Hibernate建立网页分页效果
学习 MyEclipse6 Java开发中文教程1、建立new web project2、add Hibernate capability3、向导建立hibernate配置文件,选择数据库连接,创建hibernate session factory 类(新建dao包)4、(下面反向工程生成DAO代码) 进入DB explorer 进入数据库选择需要连接数据库...
2012-06-08 09:19:00 102
原创 OPNET网络仿真
OPNET公司起源于麻省理工学院,成立于1986年。1987年OPNET公司发布了它的第一个商业化的网络性能仿真软件,提供了具有重要意义的网络性能优化工具,使得具有预测性的网络性能管理和仿真成为可能。它的产品线除了Modeler外,还包括IT Guru、SP Guru、OPNET Development Kit和WDM Guru等。 OPNET Modeler提供了三层建模机制,分别在进
2012-06-06 23:14:07 1804
原创 英语口语和听力
英语听力中不同的思维方式what is ? not where is?explain thing in different waytime and place different way of describingslang guess meaning一个人练习口语Practice Oral English One PersonEnglish-Chinese
2012-06-04 16:06:55 683
原创 常用mysql命令
1、Mysql中DATE 格式 2012-01-01 TIME 格式 12:00:002、插入 INSERT INTO db1_name (field1,field2)SELECT field1,field2 FROM db2_name3、修改属性 alter table test4 change
2012-06-03 21:49:01 681
常用mysql命令
1、Mysql中DATE 格式 2012-01-01 TIME 格式 12:00:002、插入INSERT INTO db1_name (field1,field2)SELECT field1,field2 FROM db2_name3、修改属性 alter table test4 change name name varchar(14);4、char是一种固定长度的类型...
2012-06-03 21:49:00 50
原创 Hibernate简介
使用JDBC写程序是相对比较麻烦的。使用MyEclipse提供的Hibernate反向工程技术,可以在 较短时间 内完成所有文件的生成工作。 是一个非常流行的开源的易于配置和运行的基于 JDBC 的对象-关系映射(JORM) 引擎。它提供了很丰富的功能,包括但不局限于下列功能: 多种映射策略 可迁移的持久化 单个对象映射到多个表 支持集合 多态关联 可自定义的 SQL 查询
2012-06-03 20:31:00 863
Hibernate简介
使用JDBC写程序是相对比较麻烦的。使用MyEclipse提供的Hibernate反向工程技术,可以在 较短时间 内完成所有文件的生成工作。是一个非常流行的开源的易于配置和运行的基于 JDBC 的对象-关系映射(JORM) 引擎。它提供了很丰富的功能,包括但不局限于下列功能:多种映射策略可迁移的持久化单个对象映射到多个表支持集合多态关联可自定义的 SQL 查询Hib...
2012-06-03 20:31:00 68
原创 MyEclipse管理应用服务器
MyEclipse支持对多达 20种应用服务器(Application Server)的启动,停止,发布,重新发布,测试,调试,查看服务器输出信息等等。这些服务器包括:Glassfish,JBoss,Jetty,Jonas,JRun,Oracle,Orion,Resin,Sun App Server,Tomcat,BEA WebLogic Server,IBM WebSphere 等等
2012-06-03 17:06:58 857
原创 MyEclipse开发JDBC应用基本过程
启动数据库-->建立好需要的数据库表新建项目-->添加数据库驱动(将*.jar拷贝到项目,右击该驱动,add path|add to build path 编写JDBC访问类(java类)(新建class类)加载驱动的方式1:new com.mysql.jdbc.Driver();(红色提示抛异常)加载驱动的方式2:Class.forName("com .mysql.jdbc.Dr
2012-06-03 16:13:03 764
原创 个人技术概念扫盲---EJB、JBoss
EJBEJB是sun的服务器端组件模型,最大的用处是部署分布式应用程序,类似微软的.net技术。凭借java跨平台的优势,用EJB技术部署的分布式系统可以不限于特定的平台。EJB和Servlet,JSP一样是web层构件!在进行java应用开发时,根据实际需要选择不同架构。相比:EJB功能很强大,EJB构件提供了丰富的Web程序支持功能,如实例池管理、比较高的安全机制、比较完善
2012-06-03 14:36:18 839
个人技术概念扫盲---EJB、JBoss
EJBEJB是sun的服务器端组件模型,最大的用处是部署分布式应用程序,类似微软的.net技术。凭借java跨平台的优势,用EJB技术部署的分布式系统可以不限于特定的平台。EJB和Servlet,JSP一样是web层构件!在进行java应用开发时,根据实际需要选择不同架构。相比:EJB功能很强大,EJB构件提供了丰富的Web程序支持功能,如实例池管理、比较高的安全机制、比较完善的...
2012-06-03 14:36:00 110
原创 MyEclipse中各种字符集
Unicode、GB2312、GBK和GB18030均支持汉字GB18030有两个版本:GB18030-2000和GB18030-2005。GB18030-2000是GBK的取代版本,它的主要特点是在GBK基础上增加了CJK统一汉字扩充A的汉字。GB18030-2005的主要特点是在GB18030-2000基础上增加了CJK统一汉字扩充B的汉字。本文数一数GB18030中的汉字,也顺便看看其它
2012-06-02 19:46:31 1328
MyEclipse中各种字符集
Unicode、GB2312、GBK和GB18030均支持汉字GB18030有两个版本:GB18030-2000和GB18030-2005。GB18030-2000是GBK的取代版本,它的主要特点是在GBK基础上增加了CJK统一汉字扩充A的汉字。GB18030-2005的主要特点是在GB18030-2000基础上增加了CJK统一汉字扩充B的汉字。本文数一数GB18030中的汉字,也顺便看看其它...
2012-06-02 19:46:00 135
原创 Java applet、Java Application
用MyEclipse建立项目后,有3种运行方式进行选择1、java applet在客户端浏览器中的网页中显示的应用程序。类似vb脚本编写2、java application 是应用程序3、MyEclipse server application是web应用程序,主要部分在服务器端执行
2012-06-02 19:39:49 1685
Java applet、Java Application
用MyEclipse建立项目后,有3种运行方式进行选择1、java applet在客户端浏览器中的网页中显示的应用程序。类似vb脚本编写2、java application 是应用程序3、MyEclipse server application是web应用程序,主要部分在服务器端执行...
2012-06-02 19:39:00 129
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人