2018第31周总结

网络免费API接口,在个人开发相关demo应用时练手试用,如果做的好将demo发布出去流量很大超过免费接口使用数限制,再考虑购买收费的服务。

高可用高并发用到的九种技术:其实分层架构、冗余、异步处理,安全、缓存5项技术在传统企业开发也很常用,而纵向分割、分布式、自动化、集群4项技术是一般高并发场景才会用到的。

7月随笔回顾,是自己更真实的面对随笔内容质量低、缺乏深入思考的现象,让自己反思改变,思考如何做的更好。不要让这件事本身的意义就剩下坚持,既然你投入自己的时间去做了,就尽可能让它做的更好。

Java程序员如何在竞争中保持优势,也是一些方法论层面的东西,修炼扎实的基本功,开阔工作思路,多问为什么,在纵向沉淀自己技术的同时,也要横向扩展自己的知识面,道理都懂,关键是去行动,落实到工作中每一天去反思检查改进自己的行动才好。

架构师的职责,比程序员更抽象化,工作也更不好量化,因此想要在这个岗位上混容易,想做好很难。平时要多做架构分析,学习别人家系统架构的成败经验,设置动手去做demo的架构,同时要为自己系统的架构设计与实现负责,不要出现问题说架构设计的对,但实现歪了的情况。

秒杀系统设计的5要点,从数据静态化、限流、扩容、内存缓存数据、排队几方面说秒杀系统的设计,里面最核心的思想还是将并发请求排队串行化,然后尽可能的提高响应的效率。

原文地址:https://www.cnblogs.com/doit8791/p/9424486.html

时间: 2024-10-13 01:35:30

2018第31周总结的相关文章

分享Kali Linux 2017年第31周镜像文件

 分享Kali Linux 2017年第31周镜像文件  Kali Linux官方于7月30日发布2017年的第31周镜像.这次维持了11个镜像文件的规模.默认的Gnome桌面的4个镜像,E17.KDE.LXDE.MATE.XFCE桌面的各一个,手机版的包括ARMEL和ARMHF.有最近要安装Kali Linux系统的,可以考虑下载.因为这样可以节省升级包所花费的时间.下载安装时候,建议64位电脑使用kali-linux-2017-W31-amd64.iso,32位电脑使用kali-linux-

Sql Server (时间戳2018/5/31 22:07:36 )

1.NULL的用法__2018-4-13 ISNULL()的用法 注意SET ANSI_NULLS ON/OFF的区别: 执行下面两句比较结果: SELECT location,*FROM mfsysproduct WHERE location IS NULL; SELECT location,*FROM mfsysproduct WHERE location = ''; SELECT location,* FROM mfsysproduct where location !=''; SELEC

it's time to change myself now (2018.10.31)

自16年从新屋熊职校毕业,入职深圳某厂从事云存储两年半了.两年半的时间很快,快的感觉一生都会飞快,两年多一直很忙,忙的几乎忘了自己是否正向改变过. 正向改变,or 积极改变,今年十一回家,与几个好友小聚,开怀畅聊,聊了过去与未来:突然觉得,在公司在岗位上,自己停止不前浑然不知,抽身之后,方被自己的状态震惊到. 从这几个方面: 工作:cs出身,从事云存储,美且名曰分布式存储,而我接触到的业务,非分布式,非传统存储,仅仅是对kv存储以lun或者说卷的管理这个层面.那么问题来了,这个层面究竟有多高的价

2019年大前端技术周刊-#31周

本周是2019年第31周,裂墙推荐工程师成长三连击系列文章 移动端 有赞移动 iOS 组件化(模块化)架构设计实践 业务组件化(或者叫模块化)作为移动端应用架构的主流方式之一,近年来一直是业界积极探索和实践的方向.有赞移动团队自16年起也在不断尝试各种组件化方案,在有赞微信商城,有赞零售,有赞美业等多个应用中进行了实践. Unused images and resources clean up in Xcode You've almost certainly been in this situa

2018.1.31 8周3次课

八周三次课(1月31日) 10.32/10.33 rsync通过服务同步 10.34 linux系统日志 10.35 screen工具 10.32/10.33 rsync通过服务同步 rsync 通过服务的方式同步 这种方式可以理解为:在远程主机上建立一个rsync的服务器, 在服务器上配置好rsync的各种应用,然后将本机作为rsync的一个客户端连接远程的rsync服务器. 编辑配置文件/etc/rsyncd.conf rsyncd.conf样例 port=873 log file=/var

2018春节黄金周去哪玩?三亚哈尔滨成热门目的地

Fortunately, however, God, who had thus permitted this evil woman to conceive and carry out her crime, had also permitted me to behold the murder, so that, secure as she no doubt felt of her safety, yet one word from me and the whole affair would be

2018第25周总结

Java类加载器回顾,重点是Java类加载机制不能实现现实的需求时如何处理,重点是两种情况没法处理,SPI(服务提供接口),接口在调用方,可能被根加载器加载,实现方通过独立的Jar包实现被系统加载器,那么接口调用方在要加载实现方的类时如何处理?线程上下文加载器就是为了解决这个问题.另外就是Tomcat类加载机制的设计也没有严格遵守Java双亲委派机制,因为要实现应用类目录下的jar包优先级公用目录下的jar包,所以加载类时优先子类加载器尝试在应用目录下加载,找不到时再有父类加载器尝试在公用目录下

2018第26周总结

学习了Dubbo的设计,包括做出dubbo过程中总结的设计原则,作为服务治理框架它在可配置.健壮性.防痴呆错误操作.扩展性方面的设计.在兼容性方面,dubbo也参考了HTML5的设计原理,作为WEB重要的内容,HTML5的设计至关重要. 一些设计上的常识 API和SPI分开要我们在实际项目中分离开平台给第三方调用的API和要第三方扩展实现的SPI的实现,目前大部分项目都会有API,放webservice或api包下,很少用到SPI机制来要求第三方扩展实现,一般都是WebService或RESTf

2018/7/31 -zznu-oj -问题 C: 磨刀- 【扩展欧几里得算法的基本应用】

问题 C: 磨刀 时间限制: 1 Sec  内存限制: 128 MB提交: 190  解决: 39[提交] [状态] [讨论版] [命题人:admin] 题目描述 磨刀是一个讲究的工作,只能在n℃下进行,所以我们首先要做的就是把刀的表面温度提升到n℃.处理刀身温度有两种方式:    1.淬火,使刀身温度提高a℃:    2.冰敷,使刀身温度降低b℃.宝儿姐想知道,能否经过多次处理,使得刀身温度达到n℃. 输入 每组输入包含一行:包含三个非负整数n, a, b,含义如上文,数据范围均不超过2^63