Dev
搜索

Dev

按 01分布 正态分布 生成红包 PHP算法
发表于2018-01-17|php
稍微有点问题小数时,并不准确,但是整数时,经过大量测试是准确的 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114class BuildPocket{ /** * 生成红包数组 * * @param integer $bonus_total 总额 * @param integer $bonus_count 个数 * @param integer $bonus_max 最大 * @param integer $bonus_min 最小 */ public static funct...
php 小数点 错误 浮点型相乘错误
发表于2018-01-17|php
参考文献http://php.net/manual/zh/language.types.float.phphttp://php.net/manual/zh/book.bc.php 浮点计算精度有限有小数点时不能直接比较大小相乘也要小心 应该使用专业的函数bccomp比较大小 实例 123456var_export(100*'1.1');// 110.00000000000001var_export(100*'1.1' == 110);// falsevar_export(bccomp(100*'1.1' , 110 ));// 0 小数计算非常小心 1100*'1.1' 比较大小时 他是按一堆0的var_export也是一堆0var_dump 确实没有一堆0 有小数的计算要用bc系列计算函数实例 1234// 设置默认精度2位小数bcscale(2);// 相乘var_export(bcmul(0.1,9));
Access denied for user 'root'@'localhost' (using password- NO) 解决办法
发表于2018-01-17|mysql
123456789# /etc/init.d/mysql stop# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &# mysql -u root mysqlmysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';mysql> FLUSH PRIVILEGES;mysql> quit# /etc/init.d/mysql restart# mysql -uroot -pEnter password: <输入新设的密码newpassword> 原文地址https://www.cnblogs.com/qq78292959/p/3641972.html
记录一次字符串传递错误
发表于2018-01-16|php
今天将id加密后传到其他页面做一些事情结果开始用的get方式,一直出错 原来+ = 这些符号在get时会变空 后来改为用post方式就好了
thinkphp 5.0.10 模型 自动 时间戳 bug
发表于2018-01-15|thinkphp
当模型中同时启用 12protected $autoWriteTimestamp = true;protected $field = ['bill_type', 'create_time']; 必须将create_time放入$field中,才可以操作,否则时间戳写入失败
jq 判断checkbox是否被选中
发表于2018-01-11|html
1$('#male')[0].checked
thinkphp 不同终端 session共享
发表于2018-01-11|thinkphp
解决方法thinkphp可以自定义sessionid,自己维护这个sessionid即可实现会话在不同终端的共享 具体实例12config('session.id',$sessionid);session('user', $openid); 这里的sessionid可以通过自己定义 应用场景可以基于微信做具有吸粉功能的网站扫码登陆,便于用户留存可以用微信临时二维码传递sessionid到扫码结果,然后后端存储用户信息前端进行轮询,查询登陆状态,合理跳转 易发问题这里看实例很简单,其实容易发生使用错误根据实测,后端要保证session配置一致,最好办法就是用config去配置id值如果用session::init($config)或者session($config)很可能无法共享,这个是我遇到过的问题
thinkphp5.0.10 疑似bug
发表于2018-01-10|thinkphp
使用TP5软删除,如果在类顶部引入SoftDelete trait将影响find等条件,导致出错
微信 开放平台 第三方平台 授权
发表于2018-01-10|wechatdev
具体流程可以查看http://blog.csdn.net/qq1021623362/article/details/44922831或者官方文档 官方文档中说authorizer_refresh_token丢失后,只会在授权时刻提供,请妥善保存。 一旦丢失,只能让用户重新授权,才能再次拿到新的刷新令牌 实际上并不是这样 微信会每隔10分钟推送一次component_verify_ticket 使用component_appid component_appsecret component_verify_ticket可以换取component_access_token 使用component_appid authorizer_appid
mysql cpu过高的问题检查
发表于2018-01-08|mysql
找到配置文件 1sudo find / -name my.cnf 进入mysql执行show processlist;反复执行就可以看到当前进程,反复出现的语句就是因为速度太慢才出现的 参考数据http://www.jb51.net/article/30495.htmhttps://segmentfault.com/q/1010000001735963
1…394041…102
avatar
developer
AI相伴的开发者博客
文章
1016
标签
713
分类
31
Follow Me
公告
This is my Blog
最新文章
react native 0.83 turbo modules 安卓 使用记录2026-01-10
一种适合开发的设计风格2026-01-07
使用virtualbox 记录2026-01-04
ppa launchpad镜像2025-12-29
multipass 使用记录2025-12-28
分类
  • apicloud3
  • bootstrap8
  • cocos2d-js5
  • createjs17
  • day48
  • docker16
  • egret14
  • flash2x2
标签
对象 Typecho wordpress,plugins_url 一些也许有机会的事 本站2017年总结 算法 过滤目录和子目录下 删除失败 to [object Object] is_user_logged_in ftp helloworld 工作模式 索引 进一步说明 客户端等 关于工作的思考 centos scroll 分区编辑 控制台 opcache 解决方案 操作函数 cmd 微信 剩余参数 本地 获取真实 protected mysql_fetch_row nfs 常用算法 crontab 数据 is_singular ts 解决 gosublime
归档
  • 一月 2026 3
  • 十二月 2025 5
  • 十一月 2025 2
  • 十月 2025 5
  • 九月 2025 5
  • 八月 2025 2
  • 七月 2025 1
  • 五月 2025 1
网站信息
文章数目 :
1016
本站访客数 :
本站总浏览量 :
最后更新时间 :
© 2025 - 2026 By developer框架 Hexo 8.1.1|主题 Butterfly 5.5.4
搜索
数据加载中