Shell总篇
目标了解一些基础的shell 知识,能看复杂的shell,能写一些简单的脚本。而不是成为专业的运维啊。主要是以功能为主啊。 目标清单 shell的变量申明 (Done) 参数传递,执行命令的参数和 交互式的参数(例如输入数据库的密码) (Done) if判断 (Done) 熟悉常
目标了解一些基础的shell 知识,能看复杂的shell,能写一些简单的脚本。而不是成为专业的运维啊。主要是以功能为主啊。 目标清单 shell的变量申明 (Done) 参数传递,执行命令的参数和 交互式的参数(例如输入数据库的密码) (Done) if判断 (Done) 熟悉常
类型概述 [DefNew 表示用的Serial 年轻代回收器 [ParNew 表示年轻代用的 Parnew [PSYoungGen: 表示年轻代用的是 Parallel Scanvenge [Times: user=0.06 sys=0.01, real=0.04 secs
参考blog:http://www.ityouknow.com/java/2017/02/22/jvm-tool.html 如何生成GC日志文件注意事项: dump文件是 即时的内存快照信息,而log才是准确的所有的gc信息 文件名是dump的居然不被myeclipse识别为he
虚拟机环境的JVM讲解 测试环境的JVM讲解 如何生成GC日志文件 -verbose:gc -Xloggc:/usr/local/jvmlog/gc.log-XX:+PrintGCTimeStamps -XX:+PrintGCDetails ./jmap -dump:for
参考大神的blog:http://www.cnblogs.com/ityouknow/p/5614961.html 另外参考《深入理解JAVA虚拟机》 默认的内存分配 堆区默认最小1/64,最大1/4,老年代:新生代=2,Eden:S0=8 ratio 堆区空余空间 40% 到7
参考大神的blog:http://www.cnblogs.com/ityouknow/p/5610232.html java的内存结构(一)大佬都讲的巨详细了,深度干货啊,没啥要补充的了http://www.cnblogs.com/ityouknow/p/5610232.htm
优势 方便移植环境,搭建好各种程序全家桶,然后给出一个,启动快,体积小的镜像 真的可以做到秒开机 docker run -itd -p 80:80 ImageId /bin/bash 跨操作系统,只要操作系统可以安装docker,就可以运行各种不同操作系统的镜像 比如在linu
经典数据结构 无序链表 数组 散列表(拉链表的hashmap 和线性探测法) 树结构 (二叉查找树 红黑树) 源码下载地址二分查找、二叉查找树、无序链表的代码https://github.com/huangzhenshi/Algorithms_Fourth 数据结构比较要解决的
继承关系图 从collection衍生出来的都是不含键值对的 分为 有序的List 无序的Set 队列Queue LinkedHashMap 数据结构 继承自HashMap,未重写get方法 用一个header维护一个双向链表,header本身为null,header.b
有趣的技术 AI的算法太枯燥了,但是可以搜索一下,如何利用现在开源的框架做一些有趣的事情,比如 tensenflow 还有 百度开源的一些 AI框架 python 写一些有趣的爬虫脚本,顺便也学习一下http协议 cookie session什么的 把我的网站备案,买服务器服务,