随笔分类 - Java
java
    
摘要:转自:http://blog.csdn.net/gtuu0123/article/details/6114197本文主要是归纳了JDK中所包含的设计模式,包括作用和其设计类图。首先来个总结,具体的某个模式可以一个一个慢慢写,希望能对研究JDK和设计模式有所帮助。一、设计模式是什么(1)反复出现问题的...
        阅读全文
                
摘要:策略模式定义了一系列算法,把它们一个个封装起来,并且使它们可相互替换。该模式可使得算法能独立于使用它的客户而变化。Strategy模式是行为模式,正因为他是一种行为模式,所以他不是用来解决类的实例化的,跟创建什么样的产品没有关系,此模式解决的问题是把一个系列完成相同工作,却实现不同的算法(行为)包装...
        阅读全文
                
摘要:最近接触的sendHttpPostRequest的问题比较多,近期碰到了关于 "java.net.SocketException: Too many open files" 的问题异常信息如下:ERROR | 2016-01-12 03:19:36.642 | ERROR | IREAD | [Ex...
        阅读全文
                
摘要:Struts BaseAction工具类,封装Session,Request,Application,ModelDriven
        阅读全文
                
摘要:/** * * 判断是否是邮箱 * * @param mobile 手机号码 * @return boolean */ public static boolean isEmail(String email) { ...
        阅读全文
                
摘要:1。^/d+$ //匹配非负整数(正整数 + 0)2。^[0-9]*[1-9][0-9]*$ //匹配正整数3。^((-/d+)|(0+))$ //匹配非正整数(负整数 + 0)4。^-[0-9]*[1-9][0-9]*$ //匹配负整数5。^-?/d+$ //匹配整数6。^/d+(/...
        阅读全文
                
摘要:Base64加密解密原理以及代码实现转自:http://blog.csdn.net/jacky_dai/article/details/4698461 1. Base64使用A--Z,a--z,0--9,+,/ 这64个字符. 2. 编码原理:将3个字节转换成4个字节( (3 X 8) = 24 =...
        阅读全文
                
摘要:这里会介绍三种打印日志的方法:控制台Console,文件File,数据库DataBase1.下载lo4j的jar包并导入project2.因为要在数据库添加日志,所以先新建一个库,并新建打印日志的表。 在mysql里新建database:log4j,然后在log4j库里新建table: 1 CRE...
        阅读全文
                
摘要:转自:http://blog.csdn.net/saindy5828/article/details/64140141、从Transaction 的TransactionReceipt属性中得到接收的数据,并以base64编码;2、创建JSON对象,字典格式,单键值对,键名为“receiptdata...
        阅读全文
                
摘要:eclipse svn异常:RA layer request failed 的解决方案
        阅读全文
                
摘要:package com.print.xingzhuang;public class Print_SanJiaoXing { public static void main(String[] args) { System.out.println("------------第一行5个...
        阅读全文
                
摘要:package com.tb.image; import java.awt.Rectangle; import java.awt.image.BufferedImage; import java.io.File; import java.io.FileInputStream; import java
        阅读全文
                
摘要:1.合并图片package com.tb.image;import java.awt.Image;import java.awt.image.BufferedImage;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import javax.imageio.ImageIO;import com.sun.image.codec.jpeg.JPEGCodec;import com.sun.image.codec.jpeg.JPEGImageEncoder;/** * 图片拼接 * 把多张
        阅读全文
                
摘要:1.读取文件夹中的文件/** * 读取图片文件 * @param imgPath 文件所在的文件夹绝对路径 * @return * @throws FileNotFoundException */ public static List readImg(String imgPath)throws FileNotFoundException{ System.out.println("----------------------------读取start--------------------------"); List ab...
        阅读全文
                
摘要:import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;public class Text { public static void main(String[] args) { String joinDate = "2012-3-21 11:7:5"; //开始是String=”2012-3-21 11:7:5“ SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH...
        阅读全文
                
摘要:package com.yangzl.basic;/** * 九九乘法表 * @author Administrator * */public class Nine_Nine_Multiplication_Table { public static void main(String[] args) { for (int i = 1; i <= 9; i++) { for(int j=1;j<=9;j++){ System.out.print(j+"*"+i+"="+j*i+" "); if(i...
        阅读全文
                
摘要:package com.yangzl.basic;import java.util.Scanner;/** * 分别统计出其中汉字、英文字母、空格、数字和其它字符的个数 * @author Administrator * */public class Count_Input_Str_Num { public static void main(String[] args) { System.out.print("输入字符:"); Scanner s = new Scanner(System.in); String str = s.nextLine(...
        阅读全文
                
摘要:1 package com.yangzl.basic; 2 /** 3 * 题目:打印出所有的"水仙花数". 4 * 所谓"水仙花数"是指一个三位数, 5 * 其各位数字立方和等于该数本身。 6 * 例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。 7 * 8 * @author Administrator 9 *10 */11 /*程序分析:利用for循环控制100-999个数,每个数分解出个位,十位,百位。*/12 public class ShuiXianHua {13 public static
        阅读全文
                
 
                    
                
 浙公网安备 33010602011771号
浙公网安备 33010602011771号