超级简单 1分钟教你在电脑上开启多个PC版微信
微信现如今已经成为很多人的社交工具,多号登录也开始变得日益迫切起来,然而腾讯一直没有开放微信在电脑端的多号登录功能,这就带来了很多麻烦。
谷歌推出桌面版Grasshopper编程学习工具
Grasshopper 是一款旨在教会新手如何编程、通过技能来改善其经济前景的学习工具,作为谷歌成长计划(Grow with Google)的一部分,其现已推出桌面版本。
详解分布式事务XA实现数据一致性的协议与原理--2PC与3PC
大型业务系统有着用户多、并发高的特点,而在这方面,集中式数据库(单机数据库)的性能很难支持,因此主流的互联网公司往往采用分布式(架构)数据库,物理上利用更多的低端设备,逻辑上对大表水平拆分支撑业务的需要。
突发:美国实体名单新增28家中国机构,海康、大华在列,股票停牌
在华为遭遇美国商务部「实体清单」限制几个月之后,刚刚,美国又宣布多家中国科技公司和机构加入了这份名单。其中包括商汤、旷视、海康威视等著名 AI 科技公司。
缓存常见问题及解决方案
使用缓存可以缓解大流量压力,显著提高程序的性能。我们在使用缓存系统时,尤其是大并发情况下,经常会遇到一些“疑难杂症”。本文总结了一些使用缓存时常见的问题及解决方案,以后在遇到这类问题时可以作为参考,在设计缓存系统的时候也应该考虑这些常见的情况。
Github近5万赞的计算机专业课程,从小白到大牛的学习之路
最近,在 Github 上有一个自学计算机科学的教程,总结了从零开始成为计算机大牛的学习之路。
要求公开华人程序员自杀真相,清华学霸被Facebook开除了
最新消息,因参加抗议、要求公司公布真相和以个人名义接受采访后,Facebook华人工程师尹伊(Yi Yin),先遭遇警告信,然后被正式开除。
创建一家互联网公司需要几个人?一个就够了
创建一个互联网公司需要几个人?一位来自旧金山的软件工程师告诉我们:一个就够了。这位工程师创建了一个名为「Listen Notes」的播客搜索引擎,像谷歌一样可以方便地搜索海量播客资源。
中彩票比雷劈还难?用算法提升概率试试
靠玩彩票谋生的可能性有多大?2005年,麻省理工学院的一群学生一起组成了一个博彩组织。他们确定了想赌的游戏,计算了赔率,并获得了数百万美元的利润。
Gartner发布2019分布式文件和对象存储魔力象限
在十一黄金假期期间,Gartner发布了2019年底的分布式文件和对象存储魔力象限。反正美国也不放假,我也不能放假,给大家做一个解读。
我从高级软件工程师身上学到的那些经验与教训
感谢坐在我身边的高级软件工程师们,我可以认真观察他们在做什么、与我的做法又有何区别。我们会经常结对编程,这能够大大降低工作的难度。
如何实现React中的状态自动保存?
作为程序员,当然是尽可能懒啦,为了不需要每次都关心如何对数据进行保存恢复,我们需要研究如何自动保存状态
赶紧收藏!谷歌推出 Kotlin 免费在线课程
近日谷歌也宣布推出两个 Kotlin 免费在线课程,由此可见,谷歌对Kotlin的钟爱程度。
从写下第1行代码到拿下谷歌百万年薪 ,我是如何在8个月内做到的?
本文作者非计算机科班出身,在写下第一行 Javascript 代码后不到一年,他先后收获了来自谷歌、Lyft、Yelp、云计算独角兽 Rubrik、IBM 人工智能和 JP Morgan 的录用通知书。他的求职经历可能会对你找工作有所帮助。
TIOBE 10月排行:排名前 8 的语言稳定如昨
TIOBE 编程语言排行榜 10 月份的榜单已公布,这期的标题比较有趣 —— “Top 8 of the TIOBE index quite stable for the last 15 years”,意思就是排名前 8 的编程语言在这 15 年里一直都十分稳定。
Vue 3 的源代码终于发布了
10 月 5 日凌晨,Vue.js 框架的作者兼核心开发者尤雨溪公布了尚处于 Pre-Alpha 状态的 Vue 3 源码。
Redis集合类型使用说明
今天我们了解一下Redis中的集合类型,也就是set集合。在Redis中set也是可以保存多个字符串的。那么set集合和list链表到底有什么不同呢?下面我们重点介绍一下它们之间的不同。
干货!MySQL DAL中间件总结
mysql作为互联网公司都会用到的数据库,如果在使用过程中出现性能问题,会采用mysql的横向扩展,使用主从复制来提高读性能,要是解决写入问题,需要进行分库分表。
大牛总结的 Git 使用技巧,写得太好了
本文是参考廖雪峰老师的Git资料再加上我自己对Git的理解,记录我的Git学习历程,作下此文是为以后学习,工作,开发中如果遇到问题可以回过头来参考参考。
GitHub万星NLP资源大升级:Pytorch和TF深度互操作,32个最新模型
GitHub上最火的NLP项目,标星13000+,现在迎来重大更新。刚刚, 抱抱脸(Hugging Face)团队,放出了transformers 2.0版本。
十个超级实用的JS特性
这篇文章介绍了一些特性,在我看来,一个严肃的 JavaScript 开发者每天都多多少少会用到这些特性。
没有爬虫,就没有今天的搜索引擎
在如今信息化、数字化的时代,人们已经离不开网络搜索了,但细想一下,你在搜索过程中能够真正获得相关信息,是因为有人在帮你把与之相关的内容筛选和呈递到你面前了。
详解Docker容器监控之Cadvisor,值得收藏
我们可以使用多种方法监控容器的运行情况,比如EFK等,但是我们仍旧需要一个资源利用率监控系统。这个时候,google开发的cadvisor就可以帮上我们的忙了。
Web前端和Java开发哪个薪资更高,发展前景更好?
Web前端灵活多变,能够直观看到成果,所以成就感更容易体现,学习起来也会相对轻松。Java被称为最稳定的语言,应用最为广泛,无论是一线城市还是二三线城市的岗位需求都比较大,容易找到工作,但入行门槛相对更难。
Github 上 10 个值得学习的 Springboot 开源项目
Spring Boot 几乎继承了所有 Spring 框架的优点,同时还可以让项目的配置更简化、编码更简化、部署更方便。近两年受到很多开发者的追捧,也是火热的不行!
Nature发文:量子计算研究应该全球互通,不应筑起壁垒
近日,谷歌实现量子霸权的研究引起了全球对量子计算的广泛关注,圈内人士也认为这是该领域的里程碑事件。但量子计算领域的研究,存在着大量的问题。
谷歌如何实现10亿行代码的测试覆盖率?
谷歌研究人员进行了一项分析,这项分析揭示了该公司的工程师如何管理 10 亿行代码的代码测试覆盖率。
Git 代码防丢指南
我们在日常使用Git的过程中经常会发生一些意外情况,如果处理不当,则可能会出现代码丢失的假象。本文将针对IDEA&Git日常开发中的一些场景,为你层层拨开迷雾,解析常见的错误及其发生原因,让你从此不再惧怕代码冲突或丢失问题。
如何提高Vue项目首页的加载速度
为何当一个VUE项目过大时,打包之后初次访问首页加载速度会异常的缓慢,是什么原因导致以及如何解决这些问题?
解析年度开发者报告,程序员你真的了解自己的行业么?
近日,Stack Overflow公布了其第9次年度开发者调查报告,这份报告基于对9万Stack Overflow用户的调查。