4 woshihaiyong168

尚未进行身份认证

我要认证

1.苦才是生活;2.累才是工作 3.变才是命运;4.忍才是历练 5.容才是智慧;6.静才是修养 7.舍才会得到;8.做才会拥有

等级
TA的排名 7k+

msql sql_model 详解(laravel5.6为例)

在我们使用mysql 的时候总会用到 group by  那么 我们有些时候需要查询group by  之外的字段 一 ERR 1067引发的血案       今天在Navicat中运行sql语句创建数据表出现了错误Err 1067。而这条语句在有些同事的mysql上是正确的,但是在有些人那里就报错。你说气不气人。  原因竟然是timestamp的默认值不正确。查阅资料...

2018-07-16 16:31:45

异步redis队列实现 数据入库

业务需求app客户端向服务端接口发送来json 数据  每天 发一次   清空缓存后会再次发送出问题之前业务逻辑:php 接口 首先将 json 转为数组  去重  在一张大表中插入不存在的数据该用户已经存在 和新增的id入另一种详情表问题所在:当用户因特殊情况清除缓存  导致app 发送json串  入库并发高 导致CPU 暴增到88% 并且居

2018-01-19 21:09:08

微信跳一跳 python 自动模拟

最近微信小游戏 跳一跳很火  我手残 但是我又想再朋友圈中的排行榜中  让心仪的女神注意!!!这是个时候可以来一波 python脚本 让跳一跳的成绩飞一会!!!实现效果:怎么实现呢?下面是github地址:https://github.com/wangshub/wechat_jump_game笔者是windows7 + android

2018-01-10 16:59:13

mysql pdo查询结果 int 变成结果string 解决

php与mysql交互参考资料:http://stackoverflow.com/questions/1197005/how-to-get-numeric-types-from-mysql-using-pdo#answer-1197041http://zhangxugg-163-com.iteye.com/blog/1894990http://dengxi.blog.51cto

2017-12-28 21:59:07

mysqldiff window 下安装以及使用

在开发工程中 我们需要进行代码比对这时我们一般使用 BCompare(代码对比)、或者直接利用git 命令 gitdiff 来查看代码差异那么 mysql 在使用的过程中 如果开发环境 和生产环境  中的 mysql 表结构不一致的话 造成的后果是非常严重的!那么 有没有类似于 git diff 命令这种工具呢?!  mysqldiff  顾名思义 和 gitdiff 命令 好像

2017-12-25 20:34:19

php sdk 百度(API)智能语音识别

实现效果:client.php    上传一段test.wav(就是一段录音)     识别该录音的文字步骤1:百度开发平台注册成为开发者http://yuyin.baidu.com步骤2:建立一个应用   并下载php sdk4、根据PHP sdk文档   http://ai.baidu.com/docs/#/ASR-Online-PHP-SD

2017-12-15 19:29:00

mysql group by limit (根据某一分组,取固定条数) 实现

小懒懒:IT公司php程序员大坑比:小懒懒公司  产品大坑比  需求:统计出    上次打boss周活动  每个服下   每个阵营  分数的前三名 我要的是后台功能  2秒之内显示出来!! (就是根据分数排名!!) 小懒懒  : 额 知道了! (艹  数据量这么大 坑我吧 难道每个服,每一个阵营 一个一个的查?!这种可以但是查询要使用好几个sql 如果服

2017-12-14 16:51:48

微信公众号实现机器人回复

实现效果:实现思路:1、使用微擎连接微信公众号2、修改自定义回复规则3、请求智能机器人接口在 服务器上 安装微擎(参考以下连接)http://blog.csdn.net/woshihaiyong168/article/details/53932123一定要 注册社区号 云升级   (将目录授权 777)安装完成并升级成功之后连接微

2017-10-23 19:07:38

MySQL 触发器

mysql 触发器:     大白话: 当某个表进行变动的时候 可以根据sql事件 对其他表做出修改 ; 远远没有事务强大!!!     建议少用 触发器 多使用存储过程!!    原因:   1.存储过程和触发器二者是有很大的联系的,我的一般理解就是触发器是一个隐藏的存储过程,因为它不需要参数,不需要显示调用,往往在你不知情的情况下已经做了很多操作。从这个角度来说,由于是隐藏的,

2017-08-16 20:51:36

swoole 学习日记 One

定义:不扯犊子,swoole就是php的一个扩展(C编写的)一般我们php 用于web端开发 对于http协议是非常清楚的,但是要想java那样 做一些socket 之类 的是实时的、在线的这种,如果我们使用http协议的话 只能使用ajax轮询,对于服务器来说得不偿失,这个时候就是swoole派上用场的时候,他可以实现php 做游戏、聊天室等之类的实时通讯的东西,大家也知道其实不只s

2017-08-09 20:49:58

阿里云 contos7.2 composer 安装

首先把PHP添加到全局命令 参考添加php命令到全局变量-centos如果php已经是全局命令1、执行下面命令 下载composer.phar文件[html] view plain copy print?curl -sS https://getcomposer.org/installer | php     或者curl -sS https://

2017-07-21 15:46:32

centos 7.2 netcat 安装以及使用

netcat是网络工具中的瑞士军刀,它能通过TCP和UDP在网络中读写数据。通过与其他工具结合和重定向,你可以在脚本中以多种方式使用它。使用netcat命令所能完成的事情令人惊讶。netcat所做的就是在两台电脑之间建立链接并返回两个数据流,在这之后所能做的事就看你的想像力了。你能建立一个服务器,传输文件,与朋友聊天,传输流媒体或者用它作为其它协议的独立客户端。1、下载安装

2017-07-19 15:06:18

PHP 开发工具推荐

今天小编给大家整理了一些php开发中可能需要用到的工具或组建,需要的朋友可以参考和收藏哦~PHP 函数的 JavaScript 实现123456789101112131415161718192021222324252627module.export

2017-07-18 21:05:20

12 个 Linux 进程管理命令介绍

执行中的程序在称作进程。当程序以可执行文件存放在存储中,并且运行的时候,每个进程会被动态得分配系统资源、内存、安全属性和与之相关的状态。可以有多个进程关联到同一个程序,并同时执行不会互相干扰。操作系统会有效地管理和追踪所有运行着的进程。为了管理这些进程,用户应该能够:查看所有运行中的进程查看进程消耗资源定位个别进程并且对其执行指定操作改变进程的优先级杀死指定进程限制进程可用的系统资源等

2017-07-17 15:06:10

php filter_var() 函数详解

PHP filter_var() 函数一直以来,都是用正则表达式来进行email的格式验证,却不知道PHP本身有内置的过滤方法,在此记录一下,以免忘了。W3School描述如下:定义和用法filter_var() 函数通过指定的过滤器过滤变量。如果成功,则返回已过滤的数据,如果失败,则返回 false。语法filter_var(variable, filter, o

2017-07-14 10:54:23

Mysql 存在既更新,不存在就添加(sql语句)

INSERT 语句的一部分,如果指定 ON DUPLICATE KEY UPDATE ,并且插入行后会导致在一个UNIQUE索引或PRIMARY KEY中出现重复值,则在出现重复值的行执行UPDATE,如果不会导致唯一值列重复的问题,则插入新行sql 语句原型:insert into table (player_id,award_type,num)  values(20001,0,

2017-07-13 17:29:43

依据注册日期查询出对应渠道留存

实现效果(数据为测试数据)难点:sql 编写  (分组以及inner join  union all 的运用)            登录表按月表之后的查询(30天  需要考虑到月份31日  二月份 28日)实现sql:查询日期在同一月份(eg: 6.1 -6.30)select day,count(uid) as total,channel from (s

2017-07-11 10:07:32

centos7.2 xdebug(php 扩展) 安装

本文主要讲述如何在linux下安装php的xdebug扩展。 基本环境请参考 lnmp环境搭建1、首先下载xdebug:[plain] view plain copy wget http://www.xdebug.org/files/xdebug-2.3.3.tgz  2、解压缩:[plain] view plai

2017-07-03 21:14:13

日活、周活(周重活)、月活 统计

效果展示:以上数据为测试数据实现思路:  按照查询天数往前推规定天 比如周、月 登录表为按月分表关键sql:laravel5.1 框架日活实现方式一: 不使用文件缓存关键sql : date_format()/** * 日活(登录) * @param Request $request

2017-06-20 14:45:01

jemete(java apache) 压力测试工具 (接口测试工具) window apache php 环境

近来笔者写了翻牌抽奖游戏为了测试中奖几率 笔者需要将抽奖接口跑大约2W+的中奖记录php 使用for 循环也可以跑 但是效率却不敢恭维这个时候就需要我们使用工具来跑接口数据  (需要安装1、java.jdk    2、jemete)jemete 简介:Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于

2017-06-13 20:07:27

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!