摘要: 0、前言 环境:MacOS 背景:整理下今天所做的配置。 1、 让 Homebrew 走代理更新 brew update 就卡住了,即使开了 shadow,socks 也不行。因为 shadow,socks 对命令行无效。 这时可以用 export ALL_PROXY=socks5://127.0. 阅读全文
posted @ 2017-09-05 14:49 小蒋不素小蒋 阅读(5622) 评论(0) 推荐(0) 编辑
摘要: 一、背景 最近在翻看以前的老书《node.js开发指南》,恰好碰到 for 循环 + setTimeout 的经典例子,于是重新梳理了思路并记录下。 二、写在前面,setTimeout 和 setInterval 的执行机制 在日常编码中,你会发现,给 setTimeout 和 setInterva 阅读全文
posted @ 2017-08-30 13:36 小蒋不素小蒋 阅读(9502) 评论(5) 推荐(3) 编辑
摘要: 零、区别 1、require/exports 是 CommonJS 的标准,适用范围如 Node.js 2、import/export 是 ES6 的标准,适用范围如 React 一、间接获取对象 (1)require/exports 方法一 间接 方法二 直接 方法三 别名 (2)import/e 阅读全文
posted @ 2017-08-27 18:26 小蒋不素小蒋 阅读(1541) 评论(1) 推荐(0) 编辑
摘要: ES6 一共有5种方法可以遍历对象的属性。 (1)for...in for...in循环遍历对象自身的和继承的可枚举属性(不含 Symbol 属性)。 (2)Object.keys(obj) Object.keys返回一个数组,包括对象自身的(不含继承的)所有可枚举属性(不含 Symbol 属性)。 阅读全文
posted @ 2017-08-22 11:22 小蒋不素小蒋 阅读(2370) 评论(0) 推荐(0) 编辑
摘要: #一、环境 MacOS Sierra #二、背景 朋友圈广告投放的H5需要做ab压测,这里不赘述。 具体官方文档如下:http://ad.weixin.qq.com/learn/n10 三、正文 (1)别用windows跑ab,用mac/linux代替吧! windows跑ab,响应时间慢的令人发指 阅读全文
posted @ 2017-08-09 13:43 小蒋不素小蒋 阅读(1084) 评论(0) 推荐(0) 编辑
摘要: 一、环境: CentOS 6.8 nginx 1.6.0 php 7.0.10 #二、背景 最近开发一个小程序,而小程序对后台接口服务器的要求是: 1、请求域名在request合法域名中 2、基于 https 协议 3、TLS 版本 1.2+ 1、2 两条都满足了,但是第三条亟待解决,导致小程序调用 阅读全文
posted @ 2017-07-28 18:32 小蒋不素小蒋 阅读(36640) 评论(2) 推荐(0) 编辑
摘要: 一、环境: CentOS 6.8 nginx 1.8.0 php 7.0.10 #二、背景 最近在开发一个微信小程序,不可避免的涉及到登陆的环节,登录时序图如下: 通过 wx.login() 获取到用户登录态之后,需要维护登录态。开发者要注意不应该直接把 session_key、openid 等字段 阅读全文
posted @ 2017-07-26 14:50 小蒋不素小蒋 阅读(12811) 评论(0) 推荐(3) 编辑
摘要: 一、环境: CentOS 6.8 nginx 1.8.0 php 7.0.10 #二、背景 基于 nginx + php 的 h5 项目,上传视频的时候,如果视频太大,会上传失败。 三、正文 一份视频传到后端,需要经过两道关卡: 1、nginx 2、php 解决办法 ⇒ 修改配置项(即下图箭头上的文 阅读全文
posted @ 2017-06-09 15:29 小蒋不素小蒋 阅读(3427) 评论(0) 推荐(0) 编辑
摘要: 一、环境: CentOS 6.8 mysql 5.6 ##二、背景 给外包的工作人员提供我司某台服务器的 mysql 中某个数据库的访问权限。 之所以要做限制,是防止他们对我司其他的数据库非法进行操作。 三、正文 1、使用 root 管理员登陆 mysql mysql -uroot -p123456 阅读全文
posted @ 2017-05-28 20:10 小蒋不素小蒋 阅读(47501) 评论(2) 推荐(1) 编辑
摘要: 一、环境: CentOS 6.8 使用 FileZilla 进行 sftp 连接 二、背景 给外包的工作人员提供我司服务器的 某一目录 的访问(包括读写)权限,方便他们部署代码文件。 之所以是某一目录的访问,是因为 SFTP 的用户登录后,默认是能看到整个系统的文件目录,这样很不安全。 题外话:如果 阅读全文
posted @ 2017-05-27 13:24 小蒋不素小蒋 阅读(21572) 评论(3) 推荐(2) 编辑
摘要: 一、背景 朋友这几天在准备公务员考试,闲聊之中,给我传来一道题,是一道逻辑推理题,问我答案为何? 让我这个工作好几年的老油条再做这种题,真的伤脑筋,我说:“干脆我用编程做做看吧”,于是便有了此文…… 二、正文 这里我用的是javascrpt编程语言 1、定义变量 定义小王为 wang; 定义小张为 阅读全文
posted @ 2017-04-21 16:27 小蒋不素小蒋 阅读(524) 评论(2) 推荐(0) 编辑
摘要: 环境 conoha vps CentOS7.2 背景 在 conoha 买了一个 vps,准备使用 shadow,socks 搭建 vpn 1、安装**shadow,socks** yum install python-setuptools && easy_install pip pip insta 阅读全文
posted @ 2017-02-06 18:17 小蒋不素小蒋 阅读(1200) 评论(0) 推荐(0) 编辑
摘要: 环境 macOs Sierra php 7.0.8 MAMP Pro 集成环境 背景 最近有一个需要在微信朋友圈上线的 h5,本人做了一个抽奖的接口,也没多想,直接上 php ci(CodeIgniter)框架。 按照腾讯方的要求,需要 ab 测试,在总请求数 15000,并发 500 下平均响应时 阅读全文
posted @ 2016-12-29 16:37 小蒋不素小蒋 阅读(1833) 评论(0) 推荐(1) 编辑
摘要: 一、背景 调用第三方短信提供商的WebService接口。 二、介绍 1.WebService三要素: SOAP(Simple Object Access Protocol) 用来描述传递信息的格式 WSDL(Web Services Description Language) 用来描述如何访问具体 阅读全文
posted @ 2016-12-22 17:35 小蒋不素小蒋 阅读(33449) 评论(4) 推荐(2) 编辑
摘要: 使用 gpg 加密文件 - 通过 shell 或 php 背景:客户提供私钥,并要求我方通过php把加密后的文件传输给他们。 环境 macOS Sierra 10.12.1 php 7.0.8 0、安装gpg环境 macOS $ brew install gpg CentOS $ yum insta 阅读全文
posted @ 2016-12-18 12:36 小蒋不素小蒋 阅读(1192) 评论(0) 推荐(0) 编辑
摘要: CodeIgniter Lottery php ci 抽奖辅助函数 Github https://github.com/xjnotxj/CodeIgniter Lottery 用法 1、 移入文件 将 放在你的工程根目录/application/helpers/ 2、导入辅助函数 3、调用 关于 参 阅读全文
posted @ 2016-12-18 11:24 小蒋不素小蒋 阅读(302) 评论(0) 推荐(0) 编辑
摘要: ####环境: CentOs 6.3 php 7 nginx ####举例: 安装ssh2扩展 1.登陆http://pecl.php.net,搜索ssh2,如下图所示,注意版本的选择要根据php的版本来 2.下载ssh2扩展文件压缩包(在当前系统哪个目录下载随意) ~# wget http://p 阅读全文
posted @ 2016-12-02 12:47 小蒋不素小蒋 阅读(17240) 评论(0) 推荐(1) 编辑
摘要: myWaterfall jQuery瀑布流布局插件 Demo http://jsfiddle.net/q3011893/p5k2ogy8/embedded/result,html,css,js/ Github https://github.com/xjnotxj/myWaterfall Usage 阅读全文
posted @ 2016-10-29 01:07 小蒋不素小蒋 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 需求: 公司有github账号,自己有github账号,想在git上同时使用,两者互不干扰。 思路: 管理两个SHH key。 解决方案: 一、生成两个SSH key 为了举例方便,这里使用“one”和“two”两个账户。下同。 $ ssh-keygen -t rsa -C "one@gmail.c 阅读全文
posted @ 2016-09-06 14:12 小蒋不素小蒋 阅读(25221) 评论(3) 推荐(8) 编辑
摘要: 背景: 本人的一个移动端H5项目,需求如下: 需求一:手机相册选取或拍摄照片后在页面上预览 需求二:然后绘制在canvas画布上 这里,我们先看一个demo(http://jsfiddle.net/q3011893/83qfqpk8/embedded/) 需求一:drawTempPhoto方法 需求 阅读全文
posted @ 2016-06-11 22:12 小蒋不素小蒋 阅读(1312) 评论(0) 推荐(0) 编辑

ICP证:沪ICP备20014317号