admin的文章

linux

awk应用实例

linux命令多用才会熟练,对于awk,参照实例学习会更深刻 awk是一个文本行处理器,每次处理一行,通过管道,能够灵活便捷的做很多日常运维工作 比如进行日志统计分析,sort|uniq -c|sort -rn 这段处理应用无处不在,sor...

2年前 (2018-11-02) 313℃ 0评论 0喜欢

算法

构建乘积数组

一个面试题:给定一个数组A[0,1,…,n-1],请构建一个数组B[0,1,…,n-1],其中B中的元素B[i]=A[0]A[1]…A[i-1]*A[i+1]…*A[n-1]。不能使用除法。 分析:此题一看很简单,暴力破解肯定没问题,但时间...

2年前 (2018-11-01) 329℃ 0评论 0喜欢

算法

合并两个链表并去重(php实现)

这个也是某公司面试题,自己没做出来,原因有几点: 自己学的不扎实,眼高手低 面试官要我在白板上写出程序,必须得php写,思路不行,写的时候感觉白板有点小 写的过程中发现实现还是会需要一些步骤的,而且感觉自己目前无法一步实现最优写法 所以...

2年前 (2018-11-01) 394℃ 0评论 2喜欢

算法

某大厂的面试许可证

题目: 剧场随机选座,ABCD4个区,中间过道分开,随机选1-5个位置,写出核心算法 这里我用php写一个初级版本,基本能用,但性能和功能的优化还有很多工作可以作,感觉水深 <?php /** * 思路:先初始化数组 ...

2年前 (2018-10-31) 365℃ 0评论 0喜欢

linux

linux基本命令

在linux终端,面对命令不知道怎么用,或不记得命令的拼写及参数时,我们需要求助于系统的帮助文档; linux系统内置的帮助文档很详细,通常能解决我们的问题,我们需要掌握如何正确的去使用它们; 比如可是使用 –help 查看帮助...

2年前 (2018-10-26) 380℃ 0评论 0喜欢

linux

awk命令入门

awk是行处理器: 相比较屏幕处理的优点,在处理庞大文件时不会出现内存溢出或是处理缓慢的问题,通常用来格式化文本信息 awk处理过程: 依次对每一行进行处理,然后输出 awk命令形式: awk [-F|-f|-v] ‘BEGIN{} //...

2年前 (2018-10-25) 310℃ 0评论 0喜欢

linux

inode要点

我们文件数据存储在硬盘上,硬盘最小的单位是扇区,一个扇区是512个字节。操作系统读取硬盘每次读取4Kb。成为一个块。文件都存在块中。同时操作系统还会有一个区域记录文件的基本信息。这个基本信息成为文件的元信息。 一、inode信息 元信息存储...

2年前 (2018-10-25) 341℃ 0评论 0喜欢

前端

HTTP要点–http1.0与http1.1,http2.0

HTTP的基本优化 影响一个HTTP网络请求的因素主要有两个:带宽和延迟。 **带宽:**如果说我们还停留在拨号上网的阶段,带宽可能会成为一个比较严重影响请求的问题,但是现在网络基础建设已经使得带宽得到极大的提升,我们不再会担心由带宽而影...

2年前 (2018-10-25) 393℃ 0评论 0喜欢

git

git开发命令手册–带说明

先作说明,懂行的一看就明白了: Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库   新建代码库 # 在当前目录新建一个Git代码库 ...

2年前 (2018-10-25) 327℃ 0评论 0喜欢