自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

java-boy的博客

相信指尖的力量可以改变世界

  • 博客(23)
  • 收藏
  • 关注

原创 centos7安装jdk

https://blog.csdn.net/github_38336924/article/details/82221258

2020-05-14 09:52:28 231

原创 spring data jpa 批量保存更新问题

使用jpa批量保存时,看日志发现是一条一条打印的,然后去看了下源码,果然是循环调用的单个保存(巨坑啊)经查询jpa是可以实现批量保存更新的,具体设置如下:spring.jpa.properties.hibernate.jdbc.batch_size=500spring.jpa.properties.hibernate.jdbc.batch_versioned_data=trues...

2019-11-25 11:46:27 3884 2

原创 docker容器使用link命令关联mysql容器

1、link命令的作用--link可以用来链接2个容器,使得源容器(被链接的容器)和接收容器(主动去链接的容器)之间可以互相通信。2、使用--link命令docker run -d --name test --link mysql:db -p xxx:xxx test其中mysql是指一个name为mysql的容器,db为为其指定的别名3、然后在test容器中就可以使用db来代...

2019-11-06 14:52:08 4551 1

原创 centos安装docker并修改默认目录

1、直接yum安装yum -y install docker 2、修改默认存储目录(方法1)vi /etc/sysconfig/docker修改OPTIONS中的--selinux-enabled=false,并增加--graph=/xxx/xxx(自定义目录)3、修改默认存储目录(方法2)vi /usr/lib/systemd/system/docker.servi...

2019-11-05 17:49:09 2549 1

原创 Redhat7-修改yum源为阿里源

1、进入yum源路径cd /etc/yum.repos.d2、备份配置文件mv CentOS-Base.repo CentOS-Base.repo_bak3、下载阿里yum源wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo4、修改阿里yum源配...

2019-10-10 14:17:57 730

原创 Spring boot Controller类返回Date时间少8小时

前后台调试时发现时间少8小时,后台各种debug,发现时间一点问题没有,但是返回到浏览器端就莫名少8个小时,各种无解,最后查了一下spring-boot的资料,发现问题所在,总结如下:spring-boot中对于@RestController或者@Controller+@ResponseBody注解的接口方法的返回值默认是Json格式,所以当对于date类型的数据,在返回浏览器端是会被spring...

2018-07-05 19:25:08 8736 5

原创 Intellij idea设置支持TypeScript

1、查看本地是否安装typeScripttsc -version如果没有显示版本,则证明没有安装typeScript2、安装typeScriptnpm install -g typescript注意,需要先安装nodejs3、打开idea,依次找到如下界面点击Edit,设置路径:C:\Users\xxx\AppData\Roaming\npm\node_modules\typescript\lib...

2018-06-26 15:44:47 19172 1

原创 spring-boot结合maven配置不同环境的profile

1、在spring-boot中新建配置文件spring-boot不同环境配置文件格式为application-{profile}.yml说明:     如果application.yml中的配置和application-{profile}.yml相冲突时,application.yml中的配置会被覆盖掉。2、在application.yml中增加属性spring: profiles: ...

2018-06-20 15:58:55 4999 1

原创 Camunda添加任务评论后ACT_HI_COMMENT表中user_id为空问题

设置当前登录人为操作人即可:identityService.setAuthenticatedUserId(getCurrentUserLogin());该问题和流程发起时user_id为空的场景一致,流程发起时同样需设置操作人://设置发起人identityService.setAuthenticatedUserId(getCurrentUserLogin());//启动流程ProcessI...

2018-06-15 15:02:43 3640 2

原创 SpringBoot中Mybatis打印sql

如果使用的是application.properties文件,这样写:logging.level.com.example.demo.dao=DEBUG如果使用的是application.yml文件,这样写:logging: level: com.example.demo.dao: DEBUG...

2018-06-10 12:08:35 1936

原创 解决 Centos7 下中文显示乱码

今天在centos7系统上进行调试应用,发现遇到中文就是一堆乱码,然后查了下资料顺利解决,特此记录一下。1、执行 locale 命令,查看当前系统的预演环境。LANG=C.........由此可见我的语言环境并不是中文,而是ASCII。2、执行 locale -a | grep zh_CN* 查看当前系统是否有中文语言包如果显示以上内容则表示已经安装了中文包,如果没有则执行:yum install...

2018-05-31 09:50:31 34555 4

原创 企业微信关联小程序登录报40029 invalid code

今天研究了一下企业微信中关联的小程序中的登录问题,发现了几个坑,特此记录一下:1、需注意,目前企业微信只支持运行已在微信侧上架的小程序,暂不支持独立的企业微信小程序。这一点一定要谨记,今天用本地调试,一直报错{"errcode":40029,"errmsg":"invalid code"},后来仔细阅读了文档,发现必须是线上的小程序,绝对的坑爹啊。呜呜。。。。2、当小程序在微信端运行时由微信派发和...

2018-05-29 21:09:37 5822

原创 centos7后台运行jar包的方法

后台运行jar包方法:1、nohup java -jar shareniu.jar &nohup意为后台不挂断运行,与是否账号退出无关2、nohup java -jar shareniu.jar >spring.log &后台运行,并将相关日志输出到spring.log...

2018-04-27 17:31:09 14052

原创 微信企业号会话errorcode 48002 api forbidden

近期开发微信企业号,遇到调用微信企业号会话时报48002,各种的百度,最后发现是token秘钥不对,特此记录下:1、企业会话的开发需要开通会话服务2、点击进入可以找到secret将调用的secret切切换成会话的secret的就可以了。...

2018-04-27 17:20:59 16337

转载 CentOS7(64位)YUM方式安装Mysql 5.7

1、配置YUM源在MySQL官网中下载YUM源rpm安装包:http://dev.mysql.com/downloads/repo/yum/ # 下载mysql源安装包shell> wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm# 安装mysql源shell> yum localin...

2018-04-27 11:40:32 133

转载 JAVA8日期时间的差值计算方法

看到一篇比较详细全面的介绍,借鉴一下。一.简述在Java8中,我们可以使用以下类来计算日期时间差异:1.Period2.Duration3.ChronoUnit1234二.Period类主要是Period类方法getYears(),getMonths()和getDays()来计算.12示例:package insping;im

2017-12-21 10:40:08 5115

原创 React+Nginx页面刷新报错问题

大致场景如下,结合Nginx和react开发了应用,但是react路由无法刷新,导致一直404错误,结合各方面最终选择在Nginx解决。报错原因:react路由是虚拟路由,生效必须要加载app.js,然后通过该文件实现跳转,当页面刷新时无法加载app.js因此导致404解决思路如下:一旦报错404就跳转到根。location /pool/ {        proxy_in

2017-11-15 18:30:04 2460

原创 Centos7安装Jenkins

1.下载依赖sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo2.导入秘钥sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key3.安装y

2017-11-07 11:26:33 446

原创 Java日期字符转换小记录

1、java.util.Date/** * 字符串转换成日期 * @param param * @return */public static Date formatStrToDate(String param) throws ParseException { SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd")

2017-10-30 09:32:09 198

原创 java中判断对象中属性值是否为空

最近遇到后台接收值的时候,需要对接收对象进行非空校验,第一时间想到的就是写一堆的if判断,但是仔细想了想,如果字段的属性太多,需要写大量的if判断,并且方法也不能够重用,所以,就搜索了相关资料看看有没有通用的方法来实现,现将方法记录如下:思路是,使用java中的反射机制,来获取对象的属性清单,进而获取该属性的值。具体实现如下:public boolea

2017-02-17 08:57:07 33311 4

原创 Spring data jpa查询多个部分字段的方法

最近在使用spring data jpa结合hibernate来开发java程序,平常经常使用的实体entity来进行数据的交互,现在场景需要查询部分字段,经过各种踩坑,发现可以使用jpa中的EntityManager来实现,具体如下:1、创建实体@Entity@Table(name = "person_t")public class Person {}2、声明变量

2017-02-16 13:42:28 18057 3

原创 Spring-boot中thymeleaf模板使用小结

近期在使用spring-boot配合thymeleaf开发,在开发过程中踩过不少坑,现在记录一下,防止自己重复踩坑:1、关于thymeleaf中a标签的href问题:     如果href中有&则必须这样写&否则会报错!2、对于路径的问题:    如果类的requestMapping中增加了内容比如("/test")那么,当用spring推前台页面的时候,静态资源就加载不成

2017-01-18 10:43:32 544

原创 mysql的字符串拼接实现

近期在做项目,之前一直都是使用oracle,这次切成了mysql,想要查询两个字段拼接后的结果,就按照之前在oracle中的实现方式使用了"||"符号,但是执行后一堆数字,瞬间无语,查了一下,原来这个符号在mysql中为逻辑OR,具体如下:逻辑 OR。当两个操作数均为非 NULL值时,如有任意一个操作数为非零值,则结果为1,否则结果为0。当有一个操作数为NULL时,如另一个操作数为非零值,则结

2016-11-23 10:15:48 1192

空空如也

空空如也

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

TA关注的人

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