自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 面向就业的学习历程day3--MySQL锁

锁相关MySQL的锁innodb原理锁的分类全局锁表级锁行锁MySQL的锁锁是计算机协调多个进程或线程并发访问某一资源的机制。简单来说,就是数据库为了保证数据的一致性,而使各种共享资源在被并发访问变得有序所设计的一种规则。MySQL存在多种数据存储引擎,每种引擎针对的应用场景特点都不太一样,所以各引擎的锁机制也有较大区别innodb原理innodb一定存在聚簇索引,默认以主键作为聚簇索引有几个索引,就有几棵B+树聚簇索引的叶子节点为磁盘上的真实数据。非聚簇索引的叶子节点还是索引,指向聚簇索引

2021-12-31 09:53:29 73

原创 面向就业的学习历程day2--线程池

线程池学习笔记1.线程池是什么1.1解决的问题1.2如何解决2.核心参数3.工作流程4.拒绝策略1.线程池是什么线程池解决的核心问题就是资源管理问题。1.1解决的问题在并发条件下,系统不能够确定在任意时刻中,有多少任务需要执行,有多少资源需要投入。这种不确定性将带来以下若干问题:频繁申请/销毁资源和调度资源,将带来额外的消耗对资源无限申请缺少抑制手段,易引发系统资源耗尽的风险系统无法合理管理内部的资源分布,会降低系统的稳定性1.2如何解决池化(Pooling)线程池在内部实际上构建

2021-12-30 15:16:51 145

原创 面向就业的学习历程day1--HashMap

HashMap学习笔记HashMap源码分析1.构造函数2.扩容HashMap源码分析1.构造函数public HashMap(int initialCapacity, float loadFactor) { if (initialCapacity < 0) throw new IllegalArgumentException("Illegal initial capacity: " +

2021-12-29 10:02:12 313

原创 计算机网络原理 实验二 《NS3路由模拟实验》

实验一前期准备安装相关依赖sudo apt-get install gcc g++ python python-dev //C++和python安装,必装sudo apt-get install mercurial //NS3代码维护使用的源码版本控制管理系统sudo apt-get install bzr //运行python绑定ns-3-dev需要bazaar这个组件sudo apt-get install libgtk2.0-0 libgtk2.0-dev //基于GTK的配置系

2020-05-27 15:40:19 1719

原创 使用命令行编译c++(当dev-c++出现莫名的错误时)

什么是命令行在windows环境下,命令行程序为cmd.exe,是一个32位的命令行程序,微软Windows系统基于Windows上的命令解释程序,类似于微软的DOS操作系统。怎么使用命令行编译c++1.在开始界面输入cmd,直接打开即可2.检测自己电脑上是否安装了gcc编译器在命令行输入gcc -v来查看如果出现了这么一大串代码,即说明gcc已经安装成功。如果出现’gcc’不是内...

2019-09-24 12:45:48 1417

原创 判断闰年&&简单逻辑运算符

判断闰年本菜鸟的第一个博客,先拿简单的题目练练手,虽然难一点的也不会首先列出闰年的条件year是4的倍数;year不是100的倍数;year是四百的倍数;其中,同时符合1,2或者符合3就称为闰年第一个思路是按顺序嵌套判断语句,先判断符不符合第一个,再第二个、第三个,但这显然特别麻烦。第一个思路if(year%4 == 0){ if(year%100 == 0){ ...

2018-12-21 00:46:35 3409 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除