自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(102)
  • 资源 (3)
  • 收藏
  • 关注

原创 引用外部JS,出现乱码的解决办法

在调用的时候加上 charset="GBK" 设置JS文件的编码格式,如下所示:

2013-04-25 10:42:13 837

转载 Eclipse编码格式修改

如果要使插件开发应用能有更好的国际化支持,能够最大程度的支持中文输出,则最好使 Java文件使用UTF-8编码。然而,Eclipse工作空间(workspace)的缺省字符编码是操作系统缺省的编码,简体中文操作系统 (Windows XP、Windows 2000简体中文)的缺省编码是GB18030,在此工作空间中建立的工程编码是GB18030,工程中建立的java文件也是GB18030。如果

2013-04-25 10:41:01 536

原创 jsp中插入另一个jsp

c标签的引入http://java.sun.com/jsp/jstl/core"%>

2013-04-19 17:44:01 772

原创 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 876

原创 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 776

转载 Win7下MySQL解压缩版安装配置

一、安装:下载地址:http://www.mysql.com/downloads/mysql/我的是以前下的mysql-5.5.17-winx64.zip,解压后即可:二、配置:1)、默认参数文件。安装目录下有五个*.ini文件,这五个是模板文件,目测了下基本没啥区别,主要的区别就是分配的内

2013-04-12 16:52:18 686

原创 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 552

原创 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 27919 2

原创 apache和tomcat区别

apache和tomcat区别经常在用apache和tomcat等这些服务器,可是总感觉还是不清楚他们之间有什么关系,在用tomcat的时候总出现apache,总感到迷惑,到底谁是主谁是次,因此特意在网上查询了一些这方面的资料,总结了一下:    解析一     apache支持静态页,tomcat支持动态的,比如servlet等,     一般使用apache+tomca

2013-03-13 09:55:54 533

原创 面向对象的5条基本设计原则

最基本的设计原则有5条,分别是:单一职责原则、开放封闭原则、依赖倒置原则、接口隔离原则和Liskov替换原则。单一职责原则  对于单一职责原则,其核心思想为:一个类,最好只做一件事,只有一个引起它的变化。单一职责原则可以看做是低耦合、高内聚在面向对象原则上的引申,将职责定义为引起变化的原因,以提高内聚性来减少引起变化的原因。职责过多,可能引起它变化的原因就越多,这将导致职责依赖,相互之

2013-03-13 08:47:24 488

原创 短路或|| 短路与&&

①短路或||:前面的为真后面就不再执行②短路与&&:前面为假后面的就不再执行

2013-03-09 08:08:13 666

原创 servlet生命周期

①实例化:客户第一次请求时实例化,一个servlet只会实例化一次;②初始化:调用Servlet对象的init()方法,init()方法在Servlet的生命周期中只会执行一次;③服务:调用Servlet对象的service()方法处理客户端请求④销毁:调用Servlet对象的destroy()方法销毁Servlet对象,destroy()方法在Servlet的生命周期中只会执行一次;

2013-03-09 08:07:43 457

原创 servlet与jsp关系

①servlet的出现早于jsp,它利用输出流的方式动态生成HTML页面,这种方式开发效率低下②在jsp中,通过在标准的HTML页面中插入java代码,其中静态的部分无需java程序进行控制③每个jsp页面都是一个servlet实例

2013-03-09 07:56:07 419

原创 抽象类

①抽象类不能被实例化②abstract修饰符不能修饰属性③抽象类中可以不定义抽象方法④private、static、final不能修饰抽象方法⑤子类没有完全重写父类的抽象方法时,子类必须是抽象类

2013-03-09 07:55:34 424

原创 final修饰符

①final修饰的类不能被继承②final修饰的方法不能被重写③final修饰的属性一经赋值不能改变④final修饰引用类型,对象不变,对象内容可变

2013-03-09 07:55:13 443

原创 运行时异常RuntimeException和已检查异常CheckedException

①运行时异常在运行期间才能被检查出来,Checked在编译时就能确定,一般运行期异常不需要处理,Checked异常需要自己处理②常见的RuntimeException:ArithmeticException(算术运算中,被0除或模除)NullPointerException(空指针)ArrayIndexOutOfBoundsException(数组越界)ClassCastE

2013-03-09 07:54:38 2556

原创 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 453

原创 数据库的几种索引

(1)按照索引列值的唯一性,索引可分为唯一索引和非唯一索引①非唯一索引:B树索引create index 索引名 on 表名(列名) tablespace 表空间名;②唯一索引:建立主键或者唯一约束时会自动在对应的列上建立唯一索引(2)索引列的个数:单列索引和复合索引(3)按照索引列的物理组织方式①B树索引create index 索引名 on 表名(列名) table

2013-03-09 07:52:58 7398

原创 xml的四种解析

①DOM解析:基于XML文档树结构的解析优点:整个文档树在内存中,便于操作;支持删除、修改、重新排列等多种功能;缺点:将整个文档调入内存(包括无用的节点),浪费时间和空间②SAX解析:是基于事件流的解析优点:不用事先调入整个文档,占用资源少;SAX解析器代码比DOM解析器代码小,适于Applet,下载。缺点:不是持久的;事件过后,若没保存数据,那么数据就丢了;无状态性;从事件中

2013-03-09 07:52:01 814

原创 jsp九大内置对象

①out:向客户端浏览器输出数据②request:处理客户端请求③response:响应客户端的请求并向客户端输出信息④application:用于实现不同用户之间的数据共享⑤session:客户端浏览器和web服务器的会话,用来保存用户信息,以便跟踪用户的操作状态,进行访问控制⑥pageContext:page、request、session、application⑦pa

2013-03-09 07:51:07 538

转载 JAVA程序性能优化

在JAVA程序中,性能问题的大部分原因并不在于JAVA语言,而是程序本身。养成良好的编码习惯非常重要,能够显著地提升程序性能。 1. 尽量使用final修饰符。 带有final修饰符的类是不可派生的。在JAVA核心API中,有许多应用final的例子,例如 java.lang.String。为String类指定final防止了使用者覆盖length()方法。另外,如果一个类是final

2013-03-09 07:49:33 505

原创 hibernate中调用存储过程

/**     * hibernate调用函数的例子     * 不用配置*.hbm.xml文件,直接调用     */    public void queryFunction()    {        try        {            session = sessionFactory.openSession();            SQL

2013-01-25 17:08:07 1173

原创 swing中选择框

/**     * 选择框,供用户选择文件夹     * 直接调用该方法即可弹出选择框     */public void loadFileChooser()    {        //初始化文件选择器        try        {            //获取系统风格            UIManager.setLookAndFeel(U

2013-01-25 16:41:38 640

原创 多线程的一些知识

/** * 获取当前线程Thread.currentThread() * join()方法,调用其他线程的join()方法时,调用线程将被阻塞,直到被join()方法加入的线程执行完为止 * setDaemon(true)方法将指定线程设为后台线程 * isDaemon()方法判断指定线程是否为后台进程 * 调用Thread.sleep(1)方法让当前线程暂停1ms * 调

2013-01-25 16:39:13 260

原创 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 2672

原创 swing中菜单栏

/**     * 定义菜单栏,菜单、设置、退出     */    JMenuBar menuBar = new JMenuBar();    JMenu mnuPhoto = new JMenu();    JMenuItem mnuiSet = new JMenuItem();    JMenuItem mnuiExit = new JMenuItem();/

2013-01-25 16:12:35 428

原创 扫描一个文件夹里的所有文件

/**     * 加载图片     * @param file     */    private void loadAllPhotos(File file)    {        //如果该文件夹不存在,直接返回        if (!file.exists() || file.isFile())        {            return;

2013-01-25 16:11:50 742

原创 集合的3种遍历方式

List books = new ArrayList();        books.add("疯狂java讲义");        books.add("疯狂android讲义");        books.add("疯狂xml讲义");                //设置list的元素值        books.set(1, "天龙八部");

2013-01-25 16:11:03 751

原创 java所支持的全部国家和语言及资源文件的读取

public static void main(String[] args)    {           //返回java所支持的全部国家和语言的数组        Locale[] localeList = Locale.getAvailableLocales();                //遍历数组的每个元素,依此获取所支持的国家和语言        for

2013-01-25 15:35:51 757

原创 注解小结

注解:1.内建注解限定重写父类方法:@Override表示已过时:@Deprecated抑制编译器警告:@SuppressWarnings2.元注解:@Target@Retention@Documented@Inherited3.自定义注解:使用@interface关键字示例:public @interface AnnotationTest{}

2013-01-25 15:33:59 254

原创 解决页面中不能复制问题.txt

document.onkeydown=true; document.oncontextmenu = true; document.onselectstart = true;

2013-01-23 16:42:59 295

原创 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 309

原创 小程序 转码工具

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 3531

原创 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 479

原创 获取系统属性

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 370

原创 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 547 1

原创 接口和抽象类

接口和抽象类:1.相同点接口和抽象类都不能被实例化,它们都位于继承树的顶端,用于被其它类实现和继承。接口和抽象类都可以包含抽象方法,实现接口或继承抽象类的普通子类都必须是想这些抽象方法。2.差别接口作为系统与外界的窗口,接口体现的是一种规范。抽象类作为系统中多个子类的共同父类,它所体现的是一种模板式设计。接口里只能包含抽象方法,不包含普通方法;抽象类则完全可以包

2012-12-20 16:25:11 308

原创 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 743

原创 单例类

package com.jia.single;/** * 単例类 * 1.构造方法设为私有,禁止外界创建实例 * 2.定义一个静态属性缓存,存放曾经创建的实例 * 3.定义一个静态方法获取实例 * 方法中判断缓存中式否有实例,没有就创建,有就直接用 */class Singletion {//使用一个变量来缓存曾经创建的实例private stati

2012-12-19 15:54:12 294

原创 ibstis中函数用法

@Servicepublic class CorpLoginDaoImpl implements CorpLoginDao{    /**     * 打印日志信息     */    private static Log log = LogManager.getRuntimeLog();        /**     * 注入sqlMapClient

2012-12-18 21:39:58 975

屏幕颜色截取器

屏幕颜色截取器

2013-04-25

批量编码格式转换器

批量编码格式转换器

2013-04-25

web项目常用jar包及说明.zip

Struts 2需要的jar包: 1.commons-fileupload.jar(commons项目中的关于文件上传的包, struts2.1.6版本后必须加入此文件) 2.commons-io.jar(commons项目(commons项目就是java中一些常用的公共的组件)的io子项目,是处理异常的) 3.freemarker-2.3.15.jar(支持freemarker的,在webwork中也有) 4.javassist.jar(一个开源的分析、编辑和创建Java字节码的类库,hibernate中也需要,引入其中一个即可) 5.ognl-2.7.3.jar(支持ognl语言) 6.struts2-core-2.1.8.jar(struts2的核心jar包) 7.xwork-core-2.1.6.jar(xwork的核心jar包) 8.servlet.jar 9.commons-lang-2.5.jar(commons项目中的lang包,不确定要不要用,我没有用也没有出错) 10.struts2-spring-plugin-2.1.8.jar(struts2与spring集成时使用的) Spring需要的jar包: 1.spring.jar(里面含有spring的所有核心类库) 2.commons-logging-1.1.1.jar(ASF出品的日志包,struts2 2、spring、hibernate框架使用这个日志包来支持Log4J和JDK 1.4+的日志记录) 3.common-annotations.jar(支持注解的包) 4.aspectjrt.jar(支持AOP的包) 5.aspectjweaver.jar(支持AOP的包) 6.cglib-nodep-2.1_3.jar(支持cglib动态代理的包) 如果用BasicDataSource来配置数据库连接,还要加入2个包: 7.commons-pool.jar 8.commons-dbcp.jar Hibernate需要的jar包: 1.hibernate3.jar(hibernate的核心jar包) 2.antlr-2.7.2.jar(语言转换工具,hibernate利用它实现HQL到SQL的转换) 3.commons-collections-3.2.1.jar(commons项目中的子项目,是对collection集合的封装) 4.dom4j-1.6.1.jar(对dom4j的封装,是解析xml文件的) 5.javassist-3.9.0.GA.jar(一个开源的分析、编辑和创建Java字节码的类库) 6.jta-1.1.jar(hibernate对事务的处理) 7.slf4j-api-1.6.4.jar(一个日志系统的服务的api) 8.slf4j-nop-1.6.4.jar(对slf4j-api-x.x.x.jar的一个实现) 9.ojdbc14.jar (oracle驱动) 10.mysql-connector-java-5.1.6-bin.jar (mySql驱动) 如果使用注解还需添加hibernate-annotations-3.4.0.GA包: 11.hibernate-annotations.jar 12.ejb3-persistence.jar 13.hibernate-commons-annotations.jar json需要的jar包: 1.commons-beanutils-1.8.2.jar 2.commons-collections-3.2.1.jar 3.commons-lang-2.5.jar 4.commons-logging-1.1.1.jar 5.ezmorph-1.0.6.jar 6.json-lib-2.2.3-jdk15.jar 另: EL表达式:jstl.jar excel表格:jxl.jar 操作pdf文件:iText-5.0.5.jar 统计图(JFreechart两个):jcommon-1.0.10.jar,jfreechart-1.0.6.jar

2013-04-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除