07 2019 档案
摘要:计算机使用二进制,另外常用的还有八进制、十进制和十六进制。 进制特点及表示方法 (1)二进制:满2进1,0~1表示,在JDK1.7之前程序中不容许定义二进制数字,从JDK1.7开始可以定义。一般以0b/0B作为开头 (1)八进制:满8进1,0~7表示,一般以0作为开头 (1)十进制:满10进1,0~
阅读全文
摘要:MacOS下安装完Java JVM,配置好环境变量后可以在终端执行一个简单的java脚本程序,其中先使用javac编译器将.java文件编译成字节码文件,然后通过java解释器执行字节码文件。 编写一个简单的脚本 编写完后保存为.java格式,这里使用终端查看: 打开终端编译 使用javac编译完成
阅读全文
摘要:这部分将了解Centos6和Centos7开机启动后的流程。 Centos6启动简要流程 1 开机BIOS自检 开机,首先加载BIOS(主板上的一块芯片)自检,检查硬件状态是否正常,对CPU、设备启动顺序、硬盘信息、内存信息、时钟信息等进行自检。当检查完毕没有问题就会根据BIOS里的设置,去读取对应
阅读全文
摘要:为了更好理解Centos6.9的开机流程,将其安装在虚拟机,安装完后发现无法ping通外网,后面发现Centos6安装完后需要设置网络,我这里没有使用图形界面来修改,直接修改网卡配置文件。 查看网络配置 跟Centos7一样,网关配置也是在/etc/sysconfig/network-scripts
阅读全文
摘要:继续学习Linux重要目录结构。 修改主机名 查看/etc/hostname,可以看到主机名,修改分为临时修改和永久修改。 临时修改:hostname 主机名,可以看出来虽然主机名修改成了luxiaofeng,在Ctrl+D后重新连接Linux系统主机名也变成了luxiaofeng,但是查看/etc
阅读全文
摘要:接下来学习B-tree和哈夫曼算法,只是浅显的了解一下。 B-Tree B-tree就是balanced tree,即多路平衡查找树,其相比于上次学习的二叉查找树有很多优点,初步的映象就是能存储更多的数据,在做磁盘IO时一次读取一个page的数据时能返回更多有用的信息,而二叉查找树则比较浪费空间,一
阅读全文
摘要:今天看朋友圈发现刘老师有发一个黑客帝国炫酷屏保,我也试了一下,结合下面两篇文章完成装X。 /usr/local目录下创建temp目录 下载程序 在/usr/local/temp目录下下载cmatrix.zip。 解压程序 下载依赖环境和编译工具 进入解压的文件夹cmatrix-master文件夹,执
阅读全文
摘要:前面有学习过二叉树,二叉搜索树(也叫做二叉查找树或者二叉排序树)也是一种二叉树,主要其搜索速度非常快,接下来了解一下。 二叉搜索树特点 (1)如果左子树不为空,则左子树上的结点的值都小于根结点 (2)如果右子树不为空,则右子树上的结点的值都大于根结点 (3)子树同样满足上述两点 如下就是一颗典型的二
阅读全文
摘要:树论基础部分在以前学习数组链表时有简单了解,二叉树遍历没有学习过,这里跟着子龙老师学习下二叉树遍历,最后再学习归并排序。 树形结构 树是数据结构与算法中一种非常重要的结构,是由N个具有层次的结点组成,其具有以下特点: (1)有一个根结点,一般称为root结点 (2)每一个元素称为node (3)除了
阅读全文
摘要:接下来学习贪心算法和动态规划,学习的过程中由于看的是录播,发现老师上课发现人有些没来有些许失落,下次在没有确定有充足时间的情况下,取消一切网络课程的报名。 贪心算法 贪心算法在求解某个问题时,总是做出眼前的最大利益,也就是说只顾眼前不顾大局,所以他是局部最优解。贪心算法不是对所有问题都能得到整体最好
阅读全文
摘要:最近在学习贪心算法和动态规划的过程中,里面有一段自然排序的操作,顺便简单了解一下Java中对象比较后排序要使用的两个接口:Comparable和Comparator。如果是数字,直接比较就行,但是如果是对象,如何比较后排序呢?就需要用到这两个接口了,并且将自己定义的类作为参数传入接口泛型,在接口里重
阅读全文
摘要:学习Linux重要目录结构详解,Linux和Windows目录结构是不一样的,这里记录一下Linux下目录的结构,以及各个目录的作用是什么。 硬盘编号和分区编号 在理解Linux目录结构前,有必要大致了解一下Linux系统下硬盘编号和分区编号的方式,主要有如下几种命名方式,Windows下硬盘编号就
阅读全文
摘要:前面写博客一直没有添加目录,这样可能不能整体对文章内容一目了然,在参考博主"赵子清的技术文章"后,简单的修改了js代码,实现了博客的目录自动生成。参考博文地址在最后面。我的文章一般使用三级标题和四级标题,因此代码中修改成自动生成h3和h4目录,另外修改了li前面的图标为数字。 使用步骤 (1)确保博
阅读全文