随笔分类 -  1、Java语言篇

我们一起喝着咖啡来讨论Java吧...
摘要:1.6 http://www.duote.com/soft/22817.html 1.8 http://www.ddooo.com/softdown/95272.htm 阅读全文
posted @ 2017-09-23 19:54 青春不再见 阅读(253) 评论(0) 推荐(0)
摘要:package nickname;import java.util.Random;public class nickname { /** * java生成随机数字和字母组合10位数 * @param length[生成随机数的长度] * @return */ public static String 阅读全文
posted @ 2017-09-12 15:32 青春不再见 阅读(6686) 评论(0) 推荐(0)
摘要:Java过滤特殊字符 String regEx = "[ _`~!@#$%^&*()+=|{}':;',\\[\\].·<>/?~!@#¥%……&*()——+|{}【】‘;:”“’。,、?]|\n|\r|\t"; Pattern p = Pattern.compile(regEx); Matcher 阅读全文
posted @ 2017-09-02 11:56 青春不再见 阅读(3178) 评论(0) 推荐(0)
摘要:Eclipse快捷键大全(转载) Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) 阅读全文
posted @ 2017-08-21 17:32 青春不再见 阅读(160) 评论(0) 推荐(0)
摘要:转发: Java面经 面试经验 互联网公司面试经验 后端面试经验 阅读全文
posted @ 2017-08-21 10:15 青春不再见 阅读(110) 评论(0) 推荐(0)
摘要:大家都知道,要实现Java多线程的两种方式 a:是直接继承Thread类,b:是实现Runnable接口。 先上代码: a:是直接继承Thread类, public class ThreadDemo1 extends Thread { public void run(){ //Thread.curr 阅读全文
posted @ 2017-08-11 11:34 青春不再见 阅读(1826) 评论(0) 推荐(0)
摘要:package phone;import java.util.regex.Matcher;import java.util.regex.Pattern;/** * 运营商号段如下: * 中国联通号码:130、131、132、145(无线上网卡)、155、156、185(iPhone5上市后开放)、1 阅读全文
posted @ 2017-07-20 17:54 青春不再见 阅读(21956) 评论(1) 推荐(0)
摘要:在做电商中,有些手机号是不能全部显示的,中间四位一般需要替换成* 这样处理有2中方法,a:substring来分割 b:正则验证 a:substring来分割手机号 public static void main(String[] args) { String phone = "1312345678 阅读全文
posted @ 2017-07-20 11:29 青春不再见 阅读(43526) 评论(2) 推荐(2)
摘要:这是循环遍历出分割后的每个元素 也是两种情况 在添加多张图片的时候使用到 a:,号分割 b:空格分割 使用的是split,其中split[i]代表的是String[]中各个元素 String str = "1,2,3,4,5"; String[] split = str.split(","); fo 阅读全文
posted @ 2017-07-20 10:03 青春不再见 阅读(9183) 评论(0) 推荐(1)
摘要:Java中处理空格: 包括 a:去掉首尾空格 b:去掉所有空格,包括首尾、中间 代码如下: System.out.println("// "); String s = " a b c "; if (s != null) { // s.trim();是去掉首尾空格 s = s.trim(); } Sy 阅读全文
posted @ 2017-07-20 09:44 青春不再见 阅读(2488) 评论(0) 推荐(0)
摘要:在Java处理中 显示的是时间格式问题 说明以下数据库取出来的时间: 很多电商需要显示 以下是代码: List<Map<String,Object>> zxinfo = helpDetailsDao.zxinfo(param); for (Map<String, Object> consultati 阅读全文
posted @ 2017-07-13 10:34 青春不再见 阅读(739) 评论(0) 推荐(0)
摘要:什么理论也先不说,代码先给大家看下: 接下来:用一句话总结==和equals的区别 ==号比较的是内存地址 || equals()比较的是字符串的内容 解析: A ==操作符专门用来比较两个变量的值是否相同,也就是用于比较变量所对应的内存中所存储的数值是否相同,要比较两个基本类型的数据或两个引用变量 阅读全文
posted @ 2017-07-05 14:31 青春不再见 阅读(3397) 评论(0) 推荐(0)
摘要:1、java.lang.NullPointerException【空指针异常】一般报java.lang.NullPointerException的原因有以下几种 :一般常常都是你引用了一个未 new 变量 或者 传的值是空的。·字符串变量未初始化;·接口类型的对象没有用具体的类初始化,比如:List 阅读全文
posted @ 2017-07-04 17:36 青春不再见 阅读(1124) 评论(0) 推荐(0)
摘要:一、int >string 1)、s = i + ""; //会产生两个String对象 2)、s = String.valueOf(i); //直接使用String类的静态方法,只产生一个对象 3)、s = Integer.toString(i); 二、string >int 1)、i = Int 阅读全文
posted @ 2017-07-04 17:14 青春不再见 阅读(409) 评论(0) 推荐(0)
摘要:今天写了一个小程序,Java 语言的测试BMI【谁不知道“BMI”的自行百度不解释】,涉及到了四舍五入并保留小数点后两位,就总结了一下。先给大家看看程序 就是说给大家提供4种方法来保留小数点后两位数 //将算出来的BMI值保留2位小数 //方案零:bmi = DoubleUtils.round(bm 阅读全文
posted @ 2017-06-30 16:10 青春不再见 阅读(13222) 评论(0) 推荐(0)
摘要:首先说说什么情况下使用这个知识点: 就是我在做后台展示的时候涉及了一个客服提交人,这个地方涉及到了取session中的值,所以在解决完后总结了一下 获取request.getSession().setAttribute()的值是: request.getSession().getAttribute( 阅读全文
posted @ 2017-06-30 11:46 青春不再见 阅读(17976) 评论(0) 推荐(0)
摘要:Java电商判断的5种情况:【1】、java判断字符串是否为空【2】、java-正则表达式判断手机号【3】、(3.1)JAVA正则表达式判断 只能包含汉字、英文、“_”和数字【4】、判断字符长度&修改昵称:支持2-8个字符【5】、JAVA中去掉空格// 【1】、java判断字符串是否为空的方法总结 阅读全文
posted @ 2017-06-29 10:15 青春不再见 阅读(545) 评论(0) 推荐(0)
摘要:用途:根据父类不同的id查询出其对应的不同的子类 内容:不仅包括父类的信息,其不同的子类信息一并查询出来 格式:for(Map<String, Object> 要遍历的集合的重命名:要遍历的集合){ //得到父类的id传给子类 List<Map<String, Object>> son = hunt 阅读全文
posted @ 2017-04-22 17:31 青春不再见 阅读(1627) 评论(0) 推荐(0)
摘要:@Service@Transactionalpublic class HunterNicknameServiceImpl implements HunterNicknameService { @Autowired private HunterNicknameDao hunterNicknameDao 阅读全文
posted @ 2017-04-11 17:28 青春不再见 阅读(174) 评论(0) 推荐(0)
摘要:@Service@Transactional(readOnly=true)public class HunterShowServiceImpl implements HunterShowService { @Autowired private HunterShowDao hunterShowDao; 阅读全文
posted @ 2017-04-10 10:02 青春不再见 阅读(233) 评论(0) 推荐(0)