- 博客(13)
- 资源 (15)
- 收藏
- 关注
原创 Spring (Bean, IoC, AOP, SpringMVC)
这里写自定义目录标题Spring核心容器AOP 和 InstrumentationAOP消息(Messaging)数据访问/集成(Data Access/ Integration)WebTestSpringMVC图解体现主要流程的部分源码servletSpringSpring框架是一种分层架构,它包含了一系列的功能,大概由20种模块组成。 这些模块分为:核心容器(Core Container),数据访问/集成(Data Access/Integration),Web,AOP,工具(Instr
2021-04-29 22:30:55 1143 1
原创 IDEA + Maven创建SpringMVC项目和XML配置
IDEA + Maven +SpringMVC + XML配置1. 运行出默认 index.jsp 页面1.1 构建Maven项目1.2 设置pom.xml1.3 设置Spring MVC框架支持1.4 进行 tomcat 相关配置1.4.1 在 Project Structure的Artifact中进行修改1.4.2 配置Tomcat1.5 运行默认页面2. 运行自己的Controller2.1 重新构建目录2.2 配置 `web.xml`2.3 配置 `dispatcher-servlet.xml`2
2021-04-22 21:47:20 1404
原创 MySQL事务和索引
MySQL事务和索引事务事务特性隔离级别隔离级别的底层实现锁表级锁行级锁 +索引存储引擎InnoDB和MyISAM的区别如何选择大表优化事务事务特性ACID:原子性、一致性、隔离性和持久性。原子性:最小执行单位,不可中断不可分割,要么成功要么失败。一致性:逻辑上的一致性,所有操作符合现实期望的。如A给B转账,不论转账的事务操作是否成功,其两者的存款总额不变。隔离性:事务之间相互隔离;持久性:事务做出的更改其影响是持久的。隔离级别隔离级别脏读不可重读幻读
2021-04-22 12:55:11 345
原创 操作系统 - 进程和内存
操作系统 - 进程和内存操作系统内核和Shell系统调用进程进程的状态进程通信1. 共享存储2. 管道2.1 无名管道2.2 有名管道3. 信号4. 消息队列5. Socket6. 信号量进程同步进程调度内存管理1. 存储管理1.1 分区管理1.2 分页管理1.2.1 CPU寻址 & 虚拟地址 & 物理地址1.2.2 分页管理1.2.3 快表(TLB)1.2.4 多级页表1.3 分段管理1.4 段页式管理2. 虚拟内存2.1 局部性原理2.2 虚拟存储器2.3 虚拟存储技术2.4 页面置换
2021-04-20 20:19:56 2052
原创 计算机网络--从五层模型开始(完善中)
计算机网络-五层模型OSI 7、五层模型、TCP/IP 41. 应用层1.1 DNS1.1.1 DNS解析过程1.2 HTTP协议1.2.1 HTTP状态1.2.2 URI & URL1.2.3 长、短连接1.2.4 Session & Cookie1.2.5 HTTPS2. 传输层2.1 TCP协议2.1.1 三次握手2.1.2 四次挥手2.1.3 可靠传输2.1.3.1 ARQ2.1.3.2 流量控制(滑动窗口)2.1.3.3 拥塞控制2.2 UDP协议2.3 TCP & UDP
2021-04-19 17:00:19 905
原创 Windows家庭版远程服务
文章目录1. 下载RDP wrapper工具2. 关闭远程相关服务2. 1 关闭服务2. 2 关闭远程协助3. 获取ini文件,并且覆盖4. 开启服务,然后测试1. 下载RDP wrapper工具install.bat 需要管理员权限使用RDPConf.exe可以进行服务配置,查看服务状态。如果显示全为绿色,则为正常启动。如果Listener state是红色的,端口监听没有起来请看最后的注意事项。其中Service state如果是红色,一般是是由于服务关闭了。工具下载地址2. 关闭
2021-04-14 16:23:06 528
原创 Java数组的转换和拷贝
文章目录集合、数组互转集合 --> 数组1. 循环添加2. toArray数组 --> 集合1. 循环添加2. asList()集合 <--> 集合1. 构造方法2. addAll() 方法数组的拷贝1. for2. clone()3. System.arraycopy()4. Arrays.copyOf()tips基本数据类型集合、数组互转集合 --> 数组1. 循环添加 List<String> mlist = new ArrayList(); mli
2021-04-08 13:25:46 652 1
原创 Java拷贝(赋值、浅拷贝、深拷贝)
文章目录拷贝直接赋值浅拷贝实现方式特殊情况深拷贝实现方式多层克隆拷贝直接赋值直接赋值的方式没有生产新的对象,只是生新增了一个对象引用浅拷贝如果原型对象的成员变量是值类型,将复制一份给克隆对象,也就是说在堆中拥有独立的空间;如果原型对象的成员变量是引用类型,则将引用对象的地址复制一份给克隆对象,也就是说原型对象和克隆对象的成员变量指向相同的内存地址。换句话说,在浅克隆中,当对象被复制时只复制它本身和其中包含的值类型的成员变量,而引用类型的成员对象并没有复制。实现方式被复制类需要实现
2021-04-06 22:30:13 3692
原创 Java多线程
文章目录Java多线程内存空间程序、进程、线程程序进程线程生命周期线程安全Synchronized工作内存和主内存示例volatile死锁创建线程join\wait\yield\sleependJava多线程内存空间程序、进程、线程程序程序是含有指令(代码)和数据的文件,被存储在磁盘或其他的数据存储设备中,也就是说程序是静态的代码。进程运行的程序,一个动态的过程(产生、存在、结束),存在生命周期。系统运行的基本单位;系统资源分配的最小单位。线程线程是一个比进程更小的执行单位
2021-04-06 21:51:30 596
原创 红黑树
文章目录平衡二叉树红黑树红黑树的变换旋转和颜色变换规则:示例:代码AVL树 & 红黑树的区别平衡二叉树平衡二叉树(Self-balancing binary search tree) 自平衡二叉查找树 又被称为AVL树(有别于AVL算法)平衡因子(平衡度):结点的平衡因子是结点的左子树的高度减去右子树的高度。(或反之定义)平衡二叉树: 每个结点的平衡因子都为 1、-1、0 的二叉排序树。或者说每个结点的左右子树的高度最多差1的二叉排序树。目的: 平衡二叉树的目的是为了减少二叉查找
2021-04-04 22:16:52 135
原创 索引与其内部数据结构
文章目录索引二叉搜索树AVL树红黑树红黑树的变换旋转和颜色变换规则:示例:代码AVL树 & 红黑树的区别B树B+树B和B+的区别MyISAM存储索引实现Innodb存储索引实现Hash索引优化原则最左前缀原则(联合索引)索引我们在MySQL中的数据一般是放在磁盘中的,读取数据的时候肯定会有访问磁盘的操作,磁盘中有两个机械运动的部分,分别是盘片旋转和磁臂移动。盘片旋转就是我们市面上所提到的多少转每分钟,而磁盘移动则是在盘片旋转到指定位置以后,移动磁臂后开始进行数据的读写。那么这就存在一个定位到磁
2021-04-04 21:54:17 480
原创 Java的单例模式
文章目录单例模式饿汉式懒汉式反射介入静态内部类单例模式单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。注意:单例类只能有一个实例。单例类必须自己创建自己的唯一实例。单例类必须给所有其他对象提供这一实例。实现方法:懒汉式饿汉
2021-04-02 10:15:08 217
原创 Java枚举类型
枚举枚举为什么可以实现单例如果是枚举类型,则不能通过反射创建枚举对象!那我们试试,是否是真的:enum EnumSingle{ INSTANCE; public EnumSingle getInstance(){ return INSTANCE; }}class Test{ public static void main(String[] args) throws NoSuchMethodException, IllegalAccessException, InvocationT
2021-04-02 10:01:57 292
MySQL基础-思维导图
2021-04-20
MySQL基础.png
2021-03-06
数据结构思维导图.rar
2020-03-21
SingleChip.png
2019-09-30
数据挖掘–聚类思维导图.rar
2019-07-30
C&C++语言参考手册.rar
2019-07-30
C++的STL标准模板库思维导图
2019-07-30
data mining分类思维导图-.rar
2019-07-16
编译原理.rar
2019-06-15
数据结构的总思维导图学习
2019-04-26
微机原理PROTUES仿真实现秒表
2018-07-18
单片机专周(数字音乐盒)
2018-07-18
编译原理基础总结
2018-06-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人