其他零碎复习笔记总结

Posted maplefighting

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了其他零碎复习笔记总结相关的知识,希望对你有一定的参考价值。

本文地址:http://www.cnblogs.com/maplefighting/p/8231449.html 

linux

1、在linux系统中,以文件方式访问设备

2、ls  显示文件或目录   -l 列出文件详细信息      mkdir  创建目录      cd 切换目录      cat 查看文件内容      cp 拷贝      mv  移动

rm  删除文件  -r 递归删除      rmdir  删除空文件      pwd  显示当前文件      ifconfig 查看网络情况      shutdown  -r 关机重启    -h关机不重启

chmod  更改权限   u+x  g+w  o+r        grep  查找        ps  查看程序运行

3、文件权限 4755含义中4的意义和权限中s的意义:表示其他用户执行文件时,具有与所有者相当的权限

有t特权的目录下的文件或目录只有owner和root才可以删除和修改,其他人即使有些权限也不能删除

4、硬连接和原文件一样的大小。  软连接存储源文件地址或路径

5、kill  -9 强行kill,9表示无条件终止

6、linux跟踪系统事件的守护进程名是syslogd,将跟踪日志存储在特定的目标文件中

7、当前linux服务器的运行级别  who -r

8、此报告3000行开始,显示1000行,即显示3000~3999

cat filename | tail  -n +3000 |head -n 1000

tail  -n  1000   显示最后1000行

tail  -n  +1000从1000行开始显示,显示1000行以后的

head  -n 1000显示前面1000行

9、| 表示管道

10、在linux中,线程是处理器调度的基本单位

 

Redis

key-value内存数据库    数据库存储。访问统计

数据结构:String,hash,list,set,sortset

(1)速度快,用C写的 

(2)可持久化

(3)原子性,支持事务

持久化:RDB   在指定时间间隔写入

               AOF    写日志记录,每秒,每修改同步

              不持久化

 

单例模式 (代码未经测试)

//饿汉式

 

技术分享图片
public class Singleton{
      private Singleton(){}
      private static final Singleton single = new.....
      public static Singleton getInstance() {
            return single;
      }  
}
View Code

 

//双重检查锁

技术分享图片
public class Singleton{
      private volitale static Instance instance;
      public static Instance getInstance(){
            if(instance == null) {
                  Synchronized(Single.class) {
                        if(instance == null) {
                              instance = new Instance();
                        }
                  }
            }
      }  
      return instance;
}
View Code

//静态内部类

技术分享图片
public class Singleton{
      private static class InstanceHolder{
            public static Instance instance = new Instance();
      }
      public static Instance getInstance () {
            return InstanceHolder.instance;
      }
}
View Code

生产者消费者,读写者,哲学家就餐问题。的代码

 

参考书籍:鸟哥的linux私房菜,Redis实战

--------------------------------------------------------------------------------------------------------------

 以上为maplefighting个人笔记整理,如有出错,欢迎指正

 

以上是关于其他零碎复习笔记总结的主要内容,如果未能解决你的问题,请参考以下文章

笔记总结计算机专业面向期末考试复习笔记专业课学习笔记课外算法与其他学习笔记

Python初学者零碎基础笔记

C/C++ 语言 零碎知识点的总结干货

超全面 struts2 复习总结笔记

javaweb复习笔记总结

Shell脚本笔记一些零碎的基础知识