- 博客(17)
- 收藏
- 关注
原创 String,StringBuilder,StringBuffer区别
1.String、StringBuffer、StringBuilder比较。三者共同之处:都是final类,不允许被继承,主要是从性能和安全性上考虑的,因为这几个类都是经常被使用着,且考虑到防止其中的参数被参数修改影响到其他的应用
2023-01-09 09:38:19 307
原创 Apache JMeter使用教程
Apache JMeter™应用程序是开源软件,是一个 100% 纯 Java 应用程序,旨在加载测试功能行为和测量性能 。它最初是为测试 Web 应用程序而设计的,但后来扩展到其他测试功能
2023-01-08 11:49:42 7248
原创 SpringBoot的自动装配原理
SpringBoot 定义了一套接口规范,这套规范规定:SpringBoot 在启动时会扫描外部引用 jar 包中的META-INF/spring.factories文件,将文件中配置的类型信息加载到 Spring 容器(此处涉及到 JVM 类加载机制与 Spring 的容器知识),并执行类中定义的各种操作。对于外部 jar 来说,只需要按照 SpringBoot 定义的标准,就能将自己的功能装置进 SpringBoot。
2023-01-05 18:23:25 1181
原创 JDBC介绍
JDBC(`Java DataBase Connectivity`) 称为Java数据库连接,它是一种用于数据库访问的应用程序API,由一组用Java语言编写的类和接口组成,有了JDBC就可以用统一的语法对多种关系数据库进行访问,而不用担心其数据库操作语言的差异。 有了JDBC,就不必为访问MySQL数据库专门写一个程序,为访问Oracle又专门写一个程序等等。
2023-01-05 11:55:52 866
原创 一篇文章带你解决克隆Linux虚拟机可能出现的问题!
带你解决 VMware Workstation Pro 克隆Linux虚拟机可能出现的问题!
2022-12-23 11:43:04 728
原创 一篇Redis不学也枉然
数据库访问压⼒:为了降低对数据库的访问压⼒,当多个⽤户请求相同的数据时,我们可以将第⼀次从数据库查询到数据进⾏缓存(存储在内存中),以减少对数据库的访问次数⾸⻚数据的加载效率:将⼤量的且不经常改变的数据缓存在内容中,可以⼤幅度提⾼访问速度集群部署下的商品超卖:分布式事务⽤户登录:分布式会话
2022-12-21 21:23:06 131
原创 一文带你从不知道数据库中间件MyCat到实战落地
Mycat 是数据库中间件1. 数据库中间件中间件:是一类连接软件组件和应用的计算机软件,以便于软件各部件之间的沟通。例子:Tomcat,web中间件。数据库中间件:连接java应用程序和数据库2. 为什么要用Mycat?① Java与数据库紧耦合。② 高访问量高并发对数据库的压力。③ 读写请求数据不一致
2022-12-21 11:05:37 674
原创 一文Git带你走进分布式版本控制系统并了解Git和SVN的区别
- Git 是分布式的,有本地和远程两个版本库,SVN是集中式,只有一个远程版本库- Git把内容按元数据方式存储,而SVN是按文件:因为,.git目录是处于你的机器上的一个克隆版的版本库,它拥有中心版本库上所有的东西,例如标签,分支,版本记录等。.git目录的体积大小跟.svn比较,你会发现它们差距很大- Git没有一个全局版本号,而SVN有:目前为止这是跟SVN相比Git缺少的最大的一个特征- 刚开始用时很狗血的一点,SVN必须先Update才能Commit,忘记了合并时就会出现一些错误,git
2022-10-03 14:38:41 1050
原创 一篇Docker带你入门爱不释手
Docker的主要目标是 “Build Ship and Run Any App Anywhere”,也就是通过对应用组件的封装、分发、部署、运行等生命周期的管理,使用户的APP (可以是一个WEB应用或数据库应用等等)及其运行环境能够做到“一次镜像,处处运行”
2022-09-23 16:51:48 1572
原创 阿里云搭建FTP服务器
vsftpd 是一个 UNIX 类操作系统上运行的服务器的名字,它可以运行在诸如 Linux, BSD, Solaris, HP-UX 以及 IRIX 上面。它支持很多其他的 FTP 服务器不支持的特征
2022-02-25 13:28:29 1574 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人