这里是我自己整理的一些资料,大家不懂的可以相互学习呀。。。

ZZT的文章

js

ajax 获取json数据后的对象与字符串的理解

ajax从后台获取数据: 假设后台回传值为json dataType不指定数据类型的时候,返回的是字符串,如果格式为json的话,js会默认为是jsonObject对象数据,这种数据类型没有length属性,需要转换成jsonArray。 jsonObject and jsonArray 获取类型转换: 这里有两种转换方式: 1. eval; v……继续阅读 »

8年前 (2017-10-30) 1521浏览 0评论 2个赞

PHP

API接口规范思路

约定规则: 客户端和服务器端可以约定多种加密和解密规则。每对加密解密方式严格对称加密即可。 header: sign(校验签,利用对称加密算法aes对自己定义有规则的数据进行加密) app_version (app版本) type (版本类型) other (其他) token(如果有涉及到用户登陆这一块就需要加上一个token的口令令牌) body: ……继续阅读 »

8年前 (2017-10-26) 1734浏览 0评论 1个赞

PHP

MYSQL数据库超大级别数据读

场景:当数据量达到一定千万级别的记录,且查询的字段又多的时候,此时将查询数据的缓存全部存储在php的内存当中会导致内存溢出。 数据库查询: //$pdo->setAttribute(PDO::MYSQL_ATTR_USE_BUFFERED_QUERY, false); $startMemory = memory_get_usage(); functio……继续阅读 »

8年前 (2017-10-26) 1431浏览 0评论 1个赞

PHP

laravel之 Request and response

Request 1、$request->all() 获取所有传递的参数 2、$request->method(),$request->isMethod() 判断请求类型 3、$request->ajax() 判断是否为ajax请求 4、$request->url() 请求路径 Response 1、return response->json();返回json……继续阅读 »

8年前 (2017-10-26) 1622浏览 0评论 1个赞

PHP

mysql 导出

mysql登陆:mysql -uusername -p password 导出: mysqldump -u username -p database --skip-lock-tables > database.sql 数据恢复:http://www.jb51.net/article/109664.htm ……继续阅读 »

8年前 (2017-10-26) 1687浏览 0评论 1个赞

PHP

bootstrap中的坑 之 modal缓存

bootstrap3.*的modal一般用法都在模态框的使用办法里面,其中具体说一下缓存。 使用场景: 点击按钮弹出动态modal,加载modal的时候显示loading.gif图片,完全加载后显示完整的加载页面。点击其他按钮继续显示其他的modal页面(上一个modal页面不能显示出来) 代码: <script type="text/javascri……继续阅读 »

8年前 (2017-10-26) 1490浏览 0评论 0个赞

Mysql

Mysql 主从同步

mysql-version:5.6 对于下面要讲的主从复制的文章中有一个缺陷: file和position的对应的数据库在从数据库(slave/target)中运行 CHANGE MASTER TO MASTER_LOG_FILE='testdbbinlog.000008',MASTER_LOG_POS=107;该语句时,对应的参数master_log_fi……继续阅读 »

8年前 (2017-10-26) 1703浏览 0评论 0个赞

Mysql

mysql 字符集编码排序规则

字符集编码和排序规则 每一个数据库都包含了字符集编码和排序规则,其中数据库有自己的字符集编码和排序规则,而表也有自己的编码和排序规则,字段页同样拥有。所以当你修改字符集编码和排序规则的时候要搞清楚你到底要修改的是哪一个级别的字符集编码和排序规则。数据库,表,字段。 转载:字段级别的字符集排序规则的修改 ……继续阅读 »

8年前 (2017-10-26) 1743浏览 0评论 0个赞

PHP

swoole 建立socket通信

准备: 编译swoole的php扩展 开始: 建立tcp服务: $server = new swoole_server('0.0.0.0',9502); $server->set([ //这里用keepalive比用心跳检测要好,这里设置的心跳检测还要在客户端定时 //发送一段数据给服务器,做心跳校验,如果用keepalive的话就不……继续阅读 »

8年前 (2017-10-26) 1675浏览 0评论 1个赞

PHP

laravel queue 异步消息队列

其他扩展 异步队列:gearman laravel queue 转载:queue的基本使用 laravel rabbitMQ 转载:rabbitMQ的laravel基本使用方法 Supervisor(保证queue能自启动) cetnos7.0以上安装配置:cetnos7.0开机自启动supervisord的方法 参考: supervisord设置 cetn……继续阅读 »

8年前 (2017-10-26) 1942浏览 0评论 0个赞