`
renjie120
  • 浏览: 237809 次
  • 性别: Icon_minigender_1
  • 来自: 上海
博客专栏
D11bba82-ec4a-3d31-a3c0-c51130c62f1c
Java应用集锦
浏览量:22925
社区版块
存档分类
最新评论
文章列表
项目中经常使用的一个功能就是把排序之后的表格进行单元格的合并,一般是列的合并. 之前使用的方法是在后台进行html拼串,结果造成后台及其复杂,可维护性很差.   自己的想法就是在画完了表格之后再修改表格的结果,添加rowspan属性达到合并单元格的目的.   思路: 假如表格列数据依次是A,A,A,B,B,B,C,C,C 显示表格完之后,进行逐行进行查找得到这样的一个数组[3,3,3] ,表示重复的单元格的次数,然后在进行一次循环,再根据这里的数组里面的数字进行处理,将第一个遇到的单元格设置rowspan属性,剩余的重复的单元格remove掉...有点小小复杂的算法.  ...
本期主题:正则表达式 call(),apply(),callee,caller,cookie方法,setInterval(),clearInterval(),setTimeout() ,clearTimeout() 详细看附件例子,还是写的比较简单的。 1.关于cookie的函数: /** * cookie操作工具. * 使用方法:保存值:CookieTool('name','1',{expires: 7}) //表示保存一个cookie值为1,键值为name,失效时间7天以后 * 取值:CookieTool('name') ...
附件为微软js指南.   主要知识点:js数组,数字函数,字符串函数,表单验证,hashMap,堆栈,日期函数,call函数 等。 next:js正则表达式,闭包,apply,callee,事件相关函数,Cookie等   1.javascript的数组API //定义数组 var pageIds = new Array(); pageIds.push('A'); 数组长度 pageIds.length; //shift:删除原数组第一项,并返回删除元素的值;如果数组为空则返回undefined ...
<?xml version="1.0" encoding="utf-8" ?> <resources> <color name="white">#FFFFFF</color><!--白色 --> <color name="ivory">#FFFFF0</color><!--象牙色 --> <color name="lightyellow">#FFFFE0</color><! ...
看设计模式的时候,以及画UML图的时候经常涉及这样的问题!!   类与类之间的关系: 一般化关系(继承关系):接口与接口,子类和父类,实现接口的类与接口,继承与被继承的类         关联关系:类与类之间的连接,使一个类知道另一个类的属性或者方法,可以是双向的也可以是单向的.           在每一个关联的端点,可以有一个基数表示这一端的类有几个实例:  聚合关系:是关联关系的一种,是强的关联关系, 表示整体和个体之间的关系,例如汽车与轮胎的关系.与关联关系一样,聚合关系也是通过实例变量实现的   合成关系:也是关联关系的一种,比聚合关系更强的关系.要求普通的 ...
MyEclipse配置工程使用的jdk   设置MyEclipse不自动更新.png    MyEclipse设置不效验jsp等.png  配置tomcat.png   配置tomcat--2配置jdk.png    配置java文件编码.png 配置eclipse插件显示.png
转载注明出处: http://renjie120.iteye.com/   1.查询字段中的含有'_'的条目 ,因为_在like语句中本来表示了任意的字符,这里就要特殊处理: --查询职员id中含有_的数据 SELECT * FROM emp_t WHERE emp_id LIKE '%/_%'ESCAPE'/'   2.把一个表放在内存里 alter table tablename cache.   3.使用decode函数很重要! 下面的sign()使用的很巧妙,用来判断数字的大小 --按年龄段(小于 20,20-30,---)统计人数,我可以用下面的语句,在一 ...
转载请注明出处: http://renjie120.iteye.com/   1.java中的数组和list的排序,反序,以及互换问题 public static void main(String[] args) { List<String> list = new ArrayList<String>(); list.add("6"); list.add("5"); list.add("3"); list.add("1"); list.add(&qu ...
转载请注明出处: http://renjie120.iteye.com/   常见的两个字符串加密方法:base64用于邮件主体内容加密,MD5是使用很多的加密方法. 1.base64 package com.lsframe.util; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; ...
转载请注明出处: http://renjie120.iteye.com/   在项目中经常需要使用缓存下拉菜单的值,可以使用一个map进行缓存管理;单例模式在项目中经常要使用,是很有用的一个设计模式;ThreadLocal在自己的一个框架中使用了,其本身也是被spring框架所使用来管理例如事务等,很有用的一个java类! 1.提供一个改造的简单的缓存管理类CacheManager 2.单例模式的简单实现 3.ThreadLocal的使用举例 1.CacheManager类,从名字看是管理Cache的管理器,主要有两个类: package com.lsfr ...
转载请注明出处: http://renjie120.iteye.com/   使用fileupload上传文档,并保存到blob字段中,上传的过程中显示进度. <form name="uploadform" id="uploadform" method="POST" action="upload.action" ENCTYPE="multipart/form-data" target="hidden"> 上传文件1: &l ...
转载请注明出处: http://renjie120.iteye.com/   最近项目开发中对excel操作比较频繁,并结合正则表达式进行了一些处理,整理一下.   1.正则表达式常用方法 /** * 在第一个字符串中查找匹配字符串的个数 * @param str * @param regexStr * @return */ public static int count(String str,String regexStr){ int count = 0; Pattern pt = Pattern.compil ...
转载请注明出处: http://renjie120.iteye.com/   使用java的一些知识的整理,以后在这里方便经常查找. 本文涉及如下四个方面: 1.不借助其他包,对xml文件的解析 2.java序列化和反序列化 3.读取java的property属性配置文件 4.常见IO方法搜集   1.不借助其他包,对xml文件的解析 import java.io.FileInputStream; import java.io.InputStream; import java.util.HashMap; import java ...
在项目中多处使用到反射方法,jdk为1.5.现总结如下: 1.设置java对象的指定属性为指定值,调用set方法: /** * 使用反射机制进行设置值. * @param o 对象 * @param name 要设置的属性 * @param value 要设置的value */ public static void setPro(Object o, String name, String value) { PropertyDescript ...
今天试了一下制作可执行的Jar文件的方法。 具体如下: 首先,创建一个项目文件夹jartest,在jartest目录中建立hello包。 其次,按照以下步骤: 1、在目录hello下编写Hello.java(自己的类名)文件。 示例内容如下: package hello;//必须要有这里的包名!! public class Hello {  public static void main(String args[]){                System.out.println("Hello World!"); } }   2、编译生成hel ...
Global site tag (gtag.js) - Google Analytics