自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 微信公众号扫码模拟登录

由于公司小游戏/小程序多达50+,为方便管理,需要爬取小程序/小游戏的收入数据。故需要模拟微信公众平台登录操作(手机扫码确认)后才能获取。通过抓包工具一步步分析登录过程,及他所需要的数据。1.请求首页"https://mp.weixin.qq.com"要先获取首页,此步骤必须要做,不然无法获得正常数据。2.请求开始登录接口"https://mp.weixin.qq....

2019-07-06 21:05:59 4129 1

原创 laravel 使用 migrate在DRDS数据库下迁移不成功解决方法

DRDS下进行数据库迁移。命令行输入命令:php artisan migrate返回:Symfony\Component\Debug\Exception\FatalThrowableError : Argument 1 passed to Illuminate\Database\Connection::prepared() must be an instance of PDO...

2019-04-15 18:08:27 604

原创 drds 分表分库中两种写法结果不一致

select created_at from `yy_cps_pay_log` where (`created_at` > '2019-01-01 00:00:00' and `created_at` < '2019-01-01 23:59:59');  select created_at from `yy_cps_pay_log` where year(`created_at`) ...

2019-02-19 18:39:59 1451

原创 数据库 varchar text 字符集选择

UTF-8       UTF-8 编码最大字符长度为 3 字节,如果遇到 4 字节的字符就会出现错误了。三个字节的 UTF-8 最大能编码的 Unicode 字符是 0xFFFF,也就是 Unicode 中的基本多文平面(BMP)。也就是说,任何不在基本多文平面的 Unicode 字符,都无法使用MySQL原有的 utf8 字符集存储。这些不在BMP中的字符包括哪些呢?最常见的就是 Emoji...

2018-12-12 19:49:34 693

原创 laravel前的准备工作

1.下载 Composer安装前请务必确保已经正确安装了 PHP。打开命令行窗口并执行 php -v 查看是否正确输出版本号。 打开命令行并依次执行下列命令安装最新版本的 Composer:php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');" php co...

2018-11-06 14:07:14 132

原创 JSON_UNESCAPED_UNICODE参数

//json_encode 使用时的一个坑//JSON_UNESCAPED_UNICODE参数json_encode有中文时,需要加入JSON_UNESCAPED_UNICODE,json_encode($data, JSON_UNESCAPED_UNICODE); (PHP版本要求:必须PHP5.4+),否则中文会转义为Unicode编码。例如:$arr = array('a'=...

2018-11-05 13:56:24 1169

转载 索引的原理

1,索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。考虑如下情况,假设数据库中一个表有10^6条记录,DBMS的页面大小为4K,并存储100条记录。如果没有索引,查询将对整个表进行扫描,最坏的情况下,如果所有数据页都不在内存,需要读取10^4个页面,如果这10^4个页面在磁盘上随机分布,需要进行10^4次I/O,假设磁盘每次I/O时间为10ms(忽略数据传输时间),则总共...

2018-10-26 21:20:53 113

原创 Mysql下,索引规则

1 .where语句里面如果带有或条件,myisam表能用到索引,innodb不行。1)myisam表: CREATE TABLE IF NOT NOT   EXISTS`a` (`id` int(1)NOT NULL AUTO_INCREMENT,  `uid` int(11)NOT NULL,  `aNum` char(20)DEFAULT NULL,  PRIMARY KEY(`id `...

2018-10-25 18:15:31 199

翻译 数据库Mysql优化方向

第一,SQL和索引;  想实现一个查询,可以写出很多种查询语句,不同的语句,根据你选择的引擎,表中数据的分布情况,索引情况,数据库优化策略,查询中的锁策略等因素,最终查询的效率相差很大;优化要从整体去考虑,有时你优化一条语句后,其它查询反而效率被降低了,所以要取一个平衡点。第二,加缓存,分布式缓存,redis的;第三,主从复制或主主复制,读写分离;第四,如果以上都做了还是慢,不要想...

2018-10-25 16:29:55 295

原创 微信小程序获取手机号

在登录的基础上(先获得session_key)再由前端传两个参数:encryptedData String 包括敏感数据在内的完整用户信息的加密数据,详细见加密数据解密算法 iv String 加密算法的初始向量,详细见加密数据解密算法 //参数1:session_key $aesKey=base64_decode($ses...

2018-10-19 14:50:53 1227

原创 微信小程序登录过程

1.小程序端获取code(临时登录凭证),发送给后端2.后端收到code,加入appId,secret,向微信服务端地址:https://api.weixin.qq.com/sns/jscode2session?appid=%s&secret=%s&js_code=%s&grant_type=authorization_code发送请求。3.微信服务端返回ope...

2018-10-19 14:30:20 215

原创 PHP7新特性

1.类型的声明。可以使用字符串(string),整数(int),浮点数(float),以及布尔值(bool),来声明函数的参数类型与函数返回值。 declare(strict_types=1); function add(int $a, int $b): int { return $a+$b; }   echo add(1, 2); e...

2018-10-19 14:10:41 147

原创 phpinfo()下的php版本和php -v的不一致导致mysql 数据库操作could not find driver

背景:laravel使用定时任务时,导致部分mysql操作失败[2018-07-31 01:06:01] local.ERROR: could not find driver (SQL: select `identity` from `users` where `id` = 8 limit 1) {"exception":"[object] (Illuminate\\Database\...

2018-07-31 11:04:06 2481

转载 Jquery不同版本共用的解决方案(插件编写)

转载地址:http://my.oschina.net/erichsbc/blog/130947最近在为某公司做企业内部UI库,经过研究分析和评审,决定基于Jquery开发,结合Bootstrap插件那简洁,优雅,高效的思想进行插件编写。但是在编写的过程中遇到一个头疼的问题,就是正在编写的插件是基于Jquery-1.9.1版本开发的,而企业网站使用的是Jquery-1.6.2版本,这就会产生版本兼容...

2018-05-16 20:31:51 549

原创 nginx的启动关闭

service nginx restartservice nginx stop

2018-05-04 16:52:29 126

原创 laravel5.5 用户认证

https://segmentfault.com/a/1190000012606246

2018-04-25 17:34:34 426

原创 AetherUpload-Laravel 大文件上传神器(亲测有效)

今天在laravel5.5框架下实现文件上传,发现9M以上的文件上传失败。request的数据均为空。在网上搜寻了之后发现此神器,亲测有效,非常强大。下面说下配置步骤:安装  0 在终端内切换到你的laravel项目根目录,执行composer require peinhu/aetherupload-laravel ~1.0  1 (Laravel 5.5请跳过)在config/app.php的p...

2018-04-19 21:05:18 5463 3

转载 Laravel 5框架学习之表单提交与数据接收(亲测有效)

首先让我们修改路由,能够增加一个文章的发布。复制代码代码如下:Route::get('articles/create', 'ArticlesController@create');然后修改控制器复制代码代码如下:    public function create() {        return view('articles.create');    }我们返回一个视图,新建这个视图。我们当然...

2018-04-13 20:16:48 8410

转载 Laravel 使用Auth登录验证

原文地址:http://changziming.com/post-167.html关于Auth类的简单介绍和使用参见文档:http://v4.golaravel.com/docs/4.0/security跟着文档走,我们先需要对配置项进行修改:" app/config/auth.php " 12345678910return array(    'driver' => 'eloquent',...

2018-04-13 16:47:37 5349

原创 node回调函数

创建input.txt 内容为“nihao” 创建 main.js 文件,代码如下:var fs = require("fs");fs.readFile('input.txt', function (err, data) { if (err) return console.error(err); console.log(data.toString());});...

2018-04-10 10:07:25 252 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除