随笔分类 -  [02]PHP

上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 25 下一页
摘要:微信开放平台扫码登录(能获取开放平台的openid和unionid)。 微信公众平台扫码登录(能获取公众平台的openid和unionid)。 现金红包(可以关注公众号,也可以不关注公众号),不关注公众号,将由系统发送红包。关注公众号,将由公众号来发送红包。发红包必须要获取用户的公众平台的openi 阅读全文
posted @ 2019-02-14 16:28 TBHacker 阅读(1080) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2019-02-13 18:13 TBHacker 阅读(23) 评论(1) 推荐(1) 编辑
摘要:官网 html js 这里的数据通常都是从数据库查询处理出来的。 而它的格式是json的格式。 所以通过ajax获取比较方便一些。 js改造 highcharts 非常灵活,非常方便。ajax,json获取数据,效果刚刚的。 阅读全文
posted @ 2019-01-30 12:57 TBHacker 阅读(803) 评论(0) 推荐(0) 编辑
摘要:``` public static function getFixRand($weight) { if ((int)$weight 100) { return 1; } $weightArr = [ 1 = $weight, 2 = 100 $weight, ]; $result = ''; //概 阅读全文
posted @ 2019-01-21 21:34 TBHacker 阅读(336) 评论(0) 推荐(0) 编辑
摘要:随机数,游标卡尺。 一个大饼,随机到哪个坑里,就中哪个奖。 大转盘! 公平公正! <?php /** * 抽取礼物 * $weight_list = [ * [ * 'id' => 1, * 'name' => '手机', * 'weight' => 100 * ], * [ * 'id' => 2 阅读全文
posted @ 2019-01-18 21:20 TBHacker 阅读(528) 评论(0) 推荐(0) 编辑
摘要:获取微信用户绑定的手机号,需先调用wx.login接口。 小程序获取code。 后台得到session_key,openid。 组件触发getPhoneNumber 因为需要用户主动触发才能发起获取手机号接口,所以该功能不由 API 来调用,需用 组件的点击来触发。 需要将 Page({ getPh 阅读全文
posted @ 2019-01-18 16:24 TBHacker 阅读(10968) 评论(0) 推荐(0) 编辑
摘要:很实用的php自带方法。 阅读全文
posted @ 2019-01-17 10:57 TBHacker 阅读(224) 评论(0) 推荐(0) 编辑
摘要:1.引入 2.html 3.样式 4.启动 5.图片上传后台,文件名默认为upload 6.获取内容 配置自己的tarbar 阅读全文
posted @ 2019-01-11 17:05 TBHacker 阅读(7036) 评论(0) 推荐(0) 编辑
摘要:Tp3.2。 __APP__获取值不正确。$_SERVER['PHP_SELF']为空导致。 原来是php.ini的问题。 重启之后就OK了。 阅读全文
posted @ 2019-01-10 20:02 TBHacker 阅读(1415) 评论(0) 推荐(0) 编辑
摘要:支付完成后,微信会把相关支付结果和用户信息发送给商户,商户需要接收处理,并返回应答。 对后台通知交互时,如果微信收到商户的应答不是成功或超时,微信认为通知失败,微信会通过一定的策略定期重新发起通知,尽可能提高通知的成功率,但微信不保证通知最终能成功。 (通知频率为15/15/30/180/1800/ 阅读全文
posted @ 2019-01-05 15:08 TBHacker 阅读(12735) 评论(0) 推荐(1) 编辑
摘要:``` /** * 比较大小 */ public static function compareNum($num1,$num2) { return bccomp($num1,$num2,3); // 精确到小数点3位 【0表示 相同】 【1 表示 num1大】 【-1 表示 num2 大 或 其他】 } ``` ``` ``` 阅读全文
posted @ 2019-01-05 11:08 TBHacker 阅读(3195) 评论(0) 推荐(0) 编辑
摘要:很实用。 阅读全文
posted @ 2019-01-04 11:48 TBHacker 阅读(3388) 评论(0) 推荐(0) 编辑
摘要:三大日志 1、Nginx的错误日志, Nginx的Access日志 2、PHPfpm的错误日志可设置级别 3、Mysql的慢查询日志 阅读全文
posted @ 2019-01-02 14:48 TBHacker 阅读(185) 评论(0) 推荐(0) 编辑
摘要:一个lnmp的服务,主要就是靠这三个来维持的。 重启nginx 重启php fpm mysql 重启 这个自己网上找找。。。 阅读全文
posted @ 2019-01-02 14:11 TBHacker 阅读(4152) 评论(0) 推荐(0) 编辑
摘要:500名之后,排名就没意义了。 阅读全文
posted @ 2018-12-28 10:46 TBHacker 阅读(669) 评论(0) 推荐(0) 编辑
摘要:很方便!!!能够自动提示哪些类没有自动加载!!!然后Alt+Enter进行安装!!! 阅读全文
posted @ 2018-12-27 15:14 TBHacker 阅读(1941) 评论(0) 推荐(0) 编辑
摘要:C层,操控数据库,并处理页面数据展示。 M层,纯粹的操作自己所对应的数据库。 Service层,可以通用的处理一些逻辑计算,也可以将复杂的数据表处理整合到一起,也可以将复杂的业务逻辑整合到一起。 创建了一个CommonService 主要用于输出数据的设置。 用户层的服务, 里面操作了两个数据表,并 阅读全文
posted @ 2018-12-22 15:35 TBHacker 阅读(3499) 评论(0) 推荐(0) 编辑
摘要:所有的逻辑都放到M层,M层会臃肿。 所有的逻辑都放到C层,C层会臃肿。 这个时候需要一个中间层,Service层。 Service可以倾向于Model层,比如处理订单查询相关的逻辑。 Service可以倾向于常用的操作,比如计算薪水。或者验证各种邮件等等。 Service也可以介于1,2继续封装出更 阅读全文
posted @ 2018-12-21 21:05 TBHacker 阅读(2309) 评论(0) 推荐(0) 编辑
摘要:单个索引与复合索引 在表中的多个字段组合上创建的索引,只有在查询条件中使用了这些字段的左边字段时,索引才会被使用,使用组合索引时遵循最左前缀集合。 如果我们创建了(username,sex,age)的复合索引,那么其实相当于创建了: (username,sex,age),(username,sex) 阅读全文
posted @ 2018-12-17 13:14 TBHacker 阅读(3282) 评论(0) 推荐(0) 编辑
摘要:程序1 添加10W数据 10W条数据,用时近85分钟。上面的代码,需要的内存少一些。执行的时间比较久。 程序2 添加10W数据 用时不到6分钟。 insertAll 方法生成的sql。 INSERT INTO ( , , , ) VALUES ( 100001,'user100001',2,47 ) 阅读全文
posted @ 2018-12-17 11:39 TBHacker 阅读(355) 评论(0) 推荐(1) 编辑

上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 25 下一页