首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
loyalself
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
52
文章 47
沸点 5
赞
52
返回
|
搜索文章
赞
文章( 47 )
沸点( 5 )
微信小程序:一个json帮你完成分享朋友圈图片
最近在做小程序,发现制作分享到朋友圈图片是每个项目必须的。遇到坑比较多,写起来也比较繁琐,也没有找到类似组件,所以就自己动手写了一个。 ... 想在手机上使用配置自己的 appid 即可。 普通绘制,绘制单张分享图。 把 components 中的 canvasdrawer 拷…
电商系统设计之商品 (上)
电商大伙每天都在用,类似某猫,某狗等。 电商系统设计看似复杂又很简单,看似简单又很复杂 本章适合初级工程师及中级工程师细看,大佬请随意 商品的设计是电商系统中占据重要地位,如何设计出高扩展,高性能的商品系统并非一件简单的事情,我的设计是观摩互联网各大佬的设计后自行研究的,并非完…
PHP中的无限级分类、无限嵌套评论
上一篇文章我们讲到实战PHP数据结构基础之递归。来回顾下什么是递归? 一般来说,递归被称为函数自身的调用。 无限级的分类在平常的开发中是常见的需求,并且在不少面试题中都会碰到。不管你做什么项目,应该都碰到过类似的问题。下面,我们就使用递归的思想,实战一把。 然后我们虚拟出一些数…
RESETful API 设计规范
为了更好的讨论规范带来的争议及问题,现已把该文档整理并开源到 github,关于大家补充及提 issue。 在通过 API 于后端服务通信的过程中,应该 使用 HTTPS 协议。 所有的 API 必须保持向后兼容,你 必须 在引入新版本 API 的同时确保旧版本 API 仍然可…
跟着动画来学习TCP三次握手和四次挥手
TCP三次握手和四次挥手的问题在面试中是最为常见的考点之一。很多读者都知道三次和四次,但是如果问深入一点,他们往往都无法作出准确回答。 本篇尝试使用动画来对这个知识点进行讲解,期望读者们可以更加简单地地理解TCP交互的本质。 TCP 三次握手就好比两个人在街上隔着50米看见了对…
mysql之高性能索引
I. 索引介绍 MySQL官方对索引的定义为:索引是帮助MySQL高效获取数据的数据结构。简而言之,索引是数据结构 1. 几种树的结构 a. B+树 b. 二叉树 c. 平衡二叉树 d. B树 2. InnoDB引擎之B+树 叶子结点通常包含较多的记录,具有较高的扇出性(可理解…
一个简单的时间窗口设计与实现
I. 方案设计 1. 基于队列的轮询删除方式 2. 基于队列的新增时删除方式 II. 基于数组的时间窗口实现 1. 时间轮计算器 2. 时间轮容器 3. 测试 III. 其他 1. 一灰灰Blog: https://liuyueyi.github.io/hexblog 2. 声…
这两年多我写PHP业务代码的方式是如何进化的
谁都有过迷茫期,下面是我开始PHP开发中,不断改变的代码组织方式。 度的把握,凡事都是灵活的,也不都是这样,认为足够简单的逻辑还是“业务代码控制器,模型层只写db的curd方法”。 首先我们需要利用composer来拆分和组件化我们的代码,业务中简单的composer requ…
PHPer这样写代码也许更优雅
转眼间成为一名PHPer已经快整整两年了,在这期间也对如何写出可读性高,便于扩展的代码有了一些自己的想法。 使用引用是不是使我们的代码更加的简洁,除此之外相对于第一种写法,我们节省了内存空间,尤其是再操作一个大数组时效果是及其明显的。 使用try...catch... 通过使用…
那些年,我们踩过的PHP的坑
有人用的语言,就有人骂,骂声越大,用的人也就越多。世上没有完美的语言,最合适的语言就是最好的语言,我们要做的,就是扬长避短,少踩那些坑,下面直接进入主题。0x01,弱类型==和===异同这种太过低级的
下一页
关注了
44
关注者
1
收藏集
3
关注标签
32
加入于
2017-11-17