基于nginx搭建SocketIO集群不才黄某码农沉思录在SocketIO:服务端推送就是这么简单!这篇文章中,我们介绍了SocketIO这款消息推送利器。今天我们来聊下怎么搭建一个生产可用的SocketIO集群。由于单机资源的限制,一台机器能够支撑的tcp连接是有瓶颈的,而且也存在单点故障的弊端,所以在生产环境上使用SocketIO时,通常来讲,都是基于集群模式的。将服务器进行水平扩展,最简单的
分类:
其他好文 时间:
2020-12-31 12:28:51
阅读次数:
0
在之前的高中毕业生填简历的时候,有很多人问计算机专业的事情。其实我从心底里觉得,高考后才来问这个,已经完了一大半了。当然另一小半十分有前途的人可以在大学四年赶上来,不过估计他们还是要读个研究生,才能把自己训练成能用的码农。编程是一件很难的事情。当然我的意思跟那篇著名的《编程是一件很难的事情》不一样。想把代码写好,本来就是一件非常困难的事情。我大三的时候训练一个大一的老乡,就光是C++,长达四年后她
分类:
其他好文 时间:
2020-12-29 11:07:15
阅读次数:
0
一:背景 1. 讲故事 这段时间项目延期,加班比较厉害,博客就稍微停了停,不过还是得持续的技术输出呀! 园子里最近挺热闹的,精致码农大佬分享了三篇文章: 为什么要小心使用 Task.Run [https://www.cnblogs.com/willick/p/14078259.html] 小心使用 ...
分类:
其他好文 时间:
2020-12-15 11:47:29
阅读次数:
2
前言Git是一个易学难精的分布式版本控制系统,被我们码农常用于代码的管理。如果你还不了解Git,建议先通过廖雪峰的Git教程进行了解,再来看本文,因为本文以使用技巧为主,不会在基础名词上做过多解释。廖雪峰的Git教程:https://www.liaoxuefeng.com/wiki/896043488029600/896067008724000恢复被强制推送push失踪的代码在常规的开发流程中,难
分类:
其他好文 时间:
2020-12-11 11:55:44
阅读次数:
3
公号:码农充电站pro 主页:https://codeshellme.github.io 一般在机器学习的模型训练之前,有一个比较重要的步骤是数据变换。 因为,一般情况下,原始数据的各个特征的值并不在一个统一的范围内,这样数据之间就没有可比性。 数据变换的目的是将不同渠道,不同量级的数据转化到统一的 ...
分类:
其他好文 时间:
2020-12-04 11:23:26
阅读次数:
7
我是风筝,公众号「古时的风筝」,一个兼具深度与广度的程序员鼓励师,一个本打算写诗却写起了代码的田园码农! 文章会收录在 JavaNewBee 中,更有 Java 后端知识图谱,从小白到大牛要走的路都在里面。 这个问题可以说是 Java 面试的高频面试题了,有很多面试官都喜欢问这个问题,问题可能是下面 ...
分类:
编程语言 时间:
2020-11-07 15:48:10
阅读次数:
15
O记数据库内部开发人员人员吐槽代码乱!在ycombinator上看到O记码农吐槽O记数据库代码一团糟,个人认为有点意思。以下是O记数据库的情况。O记数据库12.2c接近2500万行C语言代码。随便改一行代码就让1000+测试用例fail。好几代的程序员都在这个代码库上工作,当然大家deadline不同,所以也都在这一大堆辣鸡上添一些新辣鸡。代码逻辑,内存管理,上下文切换非常复杂,由上千个flag控
分类:
数据库 时间:
2020-11-06 00:56:01
阅读次数:
23
引言 随着越来越多的人参与到互联网的浪潮来,曾经的单体应用架构越来越无法满足需求,所以,分布式集群架构出现,也因此,分布式搭建开发成为了Web开发者必掌握的技能之一。 那什么是分布式呢?怎么实现分布式以及怎么处理分布式带来的问题呢?本系列文章就来源于对分布式各组件系统的学习总结。 包含但不限于Zoo ...
分类:
其他好文 时间:
2020-11-01 21:20:01
阅读次数:
17
我叫郭子洋,1993年出生在安徽南部的一座小城。父亲是某国企下属单位的一名车间工人,母亲四处打零工补贴家用,我还有一个比我大三岁的姐姐。 虽然家境寒微,但父母非常注重我和姐姐的教育问题,他们从小就教导我们要好好读书考个好大学将来才能出人头地。我和姐姐总算没有辜负他们的期望,姐姐毕业于省城的一座师范大 ...
分类:
其他好文 时间:
2020-11-01 10:31:57
阅读次数:
12
我们如果留意的话,总是会发现身边,有一些非常大龄的码农,他们维护着已经再熟悉不过的模块,能迅速定位bug所在代码行数,在他们当中有部分人热爱编程、喜欢编码、享受解决bug带来的成就感。但是大部分人是被迫大龄编码的。 看到这种现象我总是会去想什么原因导致了他们仍然还在开发一线呢?难道他们不够努力吗? ...
分类:
其他好文 时间:
2020-10-27 11:29:10
阅读次数:
20