IT人的架构书单:如何赋予软件以灵魂
未来,软件开发人员的作用也将变得更加重要,有句话叫做“不想当将军的士兵不是好士兵”,那么在IT界这句话就要换成“不想当CTO的软件工程师不是好程序员”,而对于一个开发人员而言,在成为CTO之前还需要经历无数的历练,其中重要的一步就是从程序员成长为架构师。
阿里云IoT2018年度十佳合作伙伴20强入围企业公布
阿里云IoT2018年度十佳合作伙伴20强入围企业公布。时间都去哪了,一眨眼2019年就过了快3个月了。那2018年亲们有没有好好的复盘呢?阿里云IoT2018年度十佳合作伙伴评选活动,意在通过评选发掘出物联网企业的领军者。
DockerCon 2016 深度解读: Docker安全
前端时间在乌云上出现了一篇很火的文章,从网上可以扫描到很多暴露控制端口到公网的Docker,并且没有配置认证策略,攻击者可以直接通过Docker Remote API控制Docker,而Docker通常又是用root权限启动的,所以攻击者等于完全获取的整个系统的权限。这件事...
关于Java锁机制面试官会怎么问
Java在JDK1.5之前都是靠synchronized关键字保证同步的,这种通过使用一致的锁定协议来协调对共享状态的访问,可以确保无论哪个线程持有共享变量的锁,都采用独占的方式来访问这些变量。