摘要:接着上一篇博文继续 【No.1】监控Linux性能25个命令行工具10:mpstat -- 显示每个CPU的占用情况该命令可以显示每个CPU的占用情况,如果有一个CPU占用率特别高,那么有可能是一个单线程应用程序引起的mpstat -P ALL 1Linux 3.13.0-75-generic (lnmp) 06/25/2016 _x86_64_ (2 CPU)02:28:59 PM CPU...
阅读全文
摘要:以前注册很多网站密码都使用简单密码,但是由于今年频繁曝出密码不安全问题,所以要使用更加复杂的密码。但是好多个账号,密码也不能设置成一样的,防止一个被盗全部不安全了,记密码就成了意见很头疼的事情。在手机上有个1password软件,非常好,不过收费的。本着节约和利用自己的技能,自己就想到开发一个加密的账号功能在php中有个ssl 加密功能,本文就是用此功能。步骤如下前提:什么样的秘密才安全密码没有绝...
阅读全文
摘要:最近手贱把phpstorm 升级到了最新版,发现输入中文符号输入不了呀,全部都变成英文符号了,例如输入的逗号、句号(,。)等都被转换成了(,.)经过各方搜索,这个在官方也说了,是个bug,JDK的bug,点击这里去官方查看 目前官方还没有解决补丁,只有降低JDK版本了,目前测试出来 jdk1.8.0_45是可以的,下载地址:http://www.oracle.com/technetwork/ja...
阅读全文
摘要:微信墙效果图使用简单说明关于微信公众号回复 “上墙“,查看指引回复”# + 上墙内容“ 即可发表上墙消息了查看微信墙列表,点击这里原文地址:【Demo】微信上墙标签:微信墙 wechat wall 智能推荐微信内置浏览器UserAgent的判断【ionic】微信表情设置教程【Demo】QQ,github,微博第三方社交登录突破微信服务号群发限制
阅读全文
摘要:为什么要使用HTTPS主要是为了安全,虽然没有100%的安全,但是我们可以尽量提高安全级别,目前大型网站都已经使用HTTPS了注册StartSSL注册页面 选择国家 和 输入 邮箱 他们会通过邮箱地址给你个验证码,在这期间不要关闭选项卡或浏览器 , 所以你只要保持打开状态,知道获得验证码并贴上它点击注册,设置证书密码下载证书到本地,点击证书文件,提示输入密码就输入上一步设置的密码,然后点击下图...
阅读全文
摘要:Ngrok是什么Ngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。Ngrok 可捕获和分析所有通道上的流量,便于后期分析和重放为什么要使用Ngrok可以让任何PC成为服务器,提供互联网应用服务。例如使用微信开发者模式,调试太麻烦了,每次代码都要同步到服务器上才能使用,有了Ngrok可以直接在开发者的url中填写ngrok分配的网站,直接本地调试代码下载...
阅读全文
摘要:今天给我们自己的发布系统增加一个新建分支的功能,操作比较简单,但是使用php执行shell命令的时候总是无法push分支到远程,但是登陆服务器执行却是可以的新建分支命令如下git fetch --allgit checkout -b pmt_20160624_v10.7.4 origin/master git push origin pmt_20160624_v10.7.4:pmt_2016062...
阅读全文
摘要:每次都很容易忘记Nginx的变量,下面列出来了一些常用$remote_addr //获取客户端ip$binary_remote_addr //客户端ip(二进制)$remote_port //客户端port,如:50472$remote_user //已经经过Auth Basic Module验证的用户名$host //请求主机头字段,否则为服务器名称,如:blog.sakmon.com...
阅读全文
摘要:通过授权服务器授权jetbrains是一家专门做IDE的软件公司,软件也非常好用,但是授权特别贵,下面就说说免费的方式,就是使用授权服务器,地址:http://idea.qinxi1992.cn 自己搭建授权服务如若上述公共授权服务被封了,那就只能自己搭建了,不难,按需从附件中选择版本就好了附件地址https://yunpan.cn/cvBFY3G5rSisC 访问密码 b3ce根据自己电脑系统...
阅读全文
摘要:Nginx的return关键字属于HttpRewriteModule模块:语法:return http状态码默认值:无上下文:server,location,if该指令将结束执行直接返回http状态码到客户端.支持的http状态码:200, 204, 400, 402-406, 408, 410, 411, 413, 416 , 500-504,还有非标准的444状态码.使用方法:#不符合规则的返...
阅读全文
摘要:关于Discuz的加密解密函数,相信大家都有所了解,该authcode函数可以说是对PHP界作出了重大的贡献,真的发觉discuz这个函数写的太精彩啦。研究了一下这个算法,总的来说可以归纳为以下三点:1,动态性,同一字符串使用相同的key,每次加密的密文都不一样,而解密方法只有一个,其实就是把解密的信息放到了密文上面。2,时效性,可以自己加一个限期参数,以秒为单位,这个其实就是在密文里加入了有效时...
阅读全文
摘要:查看软件xxx安装内容:dpkg -L xxx查找软件库中的软件:apt-cache search 正则表达式查找软件库中的软件:aptitude search 软件包查找文件属于哪个包:dpkg -S filename查找文件属于哪个包:apt-file search filename查询软件xxx依赖哪些包:apt-cache depends xxx查询软件xxx被哪些包依赖:apt-ca...
阅读全文
摘要:最近公司网站被竞争对手用爬虫频繁访问,所以我们这边要禁止这些爬虫访问,我们通过nginx 指令就可以实现了方法一:直接在LB机器上封IP1.在 blocksip.conf 文件中加入要屏蔽的ip或者ip端$ sudo vim /etc/nginx/blocksip.confdeny 180.168.74.26;deny 91.212.45.0/24;2. 在nginx.conf中包含这个文件$ s...
阅读全文
摘要:我们开发就是喜欢各种酷炫的东西,对于有洁癖的我,连命令行都不放过了先上图看效果,命令行显示高亮部分实现过程:第一步:.bash_prompt脚本 # ~/.bash_prompt# This prompt inspired by gf3, sindresorhus, alrra, and mathiasbynens.# but customized to me. /dev/null || ex...
阅读全文
摘要:在技术开发中,捕获程序框架错误,是非常必要的一件事情,我们公司使用Yii2框架,简单说下Yii2的错误捕获处理Yii2 web应用1 配置如下 其中errorHandler就是错误处理配置,执行ErrorController的actionError'components' => [ "urlManager" => require (__DIR__ . '/router.php'), ...
阅读全文
摘要:最近在做项目的过程中,发现很多JS报错没有引起重视,我就想想把JS错误捕获了,然后展示在我们一个平台上具体实现代码:window.onerror = function(message, url, lineNumber,columnNo,error) { var data = { 'message':message, 'url':url, 'error...
阅读全文