Logo

  • 优质文章
我要上首页
  • 王春海 专栏作者 发布于:1 天前

    ESXi虚拟机磁盘格式转换与减小硬盘容量的方法

    VMware虚拟机磁盘厚置备、精简置备两种格式。精简置备磁盘按需增长,厚置备磁盘立刻分配所需空间。厚置备磁盘较之精简置备磁盘有较好的性能,但初始置备浪费的空间较多。精简置备磁盘虚拟机,如果频繁增加、删除、修改数据,精简置备磁盘实际占用的空间会超过为其分配的空间。例如某个VMware Workstation或VMware ESXi的虚拟机,为虚拟硬盘分配了40GB的空间(精简置备)。如果这台虚拟机反

    精选文章

    阅读 

    评论 

    收藏 2

  • 南非蚂蚁 专栏作者 发布于:3 天前

    Linux,没你想象的那么安全!

    上周,一个朋友要帮忙处理一下他在阿里云的Linux服务器,因为他说自己服务器上的文件都不见了,我登录上去查看后,发现了BananaCrypt勒索病毒,该勒索病毒加密文件后,会将文件后缀修改为“.bananaCrypt”。根据提示,受害者需要缴纳价值300美元的比特币才能解密文件。下图是***留下的勒索凭证:网络中的***就像现实生活中的小偷、强盗一样,多数作案基本都是随机的。可以说,在网络世界里,每个

    精选文章

    阅读 

    评论 

    收藏 2

  • AIOPS_DBA 发布于:1 小时前

    MySQL内核源码解读-SQL解析一

    本文是基于MySQL5.7.22进行分析1.SQL总体执行流程图通过上面图,可以从全局上了解SQL语句执行流程以及与其他模块交互1.1SQL查询执行流程2.语法解析2.1编程语言知识回顾在介绍具体的MySQL数据库解析SQL之前,先来回归一下编程语言的知识点形式语言(Formallanguage)形式语言是用精确的数学或机器可处理的公式定义的语言,个人理解形式语言就是符号化的语言,比如编程语言(C

    阅读 

    评论 

    收藏 1

  • KaliArch 发布于:2 小时前

    Linux自定义防误删脚本

    一、背景俗话说的真好,常在河边走,怎能不湿鞋子,之前作为工程师自觉的很细心的我,今天终于有了误操作,想删除服务器上临时的系统扫描文件如下图:由于是在root的家目录,本想这/tmp/下有很多系统扫描文件,系统性的tab了一下,由于是自己的监控测试服务器也没多想,tab了一下应该是有多个文件,之后直接跟*然后删除全部扫描文件,但发现回车的一瞬间,发现只有一个扫描文件,瞬间头皮发麻,虽然只是自己的测试

    阅读 

    评论 

    收藏 0

  • xuad88 发布于:8 小时前

    使用Dockerfile定制LNMP环境镜像

    LNMP是继LAMP之后的又一个非常流行的web框架,即Linux+Nginx+Mysql+PHP的网站架构方案。nginx相较于apache更轻量级,尤其是对静态页面的处理更有优势。做运维的朋友应该都知道一个流行的词汇——动静态分离,其中一个比较普遍的是使用nginx处理静态页面,而动态页面交由后端的apache或者tomcat处理。本文要讲的是通过Dockerfile构建LNMP环境镜像,分别

    阅读 

    评论 

    收藏 0

  • 小柒2015 发布于:8 小时前

    SpringBoot开发案例之整合Dubbo分布式服务

    前言在SpringBoot很火热的时候,阿里巴巴的分布式框架Dubbo不知是处于什么考虑,在停更N年之后终于进行维护了。在之前的微服务中,使用的是当当维护的版本Dubbox,整合方式也是使用的xml配置方式。改造前之前在SpringBoot中使用Dubbox是这样的。先简单记录下版本,Dubbox-2.8.4、zkclient-0.6、zookeeper-3.4.6。项目中引入spring-con

    阅读 

    评论 

    收藏 0

  • KeminWu 发布于:16 小时前

    Nginx的正则表达式

    Nginx (engine x) 是一个高性能的HTTP和反向代理服务,也是一个IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。2011年6月

    阅读 

    评论 

    收藏 1

  • java菜分享 发布于:20 小时前

    Java中如何模拟真正的同时并发请求?

    有时需要测试一下某个功能的并发性能,又不要想借助于其他工具,索性就自己的开发语言,来一个并发请求就最方便了。 Java 中模拟并发请求,自然是很方便的,只要多开几个线程,发起请求就好了。但是,这种请求,一般会存在启动的先后顺序了,算不得真正的同时并发!怎么样才能做到真正的同时并发呢?是本文想说的点,Java 中提供了闭锁 CountDownLatch, 刚好就用来做这种事就最合适了。

    阅读 

    评论 

    收藏 0

  • 茶轴的青春 发布于:21 小时前

    如何使用Netty技术设计一个百万级的消息推送系统

    要满足大量的连接数、同时支持双全工通信,并且性能也得有保障。在 Java 技术栈中进行选型首先自然是排除掉了传统 IO。那就只有选 NIO 了,在这个层面其实选择也不多,考虑到社区、资料维护等方面最终选择了 Netty。

    阅读 

    评论 

    收藏 0

  • 天山老妖S 发布于:1 天前

    区块链快速入门(二)——分布式系统核心技术

    区块链快速入门(二)——分布式系统核心技术一、分布式系统的一致性问题1、分布式系统的一致性问题随着摩尔定律碰到瓶颈,越来越多情况下要依靠可扩展的分布式架构来实现海量处理能力。单点结构演变到分布式结构,首要解决的问题就是数据的一致性。如果分布式集群中多个节点不能保证处理结果的一致性,建立在其上的业务系统将无法正常工作。区块链系统是一个典型的分布式系统,在设计上必然也要考虑一致性问题。在面向大规模复杂

    阅读 

    评论 

    收藏 1

  • 大大大仙女 发布于:1 天前

    Zookeeper 通知更新可靠吗? 解读源码找答案!

    遇到Keepper通知更新无法收到的问题,思考节点变更通知的可靠性,通过阅读源码解析了解到zk Watch的注册以及触发的机制,本地调试运行模拟zk更新的不可靠的场景以及得出相应的解决方案。

    阅读 

    评论 

    收藏 0

  • 爱草坪 发布于:1 天前

    华为OSPF、BGP路由反射器配置详解

    对应网络工程师而言,OSPF、BGP的重要性不言而喻,本篇文章我们就来回顾下OSPF、BGP的配置技巧,重点如下1.熟悉DHCP配置;2.熟悉OSFP配置;3.BGP路由反射器配置入下图所示,要求如下:1.网络拓扑规划如图所示;2.PC1、PC2、PC3全部自动获取ip地址;3.R1、R2、R3之间运行osfp保证网络的联通性;4.PC1、PC2、PC3之间网络互通第一步配置OSPF保证路由器直接

    阅读 

    评论 

    收藏 0

  • 法国红酒酒 发布于:2 天前

    Windows远程连接Oracle服务器

    简介Oracle的SQLPlus是与oracle数据库进行交互的客户端工具,借助SQLPlus可以查看、修改数据库记录。在SQLPlus中,可以运行SQLPlus命令与sql语句。主要功能1.数据库的维护,如启动,关闭等,这一般在服务器上操作2.执行sql语句执行PL/sql3.执行sql脚本4.数据的导出,报表5.应用程序开发、测试sql/plsql6.生成新的sql脚本7.供应用程序调用,如安

    阅读 

    评论 

    收藏 1

  • 老收藏家 发布于:2 天前

    Hyper-V群集对群集复制

    Hyper-V复制对比存储复制,WSFC来说,最大的一个优势就是架构灵活,可以不受架构的限制,不受存储的限制,支持足够多的场景,群集场景通过复制代理引擎会自动挑选参与复制的节点,那怕其中一个节点宕机,或者计划内要维护关机,复制代理引擎也会立刻挑选其它主机来参与复制,从可用性的角度来讲,利用复制代理能在外面Hyper-V复制机制里面再加上一层复制代理双保险,通过协调群集内复制节点,确保只要群集活着就始终有能参与复制的节点

    阅读 

    评论 

    收藏 0

  • dyc2005 发布于:2 天前

    nginx 基于cookie分流

    为了保障公司业务不受单点机房故障影响;需要做机房双活;把流量分别导向不同的IDC机房,通过应用层分配特定cookie以区分,nginx负载设备通过cookie决定发往那里,实现基于cookie分流~

    阅读 

    评论 

    收藏 0

  • 天山老妖S 发布于:3 天前

    Log4Qt快速入门——Log4Qt日志输出重定向源码解析

    Log4Qt快速入门——Log4Qt日志输出重定向源码解析一、Appender简介1、Appender简介Appender是所有Appender的抽象类,是对记录日志形式的抽象。Log4Qt(Qt4版本)中Appender继承体系如下:2、Appender接口virtualFilter*filter()const=0;virtualQStringname()const=0;virtualLayou

    阅读 

    评论 

    收藏 0

  • 随风的海草 发布于:3 天前

    在微服务领域Spring Boot自动伸缩如何实现

    自动伸缩是每个人都想要的,尤其是在微服务领域。让我们看看如何在基于Spring Boot的应用程序中实现。

    阅读 

    评论 

    收藏 1

  • wenzhongxiang 发布于:3 天前

    HP Elitedesk&ProDesk更新win10十月更新蓝屏 WDF VIOLATION

    N久没有更博了,Sorry,有一颗想沉淀的心,奈何事太多...不说了直接上正文了,开题先放几个关键词:惠普、HP、WDFVIOLATION、HPDevelopmentCompany,LP-Keyboard-7/11/201812:00:00AM-11.0.3.1、HpqKbFiltr.sys等,具体过程如下:问题描述:1.微软在2018.10.10开始推送十月安全更新,下午陆续有同事HP台式机电脑

    阅读 

    评论 

    收藏 0

  • hgditren 发布于:3 天前

    php接口签名服务

    php接口签名安全校验

    阅读 

    评论 

    收藏 0

  • dbapower 发布于:4 天前

    MongoDB运维实战 换个引擎了解一下?

    MongoDB运维实战lsm降低Disk Lantency

    阅读 

    评论 

    收藏 1

  • 骑士救兵 发布于:4 天前

    Python多环境扩展管理-Virtualenv

    使用 Virtualenv 实现 Python 的多环境扩展

    阅读 

    评论 

    收藏 0

  • 隔壁王书 发布于:4 天前

    不用写代码,也能做好接口测试

    本文你将了解到1、接口测试基本概念,包含什么是接口,什么是接口测试,为什么要做接口测试2、接口测试用例设计3、怎样不用写代码,也能快速的根据开发的API文档完成接口自动化测试脚本注:如果你对接口基本概念和接口测试用例已熟悉,可以直接跳过,其实看一遍也无防,就当作温故知新了。适合本文人群1、之前学习接口测试从入门到放弃的初级测试工程师2、想快速完成接口测试脚本编写的测试工程师(强烈推荐)3、因某种原

    阅读 

    评论 

    收藏 0

  • sery 专栏作者 发布于:4 天前

    老司机巧删巨量文件

    巧删30多万个无用app包因为审查的原因,大量的app包需要删除。这些包位于不同的目录下,不能直接清空目录,因此要删除这些文件,还是比较麻烦的。有关部门给了一个完整的删除列表,我检查了一下,共有324130,这些文件小的几个KB,大的数百兆。起初我吩咐小弟去干,干了一阵,反馈说文件太多,rm不起作用。我抽空去看了一下他写的脚本,内容截取如下:[root@sdyd163del_soft]#more/

    精选文章

    阅读 

    评论 

    收藏 4

  • sbp810050504 发布于:4 天前

    ES学习笔记-elasticsearch-hadoop导入hive数据到es的实现探究

    各个业务数据“汇总到hive,经过ETL处理后,导出到数据库“是大数据产品的典型业务流程。这其中,sqoop(离线)和kafka(实时)几乎是数据总线的标配了。但是有些业务也有不标准的,比如hive数据导入到ES.hive数据导入到ES,官方组件是elasticsearch-hadoop.其用法在前面的博客中已有介绍。那么其实现原理是怎样的呢?或者说,es-hadoop这家伙到底是怎么把hive表

    阅读 

    评论 

    收藏 0

  • java菜分享 发布于:4 天前

    基于Netty的高性能JAVA的RPC框架

    今年7月份左右报名参加了阿里巴巴组织的高性能中间件挑战赛,这次比赛不像以往的比赛,是从一个工程的视角来比赛的。 这个比赛有两个赛题,第一题是实现一个RPC框架,第二道题是实现一个Mom消息中间件。

    阅读 

    评论 

    收藏 0

  • gloomyfish 发布于:4 天前

    tensorflow版本SSD网络源码分析

    SSD网络tensorflow版本源码深入分析以VGG-16作为特征提取层实现SSD网络的代码,解读SSD网络代码实现的各个细节,从输入参数、默认框的位置匹配、宽高比率、放缩比率、各层默认框的生成、到损失函数计算、整个SSD网络框架代码实现都一一解读。一:SSD网络相关参数代码解析源代码中对SSD网络需要的6个层大小,默认框大小、最小与最大放缩比率、默认框不同宽高比、步长感受野、并交比等参数给出了

    阅读 

    评论 

    收藏 0

  • androidguy 发布于:4 天前

    第一行代码:以太坊(2)-使用Solidity语言开发和测试智能合约

    [《第一行代码:以太坊》已经出版,开始连载了,购买送视频课程 ](http://blog.51cto.com/androidguy/2284400)

    阅读 

    评论 

    收藏 0

  • 随风的海草 发布于:5 天前

    大牛解析——分布式锁

    目前几乎很多大型网站及应用都是分布式部署的,分布式场景中的数据一致性问题一直是一个比较重要的话题。分布式的CAP理论告诉我们“任何一个分布式系统都无法同时满足一致性(Consistency)、可用性(Availability)和分区容错性(Partition tolerance),最多只能同时满足两项。”所以,很多系统在设计之初就要对这三者做出取舍。在互联网领域的绝大多数的场景中,都需要牺牲强一致

    阅读 

    评论 

    收藏 0

  • HoneyMoose 发布于:5 天前

    Confluence 6 管理协同编辑

    协同编辑能够让项目小组中的协同合作达到下一个高度。这个页面对相关协同编辑中的问题进行了讨论,能够提供给你所有希望了解的内容。进入 Collaborative editing 页面来获得项目小组是如何进行实时的协同工作的,这些协同工作包括在软件需求,会议记录,历史查看和任何你任务需要进行协同工作的地方。关于 Synchrony协同编辑是通过 Synchrony 进行的,这个能够实

    阅读 

    评论 

    收藏 0

  • sery 专栏作者 发布于:5 天前

    监控平台实施方案

    撰写:田逸(sery@163.com)基本目标监控有效性:监控能正确反应系统、应用运行状态,发生故障能及时告警;对重要对象进行监控,能定位到问题即可;不面面俱到,增加负担及复杂度。平台可用性:监控平台本身也可能存在故障的风险,因此,需要建立起一套可用性保证机制。一是在硬件层面保证部分硬件失效时,监控服务不受影响;二是万一系统崩溃,能够重建平台并进行数据恢复。信息安全性:网络隔离及用户授权。方

    阅读 

    评论 

    收藏 4

点击浏览更多>>

记录自己的技术轨迹

我要写文章

订阅专栏 更多

推荐作者 更多

  • 贺磊

    312W+
    人气
    685
    评论
    884
    点赞
  • 张强

    214W+
    人气
    226
    评论
    433
    点赞
  • 张甦

    186W+
    人气
    275
    评论
    364
    点赞
  • 廖堃

    134W+
    人气
    513
    评论
    745
    点赞

粉丝榜TOP10(专栏作者)

  • 1 姜汁啤酒
  • 2 纯洁微笑
  • 3 sery
  • 4 王春海
  • 5 simeon2005
  • 6 南非蚂蚁
  • 7 李振良OK
  • 8 superZS
  • 9 阿铭linux
  • 10 曹林华

热门推荐 更多

博文动态

写文章