程序设计
HOLD ON!
莫见长安行乐处,空令岁月易蹉跎。
展开
-
LVS介绍及工作原理图解
LVS介绍及工作原理图解老千一、LVS简介LVS是Linux Virtual Server的简称,也就是Linux虚拟服务器,是一个由章文嵩博士发起的自由软件项目,官方站点是:http://www.linuxvirtualserver.org。现在LVS已经是Linux标准内核的一部分,在Linux2.4内核以前,使用LVS时必须重新编译内核以支持LVS功能模块,但是从Linux2.4内核心之后,已经完全内置了LVS的各个功能模块,无需给内核打任何补丁,可以直接使用LVS提供的各种功能。使用转载 2020-10-24 09:28:58 · 555 阅读 · 0 评论 -
分布式服务接口的幂等性如何设计
分布式服务接口的幂等性如何设计 假如你有个服务提供一个接口,结果这个服务部署在了5台机器上,接着有个接口就是付款接口。 然后用户在前端上操作的时候,不知道为啥,总之就是一个订单不小心发起了两次支付请求,然后这俩请求分散在了这个服务部署的不同的机器上,结果造成一个订单扣款扣两次。 所谓幂等性,就是说一个接口,多次发起同一个请求,你这个接口得保证结果是准确的,比如不能多扣款,不能多插入一条数据,不能将统计值多加了1。。保证幂等性主要是三点: 对于每个请...转载 2020-10-22 20:19:34 · 498 阅读 · 0 评论 -
临界代码
临界代码在多用户系统上,多进程系统上,通常程序中存在部分临界代码。我们需要确保只有一个进程或执行线程进入临界代码并拥有对资源独占式的访问权Critical Section不论是硬件临界资源,还是软件临界资源,多个进程必须互斥地对它进行访问。每个进程中访问临界资源的那段代码称为临界区(Critical Section)。每个进程中访问临界资源的那段程序称为临界区(Critical Section)(临界资源是一次仅允许一个进程使用的共享资源)。每次只准许一个进程进入临界区,进入后不允许其他进程转载 2020-10-20 21:57:38 · 697 阅读 · 1 评论 -
深入理解缓存之缓存和数据库的一致性
深入理解缓存之缓存和数据库的一致性strivebGitHub:https://github.com/JDawnF产生原因主要有两种情况,会导致缓存和 DB 的一致性问题: 并发的场景下,导致读取老的 DB 数据,更新到缓存中。 缓存和 DB 的操作,不在一个事务中,可能只有一个操作成功,而另一个操作失败,导致不一致。 当然,有一点我们要注意,缓存和 DB 的一致性,我们指的更多的是最终一致性。我们使用缓存只要是提高读操作的性能,真正在写操作的业务逻辑,还是以数据库为准。例转载 2020-10-17 16:45:42 · 382 阅读 · 0 评论 -
分布式概念简单了解:数据一致性、CAP、BASE、分布式事务、分布式锁
分布式概念简单了解:数据一致性、CAP、BASE、分布式事务、分布式锁版权声明:本文为博主原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接和本声明。今天对分布式相关的一些概念与理论进行学习。1.集群与分布式集群:相同的应用部署在多台服务器。分布式:不同的应用部署在多台服务器。1.数据一致性在分布式环境中,为了提高系统整体性能,数据以多副本...转载 2019-08-25 11:59:49 · 179 阅读 · 0 评论 -
fastDFS
fastDFSone丨1.fastDFS介绍: fastDFS 是以C语言开发的一项开源轻量级分布式文件系统,他对文件进行管理,主要功能有:文件存储,文件同步,文件访问(文件上传/下载),特别适合以文件为载体的在线服务,如图片网站,视频网站等 分布式文件系统: 基于客户端/服务器的文件存储系统 对等特性允许一些系统扮演客户端和服务器的双重角色,可供多个用户访问的服务器,比如,用户可以“发表”一个允许其他客户机访问的目录,一旦被访问,这个目录对客户机来说就像使用本地驱动器一样FastD转载 2020-10-16 08:10:55 · 133 阅读 · 0 评论 -
离散数学
离散数学离散数学(Discrete mathematics)是研究离散量的结构及其相互关系的数学学科,是现代数学的一个重要分支。离散的含义是指不同的连接在一起的元素,主要是研究基于离散量的结构和相互间的关系,其对象一般是有限个或可数个元素。离散数学在各学科领域,特别在计算机科学与技术领域有着广泛的应用,同时离散数学也是计算机专业的专业课程,如程序设计语言、数据结构、操作系统、编译技术、人工智能、数据库、算法设计与分析、理论计算机科学基础等必不可少的先行课程。通过离散数学的学习,不但可以掌握处理离散结构的转载 2020-10-13 20:19:01 · 1942 阅读 · 0 评论 -
杀毒软件原理
杀毒软件原理项目管理的一些事杀毒软件(Anti-virus Software),也称反病毒软件或防毒软件,是可以用来扫描文件,以确定和消除计算机病毒、特洛伊木马和其他恶意软件的一类软件。杀毒软件一般由扫描器、病毒库与虚拟机组成。对于一款杀毒软件来说,一次成功的病毒查杀过程,通常都要经历病毒识别、病毒报警、病毒清除、文件或系统复原这几个过程。最关键的是杀毒引擎技术,从广义上来讲,是指通过文件、网页监视等实时监控行为,运用文件识别技术来完成病毒扫描、识别、报警以及清除,甚至防御的一整套的机制,因此引擎转载 2020-10-12 22:08:16 · 3639 阅读 · 0 评论 -
使用VS对程序进行性能分析 -- 时间性能分析
使用VS对程序进行性能分析 -- 时间性能分析独孤呆博 在算法实现或者程序设计过程中,往往会遇到运行时间过长,需要加速运行速度的情况,这个时候就需要对程序的时间性能进行分析,找出耗时最长的部分或者相对较长的冗余部分,下面将以 VS2003 为例进行说明。1.使用 VS2013 进行性能分析 首先,如下图所示,点击 VS2013 上方的 “分析” --> “性能和诊断”之后弹出如下的界面,选择 “性能向导” – > 点击 “开始”因为这里主要是针对速度方面的性能进.转载 2020-09-12 10:35:14 · 2456 阅读 · 0 评论 -
中间件技术
中间件技术中间件(Middleware)是处于操作系统和应用程序之间的软件,也有人认为它应该属于操作系统中的一部分。人们在使用中间件时,往往是一组中间件集成在一起,构成一个平台(包括开发平台和运行平台),但在这组中间件中必须要有一个通信中间件,即中间件=平台+通信,这个定义也限定了只有用于分布式系统中才能称为中间件,同时还可以把它与支撑软件和实用软件区分开来。操作系统和应用程序之间的软件远程过程调用,面向消息的中间件目录1简介 2主要分类 3问题 4概况 5介绍简...转载 2020-09-12 08:44:43 · 309 阅读 · 0 评论 -
大型互联网公司分布式ID方案总结
大型互联网公司分布式ID方案总结ID是数据的唯一标识,传统的做法是利用UUID和数据库的自增ID,在互联网企业中,大部分公司使用的都是Mysql,并且因为需要事务支持,所以通常会使用Innodb存储引擎,UUID太长以及无序,所以并不适合在Innodb中来作为主键,自增ID比较合适,但是随着公司的业务发展,数据量将越来越大,需要对数据进行分表,而分表后,每个表中的数据都会按自己的节奏进行自增,很有可能出现ID冲突。这时就需要一个单独的机制来负责生成唯一ID,生成出来的ID也可以叫做分布式ID,或全局ID转载 2020-09-04 19:45:49 · 108 阅读 · 0 评论 -
DDD领域驱动设计
DDD领域驱动设计mrZhao概述软件开发不是一蹴而就的事情,我们不可能在不了解产品(行业领域)的前提下进行软件开发,在开发前,通常需要进行大量的业务知识梳理,而后到达软件设计的层面,最后才是开发。而在业务知识梳理的过程中,我们必然会形成某个领域知识,根据领域知识来一步步驱动软件设计,就是领域驱动设计的基本概念软件开发和DDD区别一般软件设计或者说软件开发分两种:瀑布式,敏捷式。 瀑布式:一般是项目经理经过大量的业务分析后,会基于现有需求整理出一个基本模型,再将结果传递给开发人员,转载 2020-09-01 10:04:59 · 125 阅读 · 0 评论 -
【转】媒体播放器三大底层架构
【转】媒体播放器三大底层架构weixin_34248849媒体播放工具,这里主要指视频播放,因为要面临庞大的兼容性和纷繁复杂的算法,从架构上看,能脱颖而出的体系屈指可数。大体来说业界主要有3大架构:MPC、MPlayer和VLC。这3大架构及其衍生品占领了90%的市场,凡是用户能看到的免费媒体播放软件,无一不是源自这3大架构。MPC-HC架构MPC(Media Player Classic)和它的后续者MPC-HC应该并列而说。MPC基于DirectShow架构,是Windows系...转载 2020-08-31 19:48:14 · 211 阅读 · 0 评论 -
磁盘阵列 RAID 技术原理详解
磁盘阵列 RAID 技术原理详解瓦釜苑导读:RAID一页通整理所有RAID技术、原理并配合相应RAID图解,告诉你什么是RAID,RAID技术的分类,RAID原理,各级别RAID图解,软件RAID及硬件RAID的实现方法。1.什么是Raid;RAID(Redundant Array of Inexpensive Disks)称为廉价磁盘冗余阵列。RAID 的基本原理是把多个便宜的小磁盘组合到一起,成为一个磁盘组,使性能达到或超过一个容量巨大、价格昂贵的磁盘。目前RAID技术大致分为两种:基.转载 2020-08-26 08:34:44 · 636 阅读 · 0 评论 -
总结:那些热门的开源游戏服务器框架,还不看你就out了
总结:那些热门的开源游戏服务器框架,还不看你就out了Clank的游戏栈##前言作为一名业内资深的游戏开发人员,经常会遇到实习的新同事在工作中会问到这样的问题:工作中到底有哪些开源游戏服务器框架,该去值得学习呢?囊括到node.js 、java、C#、golang 、c++、python 等技术栈有各种各样的游戏框架。本文给大家总结了一些github上star和fork比较常用的且有一定数量的较为完整的框架做了一个说明,大家可以往下看。###skynet云风大神的框架这个基转载 2020-08-24 17:57:55 · 2440 阅读 · 0 评论 -
5个用/不用GraphQL的理由
5个用/不用GraphQL的理由freenik关注52018.09.28 13:49:32字数 4,022阅读 71,675我在如何使用Gatsby建立博客 / How to build a blog with Gatsby这篇文章中提过GraphQL在Gatsby中的应用。总的来讲,它是一个新潮的技术,在适宜的使用场景威力无穷。这里我们来讨论一下用/不用GraphQL的理由吧。简单介绍GraphQLGrahQLGraphQL是Facebook2015年开源的数据查询规范。现今的转载 2020-08-11 13:29:47 · 310 阅读 · 0 评论 -
详解cron表达式
详解cron表达式更新时间:2018年04月25日 14:40:47 转载作者:沧海一粟11 Cron表达式是一个字符串,字符串以5或6个空格隔开,分为6或7个域,每一个域代表一个含义。接下来通过本文给大家详细介绍cron表达式内容,感兴趣的朋友一起看看吧 Cron表达式是一个字符串,字符串以5或6个空格隔开,分为6或7个域,每一个域代表一个含义,Cron有如下两种语法格式: (1) Seconds Minutes Hours DayofMonth Month Dayo...转载 2020-07-31 18:50:32 · 196 阅读 · 0 评论 -
常用缓存淘汰策略FIFO、LFU、LRU
常用缓存淘汰策略FIFO、LFU、LRUconowen关注0.0962018.05.18 14:47:25字数 844阅读 2,547常用缓存策略常用的缓存淘汰策略有以下先进先出算法(FIFO) Least Frequently Used(LFU) 淘汰一定时期内被访问次数最少的页面,以次数作为参考 Least Recently Used(LRU) 淘汰最长时间未被使用的页面,以时间作为参考这些算法在不同层次的缓存上执行时拥有不同的效率和代价,需根据具体场合选择最合适的一.转载 2020-07-28 22:15:48 · 1084 阅读 · 0 评论 -
上位机与下位机是什么?
上位机与下位机是什么?weixin_30363981转自:https://baike.baidu.com/item/%E4%B8%8A%E4%BD%8D%E6%9C%BA/9868149?fr=aladdin 上位机是指可以直接发出操控命令的计算机,一般是PC/host computer/master computer/upper computer,屏幕上显示各种信号变化(液压,水位,温度等)。下位机是直接控制设备获取设备状况的计算机,一般是PLC/单片机single chip microco转载 2020-07-25 09:17:15 · 1554 阅读 · 0 评论 -
帆软FineReport如何使用程序数据集
帆软FineReport如何使用程序数据集大多数情况下,FineReport直接在设计器里使用“数据集查询”,直接写SQL就能满足报表要求,但对于一些复杂的报表,有时候SQL处理并不方便,这时可以把查询结果在应用层做一些预处理后,再传递给报表,即所谓的“程序数据集”,FineReport的帮助文档上给了一个示例:View Code这个示例我个人觉得有二个地方不太方便:1、db连接串硬编码写死在代码里,维护起来不太方便,目前大多数b/s应用,对于数据库连接,通常是利用spring在xml里配置.转载 2020-07-20 16:11:53 · 1839 阅读 · 0 评论 -
系统架构设计师考试
系统架构设计师考试编辑讨论本词条缺少概述图,补充相关内容使词条更完整,还能快速升级,赶紧来编辑吧!系统架构设计师考试,属于全国计算机技术与软件专业技术资格考试(简称计算机软件资格考试)中的一个高级考试。中文名系统架构设计师考试类别计算机软件资格考试周期每年一次考试形式全国统一大纲、统一试题等目录1考试简介 2考试方式 3报考指南 4报名流程5科目内容 ▪一、系统知识 ▪二、架构分析 ▪三、设计论文 6试...转载 2020-07-15 20:51:20 · 384 阅读 · 0 评论 -
如何设计一个安全可靠的 API 接口?
如何设计一个安全可靠的 API 接口?CSDN资讯 2020-07-06 09:33:47 4538 收藏 31作者 | 阿文责编 | 屠敏出品| CSDN(ID:CSDNnews)最近几年,随着RESTful API开始风靡,使用HTTP header来传递认证令牌似乎变得理所应当,通过 RESTful 的API 接口设计简化了系统架构, 减少了耦合性, 可以让所有模块各自独立的进行改进。不过,在实际的REST API 接口设计过程中,我们需要考虑如何让鉴权变得更安全可靠,...转载 2020-07-13 19:26:53 · 405 阅读 · 0 评论 -
请问 byte 与 bit 有什么区别?
请问 byte 与 bit 有什么区别?bit是储存信息的最小单位,只能储存0或者1byte与bit都是与信息有关的单位,但byte比bit大一位。1B(byte,字1653节)= 8 bit数据存储是以“字节”(Byte)为单位,数据传输大多是以“位”(bit,又名“比特”)为单位。扩展资料:常用的单位换算:1KB=1024B;1MB=1024KB=1024×1024B1B(byte,字节)= 8 bit1KB(Kilobyte,千字节)=1024B= 2^10 .转载 2020-07-29 17:04:45 · 1504 阅读 · 0 评论 -
Lua 环境安装
Lua 环境安装Linux 系统上安装Linux & Mac上安装 Lua 安装非常简单,只需要下载源码包并在终端解压编译即可,本文使用了5.3.0版本进行安装:curl -R -O http://www.lua.org/ftp/lua-5.3.0.tar.gztar zxf lua-5.3.0.tar.gzcd lua-5.3.0make linux testmake installMac OS X 系统上安装curl -R -O http://www.lua.转载 2020-07-10 19:41:17 · 219 阅读 · 0 评论 -
finereport 导出报表重命名
finereport 导出报表重命名程序员_小小 2017-07-28 10:49:31 1520 收藏分类专栏: 经验,学习版权对于finereport导出报表,有时,根据工作实际需要,导出文档的名字需要重新命名,甚至会加上日期,方便和过往报表做比较。现在,记录一下,自己工作过程中,报表重命名的方法方法1、报表设计器重命名模板 --> 模板web属性 --> 标题 -->XXXXX(新报表名称)方法2、更改服务器端代码一般情况...转载 2020-07-07 10:32:03 · 2101 阅读 · 0 评论 -
日志系统 ELK, Loki
还在用笨重的ELK?日志系统新贵Loki 了解一下程序员小乐来自:linkt1234| 责编:乐乐链接:suo.im/5EZQaP程序员小乐(ID:study_tech)第 920次推文 图源:百度往日回顾:Git从入门到放不下 正文 最近,在对公司容器云的日志方案进行设计的时候,发现主流的ELK或者EFK比较重,再加上现阶段对于ES复杂的搜索功能很多都用不上最终选择了Grafana开源的Loki日志系统,下面介绍下Loki的背景。背景和动机当我们的容器...转载 2020-07-07 08:29:25 · 1250 阅读 · 0 评论 -
分布式事务几种实现方式
分布式事务几种实现方式环游记 2018-08-05 22:51:00 38728 收藏 33分类专栏: ❀项目实战版权强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan文章目录1.分布式事务产生的背景[2.X/OpenDTP事务模型](https://mp.weixin.qq.com/s/RDnf637MY0IVgv2NpNVByw)3.Mysql事务处理过程4. 2PC协议5.3PC协议6.分布式事务的实现7.MQ实现最终..转载 2020-07-03 20:41:30 · 360 阅读 · 0 评论 -
数学建模主要有哪些分析方法?
数学建模主要有哪些分析方法?pan20415512常用的建模方法(I)初等数学法。主5261要用于一些静态、线4102性、确定性的模型。例如,席位分配问题,学生成绩的比较,一些简单的传染病静态模型。(2)数据分析法。从大量的观测数据中,利用统计方法建立数学模型,常见的有:回归分析法,时序分析法。(3)仿真和其他方法。主要有计算机模拟(是一种统计估计方法,等效于抽样试验,可以离散系统模拟和连续系统模拟),因子试验法(主要是在系统上做局部试验,根据试验结果进行不断分析修改,求得所需模型结转载 2020-07-03 18:57:50 · 3194 阅读 · 0 评论 -
浅谈分布式存储中的网络通信
浅谈分布式存储中的网络通信CSDN云计算 2020-06-30 16:20:55 631 收藏 3版权作者 | 火尉子责编 | Carol封图 | CSDN 下载自视觉中国在各行各业数字化转型深入的当下,数据呈爆炸式增长。面对海量数据的存储需求,分布式存储显然在架构上有着天然优势,但在这波数据洪流之中也面临着性能上的全新挑战。由于分布式存储的工作原理是将各个存储节点使用网络互联的方式构建为集群,向外部提供更加可靠的高性能服务,因此可以说分布式存储本质上是一种网络存储,其性能在..转载 2020-07-02 14:28:28 · 428 阅读 · 0 评论 -
nlp事件抽取算例实现:(有完整算例和完整代码)
nlp事件抽取算例实现:(有完整算例和完整代码)总裁余 2020-06-27 17:41:13 1778 收藏 3 原力计划分类专栏: NLP 自然语言处理 文章标签: 自然语言处理正则表达式nlppython版权定义事件抽取技术是从非结构化信息中抽取出用户感兴趣的事件,并以结构化呈现给用户。事件抽取任务可分解为4个子任务: 触发词识别、事件类型分类、论元识别和角色分类任务。其中,触发词识别和事件类型分类可合并成事件识别任务。论元识别和角色分类可合并成论元角色分类任务。事件识别判断句子中的...转载 2020-07-02 12:31:46 · 3732 阅读 · 1 评论 -
内网穿透工具 frp
内网穿透工具frp荐国网络工具包授权协议:GPL开发语言:Google Go操作系统:跨平台收录时间:2016-08-01提 交 者:FateDier收藏1145评论62分享软件介绍资讯 (8)问答 (2)博客 (99+)我要提问frp 是一个高性能的反向代理应用,可以帮助您轻松地进行内网穿透,对外网提供服务,支持 tcp, http, https 等协议类型,并且 web 服务支持根据域名进行路由转发。frp...转载 2020-07-01 12:32:39 · 238 阅读 · 0 评论 -
WebStorm提示代码快捷键
WebStorm提示代码快捷键在路上s 2018-06-21 11:36:36 12063 收藏 1展开刚开始用WebStorm,发现默认的提示功能Ctrl+space代码提示无效,修改为Alt+/。File--->Settings(Ctrl+Alt+s)--->Keymap添加快捷键时(这里以Alt+斜杠为例),直接按住Alt和斜杠键即可(不是手打字符上去的)。在需要提示的位置Alt+/ 就会出现提示代码。————————————————版权声明:本文为CSD...转载 2020-06-01 10:41:48 · 1701 阅读 · 0 评论 -
Python 玩出花儿了!一文教你用 Python 制作吃豆人游戏! | 附代码
AI科技大本营作者 | 李秋键责编 | Carol封图 | CSDN 下载自视觉中国近几年来Python语言得到了快速发展,而Pygame作为Python开发应用和游戏必备的库更是展现了Python的优越性。而今天我们就将借助Pygame建立吃豆人游戏。吃豆人是电子游戏历史上的经典街机游戏,由Namco公司的岩谷彻设计并由Midway Games在1980年发行。Pac-Man被认为是80年代最经典的街机游戏之一,游戏的主角小精灵的形象甚至被作为一种大众文化符号,或是此产业的代表形象.转载 2020-06-24 14:54:26 · 3832 阅读 · 2 评论 -
HBase
目录序1. 入门1.1. 介绍1.2. 快速开始2. Apache HBase (TM)配置2.1. 基础条件2.2. HBase 运行模式: 独立和分布式2.3.配置文件2.4. 配置示例2.5.重要配置3. 升级3.1. 从 0.94.x 升级到 0.96.x3.2. 从 0.92.x 升级到 0.94.x3.3. 从 0.90.x 升级到 0.92.x3.4. 从0.20x或0.89x升级到0.90.x4. HBase S...转载 2020-06-23 13:31:09 · 127 阅读 · 0 评论 -
TensorFlow!
本章的目的是让你了解和运行 TensorFlow!在开始之前, 让我们先看一段使用 Python API 撰写的 TensorFlow 示例代码, 让你对将要学习的内容有初步的印象.这段很短的 Python 程序生成了一些三维数据, 然后用一个平面拟合它.import tensorflow as tfimport numpy as np# 使用 NumPy 生成假数据(phony data), 总共 100 个点.x_data = np.float32(np.random.rand(2转载 2020-06-23 13:29:32 · 149 阅读 · 0 评论 -
蠕虫病毒
蠕虫病毒本词条由“科普中国”科学百科词条编写与应用工作项目审核 。蠕虫病毒是一种常见的计算机病毒,是无须计算机使用者干预即可运行的独立程序,它通过不停的获得网络中存在漏洞的计算机上的部分或全部控制权来进行传播。计算机病毒是指编制或者在计算机程序中插入的破坏计算机功能或者破坏数据.影响计算机使用并且能够自我复制的一组计算机指令或者程序代码。[1]中文名蠕虫病毒外文名Worm virus类型计算机病毒传染方式网络和电子邮件目录1定义 2特点 ...转载 2020-06-23 09:09:43 · 5693 阅读 · 1 评论 -
“黑球”行动再升级,SMBGhost漏洞攻击进入实战
“黑球”行动再升级,SMBGhost漏洞攻击进入实战腾讯电脑管家首发专栏:腾讯电脑管家关注2020年6月10日,腾讯安全威胁情报中心检测到永恒之蓝下载器木马出现变种。此次变种在上个版本“黑球”行动中检测SMBGhost漏洞的基础上首次启用SMBGhost漏洞攻击,之前的若干种病毒只是利用SMBGhost漏洞做扫描检测,并无实质性攻击利用。一、背景2020年6月10日,腾讯安全威胁情报中心检测到永恒之蓝下载器木马出现变种。此次变种在上个版本“黑球”行动中检测SMBGhost漏洞的基础上首次转载 2020-06-23 09:07:55 · 2653 阅读 · 0 评论 -
灰度发布
灰度发布编辑本词条缺少概述图,补充相关内容使词条更完整,还能快速升级,赶紧来编辑吧!灰度发布(又名金丝雀发布)是指在黑与白之间,能够平滑过渡的一种发布方式。在其上可以进行A/B testing,即让一部分用户继续用产品特性A,一部分用户开始用产品特性B,如果用户对B没有什么反对意见,那么逐步扩大范围,把所有用户都迁移到B上面来。灰度发布可以保证整体系统的稳定,在初始灰度的时候就可以发现、调整问题,以保证其影响度。灰度期:灰度发布开始到结束期间的这一段时间,称为灰度期。中文名灰度发布.转载 2020-06-21 13:46:15 · 224 阅读 · 0 评论 -
Webstorm 的 Tab 键怎样调整缩进值? 调节成缩进成2个空格或者4个空格
Webstorm 的 Tab 键怎样调整缩进值? 调节成缩进成2个空格或者4个空格niexias 2017-10-19 09:41:04 54292 收藏 8展开需要设置这两步:(webstorm的版本2017.2)————————————————版权声明:本文为CSDN博主「niexias」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/niexia_/article/details/78..转载 2020-06-08 20:18:10 · 6522 阅读 · 3 评论 -
负载均衡Ribbon
负载均衡RibbonHezhezhiyuLe前言这篇文章在上几篇文章的基础上,搭建负载均衡,有集群,必然有负载均衡,这篇文章,还是现讲负载均衡使用,然后下篇文章讲负载均衡源码底层实现上文:Eureka集群(Eureka详解)负载均衡在SpringCloud中非常好实现,很简单准备负载均衡是针对服务器而言的,所以首先我们要搭建三个服务器,形成集群,上篇文章讲了Eureka的集群上述操作执行三次,我们集群搭建了三个服务器一、负载均衡Ribbon因为Eureka中已经集成了Ribbon转载 2020-06-08 18:58:48 · 90 阅读 · 0 评论