- 博客(12)
- 资源 (2)
- 收藏
- 关注
原创 2024年总结及2025年计划
初次尝试Markdown撰写总结,感慨优快云时光。2024年步入三十岁,从事计算机行业十一年。女儿周岁生日留下美好回忆,中秋高速之旅轻松便捷。国庆假期回娘家,高铁开通省时省力。11月通过中级经济师专业课考试,2025年目标备战软件高级架构师和中级经济师考试,期待如愿以偿。
2025-01-01 00:29:10
237
原创 线程基础、线程之间的共享和协作
基础概念CPU核心数和线程数的关系核心数:线程数=1:1 ;使用了超线程技术后—> 1:2CPU时间片轮转机制又称RR调度,会导致上下文切换什么是进程和线程进程:程序运行资源分配的最小单位,进程内部有多个线程,会共享这个进程的资源线程:CPU调度的最小单位,必须依赖进程而存在。澄清并行和并发并行:同一时刻,可以同时处理事情的能力并发:与单位时间相关,在单位时间内可以处理...
2019-03-10 22:20:14
168
原创 spring源码深度解析笔记(五)
通过了验证模式准备的不走就可以进行Document加载了。同样XmlBeanFactoryReader类对于文档读取并没有亲力亲为,而是委托了DocumentLoader去执行。这里的DocumentLoader是个借口。而真正调用的是DefaultDocumentLoader。public Document loadDocument(InputSource inputSource, En...
2018-09-16 23:10:43
241
原创 spring源码深度解析笔记(四)
DTD与XSD的区别 DTD(Document Type Definition)即文档类型定义,是一种XML约束模式语言,是XML文件的验证机制,是属于XML文件组成的一部分。DTD是一种保证XML文档格式正确的有效方法,可以通过比较XML文档和DTD文件来看文档是否符合规范,元素和标签使用是否正确。一个DTD文档包含:元素的定义规则,元素间关系的定义规则,元素可使用的属性,可使用的属性或者实体...
2018-09-16 21:52:50
249
原创 spring源码深度解析笔记(三)
之前提到在xmlBeanFactory构造函数中调用了XmlBeanDefinitionReader类型的reader属性提供的方法this.reader.loadBeanDefinitions(resource),这就是加载整个资源加载的切入点。当进入XmlBeanDefinitionReader后首先对参数Resource使用EncodedResource类进行封装EncodedR...
2018-09-16 21:12:41
309
原创 spring源码深度解析笔记(二)
昨天我了解了DefaultListableBeanFactory和XmlBeanDefinitionReader这两个核心的类,也知道spring的框架的大体分布,今天我来看看spring的具体实现,先从配置文件开始。spring的配置文件读取是通过ClassPathResource来进行封装的。ClassPathResource实现了Resource接口并继承。Resource接口来封装底层...
2018-09-16 20:04:59
193
原创 spring源码深度解析笔记(一)
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.
2018-09-16 01:15:47
303
1
原创 人生感悟之一次面试引发的感悟
本人是程序媛..通俗的来说就是码农。作为一个女生,当了程序媛,走上了一条不归路。以前总听到有人说,女生做IT这行会受到很多照顾。其实并不然,我并没有觉得自己受到什么特殊的待遇。都是靠技术吃饭的。谁强谁就能在若干人中脱颖而出。 我是一名在京奋斗者,刚到北京的时候,面临找工作,来来回回的公司也面了不少,因为之前我是在一家偏传统的IT公司做管理系统。平时也疏忽学习,来北京也找工...
2018-09-15 00:28:50
768
原创 关于java.sql.SQLException: Unknown system variable 'tx_isolation'报错
java.sql.SQLException: Unknown system variable 'tx_isolation' at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:964) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3973) at com.mysq...
2018-06-05 14:54:42
8639
1
原创 关于抽象类和接口
1、抽象类再java语言中表示的是一种继承关系,一个类只能使用一次继承关系。 但是、一个类却可以实现多个interface2、再抽象类中可以有自己的数据成员、也可以是非abstract的成员方法。再interface中,只能够有静态的不能被修改的数据成员。(也可以必须是static final 的)3、abstract class 和 interface所反映出的设计理念不同。其实abst...
2017-11-09 23:27:00
221
原创 List中remove方法
String str1 = new String("1"); String str2 = new String("2"); String str3 = new String("3"); String str4 = new String("4"); String str5 = new String("5"); List list = new ArrayList();
2017-11-08 23:55:43
389
原创 安装mysql步骤详情
这两天闲来无事,故搭建mysql环境,环境终于搭建好了。浪费了好多时间,搭建过程中参考百度谷歌搜搜,由此感想,故记录下来,以便以后参考。一、下载mysql1、我下载是免安装版的。mysql-5.7.18-winx64 ,下载之后解压任意目录2、配置环境变量:电脑--属性--高级配置--环境变量--添加MYSQL_HOME属性。里面填写您将刚解压mysql的目录。之后再Path属性中添加
2017-07-09 11:34:37
497
计算机专业相关文档--资源文档连接
2017-10-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人