自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (6)
  • 收藏
  • 关注

原创 om.sun.jersey.api.container.ContainerException: The ResourceJersey 发布WebService

web.xml<?xml version="1.0" encoding="UTF-8"?><web-app version="2.5"     xmlns="http://java.sun.com/xml/ns/javaee"     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"     xsi:s

2015-02-12 17:36:30 172 1

原创 Swing模型与渲染器(转载)

  本文承接Swing/AWT/SWT比较一文,概要叙述Swing的体系结构,解释了Swing架构关键概念:模型与渲染器,解释如何使用渲染对象扩展该体系架构来支持大数据量的组件。后面的文章还会简要概述SWT的体系结构,为Swing/AWT和SWT的比较做一铺垫。=====================================         Java基础类(JFC)Swing工具...

2011-12-27 11:24:55 169

原创 Swing是MVC设计的典范(转载)

不管你的项目是否用到了Swing技术,我都要说,Swing是一个设计优秀的Java包,它充满了大师的智慧。如果你学了Java却连一个 Button还不会写,就象你学习Visual Basic却不会用Button,那可绝对是不能被原谅的。Swing技术的应用已经在国外大行其道,由于java的免费、易学以及大家对于java技术的充分信赖,好多公司早早的就把应用程序的一切,从后台服务到前台人机交互界面,...

2011-12-15 12:28:01 107

原创 Swing的第一推动力(转)

春节前写了一系列文章概要介绍了Swing的体系框架,至此,Swing框架就已经完全搭建了起来。但目前还缺少Swing与底层事件系统的交互。Swing通过AWT的事件循环系统来推动整个系统的运行,这个AWT的事件系统就是Swing系统的这个“第一推动力”。    不像一般GUI系统事件循环是由单个线程完成的,Swing事件循环实际上存在两个线程。具体到Windows上来说,一个线程叫AWT-Wi...

2011-12-15 12:25:34 101

原创 Swing为什么能比SWT快?(转)

说这句话,意思是Swing可以快过SWT,而且事实已经证明了这一点。前面文章已经说过,MiG Layout Site网站的Mikael Grev曾编写了一个GUI benchmark,来测试和比较Swing和SWT的性能,最终结论是除在Windows上Swing和SWT的速度几乎一样快之外,在其他操作系统上Swing的速度都要快于SWT。    这好像违背人们的常识,模拟的组件如何能快过本地组...

2011-12-15 12:20:33 100

原创 swing组件介绍(一)

学习swing组件,主要有三个内容一是组件的显示,二是对组件支持的事件进行侦听,三是是自定义组件1.JFrame  JFrame是主窗口,它和JDialog,JApplet的地位并列.但是,一个JFrame可以添加JDialog和JApplet进去它的内 容面板,而反过来就不行.2.JLabel  JLabel是一标签.在它的文本里嵌入html标签,可以简单实现一个超链接组件...

2011-12-15 11:16:24 256

原创 Swing序

    用了swing开发有段时间,前期一直忙着,没时间来整理自己的体会和感受,同样相关的内容也没有形成系统。最近终于闲了点,准备梳理下swing方面的知识。其实Swing的设计要求高。Swing将经典的MVC可谓发挥得淋漓尽致。而由于历史原因,国内绝大多数C/S程序员一直于缺乏OOP习惯及经验。对 Swing这种经典设计方式是难以接受的,无法领会由分层所带来的巨大长远优势。故宁可死守VB、PB、...

2011-12-15 10:02:24 82

原创 myeclipse 8.6 配置 gwt

由于myeclipse官网对大陆地区IP访问屏蔽,在myeclipse中配置gwt插件后不能更新。网上资料有eclipse + gwt 的多,myeclipse+gwt的很少,折腾了半天,环境搭建起来了。这里记载点文字,留给用myeclipse配置gwt的哥们儿。1.即通过新建.link文件的方式。首先解压缩gpe-e35-latest.zip,比如解压到D:\gpe-e35-latest.z...

2010-11-26 16:47:56 114

原创 串口通信

做过类似的串口通信,代码供参考SENT Java code <!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->package GPS;/*******************************...

2010-11-02 16:35:36 138

原创 String StringBuffer StringBuilder 三者的区别

String是固定长度的字符串,如果要发生变化必须重新生成新的实例;String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全)简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 而如果是使用 StringBuffer 类则结果就不一样了,每次结果都会对 Stri...

2010-10-28 15:43:45 81

原创 web服务器 linux+apache+tomcat+mysql+jsp+php 整合安装

无敌web服务器 linux+apache+tomcat+mysql+jsp+php 整合安装  自己的安装过程,以前发表在新浪博客,现在换地盘了转过来...自我感觉写得还是不错滴.. 在安装过程更是学到了很多东西做好这个项目以后linux基本是入门了,学习更深入的东西也不是那么费力了 1  装jdkjdk-6u3-linux-i586.bin #chmod...

2010-10-26 12:45:56 197

原创 国外开源网站聚合

sourceforge http://www.sourceforge.netjava.net http://www.java.netwww.eclipse.orgwww.opensource.orghttp://strutstestcase.sourceforge.net (StrutsTestCase 是基于Junit的一个方便测试struts框架的测试框架)Lomboz h...

2010-10-20 16:03:06 141

原创 Apache-ftpServer-1.0.4配置

折腾了Apache-ftpServer半天,执行apache-ftpServer-1.0.4\bin 目录下的ftpd.bat,加载的是默认的相关配置, 虽然能跑起来,但是没法登陆FtpServer,再看http://mina.apache.org/ftpserver/server.html 的相关配置说明,郁 闷的是部分配置说明是省略号。<!--StartFragmen...

2010-09-21 11:58:49 290

原创 同一tomcat下不同web项目session共享方法()

声明:是一个tomcat下的不同web项目,不是不同tomcat不同项目的,所有这里不会说用什么集群的方法....     其实也很简单,就是将session保存在ServletContext里面就可以了。     在项目A中:   session.setAttribute("user",user);   ServletContext ContextA =session.getSe...

2010-06-04 14:52:45 257 1

linux下导入导出MySQL-配置文件更改

linux下如何导入导出MySQL数据库 一、导出:用mysqldump命令行命令格式mysqldump -u 用户名 -p 数据库名 > 数据库名.sql范例:mysqldump -u root -p abc > abc.sql(导出数据库abc到abc.sql文档)提示输入密码时,输入该数据库用户名的密码。二、导入:用mysql命令行命令格式mysql -u 用户名 -p 数据...

2010-06-01 11:11:39 263

Linux 下 JDK TOMCAT MySQL 安装整理------ linux学习笔记三

一、安装JDK    1.到官网下载jdk-6u7-linux-i586.bin安装包;   2.使用ftp工具上传到Linux server;-----使用工具(WinSCP)   3.进到 jdk 目录下面       使用命令:./jdk-6u7-linux-i586.bin       如果不能安装,说明该文件的没有执行权限 ,      命令:chmod 755 jdk-6u7-linu...

2010-05-20 15:48:34 143

Exception in thread "main" java.lang.NoClassDefFoundError: org/ap-----linux学习笔记二

在linux下启动tomcat 之后,查看 /usr/tomcat/logs/catalina.out文件 出现下面的问题: Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/catalina/startup/BootstrapCaused by: java.lang.ClassNotFoundExc...

2010-05-19 17:20:46 680

Linux字符界面与图形界面转换设置 ------linux学习笔记一

   linux 学习笔记(一)      我使用的是[Red Hat enterprise Linux.5.4].rhel-server-5.4-i386-dvd.iso文件安装的Linux系统,由于Windows操作系统习惯了,一下子接触Linux系统,一个字--“傻”。肯定好多的朋友和俺是一样的感受,由Windows转向Linux下的那种憋闷。     为了显得更专业,Linux一定...

2010-05-17 16:43:40 208

多线程下的singleton

                                                     多线程下的singleton                                                                                    YI GJ ---2010年5月5日 单例模式是最简单的设计模式之一,但是对于java...

2010-05-05 16:55:23 117

MySQL JAVA 分页

/**  * 分页列出所有产品,并返回总页数  * @param pageNo 页码  * @param pageSize 每页记录条数  * @return  */ public int getPageCount(List<Pojo> pojos, int pageNo, int pageSize) {  Connection conn = null;  ResultSet rs...

2010-04-23 14:54:44 103

原创 事务处理【JDBC事务|JTA事务|容器事务

一、什么是Java 事务 通常的观念认为,事务仅与数据库 相关。事务必须服从ISO/IEC所制定的ACID原则。ACID是原子性(atomicity)、一致性(consistency)、隔离性(isolation)和持久性(durability)的缩写。事务的原子性表示事务执行过程中的任何失败都将导致事务所做的任何修改失效。一致性表示当事务执行失败时,所有被该事务影响的数据都应该恢复到事务...

2009-11-30 14:43:53 128

原创 获取当前天数是这年的第几天

public class TestYear { public static void main(String args[]) {  int day, month, year, sum, leap;  sum = 1000;  String str;  str = "2010";  year = Integer.parseInt(str);  str = "2";  month = Intege...

2009-11-10 17:51:50 127

原创 常用正则表达式

正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^\x00-\xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:\n\s*\r评注:可以...

2009-11-10 11:59:06 55

Serlvet+jsp+pageUtil实现分页

代码里删除了部分信息,不会影响思路, 看代码的朋友把相应的补全就行了, 如果有不足的地方,望各位提出意见 Servlet代码  import java.io.IOException;import java.io.PrintWriter;import java.sql.SQLException;import java.util.List;import java...

2009-11-05 21:04:36 128

原创 Serlvet+jsp实现图片上传

Sevelt 代码如下  package com.ray;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import javax.servlet.ServletException;import javax.serv...

2009-11-02 20:59:18 100

原创 两个日期之间的天数,分钟计算---java

/**  * 功能:截取两个日期之间的天数  * @param String beginDate,String endDate  * @return int  * @throws ParseException   * */ private static int getDay(String beginDate,String endDate) throws ParseException{  Simpl...

2009-10-26 09:35:15 190

原创 SQL分页代码

建立表: CREATE TABLE [TestTable] ( [ID] [int] IDENTITY (1, 1) NOT NULL , [FirstName] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL , [LastName] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL , [Count...

2009-09-29 10:36:51 72

原创 JDBC 数据库连接总汇

1、Oracle8/8i/9i数据库(thin模式) Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); String url="jdbc:oracle:thin:@localhost:1521:orcl"; //orcl为数据库的SID String user="test"; String password="test"...

2009-09-28 11:55:02 71

原创 SQL存储和封装为业务逻辑,如何取得平衡

 将业务逻辑封装为sql的存储过程中和封装为业务逻辑, 这两者这样在一个系统中取得性能和效率的平衡点。  或者是那种方式好,还要考虑系统的后期维护等问题。。。      ...

2009-09-09 19:46:50 95

原创 Hibernate框架ORM的实现原理(转载)

Hibernate框架ORM的实现原理(资料) 1.什么是ORMORM的全称是Object Relational Mapping,即对象关系映射。它的实现思想就是将关系数据库中表的数据映射成为对象,以对象的形式展现,这样开发人员就可以把对数据库的操作转化为对这些对象的操作。因此它的目的是为了方便开发人员以面向对象的思想来实现对数据库的操作。2.什么是Hibernate对于Hibernate的称...

2009-09-08 18:21:12 105

初学php摘要(二)

<?php // 1。变量的赋值  $vall_one = "你好,"; $vall_two =&$vall_one; $vall_two.=", 朋友!"; echo "第一个变量:".$vall_one; echo "<br>第二个变量:".$vall_two; /***第三行代码中变量$var_two通过引用赋值到了变量$var_one的内存地址, 所以在第5行改变

2009-09-08 10:29:21 95

初学php摘要(一)

1.通过php链接mySql数据库     <?//定义 变量 hello  $hello = "HelloWorld!<br>";  //输出变量hello  echo $hello;  //连接数据库 $dbconnection = mysql_connect("localhost","root","lin"); //选择表单   mysql_select_db("

2009-09-07 15:39:27 131

用DOM4J读XML,实现自定义MVC框架(二)

package com.ray.mvc.control;import java.io.IOException;import java.lang.reflect.GenericDeclaration;import java.util.List;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;i...

2009-06-19 18:16:58 80

DOM读取XML 文件,连接数据库

- - - com.microsoft.jdbc.sqlserver.SQLServerDriver sa sa - jdbc:microsoft:sqlserver://localhost:1433;DataBaseName=pubs - package com.ray.xmldao.dao;impo...

2009-06-18 16:06:01 109

DOM4J读XML,可实现自定义MVC框架(一)

mvc_config.xml package com.ray.mvc.xmlreader;import java.io.File;import java.io.IOException;import java.util.ArrayList;import java.util.Iterator;import...

2009-06-16 21:14:28 83

MySql Oracle SqlServer三大数据库的数据类型列表

MySql Oracle SqlServer三大数据库的数据类型列表

2016-07-08

重构 改善既有代码的设计

重构 改善既有代码的设计 重构 改善既有代码的设计

2010-04-28

EmEditor文本编辑工具

EmEditor文本编辑工具打开txt文件,在编程中比较好使。

2010-04-12

tomcat6.0 安装版

tomcat6.0 安装版 tomcat6.0 安装版tomcat6.0 安装版

2010-03-29

空空如也

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

TA关注的人

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