自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

紫川弘的博客

记录一下自己的学习过程,欢迎阅读和挑刺

  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 我的装机软件清单

我的装机软件清单写作背景和意图软件篇搜狗输入法7z有道云笔记chrome浏览器Infinity 新标签页(Pro)SmallpdfVue.js devtools二维码(QR码)生成器(QR Code Generator)广告终结者有道云笔记网页剪报MobaXtermnavicatEverythingvscodeChinese (Simplified) Language Pack for...

2020-05-07 18:16:55 471

原创 JAVA中执行JavaScript代码并获取返回值

JAVA中执行JavaScript代码并获取返回值场景描述实现思路技术要点代码实现测试方法运行结果改进空间场景描述今天在CSDN上偶然看到一个帖子对于一段字符串 “var p=‘xxxx’” 怎么在java里获得p的值,我想起了以前一个很有意思的场景,我的一位很NB的前同事做了一件很了不起的事,他当时配置acitiviti流程引擎的时候为了做变量控制,把变量控制的条件写成了一个javascri...

2019-02-07 00:32:05 1975 1

原创 JAVA Bean和XML之间的相互转换 - XStream简单入门

JAVA Bean和XML之间的相互转换 - XStream简单入门背景介绍XStream的简介注解简介应用实例背景介绍我们在工作中经常 遇到文件解析为数据或者数据转化为xml文件的情况,之前我一直采用的方式都是手动的来解析或拼接XML文件,这个做法固然是可以的,但是代码部分会显得非常臃肿,所以就查找了相关的资料,发现了一个名为XStream的类库可以做这件事,下面我们来看一下.XStrea...

2019-01-31 15:32:45 1889

原创 JAVA主流日志梳理

JAVA主流日志梳理引入历史故事Log4j - JDK1.3及以前JUL - JDK1.4JCL - 日志门面commons-logging的出现SLF4j - 可能是最好的日志框架logback - SLF4j的亲儿子log4j 2 - 开源社区的礼物时间轴我的选择实践参考排除JCL等其他的日志框架添加桥接器logback的配置日志等级了解如何在代码中打印日志特别注意参考文章(无排名)引入只...

2019-01-18 09:27:37 604 1

原创 JAVA 8 日期工具类

JAVA 8 日期工具类主题描述JAVA中日期时间的历史代码成果主题描述JAVA的日期时间一直比较混乱,本来以为joda会是巅峰,但是JAVA 8改变了我的思想.但是即便在JAVA 8面前,我们还是要梳理一些自己的工具方法.JAVA中日期时间的历史所属包JDK版本java.util.Date1.0java.sql.Date extends Date1.0...

2019-01-16 11:09:43 204

原创 String工具类

String工具类问题描述MAVEN依赖代码成果问题描述很多时候我们需要对字符串进行很多固定的操作,而这些操作在JDK/JRE中又没有预置,于是我们想到了apache-commons组件,但是它也不能完全覆盖我们的业务需求,所以很多时候还是要自己写点代码的,下面就是基于apache-commons组件写的部分常用方法:MAVEN依赖<dependency> <group...

2019-01-15 15:17:47 2148

原创 JAVA执行远端服务器的脚本

JAVA执行远端服务器的脚本问题描述实现思路技术要点代码实现问题描述工作中遇到这样一个问题,我们的应用为了实现高可用会采取双机部署,拓扑图大致如下:这种方案可以简单的保证高可用,即便应用服务器或者数据库服务器其中一台宕机,整个系统的功能还是不会受到影响,但是这里会出现一个问题:例如当应用服务器1宕机了,所有的负载集中到应用服务器2上以后,因为系统功能是正常的,而作为产品交付客户后也没有现场...

2019-01-05 01:13:31 1562

原创 让Spring Boot项目启动时可以根据自定义配置决定初始化哪些Bean

实现的就是在Spring Boot项目启动的时候,让它根据我在application.yml文件中的配置来确定需要初始化哪些JAVA Bean.

2019-01-04 12:19:29 6651

转载 Spring流行的十大理由

Spring大概是每个JAVA程序员都听过的框架,但是它为什么能这么流行?听到咕泡学院的Tom老师的公开课,下面是他总结的阿里为什么选择Spring的十大理由,我觉得这也是Spring能流行的原因:面向接口编程面向接口编程可以很好的避免重复造轮子IOC容器的设计思想Spring提出的IOC容器的思想,让程序员从自己new对象的石器时代变成了从容器取东西的工业时代,大大简化开发效率.简直...

2018-11-08 22:21:46 476

原创 IDEA鼠标显示javadoc的设置

IDEA鼠标显示javadoc的设置从Eclipse切换到IDEA中以后最不适用的就是鼠标放到方法上没有注释弹出来给我看,很难受,每次使用ctrl+Q来看总觉得不开心,找了一下设置,设置方法如下:IDEA的版本号:2018.2.4操作系统:windows 10在设置中搜索Show quick documentation on mouse move,如下图:可以看到在Editor→Gen...

2018-11-04 23:42:10 4332

原创 IDEA中MyBaits的Mapper文件颜色问题

IDEA中MyBaits的Mapper文件颜色问题在IDEA中Mapper文件的展示包含的警告及其解决方案然后我们就完成了,效果如下在IDEA中Mapper文件的展示在IDEA中,Mapper文件具备多种不同的类似警告的颜色展示,让人很不爽,大概效果如下:包含的警告及其解决方案No data sources configured这个警告是告诉你没有设置数据源,我们把它去掉:打开设置...

2018-11-04 23:21:57 2439

原创 在IDEA中配置spring boot项目的热更新

在我使用IDEA的过程中,我发现Spring Boot项目本来自带的一个热部署工具无法使用,这里在参考各家博客后给出解决方案:修改POM首先POM文件需要包含spring boot的热部署工具,maven依赖如下:<dependency> <groupId>org.springframework.boot</groupId> &lt...

2018-10-27 16:29:56 3378

learning-nginx.pdf

nginx学习手册

2019-05-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除