![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
zhanglong138
这个作者很懒,什么都没留下…
展开
-
java设置图片的大小(缩略图)
Thumbnailator-0.3.10-all.jar 这个jar包//缩略图 int width = 80; int height = 60; File in = new File("C:\\Users\\zhanglong.zhanglong-PC\\Desktop\\photo\\e5d0e1c1f9ea92ace6e740676899a9d0原创 2013-04-22 16:23:47 · 1267 阅读 · 0 评论 -
java字符串根据长度截取
private List getContentList(String content) { List list = new ArrayList(); int length = content.length(); if (length % SMS_SIZE != ZERO) { length = length + 1;原创 2014-06-12 16:51:27 · 1085 阅读 · 0 评论 -
时间处理工具类&工作日处理类
时间处理类:public class DateUtil { /**日志记录*/ private final static Logger LOGGER = LoggerFactory.getLogger(DateUtil.class); /**一天的秒数*/ public final static long ONE_DAY_原创 2014-06-12 16:56:09 · 784 阅读 · 0 评论 -
toString的不同实现方式
每次在写实体bean的时候,纠结要不要写toString方法。其实写toString()可以查看日志时很方便: 实现一: @Override public String toString() { return "CtPointInfo [id=" + id + ", nameb=" + nameb+"]"; }实现二:@Ove原创 2013-06-13 11:51:47 · 439 阅读 · 0 评论 -
字符串中获取数字
String bb = "您好 亲 买家支付宝异常,已通过其他支付宝转账给买家了哦!~请小二核实~ 交易号 2014012500001000"; Pattern pattern =Pattern.compile("\\d+"); Matcher matcher = pattern.matcher(bb); if (matcher.find()) { System.out.原创 2014-02-17 15:56:41 · 683 阅读 · 0 评论 -
[转载]生产者/消费者模式
生产者/消费者模式 生产者/消费者模式其实是一种很经典的线程同步模型,很多时候,并不是光保证多个线程对某共享资源操作的互斥性就够了,往往多个线程之间都是有协作的。 假设有这样一种情况,有一个桌子,桌子上面有一个盘子,盘子里只能放一颗鸡蛋,A专门往盘子里放鸡蛋,如果盘子里有鸡蛋,则一直等到盘子里没鸡蛋,B专门 从盘子里拿鸡蛋,如果盘子里没鸡蛋,则等待直到盘子里有转载 2013-12-04 18:33:00 · 460 阅读 · 0 评论 -
枚举使用(ibatis sql 转换)
一、项目开发期间,数据库有些常量类型,在java实现中,基本上是对应的实体对象,然后在注释中标记1:表示什么,2:表示什么。然后在页面展示也是if(1=="")表示什么,elseif(2=="")表示什么。。二、使用枚举可以大大减低这种前端的复杂度。1.枚举类实现: //接口public interface IEnum { String getCode();原创 2013-06-18 14:24:59 · 1368 阅读 · 0 评论 -
File类学习
File file1 = new File("D:\\logs\\serviceone\\s1.log"); FileInputStream fis = null; if(file1.exists()){ try { fis = new FileInputStream(file1); System.out.println((double)(fis.avai原创 2013-05-07 11:02:11 · 373 阅读 · 0 评论 -
小创新,不同业务场景使用不同的map
System.out.println("Map当Key一样,后面的value会覆盖前面的value"); Map map = new HashMap(); map.put(1, 2); map.put(1, 3); System.out.println(map.get(1)); // 3 System.out.println(map.keySet()); //[1]原创 2013-04-27 09:46:35 · 608 阅读 · 0 评论 -
前端知识积累(继续更新)
1、grey,gray的区别 当设置color:gray;或者其他颜色时,灰色IE只支持gray这个单词的。2、线上问题,热乎的。前台传一个字符串:280.03,后台希望得到28003,于是前台就在280.03*100。(28002.999999999)bug就产生了。JS计算有精确度问题。。 解决:Math.round(280.03*100);Math.round()是四舍原创 2013-04-25 11:52:11 · 411 阅读 · 0 评论 -
Guava学习
import java.util.Collections;import java.util.Comparator;import java.util.List;import com.google.common.base.Joiner;import com.google.common.base.Splitter;import com.google.common.collect.Compari原创 2013-04-22 16:21:09 · 632 阅读 · 0 评论 -
Thread使用
在实际开发中,对一些不太重要的,但是必须实现的而且是异步执行的,我们可以使用Thread去实现,好处是:多线程是为了使得多个线程并行的工作以完成多项任务,以提高系统的效率。线程是在同一时间需要完成多项任务的时候被实现的private void recordXXAction(final Long taskId,final Long dealerId,final Long userId){原创 2013-04-25 10:47:06 · 495 阅读 · 0 评论 -
Java初学者的30个常见问题
2013-2-20 16:51| 发布者: sxwgf| 查看: 789| 评论: 0|原作者: 爷爷泡的茶|来自: 博客园本文回答了30个JAVA入门级初学者的常见问题。 我可以用%除以一个小数吗? a += b 和 a = a + b 的效果有区别吗? 声明一个数组为什么需要花费大量时间? 为什么Java库不用随机pivot方式的快速排序?1.2 基本数据类转载 2013-04-23 10:18:28 · 1162 阅读 · 0 评论 -
JSON to MAP,MAP to JSON
//map2json public static String toJSON(Map map){ if(null == map || map.isEmpty()){ return ""; } JSONObject jsonObject = new JSONObject(); jsonObject.putAll(map); return jsonObject.toStr原创 2013-04-22 15:36:31 · 1157 阅读 · 0 评论 -
双色球
static Random random = new Random(); static List redBallList = new ArrayList(); static List blueBallList = new ArrayList(); /** * @param args */ public static void main(String[] args) {原创 2013-04-22 18:10:27 · 606 阅读 · 0 评论 -
Dom4j解析xml && json格式转换成String
一,项目中,需要解析xml,使用了dom4j解析:代码中实现是取指定的列的值public void parserXml(String fileName,String type) { File inputXml = new File(fileName); SAXReader saxReader = new SAXReader(); List list = new ArrayL原创 2013-04-22 16:38:13 · 2346 阅读 · 0 评论