- 博客(12)
- 收藏
- 关注
原创 惊!冯·诺伊曼曾在NBA呆过6年!
我已经相信了冯诺依曼在nba呆了6年。结果作者来了一句one of those things isn’t true。我正在一本正经的看os:three easy pieces这本书。
2023-04-15 17:02:26
405
1
原创 MySql底层查询逻辑
Server层包括:连接器、查询缓存、分析器、优化器、执行器等。涵盖mysql绝大多数的核心功能。MySql分为Server层和存储引擎层。存储引擎:负责数据的存储和提取。
2022-11-07 14:51:31
635
原创 android studio 一个项目中module复制后不被识别(failed to initialize editor)
android studio 一个项目中module复制后不被识别(failed to initialize editor)
2022-09-01 09:33:14
1319
原创 汇编指令总结
功能 对应指令 段超越前缀指令 CS、DS、SS、ES、FS、GS 数据传送指令 mov 区分标识符大小写 OPTION CASEMAP:NONE 显示字符串(入口参数eax=字符串地址) dispmsg 显示一个字符(入口参数al=字符的ascii码) dispc 换行 dispcrlf 显示8个32位通用寄存器的内容 disprd 显示6个状态标志位的标志 disprf – – 进栈指令 push 出栈指令 pop 将32位通用寄存器全...
2021-06-08 11:24:38
2024
原创 redirect和forward的区别
老是记不住重定向与转发 写篇文章记录一下 重定向:Redirec 转发:forward 转发的过程: 1.客户端发送http请求 2.web服务器接受请求,在容器内部完成请求处理和转发 3.将目标资源发送给客户端 重定向的过程: 1.客户端浏览器发送http请求 2.web服务器接收后发送30X状态码响应并将新的location给客户浏览器 3.客户浏览器发现是30X响应,则自动再发送一个新的http请求,请求url是新的location地址 4.服务器根据此请求寻找资源并发送给客户 ..
2021-06-08 10:32:07
122
原创 Java类加载器-面试必备!!
啊啊啊 不想学习 那就来写一篇博文吧┭┮﹏┭┮ 有没有听说过Java的类加载器呢?? 在了解Java类加载器之前,你是否知道类加载机制呢? 1.初始类加载过程 首先在桌面上创建一个txt文件,里面写上一段正确的java代码,保存 接下来,将.txt文件命名为.java文件 cmd下打开文件所在位置 执行命令javac javac ceshi.java //进行编译,生成.class文件 在执行命令java java ceshi //类加载过程 在进行java ces
2021-05-10 15:35:08
161
原创 集合框架总结
Map接口 实现类 特点 知识点 HashMap key不重复,value不能为null,插入无序,线程不安全 哈希表、散列码、哈希冲突、链地址法、红黑树 LinkedHashMap 继承自HashMap,插入有序 ,线程安全 header、accessOrder TreeMap 数据按key升序或降序,key不重复 红黑树 WeakHashMap 只要进行GC,就会对WeakHashMap进行一次回收 - HashTable key不重复,key可以为null,线程安全 .
2021-05-07 22:06:09
213
原创 HttpMessageNotWritableException:No converter found for return value of type: class XXX
记录踩过的坑:http信息不可写异常 异常原因:没有配置或者错误配置mvc:annotation-driven 解决方法:在spring-mvc.xml配置文件中加入<mvc:annotation-driven/>
2021-04-22 10:22:11
561
原创 对Java虚拟机(JVM)的理解
JVM加载字节码文件的步骤: 加载、连接(验证、准备、解析)、初始化 验证:验证文件格式、元数据、字节码、符号引用 准备:为类的静态变量分配内存 并将其初始化为默认值。基本类型初始化为0 String类型初始化默认为null 解析:将类中的符号引用转变为直接引用 初始化:将类的静态变量赋予初始值 对代码块进行相应的执行 类在同一个jvm中只被加载一次。(通过字节码文件中的MD5魔数进行分辩是否为同一个类) JVM的内存划分:(只有堆区和方法区是线程共享的,其他三区线程私有。) 1.栈区:线程私有
2021-03-28 14:05:52
326
1
原创 spring与mybatis整合详解
spring与mybatis整合详解 在数据库dbmis中创建student表: 建立Maven项目,创建Dao层,POJO层,Controller层,并配置Mapper、applicationContext.xml、mybatis-config.xml、log4j.properties (不知道怎么创建一个maven项目的去百度) POJO类中的成员变量 (在这儿里面创建getters和setters) 在Dao接口中定义CRUD: 在Controller中定义增删改查四种
2021-03-27 18:51:48
117
原创 Java中的反射机制
1.反射是什么 在运行状态中,对于任意一个类,都能获取到它的任一个属性和方法。对于任意一个对象,都能调用它的任一个属性和方法(包括私有的属性和方法)。像这种动态获取信息以及动态调用对象的方法的机制,叫做java中的反射机制。 通俗的讲,通过反射机制,该类对我们来说是完全透明的。 要想使用反射机制,就必须获得该类的字节码文件对象(class对象). 2.获取class对象的三种方式 (1) Class c = 类名.class; (2) Class c = Class.forName("当前类路径"); (3
2021-03-17 22:40:26
184
1
原创 基本数据类型定义的变量所占字节数的问题
java中包含两大类数据类型,分别是基本数据类型和引用数据类型。 引用数据类型包括三种:类,数组,接口。 基本数据类型包括7种,分别是: byte(1); short(2); int(4); float(4); long(8); double(8); char(2); 注:括号中为所占字节数。 ...
2021-03-17 15:16:44
235
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅