<p>  欢迎访问web前端中文站,JavaScript,CSS3,HTML5,web前端demo</p><p>  如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏web前端中文站吧</p><p>  不是线程的安全 面试官问:什么是线;,如果你不能很好的回答,那就请往下看吧。 论语中有句线;,相信很多人都觉得是学习好了可以做官。然而,这样理解却是错的。切记望文生义。 同理,线;也不是指线程的安全,而是指内存的安全。为什……继续阅读 </p><p>  【面试】迄今为止把同步/异步/阻塞/非阻塞/BIO/NIO/AIO讲的这么清楚的好文章(快快珍藏)</p><p>  常规的误区 假设有一个展示用户详情的需求,分两步,先调用一个HTTP接口拿到详情数据,然后使用适合的视图展示详情数据。 如果网速很慢,代码发起一个HTTP请求后,就卡住不动了,直到十几秒后才拿到HTTP响应,然后继续往下执行。 这个时候你问别人,刚刚代码发起的这个请求是不是一个同步请求,对方一定回答是。这是对的,它确实是。 但你要问它为什么是呢?……继续阅读 </p><p>  关键词:分布式,并发,原子性前言 提到数据一致性、操作原子性,诸如此类的一些与并发有关的词汇时不知道你第一时间会联想到什么呢?我相信大多数人可能会想到“锁”,为什么是锁呢,这个我不多说,大家心里应该都明白。在单体应用时代,我们使用jvm提供的锁就可以很好的工作,但是到了分布式应用时代,jvm提供的锁就行不通了,那么势必要借助一些跨jv……继续阅读 </p><p>  在学习编程的时候,我一直对JDK开发人员很不解:为什么产生随机数的方法名是:“”nextXXX”?虽然我英语只停留“点头yes,摇头no,来是come,去是go” 的水平,但是我知道next是“下一个”的意思,如果我来命名,会命名为“create”,“generate”,这样不是更“贴切”吗?为什么JDK开发人员会命名为“nextXXX”呢?难道是他们突然“……继续阅读 </p><p>  10年底的时候,我加入了某创业的游戏公司,记得我加入的时候最多十几个人。当时大环境社交游戏特别火,例如偷菜啊,抢车位啊。当时公司只有一款海外的社交游戏,同时也正准备开发一款新的战争游戏。作为公司来说,肯定压力特别大,只有一款游戏而且收入也一般,开发的下一款游戏如果不成功,公司都可能挂掉。所以当时加班是线是肯定有的。当时……继续阅读 </p><p>  腾讯面试:一条SQL语句执行得很慢的原因有哪些?不看后悔系列</p><p>  之前腾讯面试的实话,也问到这个问题了,不过答的很不好,之前没去想过相关原因,导致一时之间扯不出来。所以今天,我带大家来详细扯一下有哪些原因,相信你看完之后一定会有所收获,不然你打我。 ……继续阅读 </p><p>  言归正传,说一下本文的产生原因:去年我们在推送平台上使用TiDB的过程中,就发现老版本的TiDB是无法通过外部手段kill调用慢查询的,而慢查询的危害对于数据库来说会有致命的风险,后来pingcap公司在2.1版本(具体的版本参见TiDB的说明)中增加了show processlist和kill tidb命令,但是因为TiDB本身是无状态的,这两个命令属于单……继续阅读 </p>
已邀请:

要回复问题请先登录注册