自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 Java8新特性—Lambda表达式与函数式编程

版权声明:本文为神州灵云作者的原创文章,未经神州灵云允许不得转载。本文作者:Rujion在JDK8之前,我们常会使用匿名类来表示一些的代码块,从外部传递方法,但是十分繁琐。在JDK8中,出现了一个新的工具Lambda表达式,同时也引进了一种新的编程方式——函数式编程。##1.什么是函数式编程在聊Lambda表达式之前,先聊聊函数式编程。函数式编程是种编程方式,它将电脑运算视为函数的计...

2019-07-04 17:24:31 390

原创 Netsensor快速查看延迟并定位故障点

版权声明:本文为神州灵云作者的原创文章,未经神州灵云允许不得转载。本文作者:Lewis##延迟的定义1、线路延迟,也成为网络延迟(RTT)TCP的三次握手不涉及传输层以上的协议,因此即使服务器处理压力非常大,收到SYN收也会非常迅速的回SYN/ACK,通过三次握手的时间可以算出线路延迟。2、客户端延迟三次握手建立完成后,客户端向服务器发送了一个请求,这个发送请求的时间比较长,以至于...

2019-07-04 17:05:02 932

原创 关于BUG的定位

版权声明:本文为神州灵云作者的原创文章,未经神州灵云允许不得转载。本文作者:Jack所谓好的产品我认为要具备这几点:1、对用户产生价值;2、操作简单;3、尽量不产生BUG。虽然说没有无BUG的产品,但BUG的多少以及严重程度也标志着一个产品是否成熟与完善。作为开发人员最关心的还是自己写的代码质量以及所产生BUG数量,BUG也是评定一个优秀程序员的重要指标。BUG伴随着程序员的职业生涯,与...

2019-06-30 14:44:59 2717

原创 K8s环境中NPM探针自动部署系统的设计

版权声明:本文为神州灵云作者的原创文章,未经神州灵云允许不得转载。本文作者:Litmus在一个k8s环境中, node是可以自由扩展的,每个node中的pod也是可以自由扩展的。 因此如果想用一套NPM系统来监控整个k8s环境的话,那么就需要一个系统在k8s环境里面自动部署NPM探针,并且自动识别到需要监控的对象。首先我们先了解一下NPM探针的工作原理,它是抓取网口上所有的数据包,然后对...

2019-06-30 14:26:23 825

原创 透过现象看本质,用APM数据库问题

版权声明:本文为神州灵云作者的原创文章,未经神州灵云允许不得转载。本文作者:Lu一个好的软件系统必定给用户好的体验,但是事与愿违的是大家在浏览网页的时候经常会遇到页面响应慢,卡死现象,造成这种现象的原因有很多,有程序原因,有网络原因,也可能是服务器资源配置不合理造成的,对于软件开发维护者来说,如何迅速的通过故障现象定位问题的本质,并及时解决问题是至关重要的,本人从事于APM产品研发,下面就...

2019-06-22 21:27:02 454

原创 Java中用Aggregation对Mongo聚合查询

版权声明:本文为神州灵云作者的原创文章,未经神州灵云允许不得转载。本文作者:Lux#前言:接触mongo也有段时间了,在进行功能研发时经常用到mongo聚合查询,所以想整理一下mongo常用的聚合查询的函数,以及在java中实现的语法。也便于以后做一些简单的查询时有个例子可以参考 (fu zhi)。很多复杂的查询都是从简单的部分组合的,同时查询很多内容的话,用聚合管道进行字段筛选之后,再...

2019-06-10 17:04:45 15940 2

原创 git-cherry-pick之使用心得

版权声明:本文为神州灵云作者的原创文章,未经神州灵云允许不得转载。本文作者:Spike笔者开发的项目,为了保持一个相对简单的提交记录,合并代码是一直是使用git rebase.后来要出版本,于是建立了版本分支,每次合并代码后会提交一个版本号。类似于以下记录:a - b - c - d - e (dev) \ - version1 (v1.0) 后来又开发了几个功能,在dev分支上又...

2019-06-08 16:52:13 1365

原创 katalon+autoit 实现文件上传

版权声明:本文为神州灵云作者的原创文章,未经神州灵云允许不得转载。本文作者:Lock问题在各式各样的网站中,上传文件是非常普遍的功能,但是当您试图用自动化的方式来实现文件上传时,往往会在处理浏览器的文件浏览窗口时出错,因为这个文件浏览窗口是自动化框架无法处理的。解决方案常见的上传文件一般有两种格式的html,首先简单介绍一下。第一种:input type = "file"这种操...

2019-05-24 06:36:34 1474 4

原创 Java多线程之Fork Join框架

版权声明:本文为神州灵云作者的原创文章,未经神州灵云允许不得转载。本文作者:Kevin引言:相比传统顺序编程,多线程并发编程在运行效率有这巨大的优势,但是由于线程资源的共享,线程同步等问题,多线程编程的难度也要高许多。Java是最先支持多线程的开发的语言之一,Java 提供了许多方便好用的多线程并发方法,理解并合理地运用它们,会让我们在开发中受益匪浅。Fork/Join框架就是一个充分利...

2019-05-03 22:33:02 647

原创 海空联动立体化监测简介

版权声明:本文为神州灵云作者的原创文章,未经神州灵云允许不得转载。本文作者:Tony对于核心业务保障是所有IT运维的重中之重,各种监测手段都会加之其上,编织起一张监测的大网,力求不遗漏任何蛛丝马迹;但是来自主机、网络、数据库和应用等层次的信息视角相对孤立,缺少业务流程和用户使用体验层次的有效关联,难以建立统一监测立体覆盖,容易造成IT运维的盲点和漏洞。通常用OBASHI 方法论评估核心业...

2019-04-15 11:11:52 434

原创 TortoiseSVN的shelve功能

版权声明:本文为神州灵云作者的原创文章,未经神州灵云允许不得转载。本文作者:Joy前言TortoiseSVN是一个免费开源的客户端,操作简单且功能强大,是程序员的好帮手。但它毕竟是免费软件,在一些功能上相比一些商业软件,还是有差距的,比如谁用谁知道的shelve功能。在更新过TortoiseSVN新版本后,我惊喜的发现菜单中出现了shelve / unshelve的选项,经过一翻仔细研究...

2019-04-02 20:33:30 11409 2

原创 PostgreSQL实战之双机热备(二)

版权声明:本文为神州灵云作者的原创文章,未经神州灵云允许不得转载。本文作者:Jack上一篇文章主要讲了双机热备的主-备方式(Active-Standby),今天来说一下另外一种方式:双主方式(Active-Active)。PostgreSQL 9.4之前的版本并不支持双主方式,只能采用第三方插件来实现,比如:Bucardo、Pgpool、Slony等,这些都是基于触发器的解决方案,虽然从...

2019-03-31 23:30:41 2981

原创 2019,神州灵云助力IPv6时代

版权声明:本文为神州灵云作者的原创文章,未经神州灵云允许不得转载。本文作者:Cas2019年IPv6的时代已经到来了。2018年开始,按照国家相关部门的要求,网络运营商、大型IDC以及互联网数据中心都已完成了IPv6骨干网的改造。某些大型电商也在基础设施、云计算等各方面全面部署和应用IPv6。在金融行业,一些门户网站都会在2019年内支持IPv6的访问等。可以说IPv6的推广和实行在政策的...

2019-03-31 22:33:12 313

原创 Ansible 简介与安装配置

版权声明:本文为神州灵云作者的原创文章,未经神州灵云允许不得转载。本文作者:WillianAnsible自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。它主要基于ssh进⾏通信,不要求客户端(被控制端)安装Ansible。Ansible介绍特点拥...

2019-03-08 14:51:25 1399

原创 分享:Elasticsearch教程-基本概念

版权声明:本文为神州灵云作者的原创文章,未经神州灵云允许不得转载。本文作者:KunElasticsearch教程-基本概念Cluster(集群)集群可以由一个或者任意多个节点组成集群中每个节点拥有部分数据,所有节点一起拥有全部数据集群提供跨所有节点的索引和搜索功能集群名称(默认为elasticsearch)相同的节点会加入同一个集群,必须避免不同的集群使用相同的名称集群会通...

2019-03-01 13:28:18 258

原创 webpack基本功能学习总结

版权声明:本文为神州灵云作者的原创文章,未经神州灵云允许不得转载。本文作者:Spike前言笔者开发的项目,是通过脚手架工具搭建的,默认就配置了Webpack,而且配置文件还分成很多个文件。打开文件一看,里面有很多配置,如entry,loader,plugins…粗一看有些云里雾里,阅读了官网文档以及一些文章后,对一些基本概念了解了些,在此对webpack的学习做一下总结。什么是Webp...

2019-02-13 19:58:51 707

原创 RAID配置中各参数的解释

版权声明:本文为神州灵云作者的原创文章,未经神州灵云允许不得转载。本文作者:Martin一.RAID级别RAID 0:至少需要1块盘,安全性低。RAID 1:至少需要2块盘,并且盘数要是偶数,一个磁盘上的数据被完全复制到另外一块磁盘上,I/O读写速度不快,有冗余,磁盘空间减少一半,安全性高。RAID 5:至少需要3块盘,所有盘中有一块盘作为奇偶校验盘,当有一块盘坏掉的时候,其他的盘与...

2019-02-02 20:38:13 9221

原创 pktgen自动化测试网卡速率和包率

版权声明:本文为神州灵云作者的原创文章,未经神州灵云允许不得转载。本文作者:Lewis一、简介1、pktgen是一个位于linux内核层的高性能网络测试工具,他是一个内核模块,所以不是软件,因此不能通过在命令行使用pktgen的方式运行2、支持多线程,能够产生随机mac地址、IP地址、UDP端口号的数据包3、发送数据速率甚至可以大于10GBit/s4、pktgen用到了向/proc...

2019-02-02 16:14:14 6269

原创 玩转Dokuwiki

版权声明:本文为神州灵云作者的原创文章,未经神州灵云允许不得转载。本文作者:Joy简介如果说知识就是力量,那么知识库就是弹药库了。不管是一个技术型企业,还是一个热衷技术的个人,如果能有一个能够方便记录、保存以及检索的知识库,想必是极好的。如果恰好你也并没有充足的预算去购买相应的商用解决方案,那么这篇文章兴许对你有点帮助。Dokuwiki作为一个wiki引擎,软件主体十分小巧但功能非常强...

2019-01-31 22:31:31 14912

原创 Mybatis 缓存机制解析

版权声明:本文为神州灵云作者的原创文章,未经神州灵云允许不得转载。本文作者:Kevin引言:Mybatis是一款常用的Java数据库访问层框架,他很好的封装了数据层的jdbc操作,也将Java的对象与数据库数据进行了转换,为数据调用提供了便捷。作为数据持久化框架,Mybatis也有着自己的缓存机制,缓存在提高重复查询效率的同时,也带来了读脏数据的风险,充分理解Mybatis的缓存机制才...

2019-01-30 16:10:35 251

原创 PostgreSQL实战之双机热备(一)

版权声明:本文为神州灵云作者的原创文章,未经神州灵云允许不得转载。本文作者:Jack长久以来数据在企业发展中都起着至关重要的作用,在网络科技高度发达的今天,系统业务复杂度与日俱增,数据量也成几何式增长,那么数据灾备方案显得越来越重要。双机热备按切换方式可分为:主-备方式(Active-Standby)和双主机方式(Active-Active),两种方式各有优缺点,可以根据实际情况选择适合...

2019-01-23 19:25:10 10020 8

原创 JS之如何判断数据类型

版权声明:本文为神州灵云作者的原创文章,未经神州灵云允许不得转载。本文作者:Xiang1.使用场景1.1.调试时需要知道某变量的类型,以此来验证部分功能是否正常。1.2.需求中需要对变量的类型进行判断,从而走入不同的分支,比如:接口返回数据后,对数据类型的判断从而做不同的处理。1.3.对数据的验证,部分接口对请求参数有一定的要求,在请求接口前将参数判断一遍有利于减少bug的产生。2...

2019-01-21 18:15:56 3042

原创 巧用正则表达式来提取URL中的业务字段

版权声明:本文为神州灵云作者的原创文章,未经神州灵云允许不得转载。本文作者:Joy正则表达式广泛应用于文本、字符串搜索和替换,其功能非常强大,能够高效的解决很多繁琐且困难的问题。但它并不完美,其最大的缺点就是看上去很难学,让很多对它感兴趣的人,只看它一眼便决定放弃。事实上,这是对它的误解。正则表达式的基本语法和特殊符号并不多,特别是经常用到的就更少了。就像是了解了“加减乘除”,解出一个“...

2019-01-16 20:48:02 5481

原创 干货八式-【NPM】维护常用Linux命令集锦

版权声明:本文为神州灵云作者的原创文章,未经神州灵云允许不得转载。本文作者:Lewis1. 根据文件名查找某个文件例:查找update-18.12.4-4.0.0.bin保存在哪个路径下[root@1_99 0]# find / -name update-18.12.4-4.0.0.bin/root/update-18.12.4-4.0.0.bin2. 查找指定大小文件例:查找/...

2019-01-16 20:07:14 279

原创 深入用户体验,揪出罪魁祸首——由【NPM+APM】完成性能故障点快速定位和解决

版权声明:本文为神州灵云作者的原创文章,未经神州灵云允许不得转载。本文作者:Bruce引子最近,笔者所在公司 - 神州灵云的专家拜访一知名政企客户时,专家详细介绍了公司酷毙的一体化性能管理解决方案(从网络和应用端同时采集监控),客户挑衅地说:“我们这边有个真实的应用性能问题,如果你们能解决,才是真正的酷!”以往都是Presentation+Demo就可以,这次要来真格的,专家虽然有些意...

2018-12-26 14:57:25 3388

原创 年终大戏!神州灵云NPM荣膺2018年“IT服务十大优秀产品”

年终大戏!神州灵云NPM荣膺2018年“IT服务十大优秀产品”版权声明:本文为神州灵云作者的原创文章,未经神州灵云允许不得转载。本文作者:Simon北京时间2018年12月21日,2018中国IT服务运营大会(ITSOC)在北京隆重举办,值得一提的是,本次大会是由工信部指导、ITSS分会主办、IT运营公社全力支持的一次全国性行业盛会,而且是目前国内IT服务运营领域唯一的行业峰会。本届大会...

2018-12-22 19:27:00 1477

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除