自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 收藏
  • 关注

原创 docker安装webshpere,并部署war、ear包

主要借鉴https://www.cnblogs.com/DFX339/p/8493188.html这篇文章,讲解很详细,但有一些注意的地方:获取镜像:docker pull ibmcom/websphere-traditional:8.5.5.12-profile ,由于docker仓库里没有 ibmcom/websphere-traditional:8.5.5.12-profile这个镜...

2019-12-23 18:24:24 3033

原创 springboot普通类调用dao service层方法

总结下来是:1.创建一个实体类并实现ApplicationContextAware接口,重写接口内的setApplicationContext方法来完成获取ApplicationContext实例2.拿到ApplicationContext对象实例后就可以手动获取Bean的注入实例对象3.调用dao 或service中的方法网上两篇文章:一篇介绍bean,留给自己看:https://w...

2019-12-03 11:11:47 4083

原创 springboot打印sql日志

logging:level:com.hx.paas.acp.measurementmanager.dao.jenkinsdao: debugcom.hx.paas.acp.measurementmanager.dao.jiraDao: debug

2019-11-15 15:28:39 842

转载 java 定时任务之一 @Scheduled

https://blog.csdn.net/jack_bob/article/details/78786740

2019-11-01 17:28:25 189

转载 Git常用命令

http://blog.sina.com.cn/s/blog_86186c970102yhch.html

2019-10-10 15:58:50 75

原创 Mysql中Count函数的正确使用

a:使用:Count(表达式 Or null)b:使用:Count(Case when 表达式 then 1 END) 或者 Count(CASE WHEN 表达式 THEN 1 ELSE null END)如:select userid, COUNT(ParentID=0 OR NULL), COUNT(CASE WHEN ParentID=0 THEN 1 END), COUNT(CAS...

2019-09-18 18:58:12 582

原创 mysql设置时区

mysql数据库创建后。默认的时区比东八区少了八个小时。如果sql语句中使用到mysql的时间的话就会比正常时间少了八个小时。所以需要修改mysql的系统时区。使用mysql连接工具或者命令好工具都可以。我用workbench输入命令行:select now(); 查看mysql系统时间。和当前时间做对比set global time_zone = ‘+8:00’;设置时区更改为东八区fl...

2019-09-16 11:18:42 963

原创 mybatis返回多个map结果

如果返回一条结果,xml直接这样写:<select id="searchncomedateByInvestID" resultMap="java.util.HashMap"> select t1.invest_id , cast(t1.modify_time AS DATE) modify_time fro...

2019-09-06 17:05:56 3796

原创 mysql时间函数

获取当天、前一天、后一天:使用date_sub函数假如今天是2016年08月01日date_sub('2016-08-01',interval 1 day) //表示 2016-07-31 date_sub('2016-08-01',interval 0 day) //表示 2016-08-01 date_sub('2016-08-01',interval -1 day) /...

2019-09-06 16:57:05 136

原创 创建表的主键为32位的UUID

设置id为varchar类型,长度可大于等于32;插入数据时采用一下方法:INSERT INTO blog_user (`id`,`role`,`name`,user_password,head_address) VALUES (REPLACE(UUID(),"-",""),'系统管理员','zhangsan','123','image/admin_head1.jpg');3.如果在J...

2019-08-04 21:24:38 863

原创 springboot使用JPA详解

什么是JPA?JPA顾名思义就是Java Persistence API的意思,是JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。使用spring jpa,几乎不需要写数据库操作的代码即可实现基本的CRUD功能;另外也可以使用Page、Pageable接口和Sort类完成分页排序,十分方便。本文代码已上传至github,有需要的朋友可以下载:h...

2019-07-04 16:54:33 5777

原创 springboot进行junit测试出现:Failed to configure a DataSource: 'url' attribute is not specified and no embe

在springboot项目进行junit单元测试时出现以下错误:Description:Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.Reason: Failed to determine a suitabl...

2019-07-04 14:07:48 1067

转载 Spring Boot——三种方式连接数据库

转载:https://www.jianshu.com/p/414ef5b49a69

2019-07-03 16:16:02 1951

原创 IDEA使用mybatis-generator

创建maven项目,并下载以下依赖与插件<dependencies> <!--mybatis依赖项目代码会用到--> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifact...

2019-07-02 19:53:51 188

转载 SpringBoot2 实现JPA分页和排序分页

这位老哥总结的贼好,毫不犹豫转载:https://blog.csdn.net/yhflyl/article/details/81432266

2019-06-28 16:49:32 1505

原创 springboot2:解决No identifier specified for entity: com.wqw.springboot1.pojo.User

此问题的意思是:实体bean缺少了主键但是代码中有定义:最后发现导错了@Id的包原来是:import org.springframework.data.annotation.Id;改为:import javax.persistence.*;、这总结:两个包中同时有@id,而持久话用到声明主键的@ID在javax.persistence.*中,如果两个包同时存在,正确的这个会被覆盖...

2019-06-28 16:44:09 988

转载 springboot快速入门

转载:https://www.cnblogs.com/wmyskxz/p/9010832.html注意几个问题,上文没有说清:(1)热部署问题添加依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>sp...

2019-06-24 16:04:42 179

原创 Jenkins执行Maven编译时报错 java.lang.NoSuchMethodError: No such DSL method 'withMaven' found among steps

jenkins执行maven时出现如下错误:java.lang.NoSuchMethodError: No such DSL method 'withMaven' found among steps [acceptGitLabMR, addGitLabMRComment, archive, bat, build, catchError, checkout, deleteDir, dir, doc...

2019-06-19 16:37:37 5065

原创 navicat导入.sql文件出现:[ERR] 1067 - Invalid default value for 'create_date'

解决方案:在my.ini中添加sql_mode=ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

2019-06-18 19:28:38 6502 1

原创 jenkins配置gitlab

前提:已经搭建好jenkins以及gitlab环境安装gitlab插件firewall:安装firewalld 防火墙:#yum install firewalld开启服务 :# systemctl start firewalld.service关闭防火墙:# systemctl stop firewalld.service开机自动启动:# systemctl enable fir...

2019-06-17 16:08:01 2245

原创 linux命令整理

查询系统发行版本cat /etc/redhat-release查看端口、杀进程查看端口占用:netstat -tlnp|grep 8080手工终止进程的运行:kill 8080如果终止不了,可以强制终止kill -9 8080curl用法# curl http://www.linux.com注:执行后,www.linux.com 的html就会显示在屏幕上了由于安装li...

2019-06-17 16:07:19 170

原创 centos7 gitlab安装及502采坑

安装可以参考这位小哥教程:https://blog.csdn.net/qingguiyu/article/details/81022509注意:如果项目跑在项目的测试环境中,不需要安装防火墙但是问题出现,安装完成后从外网访问,出现502错误:搞了半天发现gitlab的unicorn服务端口被占用,unicorn[‘port’] = 8080默认使用8080端口,使用:vim /etc/gi...

2019-06-17 12:21:57 3105 1

原创 mysql8.0创建用户授予权限报错解决方法

遇到错误:Error Code: 1064. You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘IDENTIFIED BY ‘11111” at line 1解决:8.0之前写...

2019-06-10 16:04:39 1432

转载 window安装两个版本的mysql

因项目环境搭建需要,需要安装一个低版本(5.7)的mysql,由于之前没有去掉环境变量这一操作,搞了好久也没搞好,此教程有提到,故记录一下:https://blog.csdn.net/NULLmk404/article/details/88982273...

2019-06-05 18:49:12 567

原创 linux命令

查看Tomcat是否启动:ps -ef |grep tomcat如果有一大长长长串的东西出现,说明tomcat是启动了,第一个是启动该进程的用户,第二个是该进程的id,第三个 是占用CPU的百分比,第四个是占用内存的百分比.、pwd:显示当前所在目录~:root目录/:根目录ls:查看当前目录下所有的文件和目录cd usr 切换到该目录下usr目录cd …/ 切换到上一层目录cd...

2019-06-05 10:41:13 68

转载 SpringBoot 在idea中实现热部署

转载:https://blog.csdn.net/little_skeleton/article/details/80935794

2019-05-29 19:08:56 90

转载 Windows安装nodejs

转载:https://jingyan.baidu.com/article/48b37f8dd141b41a646488bc.html

2019-05-28 18:46:11 102

转载 Windows下 IntelliJ IDEA 下载安装及基本配置详解

非常棒!NICE!!!https://blog.csdn.net/qq_34968660/article/details/81478743

2019-05-26 22:09:35 244

转载 IDEA中Maven依赖包下载不了的问题解决方案汇总

老哥稳!https://blog.csdn.net/jwcxs_m/article/details/80076909

2019-05-20 14:52:15 7573 1

原创 解决npm install安装包失败问题

npm install安装包时出现以下问题:解决方法两种:执行:npm config set registry http://registry.cnpmjs.org/直接编辑c盘下的.npmrc文件,将registry的值修改为registry = http://registry.cnpmjs.org参考:https://blog.csdn.net/weng423811758/a...

2019-05-09 10:08:41 2371

原创 IDEA中maven配置

下载maven,网址: http://maven.apache.org/download.cgi解压到自定义文件夹下,注意一定不要中文!配置maven环境变量,在Path变量值中添加lib,注意后面的分号不要忘记新建本地仓库(如图)在F:\SpringSTU\apache-maven-3.6.0-bin\apache-maven-3.6.0\conf目录下找到se...

2019-05-08 19:35:31 159

转载 windows下安装node版本管理工具及nvm use切换不成功问题解决

病因:之前使用过nodejs,版本为10.15.0;后来重新安装了nvm并 nvm use 8.9.0,发现切换失败。解决方法:转:https://www.jianshu.com/p/6ea51fea8ec0(重新找到之前安装的nodejs文件,重新命名即可)...

2019-05-08 15:18:42 10348 1

原创 dos常用命令

查看maven版本:mvn -v查看jdk版本:java -version查看nodejs版本:node -v使用nvmnvm install v8.9.0 //安装8.9.0版本nodejsnvm use v8.9.0 //当前命令行窗口切换nodejs到v8.9.0nvm switch v8.9.0 //切换到8.9.0版本为默认使用版本nvm list //显示本地已安装的n...

2019-05-08 15:13:15 85

原创 mysql8.0.13忘记密码

本人Windows系统,数据库为mysql8.0.13。之前的低版本无法解决新版密码忘记问题,特此记录。停止服务方法一: 启动cmd->输入services.msc->找到mySQL->停止SQL服务方法二:net stop mysql(启动服务为net start mysql)具体方法使用管理员打开cmd命令窗口  输入:mysqld --shared-memo...

2019-04-11 16:36:08 111

转载 maven项目中的groupid、artifactid和Version

groupid和artifactId被统称为“坐标”是为了保证项目唯一性而提出的,如果你要把你项目弄到maven本地仓库去,你想要找到你的项目就必须根据这两个id去查找。  groupId一般分为多个段,这里我只说两段,第一段为域,第二段为公司名称。域又分为org、com、cn等等许多,其中org为非营利组织,com为商业组织。举个apache公司的tomcat项目例子:这个项目的groupId...

2019-04-11 10:16:19 1516

转载 fastJson常用方法总结

//举例代码 String json = "{\"name\":\"张三\",\"age\":20,\"some\":[{\"name\":\"张一\",\"age\":\"30\"},{\"name\":\"张二\",\"age\":\"10\"}],\"ids\":[\"12\",\"2343\"]}"; //json字符串转换成jsonObject对象 ...

2019-04-10 16:47:20 131

转载 HttpServletResponse详解

转载:https://www.cnblogs.com/xdp-gacl/p/3789624.html

2019-03-29 14:55:00 93

原创 git修改提交者账号信息

查看git用户名和邮箱地址命令:$ git config user.name$ git config user.email修改用户名和密码:$ git config --global user.name "设置自己的名字"$ git config --global user.email "设置自己的邮箱"...

2019-03-29 09:10:34 1068

原创 springboot设置上传文件大小

springboot中默认的文件上传大小为1M,超过会上传失败解决办法:在application.properties中加入:spring.servlet.multipart.maxFileSize=10MBspring.servlet.multipart.maxRequestSize=10MB maxFileSize 是单个文件大小 maxRequestSize是设置总上传的数据大小...

2019-03-26 10:25:24 326

原创 自动更新插入时间 for navicat

1、在需要自动更新的字段上,选择“timestamp”类型;2、下面的默认值修改成CURRENT_TIMESTAMP,并选中“根据当前时间戳更新”

2019-03-19 14:01:02 1088

空空如也

空空如也

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

TA关注的人

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