自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (7)
  • 收藏
  • 关注

原创 tomcate 的 server.xml元素详解

元素名属性解释serverport指定一个端口,这个端口负责监听关闭tomcat的请求shutdown指定向端口发送的命令字符串servicename指定service的名字Connector(表示客户端和service

2009-04-30 14:17:00 826

原创 不用比较运算符,判断int型的a,b两数的大小。

       这是justinavril一道面试题:   public class TestCompare {  public static String compare(Integer x,Integer y){  String [] buf={">","   int result=(x-y)>>>31;  System.out.println(result);  return buf[

2009-04-30 10:07:00 1112 1

原创 linux 启动mysql 数据库

   在linux下重新启动mysql数据库   只需在终端依次输入以下命令     sudo ssh (数据库所在的位置) 192.168.10.80    选择yes    输入你电脑的密码    输入你想要访问数据库所需要的密码   /etc/init.d/mysql restart

2009-04-29 20:19:00 1026

原创 单例模式(Singleton)

     单例模式 是最为常见的模式,应用也很广泛。保证一个类只有一个实例,并提供一个访问它的全局访问点。但在实际开发中,一个类实际上是不止一个实例。也有人说单例模式不是模式,而是反模式。   以下是单例的例子  //单例模式  public class Singleton {  private static Singleton instance;  private Sin

2009-04-29 18:05:00 523

原创 jsf Action 与 ActionListener

  在jsf 中,这二个按钮是经常被使用到。简言之,Action 是 ActionListener 的一种简写。当ActionListener 中的参数(ActionEvent event),若不需要用到参数event 可以直接用 Action 而不需要ActionListener。    action()处理的是业务逻辑.实际上JSF会自动产生一个"预设的ActionListener"来处理

2009-04-29 11:15:00 2772

原创 防止未登录的用户直接重写URL访问系统

    最近在开发系统的时候,碰到个问题,就是未登录的用户可以通过重写url登录他本不能登录的系统。经过研究,终于把此问题解决了。呵~   思路是:每当有用户成功登录系统时,把其信息保存到session中。在相应被访问的页面,其对应的bean中的构造函数来获得session 中用户对象,若用户对象为空,则表明此用户是未登录的,使其跳转到登录页面。    session 取得代码

2009-04-28 17:28:00 4577

转载 java 排序常见排序的操作

 import java.util.Random; /** * 排序测试类 *  * 排序算法的分类如下: * 1.插入排序(直接插入排序、折半插入排序、希尔排序); * 2.交换排序(冒泡泡排序、快速排序); * 3.选择排序(直接选择排序、堆排序); * 4.归并排序; * 5.基数排序。 *  * 关于排序方法的选择: * (1)若n较

2009-04-27 15:35:00 708

原创 instanceof 运算符的用法

    今天读代码的时候,看到了instanceof 关键字,以前用的不是很多,所以从网上查了下资料,为了便于自 己以后使用的时候查找。所以就总结了下。    intanceof()方法主要用来判断变量的类型。instanceof 运算符是用来在运行时指出对象是否是特定类的 一个实例。instanceof通过返回一个布尔值来指出,这个对象是否是这个特定类或者是它的子类的一个

2009-04-25 11:54:00 1001 1

原创 利用Ajax特性,使在界面的时间每秒刷一次

   利用Ajax的部分提交特性,使得界面上的时间能每秒刷一次。整个页面是不会刷新的,只是部分刷新。     前台调用很简单:                                                                                                      对应的java类就不需要写什么。   

2009-04-24 17:01:00 1064 2

原创 icefaces 之 顶层菜单

   在web 开发中顶层菜单是很重要的     下面是一个很简单的顶层菜单,是动态的      前台代码:             Document   : Page1    Created on : 2009-4-20, 11:20:56    Author     : bolink-->                                         

2009-04-24 15:11:00 688 1

原创 验证码

    在开发中,特别是用户登录或者论坛发表言论,验证码是必不少的。(验证码图片可以自己找个,我这不好上 传,我做的是针对验证码4位,由英文和数字组成的)。      我用的是jsf 做的    前台代码如下:            Document   : Page1    Created on : 2009-4-24, 8:08:32    Author    

2009-04-24 13:12:00 666

转载 日期 处 理

/* * To change this template, choose Tools | Templates * and open the template in the editor. */package com.bolink;import java.sql.Timestamp;import java.text.SimpleDateFormat;import java.util.Calendar

2009-04-24 10:48:00 556

转载 Application和Java Applet的区别

Application和Java Applet的区别。Java语言是一种半编译半解释的语言。Java的用户程序分为两类:Java Application和Java Applet。这两类程序在组成结构和执行机制上都有一定的差异,主要体现在以下几方面:(1)运行方式不同。Java Application是完整的程序,可以独立运行;Java Applet程序不能单独运行,它必须嵌入到用HTML语言编写的

2009-04-23 18:20:00 1686 1

原创 between ... and 的一般使用

   使用BETWEEN...AND 操作符可以选中排列于两值之间的数据。这些数据可以是数字,文字或是日期。    SELECT column_name FROM table_name WHERE column_name BETWEEN value1 AND value2      使用了NOT操作符的语句会将包括在两者范围内的数据排除在外     SELECT * FROM Pers

2009-04-23 17:15:00 972

原创 隐藏按钮和disable 属性

    在icefaces 及 jsf 中 都有 render 属性,当他为false 的时候,按钮就会自动隐藏起来     disable 属性是用来表示按钮是否可用。当他为true 时,按钮就为不可用,当他为false 时即为用。  

2009-04-23 17:10:00 1691

原创 烦 躁

  最近真的很烦躁,很不爽。      近来真是不幸的事情真是太多了,弟弟无缘无故失踪半个多月了阿。工作也是没什么前途。昨晚还接到一个更 为悲剧的消息。我现在真的是一点想法都没了。      人生太失败了。 

2009-04-23 09:46:00 418

原创 Chart 各种图形

   昨天研究了icefaces 的各种Chart,icefaces组件真的是很强大,用起来真的很简单。      呵        做了个三围的饼图和柱型图,感觉还不错。         原始代码//render barstacked type of chart        chartTitle="Book Sales"        yaxisTi

2009-04-23 09:41:00 1380

转载 人临死前一秒看到什么

   美国著名心理学家雷蒙德·A·穆迪博士在研究过150个濒死体验者(经历过“临床死亡”后复生的人)的案例之后,试图为人们揭开死亡真相。   尽管濒死体验发生的情境,以及亲历该种体验的个人性格都有着巨大的差别,但需要肯定的是,在这些人“濒死体验”的陈述中,存在着不可忽视的相似性——我把它们大体归纳为14条,他们是按照感受出现的先后次序排列的。   1、明知死讯   他们亲耳听到医生或是在场的其他人

2009-04-21 20:30:00 484

原创 使用icefaces 的体会

   使用了一段icefaces 后,越来越喜欢上他了阿。     icefaces 真的很好,在国外很流行,他最近获得了一项大奖。     icefaces 提供了很多实用的功能,我们可以看他的源码,并且还可以直接拿来使用。     他代表了今后的方向,他的页面后缀是.jspx 将代替现在的jsp页面。icefaces 为标准的 JSF 应用提供了 rich  w

2009-04-21 19:58:00 630

原创 用icefaces 写了个树(菜单)

   昨天研究了下icefaces 中的tree的实现,并自己写了个简单的树的实现,并还写了个监听        首先把icefaces1.8.0 插件加入到IDE中         下面介绍下写tree所用到的类及其作用          javax.swing.tree.DefaultTreeModel DefaultTreeModel类是代表一棵树,起构造函数接受根结点作为参

2009-04-21 10:28:00 802 2

原创 写代码算个毛,会写文档才牛X

      今天写文档了,真是写的烦躁。郁闷了。       会做的东西,还真不一定会写阿。文档阿,平时读别人写的文档总是很喜欢发牢骚。自己写起来还真是更难阿     被否定了N次阿,写文档很讲究逻辑阿,还要会措词阿。要不写的文档就是自己看的懂阿。客户看的估计都找不到东南西北阿。    哎,太需要提高了阿。       Up Up ------------- 

2009-04-17 17:23:00 595

转载 常用正则表达式

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

2009-04-16 15:58:00 449

原创 处理问题的方式

       由于是基于MVC模式,实现三层架构,业务和页面的分离。        由于登录页面想根据不同的错报不同的message,但由于调用的方法是boolean类型的。所以当出现“用户 名或者密码错误”,“IP不符合错误”。由于返回的是boolean值。即导致了message不能精确的报出来。我想了 个办法是通过不同的返回值来实现这个功能,当然实现起来也很简单。 

2009-04-16 15:30:00 665

原创 JAVA 对数据库的插入操作

     因为数据库的更新,新的数据库是基于原有的数据库,只是新的数据库对部分表进行了修改,并加入了一些新的表。但原数据库中的数据是比需要导入到新的数据库中。手工的话,工作量太大,也没有什么通用性。所有就想用JAVA代码来实现此功能。      先把原有的数据库数据导出到一个文件中,再用java代码来读取文件中的insert语句,并执行。由于某些表的数据量有点多,就会出现多次 insert

2009-04-15 13:23:00 8883

原创 读方和圆的感慨

近来看了些书有些感慨啊,呵呵!!!    要想事情变得更好,先让自己变得更好      成功不是追求得来的,而是被改变后的自己主动吸引来的。   人们可以通过改变态度,从而改变人生。     思想决定行为,行为决定命运;要改变命运,就要改变行为;要改变行为,先要改变思想。   是你接受的知识和信息形成了你的思想     要有积极、健康的思想,就要选择接受最好的知识。     在心灵里播下高贵的种子

2009-04-15 10:30:00 1102

原创 用JAVA代码读取数据库的表

    把mysql中的数据导入到一个文件中,然后用java代码来读取该文件中的insert语句,并重新导入到新的数据库中。因为新的数据库是在原有的数据库中进行修改了的(如:增加了新表,或对某表的字段进行换位或者是增删等)  首先是先删除新数据库中表的数据。  先读取数据库中的所有表(此部分是采纳了网友的,名称忘了)  1、添加jdbc驱动程序包(mysql-connector-jav

2009-04-15 09:50:00 7913

原创 浅谈 split

  分割字符串用此方法(split)感觉还不错   但最近碰到一个问题:     如:字符串     String aa = "INSERT INTO `OA`.`AskLeave` VALUES  (SLD060501,14,2009-04-08 08:56:35)";     我是想用"."作为分割符,一般的写法是:     String []aSt

2009-04-14 10:22:00 502

原创 体 会

     被老大review代码后有以下体会:       1、常量的命名应为静态的、final的、大写的字母组成、多个单词应有下划线组成。       2、在方法体里出现的字符串常量 .getString("aaaaa"),应在对应的类开始出把其定义成 static的、final的常量。       3、一个方法里面的路径太多,即条件比较多的情况。        

2009-04-09 15:25:00 940 1

原创 JS 回车事件

在用户登录是,输完最后一个验证码,案Enter键就可以登录     页面代码如下:         event)" id="proff" style="width: 81px" value="#{Logon.imageValue}" />      js 代码如下:                           function testKey(event){

2009-04-09 10:31:00 813

原创 JSF 获取客户端的IP地址

     在jsf 中直接使用request.getRemoteAddr() 来获取客户端的IP 会报空指针异常。所以在后台bean中写了个方法       public String getClientIP() {        try {            FacesContext fc = FacesContext.getCurrentInstance();           

2009-04-07 11:30:00 1479

转载 servlet 技术

<!--function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.365key.com/

2009-04-07 11:09:00 440

EJB3 chm 开发手册

很好的ejb3.0的 chm格式的开发手册

2010-06-18

apache-tomcat-6.0.16.tar.gz

apache-tomcat-6.0.16.tar.gz 很好用的啊

2009-08-05

Hibernate 中文帮助文档

Hibernate 中文帮助文档 这还需要更多的描述吗

2009-05-31

mysql-connector-java-3.1.13-bin.jar

mysql-connector-java-3.1.13-bin.jar 希望给大家带来方便

2009-04-17

SSH_Trainning

此项目特别适合刚学习SSH的朋友,以及想了解怎么集成SSH的朋友来说,是个不错的资源。

2009-03-29

mysql 安装程序

mysql 安装程序,本安装程序是mysql-connector-odbc-3.51.24-win32 供大家下载

2008-12-12

空空如也

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

TA关注的人

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