现在位置: 首页

常见容错机制:failfast、failsafe、failover、failback

2019-10-05 08:28 工业·编程  ⁄ 共 1759字 暂无评论
failfast(快速故障) 描述: 如果出现故障,则立即报错。 通常用于非幂等性操作,如:下单操作,如果写入故障,则立即报错,不必重试。 示例:     /**      * fail-fast: 快速故障      */     public Object failFast() {         //保存订单  ...
阅读全文

阿里面试的必备考点

2019-10-04 07:31 工业·编程  ⁄ 共 3963字 暂无评论
工作第一年,往往是什么都充满新鲜感,什么都学习,冲劲十足的一年;WEB行业知识更新特别快,今天一个框架的新版本,明天又是另一个新框架,有时往往根据项目的需要来不断学习新东西;所有,很多时候感觉,自己用过的东西真多呀!但是真正深入研究的东西却不多。面试,是跳槽后第一个需要面对的问题;而且不同公司面试的着重点不同;但是却有一个共同点:Java基础是必考的。 工作第一年,可能问你String对象创建的理解,常用的...
阅读全文

排序算法汇总

2019-10-03 07:23 工业·编程  ⁄ 共 1782字 暂无评论
冒泡: 第i个元素与第 i+1个元素俩俩相比然后互换位置,第一次循环会把最大的元素挪到最后,第二次是把第二大的元素挪到倒数第二。。。。。每次都会把最大的元素不断往后冒,与选择排序刚好相反。复杂度:n^2 选择: 用第i个元素比较后面的所有元素,从前往后比较,一直找到最小的一个挪到最左边,其实就是替换i的位置,与冒泡排序相反,第一次能找到最小的元素,第二次能找到第二小的元素。。。。复杂度:n^2 插入: 从前往后...
阅读全文

常见的几种分布式锁

2019-10-02 07:03 工业·编程  ⁄ 共 10125字 暂无评论
Q:一个业务服务器,一个数据库,操作:查询用户当前余额,扣除当前余额的3%作为手续费 · synchronized · lock · db lock Q:两个业务服务器,一个数据库,操作:查询用户当前余额,扣除当前余额的3%作为手续费 · 分布式锁 我们需要怎么样的分布式锁? 可以保证在分布式部署的应用集群中,同一个方法在同一时间只能被一台机器上的一个线程执行。 这把锁要是一把可重入锁(避免死锁) 这把锁最好是一把阻塞锁(根据业务需求考虑...
阅读全文

习近平:在庆祝中华人民共和国成立70周年大会上的讲话

2019-10-01 21:49 战略·谋略  ⁄ 共 888字 暂无评论
全国同胞们, 同志们,朋友们: 今天,我们隆重集会,庆祝中华人民共和国成立70周年。此时此刻,全国各族人民、海内外中华儿女,都怀着无比喜悦的心情,都为我们伟大的祖国感到自豪,都为我们伟大的祖国衷心祝福。 在这里,我代表党中央、全国人大、国务院、全国政协和中央军委,向一切为民族独立和人民解放、国家富强和人民幸福建立了不朽功勋的革命先辈和烈士们,表示深切的怀念!向全国各族人民和海内外爱国同胞,致以热烈...
阅读全文

redis分布式锁和zookeeper分布式锁

2019-10-01 06:55 工业·编程  ⁄ 共 7511字 暂无评论
在分布式系统的时代中,微服务、服务治理、中间件等名次已经贯穿了我们开发的各个过程,给开发者们提供了很多便捷的方式去更好的开发大型的web系统,这篇文章,主要给大家简单说一下分布式锁。 在我们常见的xxx管理系统中,没有那么大的数据量,也没必要去引入中间件去搞。但,时代不同了,无论从tob端或者toc端,目前大型的系统网站,在开发初期,在技术选型上,都在追求或者考虑未来的高并发、高可用的场景。往往单一的jvm实...
阅读全文

习近平:在庆祝中华人民共和国成立70周年招待会上的讲话

2019-09-30 22:48 战略·谋略  ⁄ 共 1331字 暂无评论
女士们,先生们, 同志们,朋友们: 在这金风送爽的美好时节,我们迎来了中华人民共和国成立70周年。此时此刻,全国各族人民、海内外中华儿女都为我们伟大的人民共和国70华诞祝贺,为祖国史诗般的进步礼赞。 70年来,在中国共产党坚强领导下,中国人民勇于探索、不断实践,成功开辟了中国特色社会主义道路,推动中国特色社会主义进入新时代,中国大踏步赶上了时代,中国人民意气风发走在了时代前列! 70年来,中国人民发愤图...
阅读全文

【每日一字】瓜:下咽顿除烟火气,入齿便作冰雪声

2019-09-30 16:18 生活·感悟  ⁄ 共 1282字 暂无评论
《诗经・七月》有云:“七月食瓜,八月断壶(葫芦)。”农历七月因瓜果成熟,也被称作“瓜时”。古人依时而动,食用当季蔬果,虽然如今的我们已经可以轻松享受反季水果,但在“烧烤模式”的天气里,大概没有比窝在沙发里吹着空调吃冰西瓜更令人幸福的事了。 “乐”是个象形,金文字形的是在之中长出一个国形果实的样子。《说文解字》言:“瓜,(ya)也”,“”是指瓜很多、而相较之下根蔓显得弱的样子。“瓜”字的本义是葫芦科蔓生植物的统称,它的...
阅读全文

白云先生:论中国人的道德与社会演化的道德原理

2019-09-30 12:18 战略·谋略  ⁄ 共 19990字 评论 25 条
一、在新的历史机遇期,我们需要伟大的精神力量 同胞们,值此百年变局之际,在这个伟大的历史机遇期,要实现民族复兴这个伟大的目标,我们这个民族,现在走到了历史的关口。这就需要我们积蓄更大的力量,把这一步走出去,把这一关给冲过去,完成这个历史阶段的任务,实现我们的宏伟目标。 我们要创造与积蓄更大的力量,这个力量可以分为两种,一种是物质的力量,另一种是精神的力量。 什么是物质力量呢?比如我们的国土,我们...
阅读全文

分布式锁之redis锁及实现

2019-09-30 06:39 工业·编程  ⁄ 共 3083字 暂无评论
分布式锁有几种常用的实现方式:zookeeper、memcached、redis、mysql。这里介绍一下redis的实现方式,并在最后附上了一个Demo小工具: 众所周知,reids锁是通过setnx + expire的方式实现的,setnx保证只有在key不存在时才能set成功,expire保证锁在非正常释放的情况下不会形成死锁。基本原理就是这个,但实际操作中我们需要注意几个问题: 1)setnx与expire是非原子性的,那么如果setnx执行成功、但expire未执行,那么锁也就无法...
阅读全文