
全部文章
落丶木
一切伟大的行动和思想都有一个微不足道的开始.
展开
-
合并数据中 key相同的merge_key的值
工作中或者面试中一个常见的问题 将数组中相同某个key的另一个key的值合并。原创 2014-05-06 18:24:50 · 1257 阅读 · 0 评论 -
centos 创建用户遇到的细节问题
今天搞环境的时候遇到两个错误:Creating mailbox file: File exists.useradd: warning: the home directory already exists. Not copying any file from skel directory into it.一个用户目录下配置错了一些东西,懒得整理 打算重新删了用户再创建。 删除成...原创 2018-02-27 10:30:39 · 5176 阅读 · 1 评论 -
php中判断shell_exec执行结果
在做第三方登录的时候,注册时头像下载比较耗时,所以改为了异步 shell_exec 执行wget 不过shell_exec执行成功无输出 和 执行失败 返回的都是null 在记录错误日志的时候区分就成问题了。 在php手册的评论中找到了区分的方法,在此记录一下。 $shell = "wget -O despath sourcepath && echo原创 2016-05-04 15:47:48 · 13707 阅读 · 0 评论 -
获取数组最后一个元素的key值
今天一个场景,需要获取一个数组的最大的key值,比如:$arr = array( 11 => 1, 6 => 2, 9 => 5, 21 => 1);想获取到21的话 那么就得$maxKey = 0;foreach( $arr as $k => $v ) { if( $k > $maxKey ) {原创 2015-07-07 10:04:24 · 15655 阅读 · 0 评论 -
php-弱类型的小陷阱
今天群里讨论的一个问题,记录一下。问题起源是 var_dump(md5('240610708') == md5('QNKCDZO')); //true两个md5的字符串,用比较运算符(==)比较出来居然是相等的。输出一下两个的值 分别是:md5('240610708') //0e462097431906509019562988736854md5('QNK原创 2015-01-05 11:48:05 · 1456 阅读 · 0 评论 -
据说是个新浪的面试题
一个朋友给的,貌似是去题目有一袋子黑豆 一袋白豆 一袋子混合豆 标签不小心贴错了 每次只能那一粒豆子 拿多少次可以还原标签1 . 1 2.2 3.3 4.4 5.半袋原创 2014-05-09 11:02:45 · 777 阅读 · 0 评论 -
Linux 命令大全
系统信息arch 显示机器的处理器架构(1)uname -m 显示机器的处理器架构(2)uname -r 显示正在使用的内核版本dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)hdparm -i /dev/hda 罗列一个磁盘的架构特性hdparm -tT /dev/sda 在磁盘上执行测试性读取操作cat /proc/cpuinfo 显示CPU inf转载 2014-05-09 11:09:25 · 701 阅读 · 0 评论 -
优先级顺口溜
运算符来谁优先,克隆出新在最前,数组定型自增减,是非因果谁感叹,算数乘除后加减,左移右移位运算比较运算夹中间与或之间有异或字符与或后三元赋值运算紧相连字母逻辑在之后逗号总在最后边原创 2014-05-07 21:39:56 · 929 阅读 · 0 评论 -
一个常见的优先级问题
优先级问题确实是一个比较让人郁闷的问题原创 2014-05-07 13:47:18 · 737 阅读 · 0 评论 -
猴子选大王(约瑟夫环)
这是一道比较经典的面试题。n个猴子围成一圈 从1开始数,数到编号为m的猴子则剔除,继续从1开始数,依此直至只剩一只猴子即为大王。这里解法用了数组的一种用法-队列, 从队列前端开始,将每一个猴子取出看是否符合条件,符合m则不再放回,如果不符合则放在队伍末尾。直至只剩一个猴子即为王。原创 2014-05-07 12:21:07 · 1619 阅读 · 0 评论 -
从多个数中取出之和等于定值的组合
这个问题也比较常见的,在面试题或者工作中都有类似情况。原创 2014-05-07 08:52:05 · 2665 阅读 · 4 评论 -
阿里云Ecs(centos7.2)下 安装OpenResty
一、什么是OpenResty? 引自官网: OpenResty® 是一个基于 Nginx 与 Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态 Web 应用、Web 服务和动态网关. . OpenResty® 通过汇聚各种设计精良的 Nginx 模块(主要由 Open...原创 2018-06-28 17:24:00 · 976 阅读 · 0 评论