Writing more than life

曾梦想仗剑走天涯 看一看世界的繁华


  • Home

  • Tags

  • Categories

  • Archives

  • Search

【译】Equals之opcode分析

Posted on 2019-01-15 | In PHP
原文: https://blog.ircmaxell.com/2012/07/the-anatomy-of-equals-opcode-analysis.html 昨天有人通过电子邮件问我一个有趣的问题,问题相当简单,答案,不多……所以,与其用电子邮件回复,我想我应该写一篇关于它的文章。简单地说, ...
Read more »

源码看PHP大整数

Posted on 2019-01-10 | In PHP C
看群里在讨论PHP大整形,我也来做个测试记录下; 测试DEMO:123<?php$bigInt = 19897654567894567890;var_dump($bigInt); 结果是采用科学计数法把$bigInt转换成了double型 1double(1.9897654567895E+ ...
Read more »

搭建gin环境的一些报错

Posted on 2019-01-09
之前做的gin项目,在搭建过程中的报错,简单记录下 1、npm install 报错Thanks for using Babel: we recommend using babel-preset-env now: please read babeljs.io/env to update!解决: ...
Read more »

使用这几招,让你从此跟if else 拜拜

Posted on 2019-01-08
|下午群里在讨论关于if-else的优化,在这整理下我常用的几招; 简单逻辑可以采用三目运算符 12$role = isset($info['role']) ? $info['role'] : 'INVESTOR';</br& ...
Read more »

阿里云Centos7更换yum源

Posted on 2019-01-07
这几天在学习gdb,在使用过程中出现了《value optimized out》,造成这种情况是由于gcc在编译过程中默认使用-O2项,以上情况在循环中经常出现,应该使用-O0,试着更新,但是发现阿里yum源不可用,试着更新了国内的163yum源,ok了 备份当前源 1mv /etc/yum. ...
Read more »

防止表单重复提交

Posted on 2018-12-14 | In PHP
记得之前做用户还款划扣的时候,由于没有做有效的防重复点击,导致多扣账户的情况,现在把常用的几种处理方式总结如下; 网络延迟,一次函数的调用没有返回的情况下,再次点击submit提交按钮 提交后点击【刷新】按钮导致表单重复提交 提交表单后点击浏览器后退按钮回到表单重新提交 解决方案一:在f ...
Read more »

优惠券系统设计脑图

Posted on 2018-12-06 | In 系统设计
简单优惠券系统设计,记录下~
Read more »

反射类怎么用?

Posted on 2018-12-06 | In 设计模式
很久之前用过关于反射相关的函数,一直没时间整理,趁下班等巴士的这段时间,整理下 1.反射是什么?它是指在PHP运行状态中,扩展分析PHP程序,导出或提取出关于类、方法、属性、参数等的详细信息,包括注释。这种动态获取的信息以及动态调用对象的方法的功能称为反射API。反射是操纵面向对象范型中元模型 ...
Read more »

微信https请求出错 (centos系统中php Curl 无法访问https ,ssl_version 是 NSS,不是openssl)

Posted on 2018-12-06 | In HTTPS
问题:项目新上一台WEB机器,在测试过程中,手机端在访问微信API接口时,日志返回502(网关)报错信息,最终定位错误为php程序调用系统curl库导致的问题。 解决方法:原因是新系统版本RHEL 6.5中CURL安装包默认使用的NSS库,在使用php调用curl的库时存在NSS BUG。 1. ...
Read more »

关于压缩机制

Posted on 2018-12-06 | In 系统
想必大家都用过压缩文件吧(图片或文件压缩),压缩文件的扩展名有zip 跟rar等,为什么同一文件压缩后就可以使得大小缩减到原来的n倍,想想真不可思议,下面来看看文件的压缩机制吧。 文件是将数据存储在磁盘等存储媒介中的一种形式,程序文件中存储数据的单位是字节,文件大小之所以用xxKB xxMB来表 ...
Read more »
1…5678
Echo

Echo

以梦为马,明日天涯

79 posts
13 categories
52 tags
GitHub E-Mail
© 2020 Echo
Powered by Hexo
|
Theme — NexT.Gemini v6.0.6