- 博客(37)
- 收藏
- 关注
原创 异常捕获的陷阱
System.exit(0);停止当前线程,和所有其他当场死亡的线程,finally块不能让已经死亡的线程运行。只有当finally块运行完成后,才返回到return语句中执行。try时,无论什么原因跳出,都会找finally块中的来执行不能用异常来代替流程控制语句。RuntimeException,被说为是checked异常,只要愿意,程序总可以用cach(xxxExce...
2012-03-16 22:04:50
144
原创 对象和内存
JVM的垃圾回收是一条后台线程完成。本身就很消耗性能。1.不断分配额使得系统的可用内存减少,降低程序性能。2.大量分配内存回收,使得垃圾回收负担加重。降低程序运行性能。形参:在方法签名中定义的局部变量。方法内部的局部变量,早方法内部定义的。随方法结束而消亡。代码块中的局部变量,代码块中定义的。随代码块结束而消亡。成员变量(field)Javap ...
2012-03-16 21:26:06
147
原创 Java的内存回收
Java的内存回收Java的引用种类是否回收一个对象在于,是否有引用对象引用该对象。只要有引用对象,垃圾回收机制就不会回收它。强引用;软引用;当系统内存空间不足时,被回收。弱引用;不管系统内存是否足够,总会回收该对象所占用内存。虚引用;强引用时造成java内存泄漏的主要原因之一。跟踪,并监控每一个Java对象,当某个对象处于不可达状态时,回收该对象所...
2012-03-15 06:29:15
139
原创 SQLServer数据库JDBC连接技术
[b]SQLServer数据库JDBC连接技术[/b]JAVA中数据源和连接池方式DataSoureJDBC2.0提供了javax.sql.DataSource接口。负责数据库连接池建立连接DataSource中预先建立了多个数据库连接,当程序访问时,由连接池中抽出空的连接。DataSource对象由容器(Tomcat)提供。 Tomcat 5.0x版本 Tomcat\como...
2012-03-10 10:46:29
228
原创 JSP中的乱码配置
2.2.1. 先解决响应中的乱码因为服务器要先从本地读取jsp文件,然后经过处理后写入响应,所以我们首先要知道的就是jsp文件的编码格式。从问题的源头着手解决。在咱们用的windowxp下,文件默认的编码格式是gb2312。我们要在http的响应(response)中添加编码信息,使用如下方式:还需要在html中指定编码格式。 ...
2012-03-10 10:38:10
100
原创 JAVA数组
JAVA 语言的数组变量是引用类型变量。JAVA 是静态语言,初始化后,数组长度是不可变的。静态初始化:String[] sarr = new String[]{..,..,..};String[] name = new String{..,..,..};动态初始化:String[] iarr = new String[5];动态初始化由系统自动分配初始值...
2012-03-08 23:31:29
92
原创 Eclipse中远程调试Tomcat
[b]启用JPDA[/b]goto setArgs:doneSetArgs[b]set JPDA_TRANSPORT=dt_socketset JPDA_ADDRESS=8000set JPDA_SUSPEND=y [/b]call "%EXECUTABLE%" [b]jpda [/b]start %CMD_LINE_ARGS%:end...
2011-08-15 11:00:25
88
原创 android 开发环境搭建
[b]1.搭建Android开发环境[/b]访问Android的官方网址 http://www.android.com下载Android SDK http://developer.android.com/sdk/index.html 得到 android-sdk_r12-windows.zip 文件解压 android-sdk_r12-windows add-ons:存放额...
2011-08-13 10:32:01
105
原创 Ant构建文件
示例项目目录结构src 代码源文件test 单元测试代码lib 依赖文件build 构建过程中生成的任何文件build/classes 编译好的java类build/test-classes 编译好的单元测试类dist 打包文件war文件的典型目录结构/ 可以公开访问的网页/WEB-INF/ 配置文件从网站上不可见/WEB-INF/classes 编...
2011-08-11 23:59:30
103
原创 maven
典型的Maven的目录结构src/main/filters属性文件资源过滤器,可以用来定义只在运行时才明确的对象src/main/config配置文件src/main/webappWAR项目的web应用程序目录src/test/java单元测试的源代码,按约定,该目录的结构师源代码目录结构的镜像src/test/resources用于单元测试...
2011-08-04 08:15:56
99
原创 Eclipse插件提高代码质量
工具 目的 Eclipse 插件的 URLCheckStyle 编码标准分析 http://eclipse-cs.sourceforge.net/update/Coverlipse 测试代码覆盖率 http://coverlipse.sf.net/updateCPD 复制/粘贴检验 http://pmd.sourceforge.net/eclipse/JDepend 包依赖项分析 ...
2011-04-28 23:24:58
173
原创 XML文档结构
XML文档应当以一个文档头开始,例如:或者文档头后通常是文档类型定义(Document Type Definition,DTD) Helvetica 36 解析XML文档DocumentBuilderFactory factory = DocumentBuilderFactory.newInstabn...
2011-04-20 08:06:43
97
原创 项目管理
1. 良好的开发习惯2. 严谨的上库习惯3. 规范的需求接收4. 充分的单元测试5. 快速的问题处理6. 统一的文档管理7. 合作项目团队建设
2011-04-02 17:49:47
94
原创 Url
..\adaptor\clientadaptor\cgp\V100R002C21B021\mml\en_US\D:\CDE\omu\workspace1\client/..//adaptor//clientadaptor\cgp\v100r002c21b021\ public static void main(String[] args) {// String url1= "...
2011-02-14 18:33:24
104
原创 pro
-------------------------oracle启动过程分析 linux下:1.启动到nomount状态 创建实例-->分配内存-->启动后台进程 2.启动到mount状态 3.启动到open状态 windows:net start OracleServiceORCLnet start OracleOraDb10g_home1TNSList...
2010-12-27 20:17:39
135
原创 Linux命令学习
H6:如何在Linux中添加组groupadd policeman 添加组查看Linux中所有的组vi /etc/groupcat也是代表查看(但只能看)创建用户,并同时添加组useradd -g 组名 用户名查看linux下所用用户的信息vi /etc/passwdcat /etc/passwd设置用户密码:passwd 用...
2010-12-14 08:06:55
172
原创 CIS_SUSE_Linux_benckwark
Center for Internet Security SUSE Linux Enterprise Server Benchmark Version: 2.0 May, 2008 Editor: Nancy Whitney 1 Table of Contents Terms of Use.........................
2010-11-11 07:42:53
716
原创 MYSQL 命令
MYSQL 命令:#5 五: MYSQL 命令: mysql -h主机地址 -u用户名 -p密码 连接MYSQL;如果刚安装好MYSQL,超级用户root是没有密码的。 (例:mysql -h110.110.110.110 -Uroot -P123456 注:u与root可以不用加空格,其它也一样) exit 退出MYSQL mysqladmin -u用户名 -p旧...
2010-10-25 10:25:30
106
原创 SuSE安全加固
SUSE由于其出色的性能和对安全较好的控制,吸引了很多企业级用户,目前在国内开始有大量的关键应用。但这并不代表SUSE在使用中就是安全的,SUSE里还有很多安全细节要注意。本文就SUSE中的这些安全细节进行逐一介绍,为大家揭开每一个需要注意的地方。[b] 一、补丁、SSH及其他 1、补丁[/b] 每个补丁的更新都意味着这是一个安全漏洞,或是有其他严重的功能问题,但如果...
2010-10-19 01:14:27
518
原创 test
1.5 Install the seccheck package# rpm -ql seccheck/etc/cron.d/seccheck/usr/lib/secchk/usr/lib/secchk/checkneverlogin/usr/lib/secchk/security-control.sh/usr/lib/secchk/security-daily.sh/u...
2010-10-18 20:17:30
125
原创 Linux下搭建J2ee 环境
查看:Unix 中echo $PATHecho $JAVA_HOME下面说说怎么样安装JDK环境。 JDK下载 首先可以从下面的联结下载最新的JDK版本: http://java.sun.com/javase/downloads/index.jsp 现在linux的版本是jdk-6u1-linux-i586.bin 或jdk-6u1-lin...
2010-10-14 08:03:47
72
原创 xp下释放C盘空间的27招技巧
[系统] xp下释放C盘空间的27招技巧来主要讲讲Windows操作系统在C盘空间不足的情况下,我们可以通过那些具体手段来增加C盘空间。 1.打开“我的电脑”-“工具”-“文件夹选项”-“查看”-在“显示所有文件和文件夹”选项前打勾-“确定”。 2.删除以下文件夹中的内容: x:/Documents and Settings/用户名/Cookies/下的所有文件(保...
2010-08-25 00:19:58
132
原创 MyLabel
public class TestLabelBox extends JFrame { private static final long serialVersionUID = 1L; private JPanel panel1 = new JPanel(); private Color color1 = new Color(0,0,255); private Color col...
2010-06-28 02:19:38
995
原创 Eclipse提高工作效率的好习惯
1、切换编辑点 Alt + 2、查看打开文件 Ctr + e 3、充分利用模板 主要是自己定义的4、自定义快捷键生成Getter和Setter我的:Ctr+Shift+S,S 单个的属性的生成你可以:Ctr+1 建议中有一项5、删除时候尽量不要退格或者Delete键行级别 Ctr+d行中个别部分 Ctr+x 6、看见方法名或者变量名不好,替换Ctr+2,r补充:...
2010-05-21 08:25:38
95
原创 JToolBar
public class JToolBarTest extends JFrame{ private JToolBar toolBar; private JButton button1,button2; private JLabel label1,label2; private JPanel panle; public JToolBarTest(){...
2010-05-20 01:15:38
348
原创 有用过的工具
印象中,用过的有。linux内存检查工具valgrind-3.4.1_545windows内存检查工具bondcheckUML绘图工具rational roseStart UMLhttp://nchc.dl.sourceforge.net/sourceforge/staruml/staruml-5.0-with-cm.exeC++代码分析工具...
2010-05-19 11:38:22
84
专用名词
小区切换请求次数呼叫早释次数振铃早释次数久叫不应次数被叫忙导通检测次数导通检测失败次数BID次数占用次数接通次数应答次数呼叫不应数振铃早释次数过载控制呼损网管控制呼损最后一次路由选择溢出被叫忙被叫长忙次数被叫市忙次数占用话务量占用话务量辅助量应答话务量应答话务量辅助量维护态电路数接通次数率应答次...
2010-04-20 09:16:33
157
原创 在线API文档汇总!
1.Hibernate API Documentation (3.2.2.ga) http://www.hibernate.org/hib_docs/v3/api/2.Spring Framework API 2.5http://static.springframework.org/spring/docs/2.5.x/api/index.html3.Struts 1...
2009-12-11 21:52:20
142
原创 JAVA各种技术参考手册汇总
-2.ANT英文参考手册http://ant.apache.org/manual/index.html-1.Groovy构建工具Gradle英文参考手册http://www.gradle.org/userguide/release/master.html0.Grails中文参考手册下载http://wiki.redsaga.com/confluence/...
2009-12-11 21:50:07
429
原创 JavaScript总结
JavaScript总结学习前的准备:了解HTML 和XHTMLHTML是早期是使用在浏览器上的标记性语言。XHMTL 是遵照W3C标准对html更为严格的标记语言,其文本标记都是以小写形式。JavaScript的基本语法1.1 为什要学习JavaScriptJavaScript的应用范围已经超出一般人的想象,但是,最初的javaSctipt是作为嵌入浏览器的脚本语言存...
2009-11-02 21:34:57
94
原创 CSS笔记
CSS笔记1. CSS初步体验可以补足Html的缺陷 h2{ font-family:幼圆; color:#FF0000;5 }可统一html标记中的统一属性的设置;(使显示风格得到统一)行内样式: 正文内容1 正文内容2 正文内容3内嵌样式:p{ color:#ff00ff; text-decoration:underline;...
2009-11-02 21:31:08
110
原创 Java/servlet/JavaBean
Java EE 概述Javaa EE:分布式 企业级应用规范和标准推模式:不用请求,强制让客户接受拉模式:让客户请求和响应。架构:轻量级:struct2 /spring /hibernateModle1:jsp+JavaBean+DBModel2(MVC):jsp+servlet+JavaBean+DB重量级:Jsp+servlet+EJB+DB...
2009-11-02 21:29:34
161
原创 JSP总结
JSP总结java中文乱码的根本原因是由于JDK是国际版的,在编译的时候,如果我们没有用-encoding参数指定我们的JAVA源程序的编码格式,则javac.exe首先获得我们操作系统默认采用的编码格式,也即在编译java程序时,若我们不指定源程序文件的编码格式,JDK首先获得操作系统的file.encoding参数(它保存的就是操作系统默认的编码格式,如WIN2k,WINXP,它的值为...
2009-11-02 21:26:02
99
原创 SQL基础——mssql2005
SQL中可用的函数字符函数:CHARINDEXLEN 返回字符串的长度LOWER 将字符串转换为小写UPPER 将字符串转换为大写LTRIM 清除字符串左边的空格RTRIM 清除字符串右边的空格RIGHT 从字符串右边返回REPL...
2009-11-02 21:23:07
215
Java OOP基础
Java OOP心得1. 面向对象的java实现——封装封装的优势重复使用 可维护性好 限制影响的范围 分离关注点 安全 封装的粒度(复用) 平台 ...
2009-10-19 01:35:23
146
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人