前言
接上一篇进行1.2.22-.1.2.24 fastjson源码漏洞的分析
把之前的一些在本地的md文档笔记也都放了上来,搜索功能挺好用,经过几天的折腾一整个博客也基本上成形了,整挺好
这个月争取把论文整完把,还挺忙的,现在算是开题刚刚结束,不过还算充实.希望月底学校能放出去实习,不然就麻烦了.
现阶段还是稍安勿躁先把论文折腾完,然后有空多学点东西
1Bytes = 8 bits 一个字节等于 八位
1KB = 1024Bytes
…
clear清屏 或者ctrl+l
目录名 | 目录作用 |
---|---|
/bin/ | 存放系统命令,普通用户和超级用户都可以执行, |
/sbin/ | 保存和系统设置相关的命令,只有超级用户可以使用这些命令进行系统环境设置,但是命令普通用户可以查看 |
/usr/sbin/ | 存放系统命令的目录,普通用户和超级用户都可以执行,这些命令与系统启动无关,单用户模式下不能执行 |
/boot/ | 系统启动目录,保存系统启动相关文件 |
/dev/ | 设备文件的保存位置,Linux中用来保存所有的硬件设备文件/ |
/etc/ | 配置文件的保存位置。系统内采用rpm安装的服务配置文件都在此目录中 |
/home/ | 普通用户的家目录 |
/lib/ | 系统调用函数库的保存位置 |
/lost+found/ | 系统意外崩溃而产生的文件碎片,每个分区都有自己的lost+found |
/media/ | 挂载目录,媒体文件 |
/mnt/ | 挂载目录,u盘,移动硬盘 |
/misc/ | 挂载目录,系统建议nfs服务的共享目录 |
/opt/ | 第三方安装的软件保存位置,一般把第三方软件在/usr/local/目录中 |
/proc/ | 虚拟文件系统,该目录的数据保存到内存中,主要保存系统的内核、进程、外部状态、网络状态灯 |
/sys/ | 和proc相似,主要保存一些内核相关的信息 |
/root/ | 超级管理员的家目录 |
/srv/ | 服务数据目录 |
/tmp/ | 临时数据目录 |
/usr/ | unix software resource 系统资源目录,用于存放系统的软件资源,不是user |
/var/ | 动态数据保存位置。日志,保存缓存等 |
之前Java学了个寂寞,很多东西都没有涉及到,做项目也只是写业务逻辑CRUD没涉及到很多Java特性,一边整理姿势一边了解下Java参考
本文参考了Epicccal师傅的文章
定义如下:
Java 反射机制是指在程序运行时 , 对于任何一个类 , 都能知道这个类的所有属性和方法 , 对于任何一个实例对象 , 都能调用该对象的任何一个属性和方法 .
Java中这种 “ 动态获取信息 “ 和 “ 动态调用属性方法 “ 的机制被称为 Java 反射机制.
实例对象可以通过反射机制获取它的类 , 类可以通过反射机制获取它的所有方法和属性 . 获取的属性可以设值 , 获取的方法可以调用 .
简单地来说就是补充了Java作为静态语言在调用方法和属性上不灵活的缺点,通过这种机制得以动态的创建对象和调用其方法属性(写到这里有个疑问"打断点的时候能访问对象属性是不是就是因为这个反射机制的存在")
换了个主题还是用了next,还行吧,先用着
tips:
1. 首先`<!-- more -->`可以用来在主页隐藏剩下篇幅,展示"read more"
然后记录一下hexo写blog的方式:
创建新文章
hexo new aritle 'your_aritle_name'
然后就是用md格式写blog
创建新页面
hexo new page your_page_name
然后可以去$(blog_root)/themes/next/_config.yml
menu下面开启(新增)这个新建的页面,本质依旧是markdown文档
categories & tags
区别categories可以嵌套使用,tags是平级的存在
1 | categories: |
1 | tags: |
$(blog_root)/themes/next/_config.yml
需要注意的是比如页面不希望出现评论可以在font-matter中comments: false