- 博客(6)
- 资源 (21)
- 收藏
- 关注
原创 2019备战招聘--C++面试(一)
c++知识点总结本来是精通java基础知识的,迫于社会压力转战C++!门槛高一点!希望大家都能拿到offer!1.虚函数与纯虚函数的比较虚函数是为了重载和多态的需要,在基类中是有定义的,即便定义是空,所以子类中可以重写也可以不写基类中的此函数。纯虚函数在基类中是没有定义的,必须在子类中加以实现。虚拟函数就是为了对“如果你以一个基础类指针指向一个衍生类对象,那么通过该指针,你只能访问...
2019-01-27 12:44:51 366
转载 使用ssh以root用户直接登录
出于安全考虑,ubuntu默认不允许root远程登录解决方案:安装openssh软件sudo apt install -y openssh-server编辑SSH文件sudo nano /etc/ssh/sshd_config将PermitRootLogin 的值改为yes将PermitEmptyPasswords 的值改为no重启ssh服务services ss...
2019-01-24 19:23:55 2777
转载 Linux下安装Android Studio
文章目录下载安装包安装软件配置启动图标暂无故障下载安装包选择自己需要的linux版本下载,下载地址如下:下载地址: http://www.android-studio.org/安装软件注意: Android Studio 软件包根目录下的有一个安装指导文件 Install-Linux-tar.txt,可以根据这个文件来安装 Android Studio。指导文件还介绍了一些其他的可...
2019-01-24 15:49:56 3174
原创 数据库四种隔离级别----实现方式分析
最近在看文件系统的一致性----日志部分源码。因为文件系统日志与数据库(支持事务)实现一致性实现----非常相似,看到此篇博文就来转转。数据库的ACID四个基本要素:原子性(Atomicity)一致性 (Consistency)隔离性 (Isolation)持久性 (Durability)针对隔离性遇到问题如下:脏读(如有事务A和B,A读取了B未提交的数据)不可重复读...
2019-01-22 10:57:24 1094
原创 细说jbd(journal-block-device)& 源码分析
ext4 用的日志文件系统变成了 jbd2,本次分析以ext3为主,分析jbd文件系统。jbd 要解决什么问题或者说ext2的缺点在哪里,因为ext3与ext2的主要差别就在于ext3在ext2的基础上增加了日志功能。假设你正在运行一个Linux系统,运行一个程序,在一个ext2分区上不断地读写磁盘文件。突然断电了,或者系统崩溃了,你的心里肯定会咯噔一下:“磁盘分区没坏吧?文件还完整么?”...
2019-01-21 11:40:52 9741
原创 重入锁,非重入锁理解
网上的例子多以java为例。所以参考了很多网上的东西。自己总结一下。概念Java多线程的wait()方法和notify()方法这两个方法是成对出现和使用的,要执行这两个方法,有一个前提是当前线程获取其对象的monitor(锁),否则会抛出IllegalMonitorStateException异常,所以这两个方法必须在同步块代码里面调用。wait():阻塞当前线程notify():唤起被...
2019-01-15 15:44:36 373
mkbootimg 和 unmkbootimg 工具
2018-11-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人