首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
MIT丶兮夜
掘友等级
golang后台开发工程师
8年golang后端开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
92
文章 92
沸点 0
赞
92
返回
|
搜索文章
赞
文章( 92 )
沸点( 0 )
[译] RESTful API 设计最佳实践
项目资源的URL应该如何设计?用名词复数还是用名词单数?一个资源需要多少个URL?用哪种HTTP方法来创建一个新的资源?可选参数应该放在哪里?那些不涉及资源操作的URL呢?实现分页和版本控制的最好方法是什么?因为有太多的疑问,设计RESTful API变得很棘手。
Redis 是如何处理命令的(客户端)
在使用 Redis 的过程中经常会好奇,在 Redis-Cli 中键入 SET KEY MSG 并回车之后,Redis 客户端和服务是如何对命令进行解析处理的,而在内部的实现过程是什么样的。 这两篇文章会分别介绍 Redis 客户端和服务端分别对命令是如何处理的,本篇文章介绍的…
我可能并不会使用golang slice
使用了很多的slice,最近再准备面试的时候,才发现,自己对他是一知半解的,倘若问几个比较戏剧性的问题,发现自己还是第一时间无法给出正确答案的,所以今天,系统性的整理一下有关slice的一些知识点。 首先看第一个问题。实例化切片后,进行append操作 当我们在执行make([…
100道MySQL数据库经典面试题解析(收藏版)
1. MySQL 索引使用有哪些注意事项呢? like通配符可能导致索引失效。 联合索引,查询时的条件列不是联合索引中的第一个列,索引失效。 在索引列上使用mysql的内置函数,索引失效。 对索引列运算(如,+、-、*、/),索引失效。 索引字段上使用(!= 或者 < >,no…
从原理上理解MySQL的优化建议
自从学习 MySQL 以来,我们一直听到或者看到很多优化建议,比如说不要用 select * 查询,用什么字段就查什么字段;建议用自增主键来作为表的主键,等等。这些建议听得很多感觉都成了 MySQL 开发的常识了,但是对于这些优化建议,我们有没有想过为什么要这么做呢?这篇博文我…
记一次从HTTP升级HTTPS完全指南
目前大多数网站都是在用的HTTPS,为什么要用HTTPS大家一定是都知道的,从HTTP升级到HTTPS,也是为网站的安全性来考虑的。HTTPS是在HTTP的基础上加上了SSL安全认证,是正所谓HTTPS=HTTP + SSL。为了方面自己写文章,相信大多数同学都有搭建自己的个人…
Redis 中的事件循环
在目前的很多服务中,由于需要持续接受客户端或者用户的输入,所以需要一个事件循环来等待并处理外部事件,这篇文章主要会介绍 Redis 中的事件循环是如何处理事件的。 在文章中,我们会先从 Redis 的实现中分析事件是如何被处理的,然后用更具象化的方式了解服务中的不同模块是如何交…
sql注入原理及防范
sql注入是一种危险系数较高的攻击方式,现在由于我们持久层框架越来越多,大部分框架会处理这个问题,因此导致我们对它的关注度越来越少了。最近部门在整理安全漏洞时,提到了一些关于sql注入的修改点,因此共同记录学习一下。 sql注入的原理是将sql代码伪装到输入参数中,传递到服务器…
漫画:什么是服务熔断?
小灰的答题策略,是遇到难题不断思考、不断思考,一直到考试结束为止。可以用下面这张图流程图来表示: 大黄的答题策略,是遇到难题先尝试几次思考,如果尝试一定次数不成功,则果断放弃,继续回答别的题目。等别的题目回答完毕,再回过头来重新思考那道难题。可以用下面这张图流程图来表示: 熔断…
下一页
关注了
12
关注者
1
收藏集
8
关注标签
19
加入于
2018-10-08