Java
文章平均质量分 77
johnsonvily
这个作者很懒,什么都没留下…
展开
-
Eclipse插件CheckStyle常用输出说明
<br />missing a javadoc commentClass 缺少类型说明 <br /><br />2、“{” should be on the previous line “{” 应该位于前一行 <br /><br />3、Methos is missing a javadoc comment方法前面缺少javadoc注释 <br /><br />4、Expected @throws tag for “Exception”在注释中希望有@throws的说明 <br /><br />5、“.”转载 2010-12-29 12:24:00 · 650 阅读 · 0 评论 -
JSTL formatNumber 数字、货币格式化
标签引用:JSTL f:formatNumber 数字、货币格式化 -- $12.00 -- $12.0 -- $1,234,567,890.00(那个货币的符号和当前web服务器的 local 设定有关) -- 123,456.79 -- 123,456.7 -- 123,456.70 -- 1,200% (type 可以是currency、转载 2011-11-25 13:59:00 · 8643 阅读 · 1 评论 -
java 文件下载
/** * 下载文件 * * @param path * 文件路径 * @param response * HttpServletResponse对象 * @param filename * 下载提示文件名 * @throws Exception */ public static void原创 2011-12-21 09:50:34 · 975 阅读 · 0 评论 -
支持hibernate注解和xml共存的Spring配置
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" xmlns:context="http://www.springfr原创 2012-02-23 15:56:31 · 4351 阅读 · 0 评论 -
java 工厂模式
工厂模式工厂模式就是专门负责将大量有共同接口的类实例化,而且不必事先知道每次是要实例化哪一个类的模式。它定义一个用于创建对象的接口,由子类决定实例化哪一个类。java 例子如下:package com.lyis.patterns.factory;/** * 水果接口 */public interface Fruit { /** * 获取水果名称 *原创 2012-02-24 10:57:43 · 753 阅读 · 0 评论 -
java 单例模式
单例模式1、饿汉式单例package com.lyis.patterns.singleton;/** * 单例模式 * Eager Singleton(饿汉式单例) * * @author Johnson * @version Friday February 24th, 2012 */public class EagerSingleton { /* 私原创 2012-02-24 10:07:51 · 573 阅读 · 0 评论 -
java 数字处理工具类
package com.lyis.commons.util;import java.math.BigDecimal;import java.util.regex.Pattern;/** * 数字处理工具类 * * @author Johnson * @version Monday October 25th, 2010 */public class NumberUtils {原创 2012-02-24 14:15:47 · 4661 阅读 · 0 评论 -
java double以小数形式输出,非科学计数法
Integer a = 4;Double aa = (double)a / 10000;DecimalFormat df = new DecimalFormat();df.setMaximumFractionDigits(5); // 设置最大小数位String result = df.format(aa);System.out.println(result);原创 2012-03-16 16:24:39 · 8015 阅读 · 0 评论 -
java 使用zxing 生成二维码
package com.lyis.core.util;import java.awt.BasicStroke;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.Image;import java.awt.Shape;import java.awt.geom.RoundRectangle2D;imp原创 2013-09-06 13:11:47 · 13564 阅读 · 7 评论 -
Spring HttpInvoke 客户端调用代码实现
package com.lyis.core.httpinvoke;import java.util.concurrent.ConcurrentHashMap;import java.util.concurrent.ConcurrentMap;import org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBea原创 2013-09-06 13:27:08 · 3193 阅读 · 0 评论 -
java按对象属性排序
List prices = goods.getPrices();// 将价格排序Collections.sort(prices, new Comparator() { public int compare(GoodsPrice o1, GoodsPrice o2) {原创 2011-09-14 16:59:13 · 768 阅读 · 0 评论 -
java.lang.OutOfMemoryError: Java heap space
java.lang.OutOfMemoryError: Java heap space 解决方法这个问题的根源是jvm虚拟机的默认Heap大小是64M,可以通过设置其最大和最小值来实现.设置的方法主要是几个.1.可以在windows 更改系统环境变量加上JAV转载 2011-07-06 14:08:43 · 574 阅读 · 0 评论 -
类似淘宝分页算法
package com.lyis.test;public class Page { public void test(int pageCount, int pageNo) { int pageSize = 6; int start = 0; int end = 0; if (pageNo < pageSize) { start = 1; end = page原创 2011-07-02 14:05:21 · 2687 阅读 · 0 评论 -
FTP工具类(ftp4j)
package com.cb.commons.util;import it.sauronsoftware.ftp4j.FTPClient;import it.sauronsoftware.ftp4j.FTPException;import it.sauronsoftware.ftp4j.FTPFile;import java.io.File;import java.net.URL;/** * FTP文件处理工具类 * * @author Johnson * @ver原创 2010-12-31 17:50:00 · 12005 阅读 · 4 评论 -
MyEclipse6.5安装SVN插件的三种方法
<br /><br />一、安装方法:<br /> 方法一、如果可以上网可在线安装<br /> 1. 打开Myeclipse,在菜单栏中选择Help→Software Updates→Find and Install;<br /> 2. 选择Search for new features to install,点击Next进入下一步;<br /> 3. 点击"New Remote Site"按钮,在弹出的对话框中输入:<br /> name:SVN<br /> url:http://subcl转载 2011-01-05 11:23:00 · 580 阅读 · 0 评论 -
java 指定时间执行任务
package com.lyis.listener;import java.util.Calendar;import java.util.Date;import java.util.Timer;import javax.servlet.ServletContextEvent;import javax.servlet.ServletContextListener;import com.lyis.task.NoticeTask;public class WebContextListe转载 2011-01-24 14:13:00 · 16223 阅读 · 2 评论 -
Java 数据处理工具类
package com.lyis.commons.util;import java.math.BigDecimal;import java.util.regex.Pattern;/** * 数字处理工具类 * * @author LeiRenzheng * @version Monday October 25th, 2010 */public class NumberUtils { /** * 判断当前值是否为整数 * * @param valu原创 2011-03-05 16:07:00 · 973 阅读 · 0 评论 -
属性文件工具类
<br />package com.lyis.commons.util;import java.util.ArrayList;import java.util.Enumeration;import java.util.HashMap;import java.util.List;import java.util.Locale;import java.util.Map;import java.util.ResourceBundle;import org.apache.log4j.原创 2011-02-21 13:56:00 · 811 阅读 · 0 评论 -
计算字符串出现的次数
<br />package com.lyis.test;public class App { public static void main(String[] args) { String str = "asdfasdfasdf "; int index = -1; int num = 0; do { index = str.indexOf("sd", index + 1); if (index >= 0) { num++; }转载 2011-03-18 17:07:00 · 526 阅读 · 0 评论 -
Java 发送邮件
package com.lyis.commons.mail;import java.util.Date;import java.util.Properties;import javax.activation.DataHandler;import javax.activation.FileDataSource;import javax.mail.Address;import javax.mail.Authenticator;import javax.mail.BodyPart;原创 2011-05-18 14:19:00 · 971 阅读 · 0 评论 -
Java 切割图片
package com.lyis.commons.util;import java.awt.image.BufferedImage;import java.io.File;import java.util.ArrayList;import java.util.List;import javax.imageio.ImageIO;import com.lyis.commons.原创 2011-06-10 17:57:00 · 8504 阅读 · 1 评论 -
Flex安全策略验证(Java)
基于国外网站关于Flex安全策略验证的代码做了些许调整:代码如下:package com.lyis.business.socket;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.ServerSocket;imp原创 2011-04-15 18:08:00 · 1189 阅读 · 0 评论 -
java验证iap支付收据
方法一:使用HttpsURLConnection(响应速度比方法二快) public static JSONObject verifyReceipt1(String recepit) { return verifyReceipt1("https://buy.itunes.apple.com/verifyReceipt", recepit); } pub原创 2015-02-11 14:18:42 · 5547 阅读 · 3 评论