0%

把之前的一些在本地的md文档笔记也都放了上来,搜索功能挺好用,经过几天的折腾一整个博客也基本上成形了,整挺好

这个月争取把论文整完把,还挺忙的,现在算是开题刚刚结束,不过还算充实.希望月底学校能放出去实习,不然就麻烦了.

现阶段还是稍安勿躁先把论文折腾完,然后有空多学点东西

c++面向对象

面向对象程序的四个特点:封装、继承、多态、抽象

对象的两个要素:属性行为

类是对象的抽象,对象是类的实例

多态性 是指:由继承而产生的不同的派生类,其对对象的同一消息会做出不同的响应

转换构造函数 的作用是将一个其它类型的数据转换成一个类的对象

类型转换函数 的作用是将一个类的对象转换成另一类型的数据,在函数名面前不能指定函数类型,函数没有参数

虚基类 在继承间接共同基类时只保留一份成员,虚基类不是声明基类时声明的,而是在声明派生类时,指定继承方式时声明的

Read more »

Linux(centos6)

1Bytes = 8 bits 一个字节等于 八位

1KB = 1024Bytes

clear清屏 或者ctrl+l

  • linux的所有存储设备都必须挂载之后使用,包括u盘光盘
目录名 目录作用
/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/ 动态数据保存位置。日志,保存缓存等
  • 重启时应该关闭服务
  • 服务器访问高峰不要运行高负载命令(大容量的复制解压)
  • 远程配置防火墙不要把自己踢出服务器
  • 密码要定期更新
  • 分配合理权限
  • 定期备份重要数据和日志
Read more »

前言

之前Java学了个寂寞,很多东西都没有涉及到,做项目也只是写业务逻辑CRUD没涉及到很多Java特性,一边整理姿势一边了解下Java参考

本文参考了Epicccal师傅的文章

Java 反射

定义如下:

Java 反射机制是指在程序运行时 , 对于任何一个类 , 都能知道这个类的所有属性和方法 , 对于任何一个实例对象 , 都能调用该对象的任何一个属性和方法 .

Java中这种 “ 动态获取信息 “ 和 “ 动态调用属性方法 “ 的机制被称为 Java 反射机制.

实例对象可以通过反射机制获取它的类 , 类可以通过反射机制获取它的所有方法和属性 . 获取的属性可以设值 , 获取的方法可以调用 .

简单地来说就是补充了Java作为静态语言在调用方法和属性上不灵活的缺点,通过这种机制得以动态的创建对象和调用其方法属性(写到这里有个疑问"打断点的时候能访问对象属性是不是就是因为这个反射机制的存在")

Read more »

换了个主题还是用了next,还行吧,先用着

tips:

 1.  首先`<!-- more -->`可以用来在主页隐藏剩下篇幅,展示"read more"

hexo创建文章

然后记录一下hexo写blog的方式:

  1. 创建新文章

    hexo new aritle 'your_aritle_name' 然后就是用md格式写blog

  2. 创建新页面

    hexo new page your_page_name

    然后可以去$(blog_root)/themes/next/_config.yml menu下面开启(新增)这个新建的页面,本质依旧是markdown文档

  3. categories & tags

    区别categories可以嵌套使用,tags是平级的存在

    • foo的下级目录是bar
    1
    2
    3
    categories:
    - foo
    - bar
    • foo,bar是平级的tag
    1
    2
    3
    tags:
    - foo
    - bar

使用评论系统 Disqus

参考文章

  1. 注册disqus,这里我选的是直接用google帐号登录
  2. 获取到shortname之后填入$(blog_root)/themes/next/_config.yml
  3. 然后重新部署下就行

需要注意的是比如页面不希望出现评论可以在font-matter中comments: false