/images/avatar-home.jpeg

github私有库免费了

现在免费使用了,在 https://github.com/pricing 页面多了 Unlimited private repositories 一栏,无限的私人存储库。 免费版服务将合作者数量限制为最多3人,且不提供bug跟踪和高级代码审查服务。

企业服务的价格为每月21美元,包含了Team级服务(每月收费9美元)的一切功能,同时允许用户选择使用自托管或云托管,并提供SAML单点登录、发票结算、访问配置等更多服务,企业云服务承诺99.95%的正常运行时间。

cloudflare 设置SSL注意事项

1、CF SSL的三种模式

Off: 关闭证书
Flexible: 由CF提供证书 后端无需启用
Full: 由CF提供证书 后端需要安装证书 可以是自签证书
Full(strict): 由CF提供证书 后端需要安装证书 需要可信证书/CF提供的15年自签证书?
80跳443和www跳non-www CF和后端选一个设置即可 不用两边都设置
CF提供的证书
sni.cloudflaressl.com: 合作伙伴接入 一个网站一个证书 免费和收费套餐有没有区别不知道
snixxxxxx.cloudflaressl.com 官方接入免费套餐 多域名共用 通配符
sslxxxxxx.cloudflaressl.com 官方接入收费套餐 单域名 通配符

CF提供的收费通配符证书 显示自己域名 只能在CF上启用 无法安装在后端 5刀起步

nginx配置中location匹配规则详解

一、概述

nginx官方文档给出location语法如下: location [=||*|^~] uri { … } 其中,方括号中的四种标识符是可选项,用来改变请求字符串和uri的匹配方式。uri是待匹配的请求字符串,可以是不包含正则的字符串,这种模式被称为“标准的uri";也可以包含正则,这种模式被称为"正则uri",如下:

GPG入门指南(加密签名)

我们平时都听过非对称加密,公钥和私钥,签名验证,但这些证书都是怎么得到的呢?本篇文章会解答这些问题。

背景介绍

加密的一个简单但又实用的任务就是发送加密电子邮件。多年来,为电子邮件进行加密的标准一直是PGP(Pretty Good Privacy)。程序员Phil Zimmermann特别为电子邮件的保密编写的PGP。 这个软件非常好用,迅速流传开来,成了许多程序员的必备工具。但是,它是商业软件,不能自由使用。 作为PGP的替代,如今已经有一个开放源代码的类似产品可供使用。GPG(Gnu Privacy Guard),它不包含专利算法,能够无限制的用于商业应用。 本文将会介绍文件加密,至于GPG的其他用途,比如邮件加密,请参考这个网站https://help.ubuntu.com

415.mysql利用mysqldump导出表结构和表数据

命令行下具体用法如下: 

mysqldump -u用戶名 -p密码 -d 数据库名 表名 > 脚本名;

如果是windows,请到 bin 目录/新增环境变量 执行命令

#导出整个数据库结构和数据
mysqldump -h localhost -uroot -p123456 database > dump.sql
#导出单个数据表结构和数据
mysqldump -h localhost -uroot -p123456  database table > dump.sql
#导出整个数据库结构(不包含数据)
mysqldump -h localhost -uroot -p123456  -d database > dump.sql
#导出单个数据表结构(不包含数据)
mysqldump -h localhost -uroot -p123456  -d database table > dump.sql

分享几款PHP后门查杀软件

一、D盾_Web查杀

软件使用自行研发不分扩展名的代码分析引擎,能分析更为隐藏的WebShell后门行为。引擎特别针对一句话后门,变量函数后门,${}执行 、preg_replace执行、call_user_func、file_put_contents、fputs等特殊函数的参数进行针对性的识别,能查杀更为隐藏的后门,并把可疑的参数信息展现在你面前,让你能更快速的了解后门的情况,还加入隔离功能,并且可以还原!

Chrome翻译慢与经常失败问题

上一篇说到家里宽带出问题导致只能用流量上网,这里又遇到另外个问题,在浏览英文网页时,用流量在Chrome根本不能翻译,即使本地开了科学上网,排查了一下,结果发现4G状态下Google翻译的域名也是被屏蔽的,所以把一下三个域名加入PAC或SwitchyOmega的自动给切换规则就好了。  

IDEA git 未提交代码被覆盖

刚刚写的代码忘记提交本地仓库而直接更新,导致写的代码不见了,百度了一番,看到了解决方案~
VCS--git--unstash changes  可以看到暂存列表,通过 view 查看代码,apply就是回到该版本,stage就是一个类似于暂存区的东西,可以将你未提交的改动暂存起来,相当于存档一样,然后可以去做别的事情,等做完之后可以读档一样把当时的状态恢复