java
文章平均质量分 77
長遠
这个作者很懒,什么都没留下…
展开
-
使用split分隔字符串
在日常的编程中,我们经常会用到对字符串进行分隔的情况,比如将String str = "aaa#bbbb#cccc"使用split分隔,String[] strs = str.split("#")可以正确分隔。但当遇到特殊字符“^|.*”这四个时,如果直接使用split()则不能完成字符串的分隔,此时需要转译,用法为split("\\|")。 当字符串中出现多个符号...2016-07-14 17:27:33 · 190 阅读 · 0 评论 -
org.springframework.scheduling.quartz.CronTriggerBean定时任务配置
在项目中又用到了定时器,对于定时器的应用总是模模糊糊的,今天结合网上找到的资料与自己在项目中写的简单地在此写一下,以备需要时查阅。 一个Quartz的CronTrigger表达式分为七项子表达式,其中每一项以空格隔开,从左到右分别是:秒,分,时,月的某天,月,星期的某天,年;其中年不是必须的,也就是说任何一个表达式最少需要六项。 例:0 0 12 ? * WED 表示每个星期...2015-10-20 11:15:44 · 195 阅读 · 0 评论 -
java生成csv文件并通过浏览器下载
最近在电信做业务的时候发现有一个导出csv文件的需求,一般导出使用POI直接导出excel即可,excel2007已经支持最多104.8万条记录,基本可以满足需求,为了尝试下导出csv文件,因此采用了导出csv文件的实现,csv即为逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),可以使用excel直接打开预览。...2015-11-03 14:48:37 · 4416 阅读 · 0 评论 -
equals和==比较
在值和对象的比较上,经常会遇到到底是使用equals还是==的困惑,下面说下自己在工作上的总结和体会,供交流学习,不足之处还请指出,先看一个例子int a = 3;int b = 3; String stra = "iteye";String strb = "iteye"; System.out.println(a == b);System.out....2017-04-21 11:14:45 · 113 阅读 · 1 评论 -
java重载和重写
现在对于初中级的面试,有的时候经常会遇到面试官会问,方法重载(overload)和重写(override)有啥区别啊?虽然这个面试题狠low,但是本人还是在这把重载和重写的区别整理了下,需要的小伙伴拿走。 首先来解剖下重载(overload): 重载是针对于一个类内部的不同方法而言的,这些不同的方法,必须是具有相同的方法名,但是返回值或者方法的参数不同,重载的规则: 1、在...2017-04-24 10:39:02 · 595 阅读 · 0 评论 -
Java 性能监控和调优
原文地址:http://www.cnblogs.com/duanxz/p/6092997.htmlJava 应用性能优化是一个老生常谈的话题,笔者根据个人经验,将 Java 性能优化分为 4 个层级:应用层、数据库层、框架层、JVM 层。通过介绍 Java 性能诊断工具和思路,给出搜狗商业平台的性能优化案例以供参考。 Java 应用性能优化是一...原创 2017-06-09 10:49:31 · 170 阅读 · 0 评论 -
Java五道题
今天在微信公众号看到一篇“每个程序员半小时内必须解决的5个编程问题”,发现自己也不完全会,在网上搜罗做了整理,以便不时之需。问题1使用for循环、while循环和递归写出3个函数来计算给定数列的总和。问题2编写一个交错合并列表元素的函数。例如:给定的两个列表为[a,B,C]和[1,2,3],函数返回[a,1,B,2,C,3]。问题3编写一个计算前100位斐波那契数的函数...2017-11-03 17:08:20 · 208 阅读 · 0 评论 -
java中数组和List相互转换
前两天在面试的时候有被问到数组和List的相互转换问题,由于平时很少用到,没有这方面的概念,面试结束之后做了一个总结。 1.List转换为数组 List转换为数组,可以直接调用java.util.ArrayList的toArray()方法,示例: List lists = new ArrayList(); ...2017-03-08 09:53:43 · 118 阅读 · 0 评论 -
HashMap遍历
在日常的工作中经常会遇到遍历HashMap的情况,这里总结两种遍历方式,供大家参考第一种:使用Entry工具类 Map map = new HashMap(); Iterator iterator = map.entrySet().iterator(); while (iterator.hasNext()) { ...2017-03-08 11:33:00 · 99 阅读 · 0 评论