自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(76)
  • 资源 (3)
  • 收藏
  • 关注

原创 idea 配置注释模板

1.新建文件自动带注释File => Setting => Editor => File and Code Templates =>includes => File Header在图中黑框处输入提前写好的模板。/*** @Author: ruoxiyun* @Date: ${DATE} ${TIME}* @Description: */${D...

2020-02-15 22:15:32 238

原创 SQL 日常记录

1. 查看数据库中触发器信息 SHOW TRIGGERS2. 修改外键     2.1.删除约束 ALTER TABLE ‘表名1’ DROP FOREIGN KEY ‘约束名’     2.2.增加约束 ALTER TABLE ‘表名1’ ADD CONS...

2020-02-12 20:36:48 217

原创 SpringBoot 2.x+SpringData JPA

前言在https://msd.misuland.com/pd/3070888491219948530这篇文章的基础上补充和完善一、新建项目访问官网,在Dependencies中选择SpringBoot自身、LomBok的依赖、Spring Web模块、Spring Data JPA以及MySQL驱动依赖,这样点击generate按钮的时候会生成项目,并在项目中的pom文件中加入这些依赖。...

2020-02-10 20:31:51 344

原创 A机器上非root账户(test)免密登录到B机器上root账户

1. 登录A机器 useradd test //创建test账户 ssh-keygen -t rsa //创建公私钥(会在/home/test(当前用户)/.ssh下创建)2. 登录B机器 在~/.ssh/目录下的authorized_keys追加A机器上test账户的id_rsa.pub。3. 验证免密 登录A机器的test用户,ssh roo...

2020-01-04 16:21:25 442

转载 Java修饰符

关于继承的一些规则子类中继承的成员不能拥有比原先赋值的权限更弱的访问权限,只能拥有更强的访问权限。最弱的访问权限是private,最强的访问权限是public。访问权限:public>protected>默认>private 1、在超类中声明为public的方法必须在所有的子类中声明为public; 2、在超类中声明为受保护的方法必须要...

2019-12-14 14:17:50 114

原创 Centos7安装docker并切换国内镜像源

0.前提: 要求系统为64位、系统内核版本为3.10.0及以上。 通过uname -r命令查看你当前的内核版本。 通过sudo yum update确保 yum 包更新到最新1.安装依赖包(yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的) sudo yum install -y y...

2019-11-25 23:46:46 1574

原创 Spring Data JPA 查询结果返回map或自定义的实体类

  在JPA中我们可以使用entityManager.createNativeQuery()来执行原生的SQL语句,并且JPA的底层实现都是支持返回Map对象的。例如: EclipseLink 的 query.setHint(QueryHints.RESULT_TYPE, ResultType.Map); Hibernate 的query.unwrap(SQLQuery.c...

2019-11-19 16:56:20 6522

原创 List中将 Map 某key值相等的累加

public static void main(String[] args){ List<Map<String,Object>> list1 = new ArrayList<Map<String,Object>>(); Map<String,Object> map1 = new HashMap<Str...

2019-11-19 16:26:35 893

原创 SpringBoot 多线程处理任务无法@Autowired注入bean问题解决

在多线程处理问题时,无法通过@Autowired注入bean,报空指针异常,在线程中为了线程安全,是防注入的,如果要用到这个类,只能从bean工厂里拿个实例。解决方法如下:1.创建一个工具类代码://手动获取Spring中的bean 注意这个类要一定交给spring来管理@Componentpublic class BeanContext implements ApplicationC...

2019-11-13 16:36:57 2551

原创 oracle定时任务

1.定时任务1.1 存储过程 create or replace procedure 存储过程名 as begin 存储过程要处理的sql语句,增删改需带上 commit; exception --处理异常 when others then DBMS_OUTPUT.PUT_LINE (...

2019-11-12 16:19:55 308

原创 mybatis中sql查询不到数据单独运行sql可以获取数据

Oralce数据库中提交修改或者增加数据没有commit,数据库中能查到 运行mybaits语句查不到。切记 oralce非自动提交,一定在执行增删改之后,commit

2019-11-11 20:16:18 1195

原创 (Zuul请求头问题)Spring Cloud系列之客户端请求带“Authorization”请求头,经过zuul转发后丢失了

(Zuul请求头问题)Spring Cloud系列之客户端请求带“Authorization”请求头,经过zuul转发后丢失了zuul默认走的过滤器如下图:在决定调用哪个路由的时候会执行PreDecorationFilter的时候:必定会走getSensitiveHeaders()方法,从ZuulProperties这个全局属性类中设置的拿出SensitiveHeaders,具体如下图。...

2019-11-05 10:26:00 1691

原创 prometheus+grafana监控

prometheus安装主要参考下面连接:prometheus+grafana监控设置 - 十里平湖的博客 - CSDN博客1.首先安装GO$ yum install go$ go versiongo version go1.11.5 linux/amd642.下载安装Prometheus(https://prometheus.io/download/)$ tar zxvf pro...

2019-11-05 09:54:59 166

原创 redis从db0迁移数据至db1

从redis db0中迁移’employeeInfo_'为前缀的key到db1中,db0删除该keyredis-cli -a redis123 -n 0 keys 'employeeInfo_*' | xargs -I '{}' redis-cli -a redis123 -n 0 move '{}' 1redis-cli -n 0 keys ‘*’ 表示获取db0中所有的keys-a r...

2019-11-05 09:19:33 7818

原创 redis批量删除key

前言redis本身命令不提供批量删除,但通过linux连接redis,结合redis和linux相关命令实现批量删除。例:删除 以employeeInfo开头的所有数据1.1 redis为默认端口号6379,无连接密码,删除命令如下 redis-cli keys "employeeInfo*" | xargs redis-cli del1.2 redis为默认端口号6379,连...

2019-11-05 09:17:35 178

原创 oracle执行update语句阻塞

问题1.开发的时候debug到一条update的sql语句时程序就不动了,然后我就在plsql上试了一下,发现plsql一直在显示正在执行,等了好久也不出结果。但是奇怪的是执行其他的select语句却是可以执行的。2.在plsql中执行以下语句(为了更改值)select d.*,d.rowidfrom DAILY_FAILURE dwhere time='2019-11-04'...

2019-11-04 14:21:55 1531 1

原创 Could not find parameter map Java.util.Map Parameter Maps collection does not contain value for java

Mybatis报下面的错误1.org.apache.ibatis.builder.IncompleteElementException: Could not find parameter map Java.util.Map2.Caused by: java.lang.IllegalArgumentException: Parameter Maps collection does not co...

2019-11-02 15:04:26 693

原创 Oracle plsql 执行update或者delete时卡死(一直执行中)

现象分析: plsql 删除test表中的记录delete from test 程序一直在执行。。。 原因: 在执行修改的时候没有commit,oracle将该记录锁住了。解决方案: 1.先查询锁定记录SELECT CONCAT('ALTER SYSTEM KILL SESSION...

2019-11-02 13:23:51 11824 2

转载 Calendar的DAY_OF_MONTH, DAY_OF_YEAR, DATE的区别

cal1.add(Calendar.DAY_OF_MONTH,1); cal1.add(Calendar.DAY_OF_YEAR,1); cal1.add(Calendar.DATE,1); 就单纯的add操作结果都一样,因为都是将日期+1就没有区别说是在月的日期中加1还是年的日期中加1但是Calendar设置DAY_OF_MONTH和DAY_OF_YEAR的目的不是用来...

2019-10-31 16:28:10 5872

转载 mybatis之foreach用法

https://www.cnblogs.com/fnlingnzb-learner/p/10566452.html

2019-10-31 09:41:47 111

转载 windows下打开binlog

https://www.cnblogs.com/wuxun1997/p/11110608.html

2019-10-27 17:21:49 670

转载 win10安装解压缩版mysql5.7.25(图解)

转载https://blog.51cto.com/1197822/2360498?source=dra

2019-10-27 14:10:01 185

原创 java 单例模式

单例模式在JDK应用:java.lang.Runtime就是经典的单例模式(饿汉式)单例模式使用场景: 1. 频繁的进行创建和销毁的对象 2. 创建对象时耗时过多或耗费资源过多(即:重量级对象) 3. 经常用到的对象、工具类对象 4. 频繁访问数据库或文件的对象(比如数据源、session工厂等)参考: ...

2019-10-10 20:25:03 85

转载 SpringBoot框架——从SpringBoot看IoC容器初始化流程之方法分析(转)

https://my.oschina.net/u/3343218/blog/2988064

2019-10-09 17:41:30 273

转载 Java并发处理:synchronized关键字

synchronized关键字,它包括两种用法:synchronized方法和synchronized块。1. synchronized 方法:通过在方法声明中加入 synchronized关键字来声明synchronized 方法。如:public synchronized void accessVal(int newVal);synchronized方法控制对类成员变量的访问:每个...

2019-10-08 17:27:29 117

转载 Docker容器日志清理

如何清理Docker占用的磁盘空间? - DockOne.io补充:查看docker日志文件,单独列出每个容器的日志文件大小。        ls -lh $(find /var/lib/docker/containers/ -name *-json.log)docker容器所在目录  /var/lib/docker...

2019-09-25 15:04:29 133

转载 Docker容器日志清理

[如何清理Docker占用的磁盘空间? - DockOne.io](http://dockone.io/article/3056)补充:1. 查看docker日志文件,单独列出每个容器的日志文件大小。 ls -lh $(find /var/lib/docker/containers/ -name *-json.log) 2. docker容器所在目录 /...

2019-09-25 15:02:42 776

转载 docker pull下来的镜像存放地址

https://www.cnblogs.com/Rightsec/p/10222950.html

2019-09-23 16:57:54 6680

转载 收藏HashMap比较好的帖子

HashMap到底是插入链表头部还是尾部https://blog.csdn.net/qq_33256688/article/details/79938886Java中HashMap底层为什么是数组链表?https://blog.csdn.net/weixin_40849588/article/details/88711212扩展阅读:1.数据结构查找、插入、删除时间复杂度h...

2019-09-23 07:30:27 100

转载 MySQL索引原理以及查询优化

https://www.cnblogs.com/bypp/p/7755307.html

2019-09-10 00:43:55 71

转载 JDK8的ParallelStream遍历无序的问题

ParallelStream其实就是一个并行执行的流.它通过默认的ForkJoinPool,可能提高你的多线程任务的速度.Stream具有平行处理能力,处理的过程会分而治之,也就是将一个大任务切分成多个小任务,这表示每个任务都是一个操作,因此像以下的程式片段:List list = Arrays.asList(1, 2, 3, 4, 5);list.parallelStream().f...

2019-07-09 20:50:32 1294

转载 Https之postman请求失败?

https://blog.csdn.net/i042416/article/details/85321168https://blog.csdn.net/weixin_38019299/article/details/84789753

2019-06-05 17:28:33 2944

转载 RabbitMQ消息队列,消费失败后会重复发送消费,造成程序死循环

https://blog.csdn.net/weixin_39728460/article/details/83002033

2019-05-27 10:41:51 11706

转载 Spring GA PRE SNAPSHOT版本区别

GA:General Availability,正式发布的版本,官方推荐使用此版本。在国外都是用GA来说明release版本的。PRE:预览版,内部测试版.主要是给开发人员和测试人员测试和找BUG用的,不建议使用;SNAPSHOT: 快照版,可以稳定使用,且仍在继续改进版本。SpringBOOT官网提供的SNAPSHOT版不推荐下载,在maven自动导入依赖会出问题...

2019-05-25 22:32:03 1116

转载 springboot创建一个新的项目(通过spring官方网站)

https://blog.csdn.net/wild46cat/article/details/79433782

2019-05-25 21:20:20 1599

转载 rabbit mq中的坑,消费端错误造成的死循环

周五上线pre,发现mq消费端的调用的一个服务不停的报错,很快就把磁盘空间打满了,一开始以为是job死循环,当时确实也发现循环处有问题,修正循环处后,重新发布到pre环境发现还是有同样的问题,此时感觉很痛苦。通过仔细查看错误日志发现错误处是由rabbitmq 消费端报出来了,一时没有明白是什么原因,随找rabbitmq管理员,管理员说有消息一直没有消费掉,rabbitmq会一直重复投送消息,这样导...

2019-05-23 10:05:38 4449 1

原创 rabbitmq消费者消费json格式的String,出现无限循环抛出No method found for class [B 这个异常

rabbitmq消费者消费json格式的String,出现无限循环抛出org.springframework.amqp.AmqpException: No method found for class [B 这个异常原因:There are two conversions in the @RabbitListener pipeline.The first converts from a Sp...

2019-05-23 09:38:42 5700

转载 @Component和@ComponentScan

@Component@component (将普通JavaBean实例化到spring容器中,Spring容器统一管理,用起来不用自己new了,相当于配置文件中的<bean id="" class=""/>)@ComponentScan Spring和SpringBoot中的@Component 和@ComponentScan注解用法介绍和注意事项 - MRs.甘的博客 - CSD...

2019-05-10 16:25:42 14808 3

转载 java md5加密

[java中使用MD5进行加密 - 宋七公子 - 博客园](https://www.cnblogs.com/weiwangnuanyang/articles/4326336.html)

2019-05-09 20:29:06 1437

转载 Java变量类型和初始化之后的默认值问题

Java语言支持的变量类型有: 静态变量:独立于方法之外的变量,用 static 修饰。 实例变量:独立于方法之外的变量,不过没有 static 修饰。 局部变量:类的方法中的变量。局部变量不能被声明为 static 变量。在Java中,静态变量和实例变量可以统称为类的成员变量具体可以参考(http://www.runoob.com/java/java-variable...

2019-05-09 20:27:21 1413 1

settings.zip

idea的配置文件,其中包含字体、颜色、插件等相关配置内容。打开新装的idea,File—>Import Settings导入idea即可拥有这些配置。

2019-12-06

rabbitmqDemo.zip

SpringBoot 2.1.5 +rabbitMQ 3.6.10 最简单直连队列,下载导入idea,自己手动安装rabbitmq后,即可运行

2019-05-25

xampp-linux-x64-1.8.2-5-installer

安装Lepus依赖包 xampp-linux-x64-1.8.2-5-installer

2018-12-20

空空如也

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

TA关注的人

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