- 博客(102)
- 资源 (3)
- 收藏
- 关注
转载 Eclipse编码格式修改
如果要使插件开发应用能有更好的国际化支持,能够最大程度的支持中文输出,则最好使 Java文件使用UTF-8编码。然而,Eclipse工作空间(workspace)的缺省字符编码是操作系统缺省的编码,简体中文操作系统 (Windows XP、Windows 2000简体中文)的缺省编码是GB18030,在此工作空间中建立的工程编码是GB18030,工程中建立的java文件也是GB18030。如果
2013-04-25 10:41:01
580
原创 html中几种常用样式
body { background-color: #B5CDE7; font-family: "宋体"; color: #174D7D; font-size: 12px; font-weight: bold; padding: 0px; margin: 0px; width: 100%; height: 100%;}table { border: 1
2013-04-19 17:33:39
912
原创 struts.xml配置文件小结
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd"> -->
2013-04-16 18:18:06
833
转载 Win7下MySQL解压缩版安装配置
一、安装:下载地址:http://www.mysql.com/downloads/mysql/我的是以前下的mysql-5.5.17-winx64.zip,解压后即可:二、配置:1)、默认参数文件。安装目录下有五个*.ini文件,这五个是模板文件,目测了下基本没啥区别,主要的区别就是分配的内
2013-04-12 16:52:18
723
原创 java中打开和选中文件、打开网址
public class Test { /** * @param args */ public static void main(String[] args) { //文件或文件夹路径 String targetDirectFileName = "D:\\2013-03-19\\eclipse\\notice.html"; openFi
2013-03-29 11:08:40
587
原创 js中绑定回车事件
1.js中绑定回车事件 document.onkeydown = function(e){ if(!e){ e = window.event; } if((e.keyCode || e.which) == 13){ checkLogin(); } } jquery中: //回车事件 $(function(){ //
2013-03-25 09:16:00
28050
1
原创 apache和tomcat区别
apache和tomcat区别经常在用apache和tomcat等这些服务器,可是总感觉还是不清楚他们之间有什么关系,在用tomcat的时候总出现apache,总感到迷惑,到底谁是主谁是次,因此特意在网上查询了一些这方面的资料,总结了一下: 解析一 apache支持静态页,tomcat支持动态的,比如servlet等, 一般使用apache+tomca
2013-03-13 09:55:54
569
原创 面向对象的5条基本设计原则
最基本的设计原则有5条,分别是:单一职责原则、开放封闭原则、依赖倒置原则、接口隔离原则和Liskov替换原则。单一职责原则 对于单一职责原则,其核心思想为:一个类,最好只做一件事,只有一个引起它的变化。单一职责原则可以看做是低耦合、高内聚在面向对象原则上的引申,将职责定义为引起变化的原因,以提高内聚性来减少引起变化的原因。职责过多,可能引起它变化的原因就越多,这将导致职责依赖,相互之
2013-03-13 08:47:24
523
原创 servlet生命周期
①实例化:客户第一次请求时实例化,一个servlet只会实例化一次;②初始化:调用Servlet对象的init()方法,init()方法在Servlet的生命周期中只会执行一次;③服务:调用Servlet对象的service()方法处理客户端请求④销毁:调用Servlet对象的destroy()方法销毁Servlet对象,destroy()方法在Servlet的生命周期中只会执行一次;
2013-03-09 08:07:43
491
原创 servlet与jsp关系
①servlet的出现早于jsp,它利用输出流的方式动态生成HTML页面,这种方式开发效率低下②在jsp中,通过在标准的HTML页面中插入java代码,其中静态的部分无需java程序进行控制③每个jsp页面都是一个servlet实例
2013-03-09 07:56:07
462
原创 抽象类
①抽象类不能被实例化②abstract修饰符不能修饰属性③抽象类中可以不定义抽象方法④private、static、final不能修饰抽象方法⑤子类没有完全重写父类的抽象方法时,子类必须是抽象类
2013-03-09 07:55:34
457
原创 final修饰符
①final修饰的类不能被继承②final修饰的方法不能被重写③final修饰的属性一经赋值不能改变④final修饰引用类型,对象不变,对象内容可变
2013-03-09 07:55:13
480
原创 运行时异常RuntimeException和已检查异常CheckedException
①运行时异常在运行期间才能被检查出来,Checked在编译时就能确定,一般运行期异常不需要处理,Checked异常需要自己处理②常见的RuntimeException:ArithmeticException(算术运算中,被0除或模除)NullPointerException(空指针)ArrayIndexOutOfBoundsException(数组越界)ClassCastE
2013-03-09 07:54:38
2614
原创 java中的反射
(1)反射机制概述①反射的概念②反射的意义③反射的应用(2)反射API介绍①Class类②Field类③Method类④Constructor类(3)获取Class对象的方式①调用某个对象的getClass()方法Person p = new Person();Class cl = p.getClass();②调用某个类的class属性来获取该类
2013-03-09 07:53:43
484
原创 数据库的几种索引
(1)按照索引列值的唯一性,索引可分为唯一索引和非唯一索引①非唯一索引:B树索引create index 索引名 on 表名(列名) tablespace 表空间名;②唯一索引:建立主键或者唯一约束时会自动在对应的列上建立唯一索引(2)索引列的个数:单列索引和复合索引(3)按照索引列的物理组织方式①B树索引create index 索引名 on 表名(列名) table
2013-03-09 07:52:58
7450
原创 xml的四种解析
①DOM解析:基于XML文档树结构的解析优点:整个文档树在内存中,便于操作;支持删除、修改、重新排列等多种功能;缺点:将整个文档调入内存(包括无用的节点),浪费时间和空间②SAX解析:是基于事件流的解析优点:不用事先调入整个文档,占用资源少;SAX解析器代码比DOM解析器代码小,适于Applet,下载。缺点:不是持久的;事件过后,若没保存数据,那么数据就丢了;无状态性;从事件中
2013-03-09 07:52:01
844
原创 jsp九大内置对象
①out:向客户端浏览器输出数据②request:处理客户端请求③response:响应客户端的请求并向客户端输出信息④application:用于实现不同用户之间的数据共享⑤session:客户端浏览器和web服务器的会话,用来保存用户信息,以便跟踪用户的操作状态,进行访问控制⑥pageContext:page、request、session、application⑦pa
2013-03-09 07:51:07
571
转载 JAVA程序性能优化
在JAVA程序中,性能问题的大部分原因并不在于JAVA语言,而是程序本身。养成良好的编码习惯非常重要,能够显著地提升程序性能。 1. 尽量使用final修饰符。 带有final修饰符的类是不可派生的。在JAVA核心API中,有许多应用final的例子,例如 java.lang.String。为String类指定final防止了使用者覆盖length()方法。另外,如果一个类是final
2013-03-09 07:49:33
539
原创 hibernate中调用存储过程
/** * hibernate调用函数的例子 * 不用配置*.hbm.xml文件,直接调用 */ public void queryFunction() { try { session = sessionFactory.openSession(); SQL
2013-01-25 17:08:07
1239
原创 swing中选择框
/** * 选择框,供用户选择文件夹 * 直接调用该方法即可弹出选择框 */public void loadFileChooser() { //初始化文件选择器 try { //获取系统风格 UIManager.setLookAndFeel(U
2013-01-25 16:41:38
683
原创 多线程的一些知识
/** * 获取当前线程Thread.currentThread() * join()方法,调用其他线程的join()方法时,调用线程将被阻塞,直到被join()方法加入的线程执行完为止 * setDaemon(true)方法将指定线程设为后台线程 * isDaemon()方法判断指定线程是否为后台进程 * 调用Thread.sleep(1)方法让当前线程暂停1ms * 调
2013-01-25 16:39:13
289
原创 Linux下如何启动和停止oracle
查看oracle是否启动:ps -ef |grep ora查看tomcat是否启动:ps -ef |grep tomcat停止防火墙:service iptables stop 或 try "/etc/rc.d/init.d/iptables stop"启动步骤:su - oracleexport ORACLE_SID=你的数据库名[oracle@websvrl
2013-01-25 16:14:28
2720
原创 swing中菜单栏
/** * 定义菜单栏,菜单、设置、退出 */ JMenuBar menuBar = new JMenuBar(); JMenu mnuPhoto = new JMenu(); JMenuItem mnuiSet = new JMenuItem(); JMenuItem mnuiExit = new JMenuItem();/
2013-01-25 16:12:35
468
原创 扫描一个文件夹里的所有文件
/** * 加载图片 * @param file */ private void loadAllPhotos(File file) { //如果该文件夹不存在,直接返回 if (!file.exists() || file.isFile()) { return;
2013-01-25 16:11:50
785
原创 集合的3种遍历方式
List books = new ArrayList(); books.add("疯狂java讲义"); books.add("疯狂android讲义"); books.add("疯狂xml讲义"); //设置list的元素值 books.set(1, "天龙八部");
2013-01-25 16:11:03
784
原创 java所支持的全部国家和语言及资源文件的读取
public static void main(String[] args) { //返回java所支持的全部国家和语言的数组 Locale[] localeList = Locale.getAvailableLocales(); //遍历数组的每个元素,依此获取所支持的国家和语言 for
2013-01-25 15:35:51
800
原创 注解小结
注解:1.内建注解限定重写父类方法:@Override表示已过时:@Deprecated抑制编译器警告:@SuppressWarnings2.元注解:@Target@Retention@Documented@Inherited3.自定义注解:使用@interface关键字示例:public @interface AnnotationTest{}
2013-01-25 15:33:59
283
原创 解决页面中不能复制问题.txt
document.onkeydown=true; document.oncontextmenu = true; document.onselectstart = true;
2013-01-23 16:42:59
335
原创 oracle触发器小例子
create or replace trigger trig_empbefore insert or update of operateinfoid on t_operatorinfofor each row when (new.operateinfoid > 1) begin :new.operateinfoid := 1; end trig_emp;
2013-01-15 17:37:20
349
原创 小程序 转码工具
package com.jia.sysconfig;import java.awt.BorderLayout;import java.awt.Color;import java.awt.Dimension;import java.awt.Toolkit;import java.awt.event.ActionEvent;import java.io.Buffered
2013-01-15 09:53:31
3627
原创 java代码中运行系统命令
//运行系统的命令 Runtime rt = Runtime.getRuntime(); Process pro = rt.exec("cmd /c native2ascii.exe -reverse C:\\temp\\to.txt > C:\\temp\\from.txt"); pro.waitFor();/**
2013-01-15 09:52:35
521
原创 获取系统属性
public static void main(String[] args) throws FileNotFoundException, IOException { //获取系统环境变量 Map env = System.getenv(); BufferedWriter bw = new BufferedWriter(new File
2013-01-08 19:15:05
416
原创 windows中的一些小技巧
1、单击“开始——运行,然后输入regedit (打开注册表) 2、依次展开:HEKEY——LOCAL——MACHIME/SOFTWARE/microsoft/WINDOWS/ CURRENTVERSION/EXPLORER/DESKTOP/NAMESPACE 在左边空白外点击“新建”,选择:“主键”,把它命名为“645FFO40——5081——101B——9F08——00AA00
2013-01-08 14:53:36
605
原创 接口和抽象类
接口和抽象类:1.相同点接口和抽象类都不能被实例化,它们都位于继承树的顶端,用于被其它类实现和继承。接口和抽象类都可以包含抽象方法,实现接口或继承抽象类的普通子类都必须是想这些抽象方法。2.差别接口作为系统与外界的窗口,接口体现的是一种规范。抽象类作为系统中多个子类的共同父类,它所体现的是一种模板式设计。接口里只能包含抽象方法,不包含普通方法;抽象类则完全可以包
2012-12-20 16:25:11
335
原创 eclipse中打war包
一、eclipse中打jar包1.右键点击项目2.Export3.Web下面的WAR file->Next4.Destination:导出的位置及名字如:D:\jiaqiufeng.war勾选Export source files 如果要覆盖已有的文件,勾选Overwrite existing file->Finish二、将war包放在tomcat的webapp
2012-12-19 15:55:08
782
原创 单例类
package com.jia.single;/** * 単例类 * 1.构造方法设为私有,禁止外界创建实例 * 2.定义一个静态属性缓存,存放曾经创建的实例 * 3.定义一个静态方法获取实例 * 方法中判断缓存中式否有实例,没有就创建,有就直接用 */class Singletion {//使用一个变量来缓存曾经创建的实例private stati
2012-12-19 15:54:12
321
原创 ibstis中函数用法
@Servicepublic class CorpLoginDaoImpl implements CorpLoginDao{ /** * 打印日志信息 */ private static Log log = LogManager.getRuntimeLog(); /** * 注入sqlMapClient
2012-12-18 21:39:58
1002
web项目常用jar包及说明.zip
2013-04-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人