自定义博客皮肤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)
  • 资源 (5)
  • 问答 (2)
  • 收藏
  • 关注

转载 HTTPCLIENT

HttpClient详细使用示例_justry_deng的博客-CSDN博客_httpclient

2022-04-08 11:00:34 146

转载 JAVA中ThreadLocal详解

Java中的ThreadLocal详解 - 夏末秋涼 - 博客园

2022-01-24 21:19:58 152

转载 Java HttpClient execute 永久阻塞问题

Java HttpClient execute 永久阻塞问题_SherJamYu的博客-CSDN博客_httpclient 阻塞问题

2021-12-16 22:47:54 556

转载 详细理解 https 单向认证和双向认证原理

详细理解 https 单向认证和双向认证原理_成熟的小孩的博客-CSDN博客_单向认证和双向认证

2021-10-11 16:17:46 136

转载 敏捷开发流程

敏捷开发:用户故事 https://blog.csdn.net/xiang__liu/article/details/80506892敏捷开发入门教程:https://www.ruanyifeng.com/blog/2019/03/agile-development.html

2021-09-02 16:13:36 67

转载 nohup和&的作用

https://blog.csdn.net/hl449006540/article/details/80216061

2021-08-20 10:38:52 57

原创 牛客数据库刷题

Mysql和Oracle的区别:https://www.cnblogs.com/bailing80/p/11440927.htmlMysql:Mysql的可重复读为什么没有解决幻读:https://blog.csdn.net/godloveleo9527/article/details/1095542634.1、读未提交这种事务隔离级别下,select语句不加锁4.2、读已提交(1)普通读是快照读;(2)加锁的select, update, delete等语句,除了在外键约束

2021-07-27 22:25:25 190

转载 2021-06-01 二、三类户

https://baijiahao.baidu.com/s?id=1689725371328764163&wfr=spider&for=pc

2021-06-01 19:53:49 105

原创 中债登,中证登,上海清算所区别

https://zhuanlan.zhihu.com/p/28254098

2021-03-22 21:56:14 1407

原创 测试刷题笔记

a测试和B测试a测试可以看作是公司内测(模拟用户)B测试可以看作是小范围公测都需要用户参加;都属于验收测试

2021-02-22 22:38:56 141

转载 BIO和NIO详解

https://blog.csdn.net/vtopqx/article/details/88115899

2020-12-15 10:21:07 122

转载 GitLab使用教程

https://blog.csdn.net/justlpf/article/details/80681853

2020-12-05 23:32:28 128

原创 序列化和反序列化

序列化是指把一个Java对象变成二进制内容,本质上就是一个byte[]数组。 为什么要把Java对象序列化呢?因为序列化后可以把byte[]保存到文件中,或者把byte[]通过网络传输到远程,这样,就相当于把Java对象存储到文件或者通过网络传输出去了。 有序列化,就有反序列化,即把一个二进制内容(也就是byte[]数组)变回Java对象。有了反序列化,保存到文件中的byte[]数组又可以“变回”Java对象,或者从网络上读取byte[]并把它“变回”Java对象。...

2020-11-25 11:04:06 66

转载 springboot整合redis

https://www.cnblogs.com/zeng1994/p/03303c805731afc9aa9c60dbbd32a323.html

2020-11-18 15:44:41 74

转载 Swagger

swagger:Restful接口的文档自动生成,功能测试功能框架。swagger配置过程:https://blog.csdn.net/qq_42875667/article/details/86562422通过配置禁用swagger:https://www.jianshu.com/p/e66ee375b3a0

2020-11-17 11:15:04 107

转载 微服务各种超时配置

https://blog.csdn.net/xj80231314/article/details/88853369

2020-11-13 10:09:41 492

转载 Quartz

https://blog.csdn.net/zzzffhh/article/details/80733729?utm_medium=distribute.pc_relevant_bbs_down.none-task-blog-baidujs-1.nonecase&depth_1-utm_source=distribute.pc_relevant_bbs_down.none-task-blog-baidujs-1.nonecase

2020-11-12 16:53:36 65

原创 简单工厂模式和工厂方法模式的区别

1、简单工厂模式中包含判断什么对象的逻辑,而工厂方法模式则需要调用者判断要实例化什么具体类型的工厂进而创建出想要的对象。当增加新类时,简单工厂模式需要修改工厂类,而工厂方法模式不需要,因此工厂方法模式遵守了开闭原则,而简单工厂模式没遵守。2、简单工厂模式因为采用了静态方法,所以不利于继承,而工厂方法模式恰恰相反,需要利用到继承来从抽象工厂中派生出各种各样的具体工厂。简单工厂模式:工厂方法:...

2020-11-05 22:21:57 3826

转载 springcloud 微服务间各种超时时间配置

https://blog.csdn.net/xj80231314/article/details/88853369

2020-10-22 22:50:35 1365

原创 springboot配置文件加密

一、jasypt命令采用jasypt加解密,jar包所在位置:/Users/mengkailu/.m2/repository/org/jasypt/jasypt/1.9.2解密java -cp jasypt-1.9.2.jar org.jasypt.intf.cli.JasyptPBEStringDecryptionCLI input="bWgq4JW/jLTBJ5kuUrR0e3s0JWEt5E7W" password=ACMP10171215 algorithm=PBEWithMD5AndDE

2020-10-22 11:26:52 163

原创 mac 安装rabbitmq

一、Homebrew引用官方的一句话:Homebrew是Mac OS 不可或缺的套件管理器。Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。二、关闭update homebrew在下载软件,比方说brew install rabbitmq,第一步会先update homebrew,速度很慢。解决方法:关闭自动更新1. 编辑配置文件vim

2020-10-22 10:28:18 431 1

转载 敏捷开发流程

https://blog.csdn.net/fangxin_321/article/details/48139375

2020-10-12 15:10:38 57

转载 IDEA查看第三方jar包的源代码时出现Decompiled.class file, bytecode version:52.0 (Java 8)的解决方案

原因:IDEA中使用Ctrl+左键查看第三方jar包的源代码时,出现Decompiled.class file, bytecode version:52.0 (Java 8),说明IDEA没找到该类的.java文件,而是把.class文件反编译展现出来了。可能原因是找不到源码。解决方案:可以在maven的目录下敲两行命令:mvn dependency:sourcesmvn dependency:resolve -Dclassifier=javadoc第一行是作用是下载依赖第二.

2020-09-17 17:08:59 3697

转载 Java 中 String的三种判断方式NotEmpty,NotNull和@NotBlank的区别

1.@NotNull:不能为null,但可以为empty(""," "," ") 2.@NotEmpty:不能为null,而且长度必须大于0(" "," ")3.@NotBlank:只能作用在String上,不能为null,而且调用trim()后,长度必须大于0("test") 即:必须有实际字符...

2020-08-20 11:16:21 2234

转载 sqlplus命令大全

https://blog.csdn.net/hongrisl/article/details/89511274

2020-02-25 22:06:35 118

原创 关于cmd关闭端口号

有的时候重启springboot的程序,会遇到端口被占用的情况。打开cmd,输入命令,关闭占用对应端口的进程即可。netstat -ano | findstr "端口号" 找到端口号相对应的进程号 taskill /pid "进程号" /F 强制关闭...

2020-02-19 19:28:09 567

转载 关于IBM MQ的命令

https://blog.csdn.net/csdn_v_for_vendetta/article/details/84066351https://www.cnblogs.com/slqt/p/8617671.html

2020-02-14 19:26:32 616

转载 项目中问题整理2020.02.11 jconsole等

1、关于jconsole位置jdk》bin〉jvisualvmJava RMI(Remote Method Invocation):Java远程调用方法 Java JMX(Java Management Extensions):Java管理扩展jconsole具体参考:https://blog.csdn.net/ddkii/article/details/83663692但是j...

2020-02-11 19:14:49 240

原创 关于Spring AOP代理的问题

为什么需要AOP代理模式:https://blog.csdn.net/qq_41858479/article/details/90669408CGLIB动态代理和JDK动态代理的区别:https://blog.csdn.net/doujinlong1/article/details/80680149Spring之IOC与动态代理:https://blog.csdn.n...

2020-02-07 16:14:36 96

原创 springboot进阶

AOP:面向切面将通用逻辑从业务逻辑中分离出来。统一异常处理:一般为了客户端容易处理,定义一个统一的Result类,分为code,msg,data等三个信息,将需要返回的信息放在data中。关于事物回滚的问题:spring声明式事务管理默认对非检查型异常和运行时异常进行事务回滚,而对检查型异常则不进行回滚操作。那么什么是检查型异常什么又是非检查型异常呢?最简单的...

2019-12-17 23:20:22 124

原创 慕课网 2小时上手springboot总结

1、关于配置单个配置 @Value对象配置 @ConfigurationProperties2、@RestController 以json返回 前后端分离@Controller 模版渲染 前后端一起3、requestMapping 既支持post又支持get 一般需要明确具体的请求方法4、@PathVariable 从url中获取参数 @R...

2019-12-09 21:30:47 164

原创 关于IDEA 多线程DEBUG

debug的时候默认是单线程模式的。All:只会debug到本线程的断点如果需要多线程DEBUG,则按照下图设置,如上图所示将debug线程的挂起方式设置为Thread之后点击Done,当然在这里你也可以点击 Make Default,这样在之后的断点都会默认选择挂起方式选择的就是Thread...

2019-11-04 10:49:46 940

转载 Spring 事物隔离级别 以及 String、StringBuffer、Stringbuilder三者差别 springboot+mybatis把sql语句打印在控制台

Spring 事物隔离级别https://blog.csdn.net/cy_7030/article/details/91802949String、StringBuffer、Stringbuilder三者差别https://blog.csdn.net/qq_36814756/article/details/84137257logging.level.xxx.xxx.ma...

2019-10-31 15:23:16 347

原创 springboot 接口多实现的用途--@Autowired 注入map、List spring getBean的首字母大小写问题

在Springboot中,一般接口是单实现的话,只需要直接注入即可。但当接口有多个实现的时候就不能直接注入,会报错提示有多个实现类。有几种方式可以解决:一.写死,加上 @Qualifier(“XXX”)就好了,用于指定注入那个实现类 @Autowired @Qualifier("studentService") private PersonService...

2019-10-28 14:24:03 894

转载 maven 基础知识 、 spring 容器的理解 、spring热部署

https://blog.csdn.net/zhangxingyu126/article/details/81013315groupId和artifactedId的解释。https://blog.csdn.net/u014199143/article/details/80692127spring 容器的理解https://www.cnblogs.com/chenbenb...

2019-09-30 11:22:34 175

转载 redis

https://www.cnblogs.com/superfj/p/9232482.html

2019-09-30 10:55:06 74

转载 关于SpringBoot的配置 (IOC)

1、@Configuration从Spring3.0,@Configuration用于定义配置类,可替换xml配置文件,被注解的类内部包含有一个或多个被@Bean注解的方法,这些方法将会被AnnotationConfigApplicationContext或AnnotationConfigWebApplicationContext类进行扫描,并用于构建bean定义,初始化Spring容器。...

2019-08-13 16:17:47 992 1

转载 log4j2 和 spring事件发布和监听

https://www.cnblogs.com/sa-dan/p/6837225.htmlhttps://baijiahao.baidu.com/s?id=1617119527751442850&wfr=spider&for=pc

2019-08-09 11:00:56 363

原创 springboot 单元测试

测试类加@RunWith注解, 还有加上 @SpringBootTest(classes = xxx.class) 注解, 这里的 xxx.class 是主程序java类. 主程序java程序必须是SpringBootApplication程序, 否则测试用例会报如下错误:Unable to find a @SpringBootConfiguration, you need to use @Co...

2019-08-06 17:03:45 125

转载 SQL语句

区别:(1)#将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #user_id#,如果传入的值是id,则解析成的sql为order by "id"。(2)$将传入的数据直接显示生成在sql中。如:order by $user_id$,如果传入的值是id,则解析成的sql为order by id。(3)#方式在很大程度上能够防止sql注入。(4)$...

2019-08-01 20:11:02 396

c++ 下Socket编程

socket即套接字,用于描述地址和端口,是一个通信链的句柄。应用程序通过socket向网络发出请求或者回应。sockets(套接字)编程有三种,流式套接字(SOCK_STREAM),数据报套接字(SOCK_DGRAM),原始套接字(SOCK_RAW);前两种较常用。

2018-08-16

C++ JSON读写

经常会遇到需要将数据保存成JSON格式或者需要从已有的JSON格式中读取信息的情况,首先需要添加一个自定义的JSON库,然后用相应的函数进行操作。

2018-08-08

c 文件读写代码

有时需要将信息保存在Excel、Txt中,并且需要判断去重操作,重复时进行覆盖,不同时则在文件尾部写入。该程序中split为字符串分割函数,利用fseek进行重写数据的定位操作。

2018-08-07

VS2015 VAx破解

VS中的VAssistX插件十分方便,可在工具->扩展与更新->联机中安装,但其在30天后会过期,安装通用破解补丁程序即可一直使用。

2018-08-02

Qt_事件过滤器

Qt 实现一个部件中监视其他多个部件的事件,其是由2个函数组成的一种操作,分别是installEventFilter()和EventFilter()函数,都是QObject类中的函数,用来完成一个部件对其他部件的事件的监视。。

2018-08-01

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

TA关注的人

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