Swoole http 服务 弱网环境bug Error: Too many open files[24]

错误日志: [2018-10-25 15:53:46 #18031.8] ERROR swServer_master_onAccept (ERROR 502): accept() failed. Error: Too many open files[24] $ lsof php 18031 dev 2228u...

  • 0
  • 0
  • Kemin
  • 发布于 2018-10-27 09:34
  • 阅读 ( 1016 )

golang实现aes-cbc-256加密解密过程记录

我为什么吃撑了要实现go的aes-cbc-256加密解密功能? 之前的项目是用php实现的,现在准备用go重构,需要用到这个功能,这么常用的功能上网一搜一大把现成例子,于是基于go现有api分分钟实...

  • 0
  • 0
  • Kemin
  • 发布于 2018-10-26 09:33
  • 阅读 ( 1016 )

Web开发平台OpenResty(二):运行原理与工作过程

说明 OpenResty的网站 给出了几本 关于Lua、Nginx、OpenResty的电子书 : 1 OpenResty的主要作者章宜春写的 Programming OpenResty ,好像是刚开始写… 2 章宜春写的 Nginx Tutori...

  • 0
  • 0
  • Kemin
  • 发布于 2018-11-04 08:52
  • 阅读 ( 1010 )

升级到php7.2遇到的问题

今天将项目php5.6升级到php7.2,出现create_function被废弃的警告,这里记录一下7.2的变化,方便以后查询 1、当传递一个无效参数时,count()函数将抛出warning警告...

  • 0
  • 0
  • Kemin
  • 发布于 2018-11-14 16:50
  • 阅读 ( 1004 )

thinkphp3框架注入分析

一个tp3的order注入。 前言 漏洞描述 在ThinkPHP3.2.4之前的版本中存在SQL注入漏洞,该漏洞是由于程序在处理order by 后的参数时,未正确过滤传入参数。如果该参数可控会导致sql注入...

  • 0
  • 0
  • Kemin
  • 发布于 2018-10-12 14:39
  • 阅读 ( 1004 )

Centos7系统语言支持设置

一、首先查看当前系统默认采用的字符集 命令:locale 或者echo $LANG,如果当初安装的时候已经选择了中文语言包的话,那么默认的就是UTF-8字符集 [root@localhost ~]# localeLANG=zh_CN.UTF-8L...

  • 0
  • 0
  • Kemin
  • 发布于 2017-06-10 07:54
  • 阅读 ( 993 )

VisualSvn Server安装和使用

VisualSvn Server介绍 1 、VisualSvn Server  VisualSvn Server是免费的,而VisualSvn是收费的。VisualSvn是Svn的客户端,和Visual Studio集成在一起,但是不免费,使用AnkhSvn(VS2008插件)...

  • 0
  • 1
  • Kemin
  • 发布于 2017-05-08 12:02
  • 阅读 ( 992 )

76%都存在漏洞?!Docker镜像安全扫描应该这样做

作者介绍 林伟壕, SecDevOpsor,先后在中国电信和网易游戏从事数据网络、网络安全和游戏运维工作。对Linux运维、虚拟化和网络安全防护等研究颇多,目前专注于网络安全自动化检测、防御...

  • 0
  • 0
  • Kemin
  • 发布于 2018-11-04 08:53
  • 阅读 ( 988 )

Just for fun——PHP框架之简单的路由器

一个简单的PHP路由实现

Kubernetes网络一年发展动态与未来趋势(下)

何谓 Ingress?从字面意思解读,就是“入站流量”。K8S 的 Ingress 资源对象是指授权入站连接到达集群内服务的规则集合。具体含义看下面这个例子便一目了然: 通常情况下,Service...

  • 0
  • 0
  • Kemin
  • 发布于 2018-10-27 09:36
  • 阅读 ( 966 )

GO语言面试系列:(二)常规性Golang面试题解析

最近在很多地方看到了 golang的面试题 ,看到了很多人对Golang的面试题心存恐惧,也是为了复习基础,我把解题的过程总结下来。 面试题 1. 写出下面代码输出内容。 package main...

  • 0
  • 0
  • Kemin
  • 发布于 2018-10-26 09:33
  • 阅读 ( 966 )

Ubuntu16.04安装elastic5.4.1遇到的坑

记得一定要安装openJDK8,不要安装openJDK9。 配置环境变量:(新增/etc/profile.d/add-java-env-var.sh文件) sudo apt install openjdk-8-jdk-headless 接下来下载elastic的压缩包文件 cd...

  • 0
  • 0
  • Kemin
  • 发布于 2017-06-17 17:36
  • 阅读 ( 959 )

[原创]高级爬虫实践|记录一次自动登录淘宝网站 By Java

一点废话 接上一篇文章(),猿哥尝试了很多种方式(包括切换浏览器和编程语言),暂时放弃使用 Facebook 的 PHP webdriver了。主要是因为资料太少了,也不想花太多时间研究 selenium 内部的数...

  • 0
  • 1
  • Kemin
  • 发布于 2018-03-31 22:54
  • 阅读 ( 949 )

Web开发平台OpenResty(四):项目开发中常用的操作

说明 这里记录一下基于OpenResty的项目开发时,经常用到的操作,譬如读取nginx内置变量、打印调试日志等 以下操作的很大一部分都是在使用 lua-nginx-module的lua api 打印日志...

  • 0
  • 0
  • Kemin
  • 发布于 2018-11-14 16:52
  • 阅读 ( 948 )

简单实现微信朋友圈时间计算的方法

实现微信朋友圈时间计算

  • 0
  • 2
  • D.Chen
  • 发布于 2017-05-11 00:34
  • 阅读 ( 942 )

阿里云容器服务Kubernetes之Jenkins X(1)-安装部署实践篇

本文的部署实践过程参考了云栖文章 如何在阿里云容器服务上搭建Jenkins X 并记录了更详细的过程及日志输出。 下面我们开始介绍如何在阿里云容器服务Kubernetes上快速安装部署Jenkins X。...

  • 0
  • 0
  • Kemin
  • 发布于 2018-10-26 09:33
  • 阅读 ( 940 )

OpenResty/Nginx 日志输出到 Rsyslog

在 OpenResty/Nginx 开发中,日志输出一般是这么两种方案: 通过 ngx.log(ngx.ERR, ...) 输出到 error.log log_by_lua 阶段通过 lua-resty-logger-socket...

  • 0
  • 0
  • Kemin
  • 发布于 2018-11-08 15:21
  • 阅读 ( 935 )

推荐6款 Docker 认证的实用免费插件,帮助您轻松监控容器动态!

出品丨Docker公司(ID:docker-cn) 编译丨小东 每周一、三、五晚6点10分 与您不见不散! Docker 认证技术项目(Docker Certified Technology Program)是为了帮助合作伙伴和客户...

  • 0
  • 0
  • Kemin
  • 发布于 2018-10-30 14:26
  • 阅读 ( 930 )

Kubernetes网络一年发展动态与未来趋势

Kubernetes网络模型 谈到Kubernetes的网络模型,就不能不提它著名的“单Pod单IP”模型,即每个Pod都有一个独立的IP,Pod内所有容器共享网络namespace(同一个网络协议栈和IP)。“单Pod单IP”...

  • 0
  • 0
  • Kemin
  • 发布于 2018-11-04 08:53
  • 阅读 ( 928 )

Linux Crontab 不执行

Linux Crontab 不执行。 1、使用命令service crond status;查看定时任务状态。如显示正在运行表示定时任务已启动。如果没有使用service crond start; 2、使用crontab -e 查看定时任务执行命令...