首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
imjcw
掘友等级
PHP开发工程师
小孩子的心思像星空,看得见却看不懂。
获得徽章 23
动态
文章
专栏
沸点
收藏集
关注
作品
赞
182
文章 176
沸点 6
赞
182
返回
|
搜索文章
最新
热门
CAS单点登录流程梳理
新的项目中,需要对接单点登录,于是了解了一下 CAS 的登录流程。 按照流程图,前端需要在初次进页面的时候,请求服务器获取鉴权。 服务端发现这个用户没有相关凭证的时候,可以返回相应的状态码告知前端需要登录。 前端跳转到 https://*.*/cas/login?service…
PHP校验15位和18位身份证号
看新公司框架源码的时候,发现了这个功能,于是搜索一番并封装了一下身份证号校验的类。 目前大家的身份证号大多是 18 位的,当然,也不排除有些老人的身份证号是 15 位的。 如果强制要求是 18 位的话,会比较好,因为 15 位的身份证号没有校验码,可以说,只要了解大概结构,随手…
Windows版Dash -- Velocity破解
Velocity 是 Windows 版的 Dash。有需要的小伙伴可以看一下。
PDO 绑定IN()语句的Array变量
自己琢磨着写了一个小框架使使。写完了之后,开始写 demo 的时候遇到了 PDO 绑定 IN 语句的问题。 原本想要在 prepare 语句中写一个变量,再 bindParam 这个变量,当然这个变量的值是一个数组,PDO 的扩展类会自动处理的。 然而在处理方式上让我止步不前了…
DECIAML字段字节计算
最近在看《深入浅出MySQL》一书,看到了数值类型那一节。里面介绍了一些常用字段的相关信息,如字节长度、最大值、最小值等。 DECIAML 与 FLOAT 和 DOUBLE 的存储方式不同。 FLOAT 和 DOUBLE 是用二进制存储数据的,所以会有部分精度问题。 DECIA…
PHP开启opcache提升代码性能
PHP 开启 opcache
字符串字符分割和驼峰形式的转换
看到了 Phalcon 的 Model 用法,想在自己的框架里实现,便稍微研究了一番,原理还是蛮简单的。 Phalcon 提供了三种方法 findBy、findFirstBy、countBy,它使用魔术方法 __callStatic 来解析用户调用的方法。 例如:用户调用 fi…
PHP SESSION 自定义会话管理器
在遇到了 SESSION 混乱的问题后,突然对自定义会话管理器有了兴趣,于是便研究实现了一番。 根据PHP官网的说明,实现方式有两种,这里准备用继承类的方式做,同时将 SESSION 存储于 Memcache 中。 首先先要写一个继承于 SessionHandlerInterf…
Phalcon只更新改变的字段
之前官网做了一次改版,运行一年多的时间,状态良好。在性能和抗压程度上都有了比较大的提升。 然而,在对接了 TMS(第三方配送系统) 和电子发票之后,会经常发生订单状态异常的情况。 开电子发票的脚本重新更新了订单的信息,订单被变更为 TMS 更新之前的状态。 也就是说 Phalc…
使用Nginx+Memcache做页面缓存
官方商城改版之后,为了提升动态页面的访问速度,对商城的一些页面进行了缓存,使其在一定时间之内避免了重复的查询和编译。 主要使用了 nginx 的 memcached_module 模块,直接从 Memcache 服务器中读取并输出。 如若不存在,则执行相应程序,并将结果写入 M…
下一页
个人成就
文章被点赞
279
文章被阅读
59,926
掘力值
1,401
关注了
25
关注者
21
收藏集
25
关注标签
32
加入于
2017-04-20