- 博客(20)
- 资源 (12)
- 收藏
- 关注
原创 还有人用JBuilder9吗? 又被恶心了一回
各种原因,好无奈还要用jb9,tomcat4。今天被一个离奇的bug吓到的了,tomcat4启动本地网站后,竟然把web.xml文件给清空到只剩xml头尾。查了很久,才发现,jb打开的xxxxxxxxx\web. xml。竟然和它指向的路径的文件不一致,什么鬼,重启还是一样,难道有缓存的?每次一启动就覆盖磁盘上相同路径相同名字的附件。解决:备份正确的文件,然后在jb里面删除那个有问题web
2017-08-09 19:33:10
2188
原创 redis key 模糊查询
一开始使用 keys() 这种形式,大发现网上大量文章表示,这种形式会非常耗费内存。于是改一下方式,使用hash, (key hkey hvalue),把要模糊查询的值放到hkey上面。然后使用scan来模糊查询。效率上面没什么变化。期间有一个问题花了不少时间:sacanBuider.match("*t*") 匹配hkey,而hkey是序列化过的,头部加了标识,所以导
2017-08-07 14:31:43
28797
原创 spring 注入@Autowired @Qualifier 一个接口多个实现类
spring 注入的一般是接口,这样会更加灵活,优雅。但是如果一个接口有多个实现类,spring怎么注入接口呢?@Autowired @Qualifier 配合使用,用 @Qualifier 指定那个实现类举例: @Autowired@Qualifier("RedisTokenManager")private TokenManager rds;
2017-08-03 10:19:43
1932
原创 freemarker list map 实例
直接上干货XXXX${tkcs.chooseName} (单选) (多选) checked='checked' />${cs}${textlt.textname}${textlt.textvalue} 图片:${imgpath_index+1}
2017-08-02 17:03:12
384
原创 MyEclipse 发布项目到tomcat8 提示 project faces 不支持1.8
MyEclipse 发布项目到tomcat8 提示 project faces 不支持1.8 问题原因:tomcat8 配置jdk低于1.8,所以才报出此错误。解决办法:tomcat8 配置jdk为1.8
2017-08-02 16:59:20
626
原创 C3p0使用整理
一、C3P0依赖包整合 在我的下载资源里面二、示例package com.util.dbUtil;import java.sql.Connection;import java.sql.SQLException;import javax.naming.Context;import javax.naming.InitialContext;import javax.n
2017-03-16 17:43:13
327
原创 对java接口和抽象类的理解
java接口和抽象类用法上很多时候是重复的。但在设计上,他们有很大的区别:抽象类是从子类们中抽取共同的属性,行为,抽象为一个基础类;接口是一中契约,所有类都和履行契约。只要履行这些契约就拥有共同行为规范,视为具有相同接口产品。
2017-01-17 14:56:37
263
原创 相除后保留2位小数
昨天为了个小问题纠结一会,因此记录。在Android图片管理器时,计算图片大小。图片大小相除后保留2位小数。// 图片大小 long lg = files[i].length(); double MBsize = (double)lg/(1024 * 1024); String info = dateString + " " + String.for
2015-12-18 21:43:27
446
转载 java按文件大小、名称、日期排序方法
java按文件大小、名称、日期排序 java按文件大小、名称、日期排序方法import java.io.*;import java.util.*; public class FileOrder{//按照文件大小排序 public static void orderByLength(S
2015-12-17 14:55:36
1948
转载 /*** 判断字符串是否是数字*/
/*** 判断字符串是否是数字*/ public static boolean isNumber(String value) { return isInteger(value) || isDouble(value);} private static boolean isDouble(String value) { try { Integer.parse
2015-12-16 12:13:31
337
转载 Java中的System类
Java中的System类System类代表系统,系统级的很多属性和控制方法都放置在该类的内部。该类位于java.lang包。 由于该类的构造方法是private的,所以无法创建该类的对象,也就是无法实例化该类。其内部的成员变量和成员方法都是static的,所以也可以很方便的进行调用。 1、成员变量System类内部包含in、out和err三
2015-11-04 11:02:09
403
转载 C3p0 配置
(1)有三个文件需要配置 1>\Tomcat 5.5\conf\server.xml2>\Tomcat 5.5\conf\context.xml 3>项目中\WebRoot\WEB-INF\web.xml(2)配置的代码1> 在tomcat\conf\server.xml的GlobalNamingResources中增加: description="DB Co
2014-04-29 20:27:47
486
转载 jdbc在操作oracle海量数据的时候用ResultSet获取所有的返回数据出现内存溢出(转)
错误信息如下:jdbc在操作oracle海量数据的时候用ResultSet获取所有的返回数据出现内存溢出处理:出错的原因是ResultSet用的是可滚动结果集,正常情况下ResultSet是指针指向数据库的数据,本身是不存储数据库的数据的,默认情况下就算是提交的sql能查询处上亿条的数据也是不消耗内存的,但是如果用的是可滚动结果集的ResultSet情况就不一样了,ORACLE 是
2014-04-18 12:22:07
2716
原创 castor Unmarshaller 读取XMl文件 运行没报错,但是读取值为null 问题解决
jar包:castor-0.9.5.2.jar xerces-J_1.4.0.jar
2014-04-17 21:45:24
2025
原创 js动态 在table任一位置加减行
最近在开发项目的过程中,需要用到js动态添加删除行列,而且不单是要在最后加,而且要在任意位置加。 花了一个上午,找了不少资料,搞了一个小例子,在此分享给大家, 小例子放在我的资源里面,希望能帮到有需要的人。
2013-09-08 14:58:59
868
原创 oracle Union all 与索引
之前曾经看过,关于 Union all 一些资料,看到过 Union all 与索引的一些关系。最近几天终于碰到了。恶心了一星期打印效率问题,最终发现罪魁祸首就是它。开始一直是以为是网络问题,不惜用.net做了个复杂的插件驱动打印。恶心情况如下: 视图ab_v :select * from aunion allselect * from b select * fro
2013-03-29 20:52:28
2337
转载 Intent在Activity间的传值
Intent在Activity间的传值是以键值对的形式存取的存值 @Override public void onClick(View v) { //生成Intent对象(包含了ctivity间传的Data,param);相当于一个请求 Intent intent=new Intent();
2013-03-25 14:06:26
546
原创 Map测试
import java.util.ArrayList;import java.util.HashMap;import java.util.Iterator;import java.util.List;import java.util.Map; public class Maptest { /** * @param args */ public static void main(St
2011-06-30 01:51:00
644
原创 Excel开发文档
Excel开发文档1 开发调研1.1 需求描述MS的电子表格(Excel)是Office的重要成员,是保存统计数据的一种常用格式。作为办公文档,势必要涉及到的电子文档的交换,Excel是一种在企业中非常通用的文件格式,打印和管理也比较方便。在一个Java应用中,将一部分数据生成Excel格式,是与其他系统无缝连接的重要手段。1.2 Excel开发常用开源工具在开源世界中,有两套比较有影响的API可
2011-06-20 10:11:00
920
Oracle查找空缺的序列号
2013-10-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人