个人如何免费接入微信支付, 不用交300块钱

2019-10-26
阅读 2 分钟
9.2k
也不是没有办法, 微信现在推出了"服务商"模式, 也就是给线下小微商户开通微信收款的权限. 而微信为了方便服务商拓展业务, 给了服务商替商户发起支付的 API 接口, 支付完成再通知到服务商. 然后第二天, 到账的钱会有财付通(微信支付)直接清算到商户的个人银行卡里面.

Laravel教程: 3分钟实现小程序微信支付接入(下)——回调发货逻辑

2018-12-10
阅读 1 分钟
6k
接上文: Laravel教程: 3分钟实现小程序微信支付接入(上)——唤起支付 编码 绑定回调路由 routes/api.php {代码...} 注意前一篇文章的添加 .env 与此处路由的 URL 要保持一致。: {代码...} app/Http/Controllers/PayController.php 添加 callback 方法 {代码...} app/Repositories/BuyRepository.php 添加 callback 逻辑 ...

一次 Laravel 性能分析全程笔记

2018-09-15
阅读 10 分钟
4.2k
观察初步结论: laravel 在调用 Illuminate\Foundation\Bootstrap\RegisterProviders 和 Illuminate\Foundation\Bootstrap\BootProviders 的 bootstrap 方法时,消耗时间是大头。

Laravel教程: 3分钟实现小程序微信支付接入(上)——唤起支付

2018-08-28
阅读 4 分钟
9.5k
如果你需要额外的配置,可以运行 php artisan vendor:publish --provider="Overtrue\LaravelWeChat\ServiceProvider" ,然后在 config/wechat.php 中可以看到 easywecaht 可以支持的全部配置。

在Laravel 5.6中 使用Swoole的协程数据库查询

2018-06-14
阅读 1 分钟
5.8k
Installation 首先,确认你是用的是laravel 5.6 然后,你需要依赖 kuaiapp/db 这个包,作用是实现 Swoole\Coroutine\MySQL 的伪 PDO 接口 {代码...} 将 laravel/framework:"v5.6" 修改成laravelfy/framework:v5.6.x-dev {代码...} 在你的laravel-swoole命令中启动,测试下带有数据库查询的接口。如laravel-s {代码...} ...

现代化编程 -- 在 Swoole 上开发 Laravel 框架的应用

2017-03-19
阅读 2 分钟
10.2k
Laravel 是非常现代化的一套 PHP 框架, 基于 composer 的构建方式, 其很多核心依赖并非完全 Laravel 自己所维护, 而依赖于 symfony/http-, eloquent/ 等较成熟的 Library, 以此实现现代化框架的集众优于一身(站在巨人肩上)的特点.

Swoole 实现简单的路由

2016-09-08
阅读 7 分钟
5.2k
封装 xserver.php: {代码...} 使用: app.php {代码...}

利用 Swoole 给应用写个防火墙

2016-09-07
阅读 3 分钟
2.2k
原理: 定时检测活跃连接数, 如果单个IP连接数超过20临时封禁, 超过100永久封禁(在TCP连接时候直接关闭) {代码...}

初级应用 -- 实现用户登录

2016-08-03
阅读 4 分钟
7.6k
目录 初探 Swoole -- 用 Swoole 启动一个 hello world 内存的妙用 -- PHP终于可以 vs JAVA啦 初级应用 -- 实现用户登录 [撰写中] 展望 -- Swoole 的局限性分析及我个人的期待 [撰写中] 回顾 上节内存的妙用 -- PHP终于可以 vs JAVA啦中, 我们了解了 Swoole 的MYSQL数据库 CURD 操作, 这节我们用 MongoDB来做演示. 开搞 ...

内存的妙用 -- PHP终于可以 vs JAVA啦

2016-08-02
阅读 3 分钟
14k
目录 初探 Swoole -- 用 Swoole 启动一个 hello world 内存的妙用 -- PHP终于可以 vs JAVA啦 初级应用 -- 实现用户注册登录 [撰写中] 展望 -- Swoole 的局限性分析及我个人的期待 [撰写中] 原生 PHP CURD 让我们来回顾一下PHP中数据库的使用 {代码...} 上述代码, 本身是没有任何问题。这里我们也不是来挑出问题的,只是...

初探 Swoole -- 用 Swoole 启动一个 hello world

2016-08-02
阅读 2 分钟
20.1k
目录 初探 Swoole -- 用 Swoole 启动一个 hello world 内存的妙用 -- PHP终于可以 vs JAVA啦 初级应用 -- 实现用户注册登录 [撰写中] 展望 -- Swoole 的局限性分析及我个人的期待 [撰写中] Old time sake 还记得我们第一个 PHP 程序吗? {代码...} 把他保存到 hello.php, 访问 http://localhost/hello.php 就可以输出 hel...

Swoole 入门教程 —— 2小时入门Swoole

2016-08-02
阅读 1 分钟
35.2k
Swoole 是由 韩天峰 编写的一个 PHP 扩展, 主打异步/高并发/常驻服务特性. 适用于 HTTP/TCP/UDP/WEBSOCKET等多种伺服器应用场景.

随机算法在APP安全中的重要性

2016-05-25
阅读 2 分钟
2.4k
在展开文章之前,先给大家看一段代码: 坑 is here {代码...} {代码...} 分析 上述代码, 逻辑上并无太大问题,一般业务一秒钟能登录超过8999个用户的可能性也不太大,所以基本上能满足大多业务的APP授权需求。 可是这块代码真没有安全问题吗? 有。 随机生成算法太弱。 假设小明同学在1464158564这个时间点登录了应用,那...

JavaScript实现连贯操作 (判断是否已登录后提交)

2016-05-08
阅读 1 分钟
2.9k
公司经常有这样的需求, 页面差不多是ajax交互的, 页面上有数个提交操作的按钮, 而需求要求用尽可能少的代码来实现连贯操作:即用户未登录时弹出登录浮窗, 登录完成后立即继续提交.

NGINX简单配置 让SHA256证书支持XP SP1/SP2

2015-08-06
阅读 3 分钟
9k
因为技术更新迭代的原因, XP的电脑上的IE6/IE7不支持sha256签名算法. 而XP用户在国内尚有约10%的市场占有率, 我们应该怎样才能让我们的网站https业务支持到XP呢?

PDO的bindParam与bindValue的区别

2015-07-07
阅读 1 分钟
5.6k
[来源于Stackoverflow: What is the difference between bindParam and bindValue?]PDOStatement::bindParam 与 PDOStatement::bindValue()不同, 变量被以引用方式绑定到点位符上而且仅仅当调用PDOStatement::execute()时才会去计算具体被绑定变量在PDOStatement::execute()被调用时的值.

JavaScript 异步机制及应用 入门教程

2015-06-29
阅读 6 分钟
6k
用比方来比喻 异步就是: N个人同时起跑, 起点和出发时间相同, 在起跑时不去关心其他人会啥时候跑完~尼玛这不废话吗?大家都才起跑怎么知道别人多就跑完. 同步就是: N个人接力跑, 起点和出发时间不同, 且后一个人会等待前一个人跑完才能继续跑, 也就是要关心前一个人的结果(上一行代码的返回值).

用Chrome Extension制作CSRF跨站扫描器

2015-02-13
阅读 1 分钟
3.2k
思路 利用Chrome的HAR功能, 将分析请求中的csrf_token参数, 进行再次模拟请求, 并根据返回结果判断是否存在csrf漏洞. crx稍后放出

监控CDN的可用性

2015-02-09
阅读 1 分钟
5.9k
相信各位运维都有遇到一些奇奇怪怪的现象, 线上业务突然几分钟不可用了, 订单量突然下降90%甚至到0。 查原因排查很久, 才知道原来是CDN的JS/图片/CSS加载失败了. 那么我们有什么办法可以监控这种情况呢? 我们可以利用下面事件来监控页面各模块可用性: {代码...} 比如: {代码...} 这样,在[链接] 这个CDN JS加载失败时, ...

防恶意注册的思考

2015-01-20
阅读 1 分钟
3.7k
背景 公司业务最近受到来自广东某ip的重复注册, 规则大致为: 邮箱为随机@163.com 密码完全一样 ( 哈希完全一样 ) 能完成注册邮件激活 ( pop3协议 ) 验证码校验通过 ( 两种判断: OCR 或 人工打码 ) 各种方案 强化级验证码: 如阿里云 研究过一种验证码技术,点击图片上某个关键字或图片部位, 要求用户点击某块特殊区域, 将...

NGINX的奇淫技巧 —— 7. IF实现数学比较功能 (2)

2015-01-13
阅读 1 分钟
2.9k
接上文 《NGINX的奇淫技巧 —— 6. IF实现数学比较功能 (1)》 NGINX竟然不支持这样的写法.... {代码...} 求大牛来实现...

NGINX的奇淫技巧 —— 6. IF实现数学比较功能 (1)

2015-01-13
阅读 1 分钟
5.8k
nginx的if支持=、!= 逻辑比较, 但不支持if中 <、<、>=、<= 比较. 本示例使用了set-misc-nginx-module {代码...} 上面的配置, 在启动nginx时会报错误的. 即然不支持,那有没有办法小小地弥补下呢? {代码...} 测试10次: {代码...} 骚年, 速度加入A.R.G.U.S.网络安全小组, 跟老夫们一起学nginx吧~

超人大战蝙蝠侠的猜想

2015-01-13
阅读 1 分钟
3.8k
DC漫画有设定正义联盟(Justice League), Superman、Batman为创始人. 超人天生超能力神通广大, 而老爷只有靠烧钱玩高科技换来超能力。 一个是钢铁之躯,一个是血肉之躯。如果真有一件事让超人与老爷打起来,恐怕大家都会为老爷揪心。

NGINX的奇淫技巧 —— 5. NGINX实现金盾防火墙的功能(防CC)

2015-01-13
阅读 1 分钟
9k
当服务器接收到的单个IP并发超出阀值, 加入封禁区(弹回2). 服务器根据IP、UA、SESSION_ID、年、月、日、时、分、...进行唯一哈希, 输出成 \x00\x01 类似的JS容易理解的数据. 多次随机数, 加大破解难度. 若浏览器仍死不悔改, 继续弹回.

NGINX的奇淫技巧 —— 4. 纯CONF实现一个简单的CSRF防火墙

2015-01-13
阅读 1 分钟
6.1k
本文章编写中... 尚需时日... 下面给的只是一个原型,尚未验证... {代码...}

NGINX的奇淫技巧 —— 3. 不同域名输出不同伺服器标识

2015-01-13
阅读 1 分钟
4.5k
像上面这样, 我们就可以来实现这功能了. 但这样靠谱吗? 靠谱, 但是不满足A.R.G.U.S. 的编码风格, 我们绝不允许丑陋的代码让别人看着笑话.

NGINX的奇淫技巧 —— 2. IF AND 和 OR

2015-01-12
阅读 2 分钟
10.7k
在上一篇文章:《NGINX里的奇淫技巧 —— 1. 字符串截断》中, 我们介绍过了使用if来进行截断字符串的用法, 这次我们来了解下if的逻辑用法: 什么是逻辑用法呢, 就程序中的and、or关系, 就叫做逻辑了. NGINX支持if的 and 与 or 或者 && 与 || 吗? 答案是No. 当你尝试这样配置, 重载nginx时, nginx会报出错误 {代码.....

NGINX的奇淫技巧 —— 1. 字符串截断

2015-01-12
阅读 1 分钟
22.2k
在给大家讲述这个问题之前,先给大家看一段nginx配置. 我们用到了 set-misc-nginx-module {代码...} 这样输出来的内容,可能是下面这样的 {代码...} 但如果我们要截取某几位字符怎么办呢? 首先大家想到的肯定是使用模块来实现, 但只能这样吗? 有没有更方便的方式呢? 有的. 我们可以巧妙地使用if + 正则表达式来实现这个...

关于PHP默认Expires: Thu, 19 Nov 1981...的故事

2015-01-09
阅读 1 分钟
6.3k
It's an attempt to disable caching. 这是用于尝试禁用浏览器缓存PHP请求的 The date is the birthday of the developer Sascha Schumann who added the code. 这个日期是这个块代码开发者 Sascha Schumann 的生日 File: session.c Authors: Sascha Schumann < sascha@schumann.cx > Andrei Zmievski < andrei...