自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (5)
  • 收藏
  • 关注

转载 PLSQL 自定义表达式求值

/ *  testbegin  -- Call the function     pkg_pub_app_context.P_SET_APP_USER_ID(0);   :result := pkg_life_public_formula.f_execute_formula(i_formula_id => :i_formula_id, io_para_list => :io_p

2011-11-22 14:52:19 1067

原创 截取包含汉字的字符串

package test;/** * 编程:编写一个截取字符串的函数,输入为一个字符串和字节数, * 输出为按字节截取的字符串。 * 但是要保证汉字不被截半个,如"我ABC"4,应该截为"我AB", * 输入"我ABC汉DEF",6,应该输出为"我ABC"而不是"我ABC+汉的半个"。 * * @author HF * */class SplitS

2009-09-22 16:09:00 518

原创 求n的阶乘

package test;import java.math.BigDecimal;//求n的阶乘public class Factorial { public static BigDecimal one = new BigDecimal(1); //用 int或long 数字稍大就会溢出 public static int calculate(int n

2009-09-13 00:24:00 595

原创 多态,只表现在方法上?

 public class BaseClass { private String filed = "BaseClass.filed"; public void print(){ System.out.println(this.filed); } public static void main(String[] args) { BaseClass sub

2009-08-27 14:29:00 511

原创 用Ant 打包java工程为jar文件

build.xml的写法 <!-- --> <!--

2009-07-21 17:33:00 1380 1

原创 什么时候要重写hashCode()

 如果2个对象相等(equals) 那么这2个对象返回的hashcode必须相同所以如果对象重写(override)了equals(Object o),不同时重写hashcode(),可能出现2个对象相等(equals)但hashcode却不相同时候,此时就需要重写hashcode()了。通常情况下hashCode和equals需要一起被重写,hashCode只可以依赖于equals依赖的域来

2009-06-25 20:22:00 1565

原创 MySql中类似于 SELECT INTO功能的实现

SQL Server 有 SELECT  * INTO tableA  from tableB这样的语法将一个表的数据复制到另外一个表里面,即便两个表中存在名不一样filed(可以用“as”改为和目标表一样,前提是类型要兼容)。   但MySql不支持SELECT  INTO这样的表达式 这里我们可以INSERT INTO  tableA  SELECT tableB.*  FROM 

2009-06-16 10:23:00 1404

原创 同一进程中的不同线程,他们读取到同个共享变量的值为什么会不一致

      处理器可以使用高速缓存加速对内存的访问(或者编译器可以将值存储到寄存器中以便进行更快的访问)。在一些多处理器体系结构上,假如在一个处理器的高速缓存中修改了内存位置,没有必要让其它处理器看到这一修改,直到刷新了写入器的高速缓存并且使读取器的高速缓存无效。     这表示在这样的系统上,对于同一变量,在两个不同处理器上执行的两个线程可能会看到两个不同的值!      解决这个问题的其中一个

2009-04-10 17:52:00 2062 1

原创 从servlet的过滤器理解Chain Of Responsibility

public interface Filter { public void init(FilterConfig filterConfig) throws ServletException; public void doFilter ( ServletRequest request, ServletResponse response, FilterChain chain )

2009-03-12 19:38:00 643

原创 事务,为什么你不回滚(补充)

Spring的事务实现采用基于AOP的拦截器来实现,如果没有在事务配置的时候注明回滚的checked exception,那么只有在发生了unchecked exception的时候,才会进行事务回滚。因此在DAO层和service层,最好抛出unckecked exception.Checked exception 是在编译时在语法上必须处理的异常,因此必须在语法上以try..catch加以处理

2008-12-25 11:01:00 720

原创 事务,为什么你不回滚

 明明在spring的配置文件里设置好了事务但他出错后偏偏就是不回滚现在我需要达到的效果是更新数据库中的多个表分两步骤完成1. 删除A 、B、 C表2. 向A、B、C表添加新数据若第二步出错,则需要回滚,撤销删除动作。         最初为了抛出异常我在删除C表的时候故意操作一个不存在表,但结果并没有回滚A 、B表被无情删除;网上查了下原因,原来是my

2008-12-24 17:30:00 1318 2

原创 相关文件查找

/** * 查找相关文件 * @author    * @version  1.0.0 * @2008-11-28 下午02:44:14 */public class RelationalFileFilter {        private ArrayList regexArray = new ArrayList();    private Set n

2008-12-05 17:12:00 410

原创 jsp分页用到

/** *  * @author   * @version  1.0.0 * @2008-11-17 下午07:54:55 */public interface IPageEnableDao {    /**     *  总共有多少条记录(分页用)     * @author huangfei     * @create 2008-11

2008-11-26 16:06:00 573

原创 正则表达式 Pattern Perl5Compiler Perl5Matcher

 String tp_htm_str ="";//textFileString         String regexpFor_ipanel_workId="]*)>([//w]*)"; //02         String regexpForIdAttrib="id//s*=//s*/"//s*ipanel_workId//s*/""; // id = " ipanel_

2008-11-23 13:21:00 4061 1

原创 文件处理

  import java.awt.Rectangle;import java.awt.Robot;import java.awt.image.BufferedImage;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;imp

2008-11-23 13:11:00 542

原创 base64编码

/** * 对base64编码的封装 *  * @author  */public class Base64Fiend {    /**     * 将byte类型的数据经过base64编码转为string.     *      * @param fileData     *            byte类型的数据 .     * @

2008-11-23 13:06:00 667

原创 从ZipInputStream找出给定文件夹下的所有文件,存放在Map中,key=filename ,value=file content string

 public class ZipExtractor {    /**     * 从ZipInputStream找出给定文件夹下的所有文件,存放在Map中,key=filename ,value=file content string     * @author huangfei     * @create 2008-11-13 下午04:16:04     

2008-11-23 12:56:00 1057

原创 替换js中函数的参数

import java.util.regex.Matcher;import java.util.regex.Pattern;/**     * 改变javascript中 iPanel.pageWidgets.create(,,,,)函数的第二个参数     * @author huangfei     * @create 2008-11-23 上午11:50:

2008-11-23 12:48:00 1243

基于MINA构建简单高性能的NIO应用.pdf

包含用如何用MINA建立简单的NIO应用例子(一个时间服务器响应多个客户端的请求),以及和如何优化使你的NIO服务器达到性能最佳

2009-09-18

微软无线鼠标驱动(Microsoft Wireless Notebook Optical Mouse 4000)

Microsoft Wireless Notebook Optical Mouse 4000 IntelliPoint driver IntelliPoint 32bit software for Microsoft mouses English version

2009-05-11

在eclipse中同时开发j2ee模块和flex_客户端模块DOC

摘自http://duker.javaeye.com/blog/,duker的博客 原文:《使用easy eclipse,flex builder,集成开发 j2ee+flex+blazeds》 Eclipse 通过 wtp 插件对 j2ee web app 的开发提供了很好的支持 ,flex builder plugin 是基于 eclipse 的一个用于开发 flex 应用程序的插件 ,blazeds 是一个用于集成 flex 客户端和 j2ee server 的组件 , 下面介绍一种方法 , 集成 eclipse,wtp,blazeds,flex builder plugin 使得可以在 eclipse 的一个 ”dynamic web project” 中同时完成 j2ee web app 的开发和 flex mxml,as3 的开发 , 并利用 blazeds 在 flex 客户端访问 server 端的功能 . 所使用的工具中 , 除了 flex builder 是一个商业产品外 , 其它的都是开源组件 . 最终达到的效果 : l Flex 应用程序的源码和 web app 的源代码在同一个项目下 . l 在 flex builder 视图中开发 flex 应用 , 完全利用 flex builder 对 flex 开发的良好支持 ,build 产生的输出直接输出到 web app 的文档目录 l 在 j2ee 视图中进行 web app 开发 , 完全利用 wtp 的强大功能 . l 在同一个 ide 中通过切换视图在两种开发模式中切换 . l 在 j2ee 视图中 release 产生的 war 文件中包含了最终的服务器代码和 flex 应用编译后的 swf 文件 , 可以直接部署 . 压缩包里是详细步骤、以及最终生成的eclipse 模板项目信息

2009-01-08

Java路径问题

网络资源的pdf格式

2008-05-23

java正则表达式资料

网络资源(pdf格式)

2008-05-23

空空如也

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

TA关注的人

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