随笔分类 -  Java基础

摘要:产品要求如方法描述: 阅读全文
posted @ 2018-08-31 15:46 龙芳伟 阅读(446) 评论(0) 推荐(0)
摘要:假如你拿到一个时间戳如: 1535077733658 代码如下: 阅读全文
posted @ 2018-08-24 10:31 龙芳伟 阅读(351) 评论(0) 推荐(0)
摘要:打开git终端,或者idea中的插件终端,输入命令: 借用一下别人的图不要介意哈。。。。。。。。。。 执行上述命令后,在idea中第一次pull或push需要输入用户名和密码,之后就不用再输入了。。。。。。。。 阅读全文
posted @ 2018-08-09 16:05 龙芳伟 阅读(395) 评论(0) 推荐(0)
摘要:1.原因:刚进入这家公司,给同事交接完,直接使用他的电脑,每次提交代码都显示他的用户名,本以为是电脑系统名称呢,可是修改了之后没有效果 2.解决方案: 打开C盘里的 .gitconfig文件 看下git的用户名和email是否与自己的相符 如果不相符,在桌面打开git终端,输入以下命令: 修改当前项 阅读全文
posted @ 2018-08-09 15:58 龙芳伟 阅读(4975) 评论(0) 推荐(1)
摘要:第一种:包装类型:Byte,Integer,Short,Long,Boolean,Character,Float,Double等8种 第二种:基本数据类型:byte,int,short,long,boolean,char,float,double等8种 阅读全文
posted @ 2018-07-12 23:25 龙芳伟 阅读(1666) 评论(0) 推荐(1)
摘要:一、简介Java在java.math包中提供的API类BigDecimal,用来对超过16位有效位的数进行精确的运算。双精度浮点型变量double可以处理16位有效数。在实际应用中,需要对更大或者更小的数进行运算和处理。float和double只能用来做科学计算或者是工程计算,在商业计算中要用jav 阅读全文
posted @ 2018-07-03 23:07 龙芳伟 阅读(250) 评论(0) 推荐(0)
摘要:集合类 Key Value Super 说明 HashTable 不允许为null 不允许为null Dictionary 线程安全 ConcurrentHashMap 不允许为null 不允许为null AbstractMap 分段锁技术 TreeMap 不允许为null 允许为null Abst 阅读全文
posted @ 2018-07-03 22:53 龙芳伟 阅读(149) 评论(0) 推荐(0)
摘要:遍历jsonArray 遍历jsonObject 阅读全文
posted @ 2018-02-01 11:24 龙芳伟 阅读(891) 评论(0) 推荐(0)
摘要:随机数很简单,字母加数字也很简单,但是特殊的字母+数字就是个别字母和数字不需要,害怕混淆。比如Z和2 最终效果是:两个数字加四个字母 做法是: 先随机两个数字,再随机四个字母,两者拼接成一个字符串。最后把该字符串打乱重新随机组合该字符串 用前端js写的: 用后端Java写的 阅读全文
posted @ 2018-01-31 23:30 龙芳伟 阅读(1015) 评论(0) 推荐(0)
摘要:SimpleDateFormat函数语法: G 年代标志符 y 年 M 月 d 日 h 时 在上午或下午 (1~12) H 时 在一天中 (0~23) m 分 s 秒 S 毫秒 E 星期 D 一年中的第几天 F 一月中第几个星期几 w 一年中第几个星期 W 一月中第几个星期 a 上午 / 下午 标记 阅读全文
posted @ 2018-01-11 21:31 龙芳伟 阅读(161) 评论(0) 推荐(0)
摘要:1 private String replaceBlank(String str){ 2 String dest = null; 3 if(str == null){ 4 return dest; 5 }else{ 6 Pattern p = Pattern.compile("\\s*|\t|\r|\n"); 7 Mat... 阅读全文
posted @ 2017-12-25 21:07 龙芳伟 阅读(626) 评论(0) 推荐(0)
摘要:1 /** 2 * 获取数据库ID编号 3 * @param head 4 * @return 5 */ 6 public static String getKeyId(String head) { 7 Date date = new Date(); 8 SimpleDateFormat myFm... 阅读全文
posted @ 2017-12-01 23:02 龙芳伟 阅读(285) 评论(0) 推荐(0)
摘要:string str = "123abc456"; int i = 3; 1. 取字符串的前i个字符 2. 去掉字符串的前i个字符 3. 从右边开始取i个字符 4. 从右边开始去掉i个字符 5. split()+正则表达式来进行截取。 将正则传入split()。返回的是一个字符串数组类型。不过通过这 阅读全文
posted @ 2017-11-30 22:46 龙芳伟 阅读(62914) 评论(0) 推荐(1)
摘要:1 import com.diyfintech.wx.service.HttpService; 2 import org.springframework.stereotype.Service; 3 4 import java.io.BufferedReader; 5 import java.io.InputStream; 6 import java.io.InputStreamRe... 阅读全文
posted @ 2017-11-29 20:41 龙芳伟 阅读(3394) 评论(0) 推荐(0)
摘要:1 public static Map<String, String> xmlToMap(HttpServletRequest request) throws IOException, DocumentException { 2 Map<String, String> map = new HashM 阅读全文
posted @ 2017-11-29 20:38 龙芳伟 阅读(1884) 评论(0) 推荐(0)
摘要:前提:必须有类继承或接口实现 方法的重写:父类或接口 变量名 = new子类或实现类对象(); 变量,方法 调用的方法是子类重写的方法 结论: 方法:编译看左边,运行看右边 变量:编译看左边,运行看左边 好处:可以无限的扩展子类 弊端:只能调用子父类的共有内容,不能调用子类的特有内容. 阅读全文
posted @ 2017-11-21 21:43 龙芳伟 阅读(223) 评论(0) 推荐(0)
摘要:拦截器 过滤器 1: 基于Java反射机制 基于函数回调 2: 不依赖Servlet容器 依赖Servlet容器 3: 只能对action起作用 几乎对所有请求起作用 4: 可以访问action上下文,值栈里的对象 可以访问action上下文,值栈里的对象 5: 在Action生命周期中,拦截器可以 阅读全文
posted @ 2017-11-20 22:42 龙芳伟 阅读(3355) 评论(0) 推荐(0)
摘要:如果你的项目用的是ssm框架,数据库表中添加,实体类pojo添加,mapper.xml添加. 进行增删改查时:该字段在页面不显示解决思路 1:查看数据库表中该字段是否有数据?2:查看插入SQL语句是否有该字段 2: 查看获取列表的SQL语句是否有该字段 3:看实现类impl里面的实体类model对象 阅读全文
posted @ 2017-11-20 22:29 龙芳伟 阅读(1086) 评论(0) 推荐(0)
摘要:从request获取各种路径总结 request.getRealPath("url"); // 虚拟目录映射为实际目录 request.getRealPath("./"); // 网页所在的目录 request.getRealPath("../"); // 网页所在目录的上一层目录 request. 阅读全文
posted @ 2017-11-13 21:20 龙芳伟 阅读(9749) 评论(0) 推荐(0)
摘要:比如工作中遇到的app强制退出功能的参数问题 首先定义一个JSON字符串 objectStr : 阅读全文
posted @ 2017-11-08 21:53 龙芳伟 阅读(312) 评论(0) 推荐(0)