- 博客(76)
- 资源 (2)
- 收藏
- 关注
原创 win11图标间距变大了怎么调整
win11图标间距变大了怎么调整可以尝试以下两种方法解决:方法一:打开系统“设置”。打开左边的“显示屏”。降低缩放占比,即可调窄桌面文件的间隔。方法二:右键开始菜单打开“运行”。输入“regedit”回车键打开注册表文件。进到“计算机\HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics”位置。打开“lconSpacing”和“IconVerticalSpacing”选项。将他的标值都改为“-1125”保存即可。
2023-10-24 19:53:16 5697
原创 应用系统的集成的方式
实际集成过程往往是上述多种集成方式的组合。集成架构的设计应该关注集成技术的发展趋势,就是正在由单一的接口集成向以集成中间件支撑的服务型集成发展,由单纯的内部集成扩展到向外部系统集成,由以集成支持数据交换向提供数据服务发展。典型的例子是具有良好的平台集成能力的ERP系统,应用集成中间件和数据仓库技术,提供了广泛的数据共享和数据挖掘能力。
2023-07-17 10:51:36 880
原创 Tomcat 8.5 源码分析
上面主要是启动tomcat中各个组件、容器,这时候还需要创建等待关闭tomcat的ServerSocket以及它监听的端口,而await()方法的作用正是创建ServerSocket并等待接收关闭命令的。init()初始化的方法也相对的简单,首先调用initClassLoaders()初始化类加载器,使得tomcat可以加载应用程序类,接着设置当前线程的上下文加载器为CatalinaLoader。Catalina类主要负责 具体的管理类,而Bootstrap类是启动的入口(main方法)。
2023-07-13 13:32:40 528
原创 Tomcat工作原理
父组件启动同时调用子组件的启动方法。记载tomcat的配置文件,初始化容器组件,监听对应的端口号,准备接受客户端请求。init():初始化组件start():启动组件stop():停止组件destroy():销毁组件tomcat是使用mapper组件,进行请求的映射。可以看成是一个多层次的map。
2023-07-12 18:20:50 1276
原创 springboot自动装配
SpringBoot项目主启动类的main方法有一个@SpringBootApplication注解,我们可以点进去看一下发现这个注解其实是一个复合注解,包含了@SpringBootConfiguration、@ComponentScan、@EnableAutoConfiguration等注解。而SpringBoot 自动配置主要通过 @EnableAutoConfiguration这个注解实现的,我们可以点进去看一下这个注解发现也是复合注解,这里一个个看一下。刚刚的类路径填写近去,多个用逗号分开即可。
2023-07-07 16:30:43 502
原创 CGLIB动态代理详解分析
CGLIB是强大的、高性能的代码生成库,被广泛应用于AOP框架,它底层使用ASM来操作字节码生成新的类,为对象引入间接级别,以控制对象的访问。CGLIB相比于JDK动态代理更加强大,JDK动态代理只能对接口进行代理,而CGLIB既可以代理普通类,也能够代理接口。
2023-07-06 15:33:18 5165
原创 真的有必要定义VO,BO,PO,DO,DTO吗?
如果项目比较小,是一个简单的MVC项目,又是单兵作战,我不建议使用VO,BO,PO,DO,DTO,直接用POJO负责各个层来传输就好,因为这种项目的“目的地”是快速完成。而我们更多的时候,是持续迭代的团队协作项目,这个时候我们就建议用VO,BO,PO,DO,DTO,而且团队内要达成共识,形成一个标准规范。业务复杂,人员协同性要求高的场景下,这些规范性的东西不按着来虽然不会出错,程序照样跑,但是遵守规范会让程序更具扩展性和可读性;项目中真的有必要定义VO,BO,PO,DO,DTO吗?
2023-06-14 10:57:22 598
原创 Java8的Function函数及其使用
Function函数列表Function函数, 是Java仿照Scala等语言, 函数可以传递的特性, 而提供的一种新的功能. 其提供的类基本都是处于java.util.function下.
2023-03-13 16:50:43 656
原创 Windows下安装ElasticSearch6.X(ELK)
一、ELK简介:ELK架构图:架构图一:二、准备工作2.0 基础环境jdk 1.82.1 软件包下载elasticsearch-6.5.2官网下载地址:https://www.elastic.co/downloads/elasticsearch下载指定版本 : 点击进入past releases去选择图一:官网下载页面图二:官网下载页面-指定版本Log...
2020-08-20 17:08:00 190
原创 Spring事务:事务属性之7种传播行为
Spring事务:事务属性之7种传播行为事务传播行为事务传播行为什么叫事务传播行为?听起来挺高端的,其实很简单。即然是传播,那么至少有两个东西,才可以发生传播。单体不存在传播这个行为。事务传播行为(propagation behavior)指的就是当一个事务方法被另一个事务方法调用时,这个事务方法应该如何进行。例如:methodA事务方法调用methodB事务方法时,methodB是继续在调用者methodA的事务中运行呢,还是为自己开启一个新事务运行,这就是由methodB的事务传播行为决定的。
2020-06-09 09:00:22 217
转载 RSA加解密,Java和C#互通
https://blog.csdn.net/thc1987/article/details/81383365使用场景Java作为服务端生成一对公私钥,C#作为客户端拥有公钥。RSA算法这里就不多做介绍了,可参考RSA算法介绍规范公私钥的形式都是base64字符串通过公私钥加密后的字符串也是base64字符串测试内容C#用公钥加密,Java用私钥解密Java用私钥加密,C#用...
2020-02-07 10:54:30 590
原创 highcharts:tooltip提示框添加点击事件
说明:highcharts的提示框中添加点击等事件html<script src="http://code.highcharts.com/highcharts.js"></script><div id="container" style="height: 400px"></div>JavaScript的 + jQuery 1.9.1...
2019-08-27 14:39:27 2189 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人