- 博客(7)
- 收藏
- 关注
转载 深入理解Java注解类型(@Annotation)
关联文章: 深入理解Java类型信息(Class对象)与反射机制 深入理解Java枚举类型(enum) 深入理解Java注解类型(@Annotation) 深入理解Java并发之synchronized实现原理 深入理解Java内存模型(JMM)及volatile关键字 深入理解Java类加载器(ClassLoader) java注解是在JDK5时引入的新特性,鉴于目前大部分框架(如...
2018-08-24 11:03:31 84
转载 java NIO原理及实例
1、reactor(反应器)模式 使用单线程模拟多线程,提高资源利用率和程序的效率,增加系统吞吐量。下面例子比较形象的说明了什么是反应器模式: 一个老板经营一个饭店, 传统模式 - 来一个客人安排一个服务员招呼,客人很满意;(相当于一个连接一个线程) 后来客人越来越多,需要的服务员越来越多,资源条件不足以再请更多的服务员了,传统模式已经不能满足需求。老板之所以为老板自然有过...
2018-08-22 10:24:16 128
转载 序列化和反序列化
序列化和反序列化作为Java里一个较为基础的知识点,大家心里也有那么几句要说的,但我相信很多小伙伴掌握的也就是那么几句而已,如果再深究问一下Java如何实现序列化和反序列化的,就可能不知所措了!遥记当年也被问了这一个问题,自信满满的说了一大堆,什么是序列化、什么是反序列化、什么场景的时候才会用到等,然后面试官说:那你能说一下序列化和反序列化底层是如何实现的吗?一脸懵逼,然后回家等通知! 一、基本...
2018-08-20 14:49:25 97
原创 vim命令
vim操作 模式转化 编辑模式 -->输出模式 i: insert 在光标所在处输输入 a:append,在光标所在处后方输入 o: 在光标所在处的下方打开一个新行 I: 在光标所在行的行首输入 A:在光标所在行的行尾输入 O:在光标所在处的上方打开一个新行 输入模式 --> 编辑模式 ESC 编辑模...
2018-08-02 09:23:47 80
原创 Linux的命令
mkdir,rmdir mkdir: make directories mkdir /tmp/x/y/z 假如tmp目录下没有x/y路径则z不会创建成功 mkdir -p /tmp/x/y/z 可以创建成功(自动创建父目录) mkdir -pv /tmp/x/y/z 可以查看创建的详细过程 rmdir: remove empty directories bash...
2018-08-02 09:23:26 156
原创 linux FHS
1、二进制文件放在 /bin、/sbin 必要的用户命令 2、库文件放在/lib,/lib64 3、配置文件放在/etc 系统配置文件,包括启动文件 4、用户家目录 /home,/root 5、引导文件 /boot 引导加载程序所使用的静态文件 6、临时文件tmp 7、挂载点 /media,/mnt 8、虚拟文件系统 /proc,/sys 9、为...
2018-08-01 10:28:16 228
原创 Linux 远程连接方式实施shell
远程连接ssh协议: 1、查看系统是否监听于tcp协议的22号端口 ss -tnl 2、查看端口号 ip addr list 或 ifconfig 3、确保防火墙处于关闭状态 iptables -L -N 如果看到许多信息进行如下操作 CentOS 7: ~]# systemctl disable firewalld.service (永久关闭) ~]# syst...
2018-08-01 09:47:16 351
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人