随笔分类 -  技术

摘要:很多人搞不明白 REST(Representational State Transfer 表述性状态转移)原因在于一开始就是把它当做设计风格而不是架构风格来理解,因而一上来就大谈特谈什么 RESTful API,结果是只见树木不见森林。 仅从设计的角度去理解 REST(仅把它作为 API 设计原则) 阅读全文
posted @ 2020-07-26 18:00 林子er 阅读(594) 评论(0) 推荐(2) 编辑
摘要:本文就 PHP 语言的诞生背景、优缺点等方面进行分析,从语言生态的角度得出四个关于 PHP 语言的论断: 论断一:PHP 在移动互联网到来之前出现过黄金时期,如今辉煌不再; 论断二:PHP 在未来可预见的很长时期内不会没落; 论断三:后黄金时代 PHP 的定位:中小公司的快速原型语言以及大公司的中间粘合层语言; 论断四:PHP7 和 Swoole 让 PHP 在和其他同层级语言(如 Python、RoR、nodejs)的竞争中保持优势,但无法给 PHP 带来根本的变化(无法改变 PHP 的定位); 阅读全文
posted @ 2020-05-06 08:55 林子er 阅读(4466) 评论(10) 推荐(5) 编辑
摘要:本篇我们将通过 Swoole 实现一个自带连接池的 MySQL 查询器: 1. 支持通过链式调用构造并执行 SQL 语句; 2. 支持连接池技术; 3. 支持多协程事务并发执行(协程安全性); 4. 支持连接对象的健康检测; 5. 支持连接对象断线重连; 6. 程序需要可扩展,为未来的改造留好扩展点; 阅读全文
posted @ 2020-05-02 19:03 林子er 阅读(1680) 评论(0) 推荐(0) 编辑
摘要:很多php程序员存在未来发展方面的困扰,介于各方面的因素,phper 比其他程序员更容易遇到上升天花板。 一方面,一般只有初创企业为了快速实现产品上市以及极容易招到 phper 才使用 php 来实现公司的全部业务,大厂的核心业务都不是 php 做的(阿里用 java,腾讯用 c++),php在大厂 阅读全文
posted @ 2020-04-30 10:00 林子er 阅读(3645) 评论(18) 推荐(16) 编辑
摘要:[TOC] 分支的三个版本 远程版本库 ,如 github.com; 远程快照 ,使用 查看到的 origin/branch name,相关信息在 中; 本地分支 ,使用 查看到的分支,相关信息在 中。一般本地分支会关联到对应的远程分支; 仓库与版本库 可理解为: 仓库 = 版本库 + 工作区 。版 阅读全文
posted @ 2020-04-26 14:37 林子er 阅读(279) 评论(0) 推荐(0) 编辑
摘要:(团队内部技术分享摘要) [TOC] 目前开发实践中的问题 1. 业务逻辑泄露。本应属于 Service 的业务逻辑泄露到其他各层中(Controller、Repository、View等),而原本内容丰富的 Service 反而变成了贫血类。 2. 全能Service,主要表现是超多的代码(如vs 阅读全文
posted @ 2020-04-20 21:08 林子er 阅读(1290) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示