08 2016 档案
摘要:这些文件都是保存用户环境信息的配置文件,在shell启动时被shell读取。区别在于/etc/profile与/etc/bashrc保存的信息是全局的,作用于所有的用户,/home/username下的配置信息是针对某个用户的,只对某个用户有效。为了彻底弄清楚profile与bashrc的作用,我们需要了解shell的运行模式。
阅读全文
摘要:在分布式的集群系统中,机器的增加或移除或机器故障宕机的情况经常发生,如果使用简单取模的哈希算法,机器变化了计算的算法也要重新修改,存储的对象的位置也必须改变,外部服务访问就可能无法命中原来的内容,导致缓存后端服务压力过大而崩溃。
阅读全文
摘要:TCP是面向连接的协议,无论哪一个方向在发送数据之前,都必须先在双方之间建立连接。这一点与UDP协议是不一样的,UDP在发送数据报之前是不需要建立连接的。
阅读全文
摘要:查看今天新增的文章、计算本月新增的用户数等。这种类似的需求会有很多,也会很常见,可以使用sql的技巧来完成这些工作。
阅读全文
摘要:注解就是元数据,一种描述数据的数据,通俗一点就是为程序的元素(类、方法、成员变量)加上更直观的说明,这些说明信息是与程序的业务逻辑无关的。但是,我们可以通过java的反射机制来获取Annotation的信息,并根据这些信息来对程序进行赋值、分发等操作。
阅读全文
摘要:要区分浅复制与深复制,首先我们要明确什么是复制,怎样才算是复制。复制的例子在生活中也随处可见,如复印一份文档,复制一段文字等。我们可以发现,复制操作后可以得到两份相同的东西,即复制由一变为二了
阅读全文
摘要:我们可以为自己订制个性化的命令行提示符,Linux系统提示符是用系统变量PS1来定义的,只要按规则修改PS1系统变量的值随意修改命令行提示符。
阅读全文

浙公网安备 33010602011771号