-
Kubernetes工具大全,9个集群部署工具
所属栏目:[优化] 日期:2019-09-28 热度:123
在过去的几年中,Kubernetes在容器编排上给它的竞争对手造成了极大冲击,比如Docker Swarm。现在Kubernetes是企业首选的容器解决方案,并得到了迅速普及。今天,就为大家呈现2019年新的Kubernetes工具大全,以飨大家。朋友们喜欢的话,请多多评论转发,给[详细]
-
再见 Docker,是时候拥抱下一代容器工具了
所属栏目:[优化] 日期:2019-09-27 热度:82
副标题#e# 什么是 Linux 容器? Linux 容器是由 Linux 内核所提供的具有特定隔离功能的进程,Linux 容器技术能够让你对应用及其整个运行时环境(包括全部所需文件)一起进行打包或隔离。从而让你在不同环境(如开发、测试和生产等环境)之间轻松迁移应用的同时,[详细]
-
Hadoop之完全分布式集群
所属栏目:[优化] 日期:2019-09-27 热度:115
副标题#e# 首先准备三台客户机(hadoop102,hadoop103,hadoop104),关闭防火墙,修改为静态ip和ip地址映射 配置集群 编写集群分发脚本 创建一个远程同步的脚本xsync,并放到当前用户下新建的bin目录下,配置到PATH中,使得此脚本在任何目录下都可以执行 脚[详细]
-
Java传统编程模型存在的问题
所属栏目:[优化] 日期:2019-09-27 热度:74
副标题#e# Actor模型不仅仅被认为是一种高效的解决方案 ,它已经在世界上一些要求最苛刻的应用中得到了验证,为了突出Actor模型所解决的问题,本节首先讨论传统编程模型与现代多线程和多CPU的硬件架构之间的不匹配: 对面向对象中封装(encapsulation)特性的[详细]
-
负载均衡层设计方案之负载均衡技术总结篇
所属栏目:[优化] 日期:2019-09-27 热度:112
副标题#e# 1、概述 通过前面文章的介绍,并不能覆盖负载均衡层的所有技术,但是可以作为一个引子,告诉各位读者一个学习和使用负载均衡技术的思路。虽然后面我们将转向业务层和业务通信层的介绍,但是对负载均衡层的介绍也不会停止。在后续的时间我们将穿插[详细]
-
架构师分析 架构的重要性
所属栏目:[优化] 日期:2019-09-27 热度:145
技术需要架构,芯片的架构,软件需要架构,公司需要架构,建筑需要架构,产品需要架构,人也需要架构,聊聊架构的话题。 忘了哪里看的文章有一句话,架构不对,什么都不对。 这是有道理的,架构是我们搭建一栋楼,一个项目,一个公司,一种技术的基础,就[详细]
-
Redis哈希类型使用命令
所属栏目:[优化] 日期:2019-09-27 热度:129
副标题#e# 我们知道在Redis中有5种数据类型,之前的文章中我们已经介绍过了String类型,也就是字符串类型,今天我们学习第二种数据类型,哈希类型。大部分语言基本都提供了哈希类型,如Java语言中的Map类型及Python语言中的字典类型等等。虽然语言不同,但[详细]
-
低代码虽好,但如何平衡开发质量和速度?
所属栏目:[优化] 日期:2019-09-27 热度:61
在速度成为主要推动力的今天,开发者面临的压力从未如此之大。当今的全天候市场需要一个敏捷的企业,能够在一夜之间开发出新的功能和应用程序,以满足不断增长的需求。开发团队只需要提高开发速度,并尽可能快地将代码推出门外。与此同时,不断增长的客户[详细]
-
写给前端的Docker实战教程
所属栏目:[优化] 日期:2019-09-27 热度:95
副标题#e# 本篇文章详细而又简短的介绍了:一名完全不了解 Docker 前端程序员,将全站 Docker 化的过程。内容主要包含: Docker 基本概念 真实站点迁移过程: 静态站点 Nodejs 站点(Express) WordPress(PHP) 一些必备技巧:开机启动、常用Shell 文章会讲解[详细]
-
Web前端和Java开发哪个薪资更高,发展前景更好?
所属栏目:[优化] 日期:2019-09-26 热度:196
互联网行业飞速发展,因此有很多小伙伴想要进入IT行业分一杯羹,但是学什么技术更好,哪一个语言的就业薪资更高,就成了困惑大家的主要问题。 网上关于Web前端和Java开发谁的薪资高,发展前景好?这样类似的问题比比皆是,众人的回答也是各有其说。 Web前[详细]
-
浅谈10个提升应用程序10倍性能的技巧
所属栏目:[优化] 日期:2019-09-26 热度:65
副标题#e# 提高web应用程序性能比以往任何时候都更加重要。在线经济活动的份额正在增长;超过5%的发达国家的经济现在是在互联网上的(参见参考资料中的互联网统计数据)。而我们这个始终在线、高度连接的现代世界意味着用户的期望比以往任何时候都要高。如果您[详细]
-
Sqlite事务模型、性能优化Tips、常见误区
所属栏目:[优化] 日期:2019-09-26 热度:147
副标题#e# 0.前言 本文主要介绍sqlite的事务模型,以及基于事务模型的一些性能优化tips,包括事务封装、WAL+读写分离、分库分表、page size优化等。并基于手淘sqlite的使用现状总结了部分常见问题及误区,主要集中在多线程的设置、多线程下性能优化的误区等[详细]
-
大势所趋!数据科学家必知的5种图算法
所属栏目:[优化] 日期:2019-09-26 热度:131
副标题#e# 在万物相连的世界里,用户并不是独立的个体,彼此之间都有某种联系。构建机器学习模型时,有时也会将这种联系放入模型中。 虽然关系数据库中无法在不同数行(用户)间使用这种关系,但在图数据库里,这样做非常简单。 本文将介绍一些数据科学家必知[详细]
-
详解Docker容器监控之Cadvisor,值得收藏
所属栏目:[优化] 日期:2019-09-26 热度:115
概述 我们可以使用多种方法监控容器的运行情况,比如EFK等,但是我们仍旧需要一个资源利用率监控系统。这个时候,google开发的cadvisor就可以帮上我们的忙了。 cadvisor是google创建的用于监控icmtfy容器资源使用情况和性能的软件,cadvisor在宿主机上以容[详细]
-
没有爬虫,就没有今天的搜索引擎
所属栏目:[优化] 日期:2019-09-26 热度:176
副标题#e# 在如今信息化、数字化的时代,人们已经离不开网络搜索了,但细想一下,你在搜索过程中能够真正获得相关信息,是因为有人在帮你把与之相关的内容筛选和呈递到你面前了。 就像在饭店里,你点了土豆并且能吃到,是因为有人帮你在土豆、萝卜、西红柿[详细]
-
多线程开发中线程数量设计问题
所属栏目:[优化] 日期:2019-09-26 热度:77
副标题#e# 前言 前面我们用了几篇文章系统的说了一下有关Java并发编程模型中的一些基础的知识。比如同步,锁,原子性操作,信号量等以及它们的一些延展实现闩锁,栅锁等等。 今天我们回过头来简单说一下并发编程模型的设计和选择。 主要涉及到我们如何利用[详细]
-
Java中各种锁让人头大,我想要用这篇文章让你思绪清晰
所属栏目:[优化] 日期:2019-09-25 热度:99
副标题#e# 这次我们来看锁 说到了锁我们经常会联想到生活中的锁,在我们日常中我们经常会接触到锁。比如我们的手机锁,电脑锁,再比如我们生活中的门锁,这些都是锁。 锁有什么作用呢? 说了这么多还是不清楚锁到底有什么用处?这一点就要深思我们为什么要使[详细]
-
1小时让你掌握响应式编程,并入门Reactor
所属栏目:[优化] 日期:2019-09-25 热度:133
副标题#e# 我看同步阻塞 你知道什么是同步阻塞吗,当然知道了。那你怎么看它呢,这个。。。 在同步阻塞的世界里,代码执行到哪里,数据就跟到哪里。如果数据很慢跟不上来,代码就停在那里等待数据的到来,然后再带着数据一起往下执行。 可以说是,代码执行[详细]
-
技能大放送:Python中正则表达式的使用
所属栏目:[优化] 日期:2019-09-25 热度:67
一、前言 我们在做接口自动化的时候,处理接口依赖的相关数据时,通常会使用正则表达式来进行提取相关的数据。 今天在这边和大家聊聊如何在python中使用正则表达式。 在python使用正则表达式,可以使用官方库re来实现。 二、re模块的使用 在python中使用正[详细]
-
如何提高Vue项目首页的加载速度
所属栏目:[优化] 日期:2019-09-25 热度:65
为何当一个VUE项目过大时,打包之后初次访问首页加载速度会异常的缓慢,是什么原因导致以及如何解决这些问题? 首页打开速度慢的原因 其实浏览器加载一个页面的过程就是通过http协议从服务器端下载项目所需要的资源,将html js 图片文件下载到本地解析后显[详细]
-
太鸡冻了!我用 Python 偷偷查到暗恋女生的名字
所属栏目:[优化] 日期:2019-09-25 热度:153
副标题#e# 1.目标场景 不知道你有没有经历过这样一个场景,好不容易拿到一个妹子的手机号,但是又不好意思去搭讪,问一下对方的名字。 有过社工科经验的人应该都知道,拿到一个人的手机号码后,其他信息都可以很容易获取到,除了花钱之外,利用支付宝的「模[详细]
-
一篇文章读懂 Python 多线程
所属栏目:[优化] 日期:2019-09-25 热度:117
副标题#e# Threading模块从 Python 1.5.2 版开始出现,用于增强底层的多线程模块thread。Threading 模块让操作多线程变得更简单,并且支持程序同时运行多个操作。 注意,Python 中的多线程最好用于处理有关 I/O 的操作,如从网上下载资源或者从本地读取文件[详细]
-
Git 代码防丢指南
所属栏目:[优化] 日期:2019-09-25 热度:60
副标题#e# 我们在日常使用Git的过程中经常会发生一些意外情况,如果处理不当,则可能会出现代码丢失的假象。本文将针对IDEAGit日常开发中的一些场景,为你层层拨开迷雾,解析常见的错误及其发生原因,让你从此不再惧怕代码冲突或丢失问题。 为简化问题,本[详细]
-
Python帮你微信头像任意添加装饰,别再@微信官方了!
所属栏目:[优化] 日期:2019-09-25 热度:171
副标题#e# @微信官方 昨天朋友圈刷爆了@微信官方的梗,从起初的为头像添加国旗,到最后的各种Book思议的需求而我呢?@了辣么辣么多的奥特曼,结果还是加班到12点多最后想想,人还是得靠自己吧,@我自己吧 昨天最近每晚加班回家都凌晨了,昨晚因为太累没更新[详细]
-
服务端高并发分布式架构演进之路
所属栏目:[优化] 日期:2019-09-25 热度:154
副标题#e# 1. 概述 本文以淘宝作为例子,介绍从一百个并发到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。 2. 基本概念 在介绍架构之前,为[详细]