自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (2)
  • 收藏
  • 关注

原创 SpringBoot 加载外部配置文件方法-跟踪源码

springboot 工程如果项目有需求加载非本工程内的配置文件,我们应该怎么设置SpringBoot 加载外部配置文件

2023-03-15 17:49:44 378

原创 SpringBoot 配置文件加载顺序-跟源码

在面试的时候,这个问题也是经常会被问到的问题,面试官是在考验你对SpringBoot了解的深度SpringBoot加载配置文件的顺序是什么样的呢?下面我们一块跟着源码来看看。

2023-03-15 17:22:13 450

原创 计算任务执行时间-SpringBoot - StopWatch

1.SpringBoot StopWatch对象2.计算任务执行时间

2023-03-12 13:04:03 977

原创 mybatis 排序失效问题

mybatis mysql 排序失效

2022-11-13 14:45:31 252

原创 mybatis 条件不成立,Sql语句却拼接了

mybatis查询条件自动拼接未传递得查询语句

2022-11-12 16:02:36 391

原创 Docker 启动Failed to start Docker Application Container Engineadsafdsad.

最近在学习K8S,里面需要安装docker容器,安装后不能启动。解决这个办法记录一下因为我这里的docker使用的是压缩包形式的,没有是由yum方式进行安装。解决办法不一定通用当我执行:systemctl restart docker 的时候,他会报错然后我按照他报错的提示执行:journalctl -xe他这块提示在usr/bin中没有找到这个可执行文件,这个可执行文件,在我解压的docker文件夹中,我直接将docker文件夹移动到了/usr/bin/目录中。导致的,解决办法

2022-03-20 20:05:18 1004 2

原创 Centos 手动编译JDK

概要阅读《深入理解JAVA虚拟机》中,手动编译一个OPEN JDK,所以动手尝试。在网上也找了许多资料,进行查看,最终编译成功,做一个记录一.编译OPEN JDK需要用到JDK进行编译,一般是用编译的JDK的上一个版本编译环境系统:Centsos 7(处理器核心总数4,内存3.2G)编译的JDK:openjdk-8u40Bootstrap JDK:jdk-8u171软件集合链接:https://pan.baidu.com/s/1zl0YtNrOL6wRfFljhCJWhw.

2022-03-06 14:16:18 742

原创 Spring idref用法

直接说怎么用: idref的效果其实等同于value的效果,只不过idref是一个简单的通过ID进行防止错的方法,idref里面只能放字符串

2021-11-29 10:09:16 245

原创 Fluentd Unregistered Authentication Agent for unix-process:8397:345050 (system bus name :1.41, objec

可谓是功夫不负有心人,终于解决了。于是记录一下问题所在。错误里面主要看一个单词Authentication 这个单词,他的意思是没有进行身份认证,意思就是没有权限前言: 公司让使用EFK做一个日志收集,我用到得Fluentd,在官网上看到,然后在配置文件中添加match这个标签存储文件后,当重启服务得时候就报错,后来一路调节最终找到问题。我也就不解释match标签作用的干啥了,下面直接说方法Fluentd安装方式有两种。 第一种从 gem 安装的,配置文件...

2021-10-11 19:03:21 19233

转载 Linux配置Centos镜像YML源

第一个是虚拟机配置的YML源,第二个是正式环境配置的地址:https://blog.csdn.net/weixin_43211760/article/details/90112204

2021-03-16 18:01:25 730

原创 JSON转YML文件

业务需求:把XML转换成YML文件,网上没有搜到,就用了对象转换成JSON文件转换成YML文件一.添加JAR包<dependency> <groupId>com.fasterxml.jackson.dataformat</groupId> <artifactId>jackson-dataformat-yaml</artifactId> <version>2

2021-03-16 11:58:26 878 1

原创 SpringBoot 整合日志 (Version=2.2.4.RELEASE)

一.添加Maven依赖包这个版本添加了parent就引用了其他包,不要额外添加<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.2.4.RELEASE</version> <

2021-03-15 14:23:37 383

原创 linux 配置网卡与主机连接

DDR=00:0C:29:45:94:91TYPE=EthernetBOOTPROTO=staticDEFROUTE=yesPEERDNS=yesPEERROUTES=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_PEERDNS=yesIPV6_PEERROUTES=yesIPV6_FAILURE_FATAL=noNAME=eno16777728UUID=6d5ea482-50

2021-01-30 17:03:53 375

原创 IDEA Cannot resolve plugin org.apache.maven.plugins:maven-jar-plugin:2.4

<?xml version="1.0" encoding="UTF-8"?><settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xs

2020-05-26 17:31:23 19567 8

原创 java调用c# Webservice 添加认证头

public static String getSoapHeader(){ //上面代码为从缓存中取到我们需求传递到认证头的数据 下面开始添加认证头 StringBuffer soapHeader = new StringBuffer(); soapHeader.append("<soap:Header>"); soapHeader.append("<UserValidationSoapHeader xmlns=\"http://P2LVEDI.Pror/\">"); soap

2019-06-20 18:01:21 822

转载 mysql 日期查询当天,当月,上个月,当年的数据sql语句

今天select * from 表名 where to_days(时间字段名) = to_days(now());昨天SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) &lt;= 1近7天SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 7 DAY) ...

2019-03-06 17:09:31 13529 1

原创 CXF整合Spring Web项目

一.服务端jar包 下载地址  (暂时没有,下面链接下载项目包里面自带)二.web.xml配置&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/j...

2019-02-27 10:48:34 193

转载 springmvc复杂数据接收方式

以上4种方法都共用同一个User实体类,代码如下:public class User { private Integer id; private String name; private String pwd; @Override public String toString() { return "User{" + ...

2018-09-27 22:22:54 1373

转载 shiro登陆成功后跳转到js文件,而不是上一次请求路径

最近在学习shiro,发现自己写得代码登陆成功后就跳转到js文件,载重新访问index就进入主页面了。也是真的烦。后来在网上找了找资料。 解决方法:看看登陆界面有没有js,css文件加载错误得,如果有解决掉就好了寫昂對你有幫助转载:http://blog.csdn.net/nthack5730/article/details/51132560...

2018-09-19 14:23:37 475

原创 Cannot convert value of type 'org.apache.ibatis.session.defaults.DefaultSqlSessionFactory' to requir

报错:Cannot convert value of type 'org.apache.ibatis.session.defaults.DefaultSqlSessionFactory' to required type 'org.mybatis.spring.SqlSessionTemplate' for property 'sqlSessionTemplate': no matching ed...

2018-09-11 11:01:05 6377 2

原创 Hibernate默认值生效

在数据库中设置了默认值,但是在使用Hi'be'r'na'te插入的时候发现还是NULL,这是因为在Hibernate中还要进行一些设置我们要在hbm.xml映射文件中配置一下第一. 在表的标签上面添加dynamic-insert="true" dynamic-update="true"   动态的添加和修改&lt;class name="QualityComplain" table=...

2018-08-20 20:11:42 653

原创 SpringBoot @EnableAutoConfiguration exclude属性失效

在学习SpringBoot的时候,入了不少的坑。今天学习@SpringBootApplication里面的@EnableAutoConfiguration注解的exclude属性的,加载配置中,发现了属性失效的case病状:exclude属性不起作用,如下:根治:首先我们要知道exclude这个属性的使用说明,说明exclude就是说一下这个@EnableAutoConfigurati...

2018-08-08 23:20:32 28792

转载 git配置ssh服务

初次安装git,作为新手的我在使用的时候,遇到了不少的坑    在使用git clone   ssh连接地址           从github上克隆项目的时候不能使用,因为git默认使用的http连接。我们需要额外配置ssh服务一.首先的,第一个安装git,我们要配置用户名和邮箱                运行一下命令配置你的邮箱和用户$ git config --gl...

2018-08-08 11:49:50 3363 1

转载 mysql一个字段引用多条数据,查询

CREATE TABLE t_user( t_id INT PRIMARY KEY AUTO_INCREMENT, t_name VARCHAR(20));INSERT INTO `t_user` (`t_id`, `t_name`) VALUES ('1', 'Struts');INSERT INTO `t_user` (`t_id`, `t_name`) VALUES ('2', 'Spring');INSERT INTO `t_user` (`t_id`, `t_name`) VALUE

2018-07-26 11:56:20 4598

原创 CMD命令框杀死进程命令

第一步查看需要杀死的进程号 命令: netstat -ano|findstr "8080"          例如我这里要杀死To'm'cat端口号8080查询到Pid进程号之后,可以看到他的进程号是1528然后执行命令:  taskkill /pid 1528 -t -f      杀死进程号希望可以帮助到你。感谢...

2018-07-24 16:46:05 3358 3

原创 Spring 的第一个Hello Spring

今天重新学习Spring 基础知识很重要。下面我们一起来书写Hello Spring开发工具:Eclipse4.3      JDK:1.7    Spring 4.25创建一个Java项目   创建lib 文件夹存放jar书写Hello Spring 这五个包是必须的commons-logging   它是Spring开发所依赖的日志jarsprng-beans ...

2018-07-19 21:42:30 2255

原创 count(1) AND count(*) 对比

相信很多小伙伴都想知道count(1) 和 count(*) 的速度问题 ,今天我给大家做一下测试。我这里测试的是MySql数据库声明:测试之前我数据库表里面有100万条数据。我们先来测试count(*)可以看出,count(*) 用时间差不多15秒,下面我们看一下count(1) 看到这我知道很多小伙伴还是找不到心里的答案,上面他可有一些客观原因。都是电脑重启后测...

2018-07-18 22:10:41 21059 6

原创 redis-benchmark 执行报错Writing to socket: Connection refused

这个原因是因为你的redis没有启动。希望对你有帮助。喜欢技术的欢迎加入我们一起讨论技术:551937103

2018-07-12 21:59:08 4918 5

转载 Redhat离线安装gcc

gcc安装包下载链接:https://pan.baidu.com/s/1JWh32h1hbnO87ADcDThl9g 密码:avf0下载完传送到linux中,解压,解压完进入文件夹,执行以下命令,挨个执行rpm -ivh lib64gmp3-4.3.1-1mdv2010.0.x86_64.rpmrpm -ivh ppl-0.10.2-11.el6.x86_64.rpmrpm -ivh cloo...

2018-07-12 20:09:08 19912 12

原创 JAVA 下载Word文档

最近在做java中页面下载word文档,给大家分享一下。我的环境是MyEclipse10 , JDK1.6 ,Tomcat 6,我这里使用的是FreeMarker。FreeMarker是一个引擎模板。点击了解FreeMarker。好了,废话不多说直接上代码一。首先我们需要制作一个ftl模板,这样freemarker才能识别模板        我们新建一个word文档,非常简单的word生成然后我们...

2018-06-03 15:24:00 12349 1

原创 notepad ++没有找到Plugin Manager

最近要使用notepad ++看xml文件格式,需要plugin Mamager添加插件。然而打开后根本没有Plugin Manager选项很烦,原来notepad ++自从7.5版本后就没有这个插件功能了。方法一:卸载重新安装一个版本低一点的方法二:从官网上下载一个插件安装包githup:https://github.com/bruderstein/nppPluginManager/releas...

2018-06-03 12:12:45 4793 1

原创 linux 出现-bash: ls: command not found

这是因为你配置了linux的环境变量,删错东西了导致输入命令不正确其实这个很简单,你需要用命令重新编辑profle文件,使用/bin/vi /etc/profile命令重新编辑然后再最后面添加一句代码就可以啦export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin欢迎大家一起加入我们一起学习...

2018-03-01 10:26:15 1973

转载 linux中修改mysql数据库密码

初学者在linux中安装上去mysql之后,总感觉少些什么,这是我安装mysql之后修改密码的教程当然修改密码的方式有很多种,我把我用的习惯的给大家说一下首先找到my.cnf文件,通常都在/etc文件下,如果不在则利用find找到后编辑他vim my.cnfskip-grant-tables现在什么密码都可以以登陆mysqlmysql -u root -p 密码随便输然后登录进来,我们进入use ...

2018-02-10 09:19:17 773

原创 Eclipse 测试Junit 报initializationError 初始化错误

这样的错误从网上找了很多篇文章,什么也有说的。方法是private 方法带static 方法有返回值,方法有参数 看看了我自己的完全符合他说的情况,双击错误就是一个弹框到底是怎么回事呢。纠结了半天。原来是少一个jar包你只要添加上commons-logging-1.2.jar包就可以了。刚学Eclipse如有异同,请多指教!commons-logging-1.2.j

2018-02-04 09:43:40 3208

原创 vm安装linux出现Operating system out found

出现这个问题说明你没装操作系统 boot分区和引导区没找到。如果有操作系统的话则应该使用安装盘修复从网上找了很多资料都说什么F2 boot 我测试的是也可以在安装linux的时候将虚拟磁盘存储为单个文件,转换到将虚拟磁盘拆分成多个文件(注意),就好了

2018-02-02 16:34:33 3376 1

cxf整合springjar包下载

cxf整合spring的webservices jar包下载,里面的jar包最好一起复制黏贴,这个也可能会有版本冲突问题

2019-02-27

springmvc整合shiro

环境:eclipse4.8,mysql5.5 ,maven 3.5,jdk1.8,tomcat 8.5

2018-09-13

空空如也

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

TA关注的人

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