- 博客(9)
- 收藏
- 关注
原创 TCP之三次握手四次挥手
TCP 是面向连接的协议,所以使用 TCP 前必须先建立连接,而建立连接是通过三次握手来进行的。三次握手才可以阻止重复历史连接的初始化(主要原因);三次握手才可以同步双方的初始序列号;三次握手才可以避免资源浪费。
2023-07-09 12:12:27
70
1
原创 Java设计模式中之七大设计原则
简述:(高内聚,低耦合) 遵守单一原则,可以给我们带来的好处是,提高了代码的可重用性,同时还让得到的数据不再有耦合,可以用来完成我们的个性化需求。简述: 在开发时,我们应该,必须去考虑可能会变化的需求,属性在任何时候都可能发生改变,对于需求的变化,在要求遵守开闭原则的前提下,我们应该在开发中去进行扩展,而不是修改源代码。简述:里氏替换原则的使用需要考虑的条件:简述:需要设计出的是一个内聚的、职责单一的接口。“使用多个专门接口总比使用单一的总接口好。”这一原则不提倡设计出具有“普遍”意义的接口。 客户端
2022-06-02 17:40:14
108
原创 缓存之Redis超级详细学习笔记
一. NoSQL概述1.1NoSQL适用场景对数据高并发的读写海量数据的读写对数据搞可扩展性的1.2 NoSQl不适用场景需要事务的支持基于sql的结构化查询储存,处理复杂的关系, 需要即席查询.1.3 Memcache、Redis、MongoDB三种常见的NoSQL数据库1.3.1 Memcache很早出现的NoSql数据库数据都在内存中, 一般不持久化支持简单的key-value模式,支持类型单一一般是作为缓存数据库辅助持久化的数据库1.3.2 Redis几乎
2022-05-29 15:01:47
271
原创 Spring IOC与AOP使用详解
Spring5 IOC与AOP使用详解一、Spring功能模块划分图二、初识IOC1、什么是IOC?2、IOC底层使用技术3、IOC优点三、BeanFactory工厂方式实现解耦(IOC核心)四、核心容器的两个接口的区别五、spring对bean的管理细节1、创建bean的三种方式2、bean对象的作用范围3、bean对象的生命周期六、三种注入方式1、构造器注入(通过有参构造器注入)2、setter注入 (更常用)1. 普通类型注入2.集合类型注入3、接口注入七、Bean的生命周期1、 bean 生命周期
2022-04-18 20:40:49
905
原创 ssm整合redis(最全详细教程)
一、导入Maven坐标依赖 <!-- redis--> <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.4.2</version> </dependency> <dependency> &l
2020-09-19 16:50:47
5964
1
原创 Linux 中的Centos6和7版本的防火墙区别以及常用命令
一、 Centos6和Centos7 防火墙的区别 使用的防火墙工具不同:Centos6自带的防火墙工具是iptables ,Centos7自带的防火墙工具是firewall。二、常用命令一、iptables防火墙常用命令1.查询防火墙状态 service iptables status2.关闭防火墙 service iptables stop3.开启防火墙 service iptables start4.重启防火墙 service iptables restart5.永久关闭防火墙
2020-09-15 10:29:36
197
原创 SSM期末复习
Spring的概念:Spring是分层的 Java SE/EE应用 full-stack 轻量级开源框架,以 IoC(Inverse Of Control: 反转控制)和 AOP(Aspect Oriented Programming:面向切面编程)为内核,提供了展现层 Spring MVC 和持久层 Spring JDBC 以及业务层事务管理等众多的企业级应用技术,还能整合开源世界众多 著名的第三方框架和类库,逐渐成为使用最多的Java EE 企业应用开源框架。 Spring核心技术:Spring
2020-09-12 14:21:53
1932
1
原创 JS高阶函数的使用
JS高阶函数filter/map/reduce使用一、filter函数的使用二、map函数的使用三、reduce函数的使用一、filter函数的使用1.必须返回一个boolean值2.当返回true时,函数内部会自动将这次回调的n加入到新的数组中3.当返回false时,函数内部会过滤掉这次的n应用:过滤数组中不满足条件的数据 例: 取出nums数组中小于100的数字 var nums = [10,20,40,123,234,34] //定义新数组接收过滤出满足
2020-09-12 12:36:44
133
原创 DOS命令及批处理
DOS命令及批处理DOS命令及批处理一、基本DOS命令二、批处理编写1.1概述1.2、批处理作用1.3、如何创建批处理1.4、批处理基本语法1.5、命令组合DOS命令及批处理提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档一、基本DOS命令代码如下:md wenjianjia 创建文件夹rd wenjianjia 删除文件夹copy con a.txt 动态写入文本内容 ctrl+z 回车退出保存type a.txt 查看所有文本内容type a.txt | more 分
2020-09-12 12:16:30
786
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人