赞了文章2018-01-27
这段时间由于忙毕业前前后后的事情,拖更了很久,表示非常抱歉,回归后的第一篇文章主要是看到了Akka最新文档中写的What problems does the actor model solve?,阅读完后觉得还是蛮不错,能简洁清晰的阐述目前并发领域遇到的问题,并为何利用Actor模型可以解决这些问...
发布了文章2018-01-05
这是MySQL系列笔记的第一部分,本系列笔记希望能按照笔者自己学习MySQL技术的经历来记录,避免纯粹按照内容一块一块总结,也就是不同于一般按内容分配章节的书籍的结构,会有一个平滑的阅读曲线。内容比较丰富的技术点会按照专题在多个学习笔记中逐渐深入。
回答了问题2018-01-05
如果你通用性的代码和定制的代码在提交时候就有意的分开在不同的commit里,那么使用cherry-pick的方法会非常容易。如果没有的话也没有关系,在cherry-pick过程中去将无需改动的部分拷贝回来就行。
赞了回答2018-01-05
从第一个问题看你可能没学过其他任何编程语言,个人认为 Scala 可能并不适合入门编程。推荐先看看 Java ,然后再学 Scala 就顺理成章了。
发布了文章2018-01-04
这是MySQL系列笔记的第一部分,本系列笔记希望能按照笔者自己学习MySQL技术的经历来记录,避免纯粹按照内容一块一块总结,也就是不同于一般按内容分配章节的书籍的结构,有一个平滑的阅读曲线。内容比较丰富的技术点会按照专题在多个学习笔记中逐渐深入。文章列表点此
发布了文章2018-01-03
这是MySQL系列笔记的第一部分,本系列笔记希望能按照笔者自己学习MySQL技术的经历来记录,避免纯粹按照内容一块一块总结,也就是不同于一般按内容分配章节的书籍的结构,有一个平滑的阅读曲线。内容比较丰富的技术点会按照专题在多个学习笔记中逐渐深入。文章列表点此。
赞了文章2017-12-31
最近正在啃《高性能MySQL》这本书, 当看到事务相关知识时,决定对该知识点稍微深入一下, 《高性能MySQL》中在介绍事务相关知识点时, 显然不是特别深入, 很多比较底层的知识点并没有太多的深入, 当然此处并不是要对本书做什么评判,言归正传, 这里主要先说一下本人在啃...
赞了文章2017-12-09
CPU会把一些经常使用的数据缓存在cache中,避免每次都去访问较慢的memory。在单线程环境下,如果一个变量的修改都在cache中,自然不会有什么问题,可是在多线程环境中就可能是下面这个图的示意图(单核另当别论)
回答了问题2017-12-09
{代码...}
发布了文章2017-09-30
本文是最近偶尔从Reddit一个问题的评论里瞄到的Patrick McKenzie的知名博文《Salary Negotiation: Make More Money, Be More Valued》内容的精简。作者说自己在2012年发布之后自己都没想到在网络上传播如此广泛,收到非常多的人的感谢邮件甚至登门拜访的感谢,这文章...
赞了文章2016-08-03
今天这一篇没想到会这么长,后面有一段是写网络模型的,和缓存本身的关系不大,只是写到那里就想到了这个问题,多写了一些,那一段是我自己的理解,肯定有不对的地方,欢迎讨论拍砖。
赞了文章2016-08-03
注册、登录是服务端常做的功能,主要涉及用户信息表单提交、会员信息保存、登录状态维护,前端除了表单提交外也没有什么可参与的,能发挥的作用很少。
回答了问题2015-07-15
Support Development Kit。形容词Support Development形容的名字是Kit,是一个套件一个工具的组合。如果是小学生一套三角板就是他学数学的kit,电路课上的面包板就是我们学模拟电路的开发的support development kit,买树莓派那整个硬件都算,文档也可以算,不止sdk...
回答了问题2015-07-15
信息有限,主要还是具体看你的具体场景,就你说的信息结合一般的情况: 对用户表,可以考虑把只读的放一张,这样user表做到只有insert,没有update。像密码这样会update的字段就都做一个一对一的附表。充值表如果你结构复杂也可以这样,如果简单的话也无所谓了,几百...
回答了问题2015-07-15
我是实际写代码时候遇到类似的就是[]int,[]float,[]string等作为输入,输出是将其元素都tostr然后join一下。每个元素tostr可以单独写一个泛型的实现,入参是float还是int等都是可以的:
回答了问题2015-07-15
把题主的并发理解为用户并发数,从测试和性能分析角度看,这篇文章应该是楼主想要的答案。[链接]
赞了回答2015-07-15
{代码...}
回答了问题2015-07-14
因为array的长度就是array类型的一部分,go里的array从生产力角度确实应用空间很有限,设计者就是想要我们多用slice吧,如果想灵活些就把底下的内存操作交给slice,而slice底下是通过操作array来帮你实现,注重效率就自己用array。
关注了问题2015-07-14
赞了回答2015-07-14
请使用!importnt, 在CSS中,通过对某一样式声明! important ,可以更改默认的CSS样式优先级规则,使该条样式属性声明具有最高优先级.