摘要: Description: Given an integer, write a function to determine if it is a power of three. 判断一个整数是否是3的幂。 基于公式log3^n可以得出y=lg(n)/log(3)如果y正好是个整数的话,说明n是3的幂。 阅读全文
posted @ 2016-02-18 18:51 Pickle 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 1、基本权限 文件权限位,10位:-rwxr-xr-- 第一位表示文件类型,后面3组就是权限,第一组是u所有者,第二组是g所属组,第三组是o其他人 r 读,w 写 ,x 执行 权限修改:chmod [选项] 模式 文件名 选项-R表示递归全部赋予命令指定权限 比如:chmod u+x abc.avi 阅读全文
posted @ 2016-02-18 17:52 Pickle 阅读(741) 评论(0) 推荐(0) 编辑
摘要: 软件包分类:源代码包 .tar.gz tar.bz2等格式,能够看到所有的源代码,分为脚本安装(专门人员写好的shell脚本,也属于源代码包)、编译安装等;二进制包:RPM包、系统默认包 二进制包缺点是依赖性问题;源代码包都是编译,所以避免的依赖性问题 RPM包命令规则:httpd-2.2.15-1 阅读全文
posted @ 2016-02-18 17:48 Pickle 阅读(431) 评论(0) 推荐(0) 编辑
摘要: 关于OSI七层模型、TCP五层模型、TCP的三次握手、HTTP协议、DNS解析等相关的网络基础知识请参考我整理的一篇博客:http://www.cnblogs.com/wxisme/p/4699049.html TCP协议使用的端口,0-65535,1-1024是系统端口,所以开发应用一般使用大于1 阅读全文
posted @ 2016-02-18 17:45 Pickle 阅读(441) 评论(0) 推荐(0) 编辑
摘要: 用户组信息存放:/etc/group 当组内只有一个用户,并且用户名和用户组名一致时默认不显示;组号1-499是系统预留的用户组,>=500的用户组是管理员手动创建的,组密码占位符用x表示 组密码配置文件:/etc/gshadow 也是四段存放的,一个!代表组密码为空,比如ssh免密登录后就为! 用 阅读全文
posted @ 2016-02-18 17:31 Pickle 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 查看本地磁盘使用情况:df或者df -l单位为k 容量便于查看,以1024单位换算为M或者G等:df -h或者df -lh 以1000为单位换算:df -H 显示文件系统类型:df -T 显示指定文件系统的分区:df -t ext4 不显示指定文件系统的分区:df -x ext4 du 统计当前目录 阅读全文
posted @ 2016-02-18 17:29 Pickle 阅读(2326) 评论(0) 推荐(0) 编辑
摘要: VIM的操作模式 Command Mode 命令模式 Insert Mode 输入模式 Last Line Mode 底行模式 vim abc 如果文件存在打开,如果不存在则创建 vim启动时默认处于命令模式 命令模式按i开始光标位置开始输入,按a在光标下一个字符处开始输入,相当于右移一位 输入模式 阅读全文
posted @ 2016-02-18 17:21 Pickle 阅读(314) 评论(0) 推荐(0) 编辑
摘要: Shell的作用是将用户输入的文本命令转换成内核能识别的数据指令交给内核进行执行,内核需要翻译成二进制交由CPU底层来执行 用户层->Shell->调用对应应用程序->kernel->硬件层->运算和周边外设->传递给kernal->应用程序->shell->用户 Shell就是底层命令解释器,Sh 阅读全文
posted @ 2016-02-18 17:00 Pickle 阅读(385) 评论(0) 推荐(0) 编辑
摘要: 一. 说明 Storm是一个分布式实时计算系统,Storm对于实时计算的意义就相当于Hadoop对于批量计算的意义。对于实时性较高的系统Storm是不错的选择。Hadoop提供了map, reduce原语,使批处理程序变得非常地简单和优美。同样,storm也为实时计算提供了一些简单优美的原语。 涉及 阅读全文
posted @ 2016-02-18 10:10 Pickle 阅读(1250) 评论(0) 推荐(1) 编辑