自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Kernel Sun 的专栏

WE ARE WHOM WE ARE

  • 博客(25)
  • 收藏
  • 关注

原创 title1

<br />content1

2010-11-30 20:01:00 597

原创 t2

<br />c2

2010-11-30 20:01:00 491

转载 Struts2+Jquery.uploadify实现的文件上传特效示例代码

上传显示页面的代码:  

2010-09-01 18:50:00 4132

原创 java并发和线程的几个示例类

<br />(来自Thinking in Jaa 第三版)<br /><br />第一个:<br />package com.tjsoft.xndt.demoAction;<br />public class DemoThread extends Thread {<br />private static int threadCount = 0;<br />private int countDown = 5;<br />public DemoThread(){<br /> super("" + ++threa

2010-08-27 18:13:00 456

原创 java中的并发和线程

(来自Thinking in Java 第三版)1:通常你想使用interrupt()来中断一个挂起的线程,那么挂起的时候最好使用wait()而不是sleep(),这样就不可能在catch子句里结束了。2:调用线程的join()方法,可以控制线程执行的顺序,这样线程就不会任意顺序执行了。3:你必须在线程启动之前(start())调用setDaemon()方法,才能把它设置成后台线程。你可以通过调用isDaemon()方法来确定线程是否是一个后台线程。如果是一个后台线程,那么由它创建的任何线程将被自动设置成后

2010-08-27 18:01:00 533

原创 图片缩放处理的一个示例

图片缩放处理的一个示例

2010-08-13 09:51:00 453

原创 文件下载Servlet范例

<br />public class CFileDown extends HttpServlet {<br />  public void init() throws ServletException {}<br />  public void doGet(HttpServletRequest request, HttpServletResponse response) throws<br />      ServletException, IOException {<br />    byte[] buf

2010-08-11 17:41:00 351

原创 基于Struts2环境下的文件上传实例(很简洁的逻辑和代码)

package com.sunsx.demo;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import org.apache.struts2.ServletActionContext;import com.opensymphony.xwork2.ActionSupport;/** * @author  yeeku.H.lee kongyeeku@163.com * @version  1

2010-08-09 18:30:00 477

原创 读、写大字段CLOB 的常用方法

读、写大字段CLOB 的常用方法

2010-08-06 10:54:00 841

原创 JQuery笔记

JQuery笔记

2010-06-04 18:37:00 388

原创 XML解析示例

一:使用jdom创建XML文件。 /* * 需要导入 jdom.jar 包。 */ public void creatXmlFile(Connection pConn,String pTableName){      String mFileName = "c://people.xml";      Connection conn = null;      Statement stmt = n

2010-01-31 16:50:00 415

原创 最基础的页面分页方法

一种分页方法int i=1; // 总记录数 int numPages=20; // 每页 20 条记录String pages = request.getParameter("page") ; int currentPage = 1; // 第几页currentPage=(pages==null)?(1):{Integer.parseInt(pages)} sql = "select cou

2010-01-31 16:47:00 452

原创 Oracle 触发器实例(含Oracle游标的示例)

 Oracle触发器语法   触发器是特定事件出现的时候,自动执行的代码块。类似于存储过程,触发器与存储过程的区别在于:存储过程是由用户或应用程序显式调用的,而触发器是不能被直接调用的。  功能:  1、 允许/限制对表的修改  2、 自动生成派生列,比如自增字段  3、 强制数据一致性  4、 提供审计和日志记录  5、 防止无效的事务处理  6、 启用复杂的业务

2010-01-31 16:43:00 1273

原创 JAR命令的使用

制作一个可执行的 JAR 文件包来发布你的程序是 JAR 文件包最典型的用法。 Java 程序是由若干个 .class 文件组成的。这些 .class 文件必须根据它们所属的包不同而分级分目录存放;运行前需要把所有用到的包的根目录指定给 CLASSPATH 环境变量或者 java 命令的 -cp 参数;运行时还要到控制台下去使用 java 命令来运行,如果需要直接双击运行必须写 Windo

2010-01-31 16:42:00 350

原创 Struts1.0 摘录

1:其实servlet是由容器根据J2EE的接口定义自己来实现的,实现的方式当然可以不同,只要都遵循J2EE的规范.2:由容器调用的servlet对象的初始化,服务和销毁方法,所以叫做回调.这个概念对学习J2EE技术相当关键!3:Tag标签的实质就是一段Java代码,或者说是一个 Class文件.4:在一个应用的生命周期中,Struts1.0框架只会为每个 Action类创建一个Action实例,

2010-01-31 16:39:00 489

原创 sql server 游标书写实例

 游标的作用很强大,特别在批量处理数据库对象的时候。下面是一个实例: declare @id varchar(100),@zjjgdm varchar(100),@code varchar(100),@newid varchar(100) declare cus_departid cursor for select id,zjjgdm,code from table1 where

2009-11-01 21:43:00 484

原创 MS sql server 数据库日志文件清除(压缩)和恢复日志文件的方法

 一:压缩数据库日志文件:(以数据库 mydb1 为例)当日志文件太大(占用磁盘空间很多时),可以用在查询分析器中执行以下语句来压缩日志文件释放磁盘空间:backup log mydb1  with NO_LOGbackup log mydb1  with TRUNCATE_ONLYDBCC SHRINKDATABASE(mydb1)二:恢复办法:(以数据库 mydb1 为例)当我们由

2009-08-29 18:13:00 849

转载 108键盘的常用快捷键

winkey+d :   这是高手最常用的第一快捷组合键。这个快捷键组合可以将桌面上的所有窗口瞬间最小化,无论是聊天的窗口还是游戏的窗口……只要再次按下这个组合键,刚才的所有窗口都回来了,而且激活的也正是你最小化之前在使用的窗口!    --这个就是winkey winkey+f : 不用再去移动鼠标点“开始→搜索→文件和文件夹”了,在任何状态下,只要一按winkey+f就会弹出搜索窗口。   

2009-07-21 19:04:00 2248

原创 一种页面上显示日期时间的方法

一种页面上显示日期时间的方法:  setInterval("doeument.getElementById("timenow").innerHTML=new Date().toLocaleString()+ 星期+日一二三四五六.charAt(new Date().getDay());",1000);说明:1:timenow是页面上一元素,可以用id进行标示。例如:2:

2009-03-14 16:15:00 578

原创 了解 ibatis

ibatis作为一种现行很流行的数据库访问技术,最近几年在JavaEE企业级开发中应用广泛,它的功能比较强大,能够很好的辅助程序员完成各种常见的数据库访问任务。它实现了部分Hibernate技术无法很好实现的任务。 以下是我学习ibatis的学习笔记,现发布出来,可能对您有用。1:相对 Hibernate等“全自动”ORM机制而言,“半自动化”的ibatis 的着力点在于POJO与SQL

2009-03-14 16:01:00 589

原创 struct2.0(二)

 struts 2安装包的下载地址:http://struts.apache.org/download.cgi#Struts2060:struts 2可以看做是 WebWork2.3 的版本。  struts 2应用默认需要Java 5运行环境,需要支持ServletAPI2.4和JSPAPI2.0的web容器。笔者建议读者使用Java 5运行环境,使用  Tomcat5.5或更高版本。1

2009-03-14 16:00:00 3418

原创 struct2.0(一)

 0:先要搭建环境:到Apache下载Struts 2.0包 。将Struts 2.0 lib下的jar文件填加到工程的构建路径下面(build path:/WEB-INF/lib)1:Struts 2.0有两个配置文件,struts.xml和struts.properties都是放在WEB-INF/classes/下。 struts.xml用于应用程序相关的配置 struts.propert

2009-03-14 15:57:00 1905

原创 JAVA EE指导思想和 JAVA程序员的专业知识点要求

一:开始学习JAVA EE的朋友可以看一下这篇我整理的小文章,希望对您有用。JAVA EE学习指导思想(步骤):0:下载了一份J2EE规范,一份J2EE SDK。开始研究J2EE。1:学习J2EE,我们要抓住主线,那就是掌握J2EE构架的精髓 :J2EE Specification(最新版是1.4,http://java.sun.com/j2ee )!2:学习过程中不懂的地方可以参

2009-03-14 15:33:00 809

转载 部分Oracle SQL语句的性能优化

      我们要做到不但会写SQL,还要做到写出性能优良的SQL,以下为笔者学习、摘录、并汇总部分资料与大家分享! (1)      选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的

2009-03-13 17:45:00 499

原创 关于java中文乱码的总结

java中文乱码的问题在开发过程中经常出现,先将我的体会总结一下,与大家分享分享: 一:出现乱码的原因  先要知道乱码出现的一般原因。知道了这个就明确了更正方向。  一般出现乱码的原因有:   1存储与读取: 在存储的时候将汉字使用某种编码方式转换成了字节流,而在重新读取这些字节流以解码成相应的汉字时却使用了另外的编码方式,错误的原因可能是使用较短的ISO-8859-1编码存储,而

2009-03-13 17:24:00 582

空空如也

空空如也

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

TA关注的人

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