原文链接:https://blog.csdn.net/Sweet__dream/article/details/78256952?utm_source=blogxgwz9 xshell链接linux就不多说了 安装步骤 模块依赖性Nginx需要依赖下面3个包 1. gzip模块需要zlib库 (下载 ...
分类:
系统相关 时间:
2019-10-27 01:03:37
阅读次数:
112
一、异常的介绍 Throwable 是 Java 中所有错误和异常的超类。Java 虚拟机仅抛出属于此类(或其子类之一)的实例对象,或者是 throw 语句也可以抛出该对象。同样,catch 子句中的参数类型也只能是此类(或其子类之一)。处于编译时检查异常为目的,Throwable 和其部分子类(除 ...
分类:
编程语言 时间:
2019-10-26 01:17:48
阅读次数:
101
nil 是不能比较的 不同类型的nil的address是一样的 不同类型的nil是不能比较的 nil 是map, slice, pointer, channel, func, interface的零值 immutable type 不是引用类型,int , string, bool都不是引用类型 在 ...
分类:
其他好文 时间:
2019-10-22 12:34:50
阅读次数:
74
深度分析HBase架构 https://zhuanlan.zhihu.com/p/30414252 https://zhuanlan.zhihu.com/p/30414252 https://zhuanlan.zhihu.com/p/30414252 https://zhuanlan.zhihu.c ...
分类:
其他好文 时间:
2019-10-19 12:48:01
阅读次数:
75
1.引言 合理利用线程池能够带来三个好处。第一:降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。第二:提高响应速度。当任务到达时,任务可以不需要的等到线程创建就能立即执行。第三:提高线程的可管理性。线程是稀缺资源,如果无限制的创建,不仅会消耗系统资源,还会降低系统的稳定性,使用线 ...
分类:
编程语言 时间:
2019-10-18 18:52:56
阅读次数:
83
颜色排序,中文又叫做荷兰国旗。好吧,题意是给一个数组,里面只有0,1,2三个数字,把数组排序成[0, 0, 0, 1, 1, 1, ....1, 2, 2, 2, 2, 2]的样子。 思路是two pointer夹逼扫描,遇到0就放在左起当前的位置,遇到1就不处理,遇到2就放在右起当前位置。代码如下 ...
分类:
其他好文 时间:
2019-10-17 01:23:08
阅读次数:
85
注意:option 外面有个框,这个框不同浏览器生成的还不一样,给这个框设置样式的方法也没有找到(有说法是这是浏览器创建的 shadow dom 没法设置)。所以要想完全控制还是用列表进行模拟比较好。设置 select 元素样式主要是要将那个默认的图标给改掉,方法一般来首有三种:1. `appear... ...
分类:
Web程序 时间:
2019-10-14 22:20:33
阅读次数:
130
即使class完全不带virtual函数,被“non-virtual析构函数问题”给咬伤还是有可能的。举个例子,标准string不含任何virtual函数,但有时候程序员会错误的把它当做base class: 乍看似乎无害,但如果你在程序任意某处无意间将一个pointer to SpecialStr ...
分类:
编程语言 时间:
2019-10-14 10:24:38
阅读次数:
86
Constructor C++11 提供了std::thread,std::thread thread_object(callable),callable可以是 1. A function pointer 2. A function object 3. A lambda expression To ...
分类:
编程语言 时间:
2019-10-14 01:25:34
阅读次数:
132
1. struct中的pointer: 下面两者实现的功能是不一样的: (a) *wp.salary=12500 (b) w.salary=12500 因为.的优先级更高,所以(b)会被翻译为*(wp.salary)=12500 所以应该写成*(wp).salary=12500或者wp->salar ...
分类:
其他好文 时间:
2019-10-13 19:02:49
阅读次数:
71