- 博客(23)
- 收藏
- 关注
原创 IntelliJ IDEA Java注释模板设置详解
1. 类型(Types)注释标签(类的注释)入口:File – Settings – Editor – File and Code Templates – Files – Class/** * @Description * @ClassName ${NAME} * @Author User * @date ${YEAR}.${MONTH}.${DAY} ${HOUR}:${MIN...
2019-07-24 18:09:35 6275 1
原创 BCrypt加密使用方法
只是为了了解一下除了MD5以外,其他的加密方式,以后还可能会写其他加密的使用方法MD5和BCrypt比较流行。相对来说,BCrypt比MD5更安全,BCrypt算法的优点是计算速度慢,你没看错,我说的就是计算速度慢,它还可以通过参数调节速度,要多慢有多慢官方源码:http://www.mindrot.org/projects/jBCrypt/源码中的几个重要的方法如下:1. 对pass...
2019-07-23 15:24:17 2995
原创 记一次项目Git下来以后,启动报错
报错内容如下:***************************APPLICATION FAILED TO START*************************** Description: Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasour...
2019-05-18 14:46:42 720
原创 MySQL设置所有IP地址都可以访问数据库
1. 登录MySQLmysql -u root -p2. 查询user表中的user列和host列的数据select user,host from user;查询结果应该如下图所示:3. 向user表新增user=root,host=%的数据update user set host=’%’ where user=‘root’;或grant all privileges ...
2019-05-15 15:05:44 13882 2
原创 Linux环境下安装配置JDK、Tomcat服务器
一. 安装配置JDK1. 查看Linux系统位数:getconf LONG_BIT2. JDK1:下载地址3. 将下载好的JDK移动到usr/local/(自定义文件夹)/下4. 运行解压命令2:tar -zxvf jdk-XXXXX-linux-x64.tar.gz35. 配置环境变量vim /etc/profile或者直接找到这个文本文件在文本文件最下面新增如下...
2019-05-15 12:08:59 263
原创 获取当前时间后的一周的时间和星期
获取一周七天/**-------------第一天---------------------------------------------------*/Date today1 = new Date();// 获取当前日期SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");String day1 = s...
2018-03-21 11:13:32 2256
原创 MySQL中怎么按照IN的顺序得到结果
IN中的值表示星期几SELECT * FROM xxxxx WHERE week IN ( 3, 4, 5, 6, 7, 1, 2 ) ORDER BY INSTR( ',3,4,5,6,7,1,2,', CONCAT( ',', week, ',' ) );
2018-03-21 10:59:26 438
转载 inner join 与 left join 之间的区别
关于inner join 与 left join 之间的区别,以前以为自己搞懂了,今天从前端取参数的时候发现不是预想中的结果,才知道问题出在inner join 上了。需求是从数据库查数据,在前端以柱形图的形式展现出来,查到的数据按行业分组,显示每个行业的户数及户数占比,涉及到的字段有A表的用户数、总用户数和B表的行业名称。本来是不管查不查的到数据,在X轴都应该显示行业名称的,结果是X、Y...
2018-03-13 16:18:52 276
转载 编码习惯之Controller规范
第一篇文章中,我贴了两段代码,第一个是原生态的,第二个是我指定了接口定义规范,使用AOP技术之后最终交付的代码,从15行到1行,自己感受一下。今天来说说大家关注的AOP如何实现。 先说说Controller规范,主要的内容是就是接口定义里面的内容,你只要遵循里面的规范,controller就问题不大,除了这些,还有另外的几点:1. 所有函数返回统一的ResultBean/PageResult...
2018-03-08 11:20:28 449
转载 编码习惯之接口定义
工作中,少不了要定义各种接口,系统集成要定义接口,前后台掉调用也要定义接口。接口定义一定程度上能反应程序员的编程功底。列举一下工作中我发现大家容易出现的问题:1. 返回格式不统一同一个接口,有时候返回数组,有时候返回单个;成功的时候返回对象,失败的时候返回错误信息字符串。工作中有个系统集成就是这样定义的接口,真是辣眼睛。这个对应代码上,返回的类型是map,json,object,都是不应该...
2018-03-08 11:04:01 236
转载 程序员你为什么这么累?
大家一提到程序员,首先想到的是以下标签:苦逼,加班,熬夜通宵。但是,但凡工作了的同学都知道,其实大部分程序员做的事情都很简单,代码CRUD可以说毫无技术含量,就算什么不懂依葫芦画瓢很多功能也能勉强做出来,做个多线程并发就算高科技了,程序员这行的门槛其实还是比较低的。(这里说的是大部分,有些牛逼的,写算法、jvm等的请自动跳过)是不是觉得很矛盾,一方面工作不复杂,一方面却累成狗。有没有想过问题出...
2018-03-08 10:33:14 453
转载 轻松理解AOP
本文旨在帮助还没有理解AOP的童鞋看透弄懂AOP,也欢迎高手批评指正。先说一个Spring是什么吧,大家都是它是一个框架,但框架这个词对新手有点抽象,以致于越解释越模糊,不过它确实是个框架的,但那是从功能的角度来定义的,从本质意义上来讲,Spring是一个库,一个Java库,所以我个人觉得应该这样回答Spring是什么:Spring是一个库,它的功能是提供了一个软件框架,这个框架目的是使软件之间的逻
2018-03-01 14:30:22 195
原创 MyBatis SQL转义
& &amp; < &lt; > &gt; " &quot; ' &apos;
2018-02-09 15:37:16 454
原创 关于Java中String类的相关方法
判断字符串中是否有特殊要求的字符String city = "北京市";System.out.println(city.contains("市"));----------------------------------------结果: trueString city = "北京";System.out.println(city.contains("市"));-----
2018-01-05 11:44:58 226
原创 split按照特殊符号分割字符串的方法
public static void main(String[] args) { //定义一个起始字符串 String s = "123,4567.89#01"; //定义一个结果字符串 String str = ""; //定义分割规则 String[] split = s.split(",|\\.|\\#"); //循环分割后的结果 fo
2017-12-04 10:08:34 4323
原创 UEditor 后端配置项没有正常加载,上传插件不能正常使用!
UEditor富文本编辑器中的多图上传提示“后端配置项没有正常加载,上传插件不能正常使用”的问题,查询谷歌后得到一个最终的解决方案: 打开 ueditor/jsp/lib 路径,把 lib 下的所有 jar 包全部复制到工程项目 WEB-INF/lib 下,然后我们在打开上传图片界面,点击选择图片按钮出现了。
2017-10-11 16:05:07 10456 4
原创 第一章:Java概述与安装
1. Java概述 1.1 Java简介 Java语言是一门高级语言,为便于统一授课,目前我们使用JDK7版本,市场运行版本为JDK1.4-JDK8。 Java分为三大平台,即JavaSE、JavaEE、JavaME,前期基础阶段学习JavaSE,后期就业阶段学习JavaEE。 1.2 JDK与JRE JRE为Java的运行时环境
2016-10-25 17:18:00 331
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人