首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
低调的码农
掘友等级
高级研发工程师
|
奇安信安全技术(珠海)有限公司
擅长php、go、java,喜欢鼓捣鼓捣前端、客户端技术,闲不住
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
12
文章 12
沸点 0
赞
12
返回
|
搜索文章
赞
文章( 12 )
沸点( 0 )
企业服务内部接口校验方案
小A同学领到任务开始是很开心的,立马做了好几个方案给领导审阅。 其实这里根本不需要加参数,服务端默认就可以获取客户端的ip,这就保证一点,如果我们token被劫持,就算给你发,也没啥用,没错,在很多内部系统中,我们设计接口校验就算基于它来做的,因为这个更简单,基本两边接口完全不…
高并发下漏洞桶限流设计方案 - Redis
在我们做社区的时候,经常会出现发水帖的同学。对于这种恶意刷帖的,我们的运营同学很是头疼,而且这种还不能在网关进行ip之类的过滤,只能基于单个单个用户进行处理,我们经常策略就是:每分钟发帖次数不能超过2个,超过后就关小黑屋10分钟。 上面讲的发帖的防刷机制。 广告流量的防刷。 接…
laravel 异步监控定时调度器
laravel默认提供了一个命令定时任务的功能,在其他的php框架下面,没有这个定时任务,我们要跑一些异步脚本怎么操作呢,只能依赖我们系统提供的crontab来做,这就导致我们每次发版本新增定时任务都要去服务器更改crontab代码,获取更新这个配置。 这里导入长时间最好使用r…
多账户的统一登录
可以学到:多用户下面的技术方案细节,以及相应的表设计,流程设计。 不可以:与其他文章一样,我这里不会有具体代码实现细节,方案做的对,代码咋写都不会太烂。 这种方式在很多初期网站建设会使用,先注册,再进行登录,在老一点的cms中都能找到这个影子。 答: 在后续产品里面增加一个手机…
[译] 什么是缓存 false sharing 以及如何解决(Golang 示例)
在解释缓存 false sharing 之前,有必要简要介绍一下缓存在 CPU 架构中的工作原理。 CPU 中缓存的最小化单位是缓存行(现在来说,CPU 中常见的缓存行大小为 64 字节)。因此,当 CPU 从内存中读取变量时,它将读取该变量附近的所有变量。图 1 是一个简单的…
请不要用php进行base64编码文件上传
领导:小A同学,我们要做一个样本上传进行分析的功能,你看下是否使用base64编码加进去,这样客户端的同学就不需要用form-data方式来上传了,直接使用json格式就可以上报,可以让格式上报统一。 本身的流程是一个很简单的文件转换成base64上传,再服务端decode保存…
大屏技术演进-推模式
我们是否可以理解为在大屏上面其实在很多时刻可能没有大量日志数据打点,那我们在人类社会一般沟通方式都是:你有事叫我,没事别叫我(尽量少这样做,会没有朋友的),在服务架构上,咱们还是尽量做到:有日志上报通知我,而前端不需要定时去拉取数据,数据拉取也是需要消耗网络流量的。 那么对应w…
大屏技术演进-拉模式
技术小哥哥:嗯,难道是不难,我要回去看看日志的数据量,然后再制定对应技术方案,然后在一起评审,接下来就是做需求分析和技术方案了。 一期因为时间关系,就采用的是http+json定时拉取的方式获取,这个方式在很多场景下面是非常好的,因为http协议成熟与稳定,json格式比较大众…
TCP/IP的底层队列
自从上次学习了TCP/IP的拥塞控制算法后,我越发想要更加深入的了解TCP/IP的一些底层原理,搜索了很多网络上的资料,看到了陶辉大神关于高性能网络编程的专栏,收益颇多。今天就总结一下,并且加上自己的一些思考。
下一页
个人成就
文章被点赞
159
文章被阅读
30,661
掘力值
883
关注了
63
关注者
132
收藏集
0
关注标签
9
加入于
2017-07-18