Java
Bing_Q
这个作者很懒,什么都没留下…
展开
-
Java物理通用分页类实现
有时候项目中会用到物理分页类,顾名思义物理分页就是假分页,就是查询所有的数据封装到List然后再分页,我这边的需要是redis分页查询用到,具体代码如下:import java.util.ArrayList;import java.util.List;public class Pager { /** * 当前页码 */ private int currentPage; /*原创 2015-05-11 14:50:39 · 434 阅读 · 0 评论 -
java中session对象及其常用方法
session对象用于在会话范围内,记录每个客户端的访问状态,以便于跟踪每个客户端的操作状态,在会话存储的信息,在浏览器发出后续请求时可以获取这些会话的有效数据。在jsp页面中可以直接使用session对象(jsp的内置对象),也可以通过pageContext.getSession()或者request.getSession重新回去session对象。session可以保存用户的信息和实现原创 2015-05-12 10:21:45 · 6562 阅读 · 1 评论 -
Java Math的 floor,round和ceil的总结
floor 返回不大于的最大整数 round 则是4舍5入的计算,入的时候是到大于它的整数(当-1.5时可见,四舍五入后得到的结果不是我们期待的,解决办法是先对他取绝对值,然后在用round方法)round方法,它表示“四舍五入”,算法为Math.floor(x+0.5),即将原来的数字加上0.5后再向下取整,所以,Math.round(11.5)的结果为12,Math.round(-11.5原创 2015-05-12 10:21:24 · 371 阅读 · 0 评论 -
修改Hosts文件
修改Hosts文件C:\WINDOWS\system32\drivers\etc原创 2015-05-12 10:21:19 · 584 阅读 · 0 评论 -
The type java.lang.Object cannot be resolved解决方法
最近,在Eclipse中导入其他项目,总是报下面2个错误。将项目所需的jar都引入了。依然还存在这个问题。1.The project was not built since its build path is incomplete. Cannot find the class file for java.lang.Object. Fix the build path then try buil原创 2015-05-12 10:20:56 · 470 阅读 · 0 评论 -
如何把安全证书导入到java中的cacerts证书库
在项目开发中,有时会遇到与SSL安全证书导入打交道的,如何把证书导入java中的cacerts证书库呢?其实很简单,方法如下:每一步:进入某个https://www.xxx.com开头的网站,把要导入的证书下载过来, 在该网页上右键 >> 属性 >> 点击"证书" >> 再点击上面的"详细信息"切换栏 >> 再点击右下角那个"复制到文件"的按钮 就会弹原创 2015-05-12 10:18:54 · 386 阅读 · 0 评论 -
java web定时器Timer
public class AutoRun implements ServletContextListener { protected final Log log = LogFactory.getLog(getClass()); private Timer timer = null; private static TGroupBuyService service; private s原创 2015-05-12 10:18:14 · 258 阅读 · 0 评论 -
StringEscapeUtils类的使用
public static void main(String[] args) { String test="2536"; String test2 = StringEscapeUtils.escapeHtml(test); System.out.println(test2);}输出:<a>2536</a>public static vo原创 2015-05-12 10:20:38 · 789 阅读 · 0 评论 -
MD5加密算法
/** * md5加密 * @param sourceStr * @param chartSet * @return */ public static synchronized String md5Digest(String sourceStr,String chartSet) { try { if (sourceStr原创 2015-05-12 10:20:21 · 227 阅读 · 0 评论 -
如何生成公钥私钥
一直在找如何生成公钥私钥对,最后还是选择使用WinSCP工具可以直接生成公私钥对打开WinSCP-PuttYgen-Generate-然后保存私钥公钥,搞定!原创 2015-05-12 10:20:15 · 750 阅读 · 0 评论 -
jxl读入大容量excel内存溢出解决方案
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space at jxl.read.biff.File.next(File.java:181) at jxl.read.biff.SheetReader.read(SheetReader.java:375) at jxl.read.biff.SheetImp原创 2015-05-12 10:20:09 · 931 阅读 · 0 评论 -
java 多个if 和多个else if 的区别
int a=1;if(a==1){System.out.println("1");}if(a==2){System.out.println("2");}if(a==3){System.out.println("3");}if(a==1){System.out.println("1");}else if(a==2){System.out.println("2");}els原创 2015-05-12 10:19:58 · 624 阅读 · 0 评论 -
Java中List转换为数组,数组转List
ArrayList list=new ArrayList();String strings[]=(String [])list.toArray();这样写代码个人觉得应该没什么问题,编译也没有问题。可是具体运行的时候报异常,如下:Exception in thread "main" java.lang.ClassCastException: [Ljava.lang.Object;但是这么写原创 2015-05-12 10:22:02 · 480 阅读 · 0 评论 -
出现数组越界解决办法
int num = 0; for(int i=0;i<endWeigheArray.length;i++) { int len = diamondpriceIdArray.length; num++; String id = num <= len ? diamondpriceIdArray[i原创 2015-05-12 10:22:14 · 3162 阅读 · 0 评论 -
Java IO操作
Java IO流的分类 输入流 输出流 字节流 FileInputStream(字节输入流) FileOutputStream(字节输出流) 字符流 FileReader(字符输入流) FileWriter(字符输出流) 节点流 就是普通的IO流 处理流 BufferReader BufferWriter原创 2015-05-12 10:17:09 · 252 阅读 · 0 评论 -
SSI技术
1. SSI,通常称为“服务器端包含”技术。使用了SSI技术的文件默认的后缀名为.shtml,SSI技术通过在html文件中加入SSI指令让web服务器在输出标准HTML代码之前先解释SSI指令,并把解释完后的输出结果和HTML代码一起返回给客户端。2. SSI技术的优点:SSI技术是通用技术,它不受限于运行环境,在java、dotnet、CGI、ASP、PHP下都可以原创 2015-05-12 10:22:54 · 540 阅读 · 0 评论 -
Digester解析xml文件
http://blog.csdn.net/caihaijiang/article/details/5944955原创 2015-05-12 10:22:08 · 353 阅读 · 0 评论 -
不使用第三个变量完成两个整数的交换
public class Person { public static void main(String[] args) { //利用加减法 int a = 10, b = 5; a = a + b; b = a - b; a = a - b;原创 2015-05-12 10:15:49 · 319 阅读 · 0 评论 -
java反射返回对象存在的属性值
package com.yysoft.util;import java.lang.reflect.Field;import java.lang.reflect.Method;public class ReflectDemo { /** * 传入对象 * * @param obj * 前提obj存在set get方法原创 2015-05-12 10:19:17 · 352 阅读 · 0 评论 -
java实现图片与base64字符串之间的转换
// 图片转化成base64字符串 public static byte[] GetImageStr() { String imgFile = "E://soft//1.jpg"; InputStream in = null; byte[] data = null; try { in = new FileInputStream(imgFile); dat原创 2015-05-12 10:23:00 · 361 阅读 · 0 评论 -
Clob转换成String类型
最近查询用到一些函数但是查询出来是SerializableClob类型,需要做转换,将实现方式贴出来供大家参考一些,也记录一下,以便后续忘记。public String ClobToString(Clob clob) throws SQLException, IOException { String reString = ""; Reader is = clo原创 2015-05-12 10:22:42 · 4467 阅读 · 0 评论 -
java遍历Map的两种方法
public static void main(String[] args) { Map map = new HashMap(); map.put("1", "11"); map.put("2", "22"); map.put("3", "33"); /** * 通过Map.entrySet使用iterator遍历key和value */ I原创 2015-05-12 10:20:44 · 288 阅读 · 0 评论 -
解决java中两个double类型的值相加
每周六都急急忙忙赶过来加班,今天早上一同事问我两个double类型相加会出现精度问题,找了很久没找到原因,后来在网上一看需要额外处理一下,提供几个通用的方法。/** * 提供精确的加法运算 * @param v1 被加数 * @param v2 加数 * @return 两个参数的和 */ public static double add(double v1原创 2015-05-12 10:22:48 · 14056 阅读 · 0 评论 -
内存溢出
可以用myeclipse的向导功能 tomcat --> jdk-Xms256m -Xmx1024m -XX:MaxNewSize=256m -XX:MaxPermSize=256m原创 2015-05-12 10:16:46 · 236 阅读 · 0 评论 -
ssl证书如何导出
有时候需要将一些证书导入到本地再将证书加载到cacerts证书库,这里我们先看看如何将证书导入到本地。 1,打开浏览器->工具->选项->选择‘内容’->选择‘证书’,找到呢想要的证书,然后就可以导出了。原创 2015-05-12 10:18:49 · 680 阅读 · 0 评论 -
匿名内部类
// package com.egov.builder.nbn;public interface A { public void doSomething();}package com.egov.builder.nbn;public class B { public void fun(A a){ System.out.println("f原创 2015-05-12 10:17:15 · 282 阅读 · 0 评论 -
Java设计模式透析之 —— 策略(Strategy)
转载:http://blog.csdn.net/guolin_blog/article/details/8986285今天你的leader兴致冲冲地找到你,希望你可以帮他一个小忙,他现在急着要去开会。要帮什么忙呢?你很好奇。他对你说,当前你们项目的数据库中有一张用户信息表,里面存放了很用户的数据,现在需要完成一个选择性查询用户信息的功能。他说会传递给你一个包含许多用户名的数组,你需转载 2015-05-16 16:32:51 · 400 阅读 · 0 评论