-
一文概括6种负载均衡技术的实现方式!
所属栏目:[优化] 日期:2019-05-18 热度:55
负载均衡作为目前服务器集群部署的一款常用设备,当一台机器性能无法满足业务的增长需求时,不是去找一款性能更好的机器,而是通过负载均衡,利用集群来满足客户增长的需求。 负载均衡技术的实现,主要分为以下几种: HTTP 重定向负载 DNS 域名解析负载 反[详细]
-
一文透析 Spring Boot、微服务架构和大数据治理三者之间的故事
所属栏目:[优化] 日期:2019-05-18 热度:50
微服务架构 微服务的诞生并非偶然,它是在互联网高速发展,技术日新月异的变化以及传统架构无法适应快速变化等多重因素的推动下诞生的产物。互联网时代的产品通常有两类特点:需求变化快和用户群体庞大,在这种情况下,如何从系统架构的角度出发,构建灵活[详细]
-
Vue组件间通信六种方式(完整版)
所属栏目:[优化] 日期:2019-05-18 热度:141
前言 组件是 vue.js最强大的功能之一,而组件实例的作用域是相互独立的,这就意味着不同组件之间的数据无法相互引用。一般来说,组件可以有以下几种关系: 如上图所示,A 和 B、B 和 C、B 和 D 都是父子关系,C 和 D 是兄弟关系,A 和 C 是隔代关系(可能隔[详细]
-
10 年前被删的初恋,凌晨 1 点突然加我…
所属栏目:[优化] 日期:2019-05-18 热度:92
背景 今天凌晨一点,突然有个人加我的qq,一看竟然是十年前被我删掉的初恋 因为之前在qq空间有太多的互动,所以qq推荐好友里面经常推荐我俩互相认识谜之尴尬 同意好友申请以后,仔细看了她这十年间所有的qq动态和照片。 她变美了,会打扮了,以前瘦瘦的身[详细]
-
常见的AI编程语言优缺点比较,程序员千万不要入错行!
所属栏目:[优化] 日期:2019-05-18 热度:178
人工智能编程是一种技术的提升,为不同公司的运营和人们的生活带来了极高的效率和最佳效益。 人工智能为不同的行业带来了另一种智能技术,其潜力的前景仍在增长,期望它能够达到人类的智慧。 这是因为开发人员愿意探索,试验和实施其能力,以满足更多的人[详细]
-
华为海思总裁:备胎芯片“全转正” 要科技自立
所属栏目:[优化] 日期:2019-05-18 热度:145
5月17日凌晨,华为海思总裁何庭波发布《致员工的一封信》表示,为了兑现公司对于客户持续服务的承诺,华为保密柜里的备胎芯片全部转正,是历史的选择。她还指出,这确保了公司大部分产品的战略安全,大部分产品的连续供应。 今后,为实现这一理想,我们不[详细]
-
Java、Python、C++该学哪一个?一篇文章阐述它们是干什么的……
所属栏目:[优化] 日期:2019-05-17 热度:137
有时候,我们都会对自己的未来进行短期和长期的规划,以期可以实现自己曾经定下来的目标。 而对于一些对编程语言非常感兴趣的人来说,怎样选择一门适合自己的编程语言是最为重要的。相信程序员们对于编程语言一定不会感到陌生,因为每天都会利用它们进行手[详细]
-
如何选择正确的Node框架:Next, Nuxt, Nest?
所属栏目:[优化] 日期:2019-05-17 热度:51
简介 在上一篇文章中,我探讨了三种最流行的Node框架:Express、Koa和Hapi的区别、优点和缺点。在这篇文章中,我们将研究另外三种非常流行的框架之间的区别:Next、Nuxt和Nest。这三个框架都是服务器端渲染,它们分别与React、Vue和Angular(三个目前最流行的[详细]
-
微软即将推出 Web 版 VS Code (Visual Studio Online)
所属栏目:[优化] 日期:2019-05-17 热度:184
今天(北京时间 2019 年 5 月 7 日),在微软 Build 2019 开发者大会上,微软宣布了 Web 版本的 VS Code -Visual Studio Online。 相信读者们对 Web 版 VS Code 期待已久了。对 VS Code 熟悉的朋友应该知道,VS Code 是基于 Electron 开发的,而 Electron[详细]
-
一篇读懂分布式架构下的负载均衡
所属栏目:[优化] 日期:2019-05-17 热度:93
什么是负载均衡? 百度词条里的解释是:负载均衡,英文叫Load Balance,意思就是将请求或者数据分摊到多个操作单元上进行执行,共同完成工作任务。 它的目的就通过调度集群,达到最佳化资源使用,最大化吞吐率,最小化响应时间,避免单点过载的问题。 负载[详细]
-
React项目从Javascript到Typescript的迁移经验总结
所属栏目:[优化] 日期:2019-05-17 热度:121
抛转引用 现在越来越多的项目放弃了javascript,而选择拥抱了typescript,就比如我们熟知的ant-design就是其中之一。面对越来越火的typescript,我们公司今年也逐渐开始拥抱typescript。至于为什么要使用typescript?本文不做深入探讨。 这篇文章比较全面[详细]
-
1 行Python代码能干哪些事,这 13个你知道吗?
所属栏目:[优化] 日期:2019-05-17 热度:99
首先你要了解一下Python之禅,一行代码输出The Zen of Python: python -c import this The Zen of Python, by Tim Peters Beautiful is better than ugly. Explicit is better than implicit. Simple is better than complex. Complex is better than com[详细]
-
GitHub5800星!一键还原百年老电影、黑白旧照片本色
所属栏目:[优化] 日期:2019-05-17 热度:159
黑白老照片上色已经不足为奇了,但是让黑白老电影还原彩色还是非常新鲜有趣的意见事情。近日,Twitter 上有一位小哥研究了一个名为 DeOldify 的工具,可以让黑白老电影以及老照片复原其本色。 谁说经典只属于黑白? 最近,一位名叫 Jason Antic 的小哥在 T[详细]
-
Java 性能瓶颈分析工具 你知道几个?
所属栏目:[优化] 日期:2019-05-17 热度:94
0. Introduction Java 性能优化分为很多个方面,如系统优化、算法优化、代码优化等。代码优化是指开发人员在研发、测试过程中使用性能瓶颈分析工具快速定位出由于编码存在的性能瓶颈问题并持续进行优化。一种很常见的场景是测试同学在对服务进行压测时,无[详细]
-
微软重启消失 10 年的实用工具集 PowerToys
所属栏目:[优化] 日期:2019-05-17 热度:194
微软正在重新研发一个最早出现在 Windows 95 中的 Windows 工具集 PowerToys。 PowerToys 是微软开发者开发的免费实用工具集,可以用于高级用户调整和简化 Windows 操作,以提高效率。其最早出现在 Windows 95 中,但并不受微软官方支持,对其测试也不够彻[详细]
-
放弃 PK,拥抱合作——R 和 Python 能做出什么新花样?
所属栏目:[优化] 日期:2019-05-16 热度:57
我们更应该关注的是技能,而不是工具。 如果你想进入数据科学领域,你可能立即会想到R和Python。然而,我们并不是要以作为两种选择来考虑他们,相反地,我们更多的是去比较他们。R和Pyhton在他们各自的领域里,都是非常完美的工具。尽管如此,他们往往成为[详细]
-
炸!业界难题,跨库分页的几种常见方案
所属栏目:[优化] 日期:2019-05-16 热度:196
为什么需要研究跨库分页? 互联网很多业务都有分页拉取数据的需求,例如: 微信消息过多时,拉取第N页消息; 京东下单过多时,拉取第N页订单; 浏览58同城,查看第N页帖子; 这些业务场景对应的消息表,订单表,帖子表分页拉取需求,都有这样一些共同的特点:[详细]
-
甲骨文裁员背后的中年程序员
所属栏目:[优化] 日期:2019-05-16 热度:50
要不是All hands meeting(全员大会),我还不知道软件园甲骨文研发员工有这么多人。5月7日上午,陶杰更新了自己的领英动态。6日晚上下班前,陶杰收到了邮件形式的会议邀请,通知第二天上午举行全员大会。 当时收到邮件就猜到可能会裁员。陶杰解释道,早在[详细]
-
NLP揭秘:除了宝石,女儿也是灭霸的真爱(大雾)
所属栏目:[优化] 日期:2019-05-16 热度:88
《复仇者联盟4:终局之战》仍在热映中。在看到大结局的同时,本文将带你通过数据科普的眼光来回顾《复仇者联盟3:无限战争》:看看这群世界上最强的超级英雄们最爱说的词汇是哪些? 这次回顾旅程将从一个新的角度出发自然语言处理。 本文通过使用spaCy(用于[详细]
-
Java对象为啥要实现Serializable接口?
所属栏目:[优化] 日期:2019-05-16 热度:105
导读 最近这段时间一直在忙着编写Java业务代码,麻木地搬着Ctrl-C、Ctrl-V的砖,在不知道重复了多少次定义Java实体对象时implements Serializable的C/V大法后,脑海中突然冒出一个思维(A):问了自己一句Java实体对象为什么一定要实现Serializable接口呢?,[详细]
-
Python 从爬虫到数据分析
所属栏目:[优化] 日期:2019-05-16 热度:54
大家好,我是大鹏,城市数据团联合发起人,致力于Python数据分析、数据可视化的应用与教学。 和很多同学接触过程中,我发现自学Python数据分析的一个难点是资料繁多,过于复杂。大部分网上的资料总是从Python语法教起,夹杂着大量Python开发的知识点,花了[详细]
-
手把手教你使用TypeScript开发Node.js应用
所属栏目:[优化] 日期:2019-05-15 热度:113
为什么要使用TypeScript? 为了减少代码编写过程中出现的错误,以及更好的维护你的项目,本文将手把手教你配置一个简单的开发环境来编写Node.js的应用程序,创建这样的一个开发环境有很多方式,这只是其中一种,希望对你有所帮助! 手把手教你使用TypeScri[详细]
-
GitHub标星7700:Python从新手到大师,只要100天
所属栏目:[优化] 日期:2019-05-15 热度:69
本文经AI新媒体量子位(公众号ID:QbitAI)授权转载,转载请联系出处。 试问,怎样学Python,才不会入门即放弃? 有位名叫骆昊 (jackfrued) 的资深程序员,为大家规划了一条从从新手到大师的百天之路。 从全方位熟悉语言,到Python的进阶用法,再到天南地北[详细]
-
用vscode开发vue应用
所属栏目:[优化] 日期:2019-05-15 热度:182
现在用VSCode开发Vue.js应用几乎已经是前端的标配了,但很多时候我们看到的代码混乱不堪,作为一个前端工程师,单引号双引号乱用,一段有分号一段没有分号,有的地方有逗号有的地方没有逗号,空格回车都对不齐,还说自己做事认真,这不是开玩笑的事情。 我[详细]
-
数据科学家易犯的十大编码错误,你中招了吗?
所属栏目:[优化] 日期:2019-05-14 热度:77
数据科学家比软件工程师擅长统计,又比统计学家擅长软件工程。听起来牛逼轰轰,事实却是,许多数据科学家有统计学背景,却没有什么软件工程方面的经验,因此在编码时容易犯一些简单的错误。作为一名高级数据科学家,本文作者总结了他在工作中常见数据科学[详细]
