与
ESC
输入关键词搜索文章

服务器

共 303 篇内容

【原创】冒泡排序和选择排序区别

两种排序算法都是2次for循环,每一轮都把最大或最小的元素筛选出来放在相应的位置上,时间复杂度为O(n^2),空间复杂度为O(1)。 但交换的次数,选择排序是更少的 ,所以一般选择排序更快一点,冒泡排序是每一次都可能要左右交换,而选择排序是

php读取nginx日志ip去重统计访问记录数

最近为了统计nginx下访问日志中至少百万记录的ip访问频率,日志文件大概500m,200多万条访问记录,经过测试速度还可以,当日志文件上1G就开始明显慢了,统计6G多的日志文件1500万条访问记录,本地机器需要30秒。尝试采用fread分

centos6一键安装Redmine

安装准备 1,Linux系统:CentOS release 6.8 (Final) 64位 2.6.32-642.el6.x86_64 2,Redmine安装包: wget https://downloads.bitnami.com/fil

swoole的应用场景用在什么地方

协程异步,提高对 I/O 密集型场景并发处理能力(如:微信开发、支付、登录等)IM系统(用于直播页面的聊天通讯)swoole_websocket_server创建WebSocket服务器 方便地开发 Http、WebSocket、TCP、U

centos6.8 gcc升级至4.8

为了安装swoole扩展,在cenots6.8下默认gcc版本不到最低gcc4.8要求,如果centos7就够了。 1、检查本机centos版本: $ cat /etc/centos-release CentOS release 6.5 (

内网连接访问mysql时很慢

在内网无论使用PHP还是客户端去远程连接MYSQL,都要等待几秒时间,就算连接上后任何操作也是需要等待的。主要因为MYSQL默认开启了DNS的反向解析,这时候只要禁止mysql做域名解析。 [mysqld] skip-name-resolv

nginx日志统计中经常使用到的命令

awk、uniq、sort、grep、cat、tail 1.awk(数据处理工具,将一行分割成多个“字段”来处理) awk -F '文本切割符'‘{处理过程}’ 文件名称 如:cat /ect/passwd | awk -F ':' '{p

Nginx日志统计常用命令

IP相关统计 统计IP访问量(独立ip访问数量) awk '{print $1}' access.log | sort -n | uniq | wc -l 查看某一时间段的IP访问量(4-5点) grep "07/Apr/2017:0[4-

windows如何批量修改删除文件后缀名

今天在百度云盘上下来一批视频文件名格式是*.mp4.sw,多了不想手动修改,经过研究很很方便,系统自带ren命令就能处理。 快捷键“win+r”在运行框中输入“CMD”,来打开命令窗口。 D盘下有1.mp4.sw/2.mp4.sw/3.mp

phpstrom 2018.2 修改代码星号不见

安装2018.2新版本后发现在修改代码后标签栏的星号标记不见了。不知道为什么默认取消了,重新设置即可。 进入 File -> Settings -> Editor ->General-> Editor Tabs, 勾选下面选项: Mark