-
你知道几个?中级运维必知的10个问题
所属栏目:[优化] 日期:2019-05-17 热度:96
负载均衡是衡量初中级以上运维技术水平的重要标尺! 负载均衡是普通运维人员很难有机会接触和系统学习的知识! 1.负载均衡转发数重要吗? keepalived + lvs 的组合,执行ipvsadm ,输出的数据显示了每个后端服务器连接的数量,一些服务器的值高些,而一些却低[详细]
-
TensorFlow官方发布剪枝优化工具:参数减少80%,精度几乎不变
所属栏目:[优化] 日期:2019-05-17 热度:133
本文经AI新媒体量子位(公众号ID:QbitAI)授权转载,转载请联系出处。 去年TensorFlow官方推出了模型优化工具,最多能将模型尺寸减小4倍,运行速度提高3倍。 最近现又有一款新工具加入模型优化豪华套餐,这就是基于Keras的剪枝优化工具。 训练AI模型有时需[详细]
-
前端是不是没有地位?
所属栏目:[优化] 日期:2019-05-17 热度:69
前端地位 最近的,最远的最近,或者说在过去的几个月里,我与几个前端同事,一直在讨论一个话题:『作为一个前端开发人员,我们面临怎样的困境?又该如何去解决?』。 而在较老的一次历史讨论(可能是在 6 小时以前)里,我便想重新理清一次其中的思路,也就有[详细]
-
10个小技巧提高 Kubernetes 容器效率
所属栏目:[优化] 日期:2019-05-17 热度:193
近年来,容器以及 Kubernetes 成为开发者以及企业用户重点关注的技术趋势,本文总结了构建和管理容器的十个重要技巧来优化 IT 成本并提高效率。 容器是 Kubernetes 中应用程序的核心载体。当创建 Kubernetes 工作负载,例如创建用于调度、扩容或者升级应用[详细]
-
一文概括6种负载均衡技术的实现方式!
所属栏目:[优化] 日期:2019-05-17 热度:167
负载均衡作为目前服务器集群部署的一款常用设备,当一台机器性能无法满足业务的增长需求时,不是去找一款性能更好的机器,而是通过负载均衡,利用集群来满足客户增长的需求。 负载均衡技术的实现,主要分为以下几种: HTTP 重定向负载 DNS 域名解析负载 反[详细]
-
一文透析 Spring Boot、微服务架构和大数据治理三者之间的故事
所属栏目:[优化] 日期:2019-05-17 热度:60
微服务架构 微服务的诞生并非偶然,它是在互联网高速发展,技术日新月异的变化以及传统架构无法适应快速变化等多重因素的推动下诞生的产物。互联网时代的产品通常有两类特点:需求变化快和用户群体庞大,在这种情况下,如何从系统架构的角度出发,构建灵活[详细]
-
Vue组件间通信六种方式(完整版)
所属栏目:[优化] 日期:2019-05-17 热度:118
前言 组件是 vue.js最强大的功能之一,而组件实例的作用域是相互独立的,这就意味着不同组件之间的数据无法相互引用。一般来说,组件可以有以下几种关系: 如上图所示,A 和 B、B 和 C、B 和 D 都是父子关系,C 和 D 是兄弟关系,A 和 C 是隔代关系(可能隔[详细]
-
Python 从爬虫到数据分析
所属栏目:[优化] 日期:2019-05-16 热度:89
大家好,我是大鹏,城市数据团联合发起人,致力于Python数据分析、数据可视化的应用与教学。 和很多同学接触过程中,我发现自学Python数据分析的一个难点是资料繁多,过于复杂。大部分网上的资料总是从Python语法教起,夹杂着大量Python开发的知识点,花了[详细]
-
一图看懂编程语言迁移模式:终点站是Python、Go、JS
所属栏目:[优化] 日期:2019-05-16 热度:192
有着20年编程经验的资深程序员,以自己多年来的经历,总结出程序员的编程语言切换规律,做了一个主流编程语言的进阶流程图,展示不同编程语言之间的承接关系、程序员选择编程语言的方向和路径。 铁打的程序员,流水的编程语言。时代在发展,编程语言也与时[详细]
-
炸!业界难题,跨库分页的几种常见方案
所属栏目:[优化] 日期:2019-05-15 热度:192
为什么需要研究跨库分页? 互联网很多业务都有分页拉取数据的需求,例如: 微信消息过多时,拉取第N页消息; 京东下单过多时,拉取第N页订单; 浏览58同城,查看第N页帖子; 这些业务场景对应的消息表,订单表,帖子表分页拉取需求,都有这样一些共同的特点:[详细]
-
甲骨文裁员背后的中年程序员
所属栏目:[优化] 日期:2019-05-15 热度:134
要不是All hands meeting(全员大会),我还不知道软件园甲骨文研发员工有这么多人。5月7日上午,陶杰更新了自己的领英动态。6日晚上下班前,陶杰收到了邮件形式的会议邀请,通知第二天上午举行全员大会。 当时收到邮件就猜到可能会裁员。陶杰解释道,早在[详细]
-
NLP揭秘:除了宝石,女儿也是灭霸的真爱(大雾)
所属栏目:[优化] 日期:2019-05-15 热度:161
《复仇者联盟4:终局之战》仍在热映中。在看到大结局的同时,本文将带你通过数据科普的眼光来回顾《复仇者联盟3:无限战争》:看看这群世界上最强的超级英雄们最爱说的词汇是哪些? 这次回顾旅程将从一个新的角度出发自然语言处理。 本文通过使用spaCy(用于[详细]
-
Java对象为啥要实现Serializable接口?
所属栏目:[优化] 日期:2019-05-15 热度:133
导读 最近这段时间一直在忙着编写Java业务代码,麻木地搬着Ctrl-C、Ctrl-V的砖,在不知道重复了多少次定义Java实体对象时implements Serializable的C/V大法后,脑海中突然冒出一个思维(A):问了自己一句Java实体对象为什么一定要实现Serializable接口呢?,[详细]
-
互联网架构,如何进行容量设计?
所属栏目:[优化] 日期:2019-05-13 热度:160
一,需求缘起 互联网公司,这样的场景是否似曾相识: 场景一:pm要做一个很大的运营活动,技术老大杀过来,问了两个问题: (1)机器能抗住么? (2)如果扛不住,需要加多少台机器? 场景二:系统设计阶段,技术老大杀过来,又问了两个问题: (1)数据库需要分库[详细]
-
完全免费!GitHub发布软件包管理服务:NPM瑟瑟发抖
所属栏目:[优化] 日期:2019-05-13 热度:152
本文经AI新媒体量子位(公众号ID:QbitAI)授权转载,转载请联系出处。 GitHub 发布了全新的软件包管理服务,叫GitHub Package Registry,完全免费。 有了它,用户可以把自己的软件包传上 GitHub,就像发布源码那样。 官方介绍说,这项服务和NPM、Maven等许[详细]
-
Python如何玩转加密?
所属栏目:[优化] 日期:2019-05-13 热度:110
密码学俱乐部的第一条规则是:永远不要自己发明密码系统。密码学俱乐部的第二条规则是:永远不要自己实现密码系统:在现实世界中,在实现以及设计密码系统阶段都找到过许多漏洞。 Python 中的一个有用的基本加密库就叫做 cryptography 。它既是一个安全方[详细]
-
Java 性能瓶颈分析工具 你知道几个?
所属栏目:[优化] 日期:2019-05-11 热度:87
0. Introduction Java 性能优化分为很多个方面,如系统优化、算法优化、代码优化等。代码优化是指开发人员在研发、测试过程中使用性能瓶颈分析工具快速定位出由于编码存在的性能瓶颈问题并持续进行优化。一种很常见的场景是测试同学在对服务进行压测时,无[详细]
-
微软重启消失 10 年的实用工具集 PowerToys
所属栏目:[优化] 日期:2019-05-11 热度:151
微软正在重新研发一个最早出现在 Windows 95 中的 Windows 工具集 PowerToys。 PowerToys 是微软开发者开发的免费实用工具集,可以用于高级用户调整和简化 Windows 操作,以提高效率。其最早出现在 Windows 95 中,但并不受微软官方支持,对其测试也不够彻[详细]
-
放弃 PK,拥抱合作——R 和 Python 能做出什么新花样?
所属栏目:[优化] 日期:2019-05-11 热度:105
我们更应该关注的是技能,而不是工具。 如果你想进入数据科学领域,你可能立即会想到R和Python。然而,我们并不是要以作为两种选择来考虑他们,相反地,我们更多的是去比较他们。R和Pyhton在他们各自的领域里,都是非常完美的工具。尽管如此,他们往往成为[详细]
-
大型Web网站架构演变之9大阶段
所属栏目:[优化] 日期:2019-05-11 热度:56
前言 我们以Java Web为例,来搭建一个简单的电商系统,看看这个系统可以如何一步步演变。 该系统具备的功能: 用户模块:用户注册和管理 商品模块:商品展示和管理 交易模块:创建交易和管理 正文 阶段一、单机构建网站 网站的初期,我们经常会在单机上跑[详细]
-
10 种流行的 Web 挖掘工具
所属栏目:[优化] 日期:2019-05-11 热度:168
互联网有数不清的网页,且不断在以指数级速度产生新内容。到 2022 年,整个互联网创建和复制的数据将达到 44 ZB,也就是 44 万亿 GB。这么大体量内容的背后也带来了丰富信息源,唯一的问题是怎么在这浩如烟海的信息中检索到你想要的信息并带来价值。 直接[详细]
-
深耕三十年后 甲骨文因何裁撤中国研发中心?
所属栏目:[优化] 日期:2019-05-11 热度:90
5月7日,多位甲骨文(Oracle)中国员工向《财经》记者确认,该公司将裁撤中国区研发中心(CDC)。整个CDC约1600人,首批确认裁员约900余人,其中超500人来自北京研发中心。据《21世纪经济报道》报道,7日上午,甲骨文召开了面向全中国区的电话会议,其亚太[详细]
-
看懂谷歌I/O开发者大会:“+S版”的AI推动人类进步
所属栏目:[优化] 日期:2019-05-11 热度:133
新浪科技讯,5 月 8 日凌晨消息,一年一度的 Google I/O开发者大会在美国加州的海岸线圆形剧场召开。面向消费者的主题演讲在北京时间凌晨 1 点开始,谷歌 CEO 皮查伊(Sundar Pichai)和他的团队在两小时内向来自世界各国的开发者们介绍了他们的视觉化搜索[详细]
-
Flutter 成为多平台框架,支持移动、Web、桌面和嵌入式设备
所属栏目:[优化] 日期:2019-05-11 热度:153
今天对于 Flutter 框架是一个重要的里程碑日子,因为谷歌在其官方博客宣布,Flutter 已支持移动、Web、桌面和嵌入式设备,这意味着它正式成为了支持多平台的轻量级 UI 框架。 在 2019 年的谷歌 I/O 大会上,开发团队发布了Flutter for web的首个技术预览版[详细]
-
全面的高可用服务系统线上问题排查工具单之一
所属栏目:[优化] 日期:2019-05-11 热度:123
本文并不是介绍Linux命令的手册,而是侧重于命令在特定场景下如何帮助应急人员和攻关人员定位问题并解决问题,因此,对于每个命令的介绍将直切主题,直接介绍命令使用的具体场景,而不是介绍命令的详细使用格式。 01.必不可少的基础命令和工具 1、grep gre[详细]