精彩博客

linux入门系列13--磁盘管理之RAID、LVM技术

重庆十一选五_[官网首页]前一篇文章学习了磁盘分区、格式化、挂载等相关知识,本文将讲解RAID和LVM技术。 磁盘管理操作主要是运维人员用的较多,如果只是单纯的开发人员,可以先略过本文。但是在很多小公司里往往都是...

今天 15:38
349
0
微服务与SOA架构

一、前言 面向服务架构(SOA)已经存在很多年了,这是一种用于设计软件的伟大原则。在SOA中,所有组件都是独立自主的,并能为其它组件提供服务。要替换掉系统中的某些部分而不对整个系统造成...

今天 13:00
337
0
SpringCloud微服务:阿里开源组件Nacos,服务和配置管理

源码地址:GitHub·点这里||GitEE·点这里 一、阿里微服务简介 1、基础描述 Alibaba-Cloud致力于提供微服务开发的一站式解决方案。此项目包含开发分布式应用微服务的必需组件,方便开发者通过...

今天 10:55
1.4K
1
Sping Boot(十一):Spring Boot如何测试打包部署

一、开发阶段 (一)单元测试 在开发阶段的时候最重要的是单元测试,Spring Boot对单元测试的支持已经很完善了。 1、在pom.xml文件中添加依赖 <dependency> <groupId>org.springframework.bo...

今天 10:06
973
0
从零开始入门 K8s | Kubernetes API 编程范式

重庆十一选五_[官网首页]作者 | 陈显鹭 阿里巴巴高级技术专家 本文整理自《CNCF x Alibaba 云原生技术公开课》第 23 讲,点击“阅读原文”直达课程页面。<br />关注“阿里巴巴云原生”公众号,回复关键词**“入门”*...

今天 09:53
1.3K
0
多图预警——从 RAID 到分布式系统中的副本分布

原文首发于个人博客「tobe的呓语」欢迎大家的访问收藏啊~ 我们知道,在面对大规模数据的计算和存储时,有两种处理思路: 垂直扩展(scale up):通过升级单机的硬件,如 CPU、内存、磁盘等,...

今天 09:31
541
0
你应该了解的 Java SPI 机制

前言 不知大家现在有没有去公司复工,我已经在家办公将近 3 周了,同时也在家呆了一个多月;还好工作并没有受到任何影响,我个人一直觉得远程工作和 IT 行业是非常契合的,这段时间的工作效率...

今天 08:21
2K
0
Charles 从入门到精通

内容清单 Charles 的简介 安装 Charles Charles 初始化设置 过滤网络请求 截取HTTP/http数据 模拟弱网环境 修改网络请求 修改服务器返回内容 服务器压力测试 反向代理 解决与翻墙软件的冲突...

昨天 02:51
2.3K
0
【WEBGL】谷歌瓦片图加载从原理到实现

重庆十一选五_[官网首页]年前为 NothingJs 实现了一个扩展 NJ_lod_ground,目标是简单实现加载谷歌瓦片。为了让读者更加容易的理解,我直接改成了 WebGL 实例(总代码800行左右、依赖glMatrix)。并且把相关内容整理...

前天 21:34
675
0
我眼中的分布式系统可观测性

作者:黄东旭,PingCAP 联合创始人兼 CTO 位于 M87 中心的特大质量黑洞示意图(© EHT Collaboration) 今天的文章我想从这张模糊的照片说起。 相信很多小伙伴对这张照片并不陌生,这是去年人...

前天 17:43
1.6K
0
1.“==”,”equals()”,”hashCode()”等的问题

“==”,”equals()”,”hashCode()”这三个是不同而又有密切联系的概念,下面会梳理相关的知识点进行辨析。 一、”==”是运算符,equals()和hashCode()是函数 二、”==”操作符的用法 #1.如果...

前天 17:33
1.9K
0
一小时搞定Eureka

一、什么是Eureka Eureka是Netflix公司开源的产品,它是一种基于REST( Representational State Transfer )的服务,主要用于AWS云。 Eureka提供了完整的Service Registry和Service Discove...

前天 15:40
3.2K
1
在RedisTemplate中使用scan代替keys指令

SCAN 简介 SCAN 命令及其相关的 SSCAN 命令、 HSCAN 命令和 ZSCAN 命令都用于增量地迭代(incrementally iterate)一集元素(a collection of elements): SCAN 命令用于迭代当前数据库中的...

前天 12:16
2K
0
突破CRUD | 万能树工具类封装

0、学完本文你或许可以收获 感受一个树工具从初始逐步优化完善的过程 树工具封装的设计思考与实现思路 最后收获一款拿来即用的树工具源代码 对于前端树组件有一定了解和使用过的同学可直接跳...

02/21 17:11
6.5K
2
图解kubernetes Pod生命周期事件生成器

PLEG(PodLifecycleEventGenerator)主要是用于周期性检测Pod的运行状态,从而对比Pod前后状态生成事件从而触发kubelet进行Pod容器状态的校证,让我们一起来初探下其内部实现机制 1. 图解设计 ...

02/21 12:51
1.2K
0
使用容器化和 Docker 实现 DevOps 的基础知识

本文首发于:Jenkins 中文社区 原文链接 作者:Mitul Makadia 译者:zhaoying 使用容器化和 Docker 实现 DevOps 的基础知识 通过 Docker 和容器化,DevOps 可以更轻松、更快和更安全 DevOps...

02/21 12:27
2.2K
0
Heroku 的“得”与“失”

作者 | 孙健波(天元) 阿里巴巴技术专家 2011 年,Heroku 的联合创始人 Adam Wiggins 根据针对上百万应用托管和运维的经验,发布了著名的 “十二要素应用宣言(The Twelve-Factor App)”。...

02/20 15:40
2.8K
1
去中心化 P2P 内网穿透 VPN GNB

开源软件地址:http://gitee.com/gnbdev/gnb 文档:http://gitee.com/gnbdev/gnb/tree/master/docs Windows界面程序:http://gitee.com/gnbdev/GNBFrontend github和gitee上2020年的新项目...

02/20 13:21
5.7K
0
CIO 学院直播第二场 | 贾扬清在线发邀请函,注意查收!

重庆十一选五_[官网首页]阿里CIO学院 “技术公益培训” 第二场来了 2月20日 19:00 - 20:30 AI技术大神贾扬清 在线直播 全民抗疫的特殊时刻,是一个修炼内功、提升团队技术能力的绝好时机。OSCHINA为大家邀约了重量级...

02/20 12:23
925
0
linux入门系列12--磁盘管理之分区、格式化与挂载

前面系列文章讲解了VI编辑器、常用命令、防火墙及网络服务管理,本篇将讲解磁盘管理相关知识。 本文将会介绍大量的Linux命令,其中有一部分在“linux入门系列5--新手必会的linux命令”一文中...

02/20 11:46
729
0

没有更多内容

加载失败,请刷新页面

基于Go的马蜂窝旅游网分布式IM系统技术实践

本文由马蜂窝技术团队电商交易基础平台研发工程师"Anti Walker"原创分享。 一、引言 即时通讯(IM)功能对于电商平台来说非常重要,特别是旅游电商。 从商品复杂性来看,一个旅游商品可能会包...

02/19 17:03
2.5W
8
如何高效地远程部署?自动化运维利器 Fabric 教程

关于 Python 自动化的话题,在上一篇文章中,我介绍了 Invoke 库,它是 Fabric 的最重要组件之一。Fabric 也是一个被广泛应用的自动化工具库,是不得不提的自动化运维利器,所以,本文将来介...

02/18 16:40
1W
1
前端 Docker 镜像体积优化

如果 2019 年技术圈有十大流行词,容器化肯定占有一席之地,随着 Docker 的风靡,前端领域应用到 Docker 的场景也越来越多,本文主要来讲述下开源的分布式图数据库 Nebula Graph 是如何将 Do...

02/11 09:58
1.5W
2
nginx http模块数据存储结构

从本节开始,我们将进入http模块实现原理的讲解,关于http模块,有一个非常重要的点就是其是如何存储http块、server块和location块的数据的,而且nginx有的配置项是可以在多个配置块中使用的...

02/11 08:24
9.3K
2
AntV 架构演进-G6 篇

本文作者:AntV 架构师-萧庆 简介 G6 是一个图关系可视化引擎,起始于我们的业务需求,历经波折,每次改版其架构都有很大的变化,这些变化背后都有来自业务上的思考和我们对 G6 定位的调整,...

02/10 17:42
1.3W
5
Serverless 的运行原理与组件架构

本文重点探讨下开发者使用 Serverless 时经常遇到的一些问题,以及如何解决 过去一年,我们和大量 Serverless 用户进行了线上和线下的交流,了解大家的业务场景、对 Serverless 的看法和使用...

02/09 20:10
1.3W
2
原生js+WebGL实现3D图片效果

海外党玩F***book的时候可能有接触过这个酷炫的3d图片效果: 只要通过客户端的这个入口—— 或者网页版的这个入口—— 就能生成。不知道咋玩的请参考官方的帮助手册。今天就教大家手撸出一个...

02/08 21:55
1.9W
8
一道快速考察 Python 基础的面试题

这是前一阵子群友发在群里的一道面试题,利用 Python 字典的特性,可以巧妙地使用精简代码达成完美解。 题目 将 data 转换成 new_data 这种形式,写出转换过程。 data = { 'a_b_h':1, 'a_b_i...

02/08 12:39
1.4W
2
时序数据库 Apache-IoTDB 源码解析之系统架构(二)

上一章聊到时序数据是什么样,物联网行业中的时序数据的特点:存量数据大、新增数据多(采集频率高、设备量多)。详情请见: 时序数据库 Apache-IoTDB 源码解析之前言(一) 打一波广告,欢迎...

02/08 01:36
1W
5
BIO、NIO、AIO 介绍和适用场景分析

IO的方式通常分为几种,同步阻塞的BIO、同步非阻塞的NIO、异步非阻塞的AIO。 一、同步阻塞的BIO 在JDK1.4之前,我们建立网络连接的时候采用BIO模式,需要先在服务端启动一个serverSocket,然...

02/07 10:28
1.7W
3
还在使用 SVN 的企业,如何快速迁移到 Gitee

前言 2000 年 CollabNet 创建了 Subversion 项目,一晃 SVN 已经诞生 20 年了,截至 r1873568 SVN 主分支共有 59674 次提交,32 个开发者,288 次发布,2005 年 Linus Torvalds 创建了 Git,...

02/06 19:59
2.4W
2
破14亿,Python分析我国存在哪些人口危机!

2020年1月17日,国家统计局发布了2019年国民经济报告,报告中指出我国人口突破14亿。 猪哥的朋友圈被14亿人口刷屏,但是很多人并没有看到我国复杂的人口问题:老龄化、男女比例失衡、生育率下...

02/04 16:30
2.6W
10
nginx worker进程循环

worker进程启动后,其首先会初始化自身运行所需要的环境,然后会进入一个循环,在该循环中不断检查是否有需要执行的事件,然后处理事件。在这个过程中,worker进程也是需要与master进程交互的...

02/04 10:55
6.7K
2
聊聊计算和存储分离

1.背景 这篇文章是我一直想写的一篇,因为“计算和存储分离”最近几年在大家的视野中出现得越来越多,但其实很多对于其到底代表着什么也是模糊不清,这里我查阅了很多的资料再结合平时自己的...

微服务架构的理论基础 - 康威定律

摘要: 可能出乎很多人意料之外的一个事实是,微服务很多核心理念其实在半个世纪前的一篇文章中就被阐述过了,而且这篇文章中的很多论点在软件开发飞速发展的这半个世纪中竟然一再被验证,这...

02/02 13:43
2.5W
10
高性能架构设计总结

今天我们来总结一下高性能架构的设计 高性能架构可以分为为计算高性能和存储高性能 计算高性能架构 高性能架构设计主要集中在两方面: 尽量提升单服务器的性能,将单服务器的性能发挥到极致 ...

01/28 19:48
2.5W
7
PingCAP 的 5 年远程办公实践

前言 2020 年的春节注定是一个不平凡的春节,全国都在抗击新型冠状病毒肺炎。除了不出门,勤洗手,戴口罩之类的常规操作,我们就在想,在这个大背景下,我们还能够做哪些事情?考虑到春节假期...

01/28 12:13
4W
16
Service Mesh在百度网盘数万后端的实践落地

1 背景 起初,在网盘快速发展期,为了快速上线,采用了服务单体化 + 主干开发模式进行研发,随着用户规模爆发式的增长以及产品形态的丰富,单体化的不足就体现出来了,于是架构上采用了微服务...

01/22 11:19
2.4W
6
一线攻城狮实战经验:RDMA,好用却又很难用?

势不可挡的 RDMA 如今,服务器的网络带宽越来越高。当网络带宽迈过万兆这条线后,操作系统用于处理网络IO的开销就越来越难以忽视。在一些网络IO密集的业务中,操作系统本身成为了网络通信的瓶...

01/21 12:08
3.4W
6
Docker是如何实现隔离的

概述 容器化技术在当前云计算、微服务等体系下大行其道,而 Docker 便是容器化技术的典型,对于容器化典型的技术,我们有必要弄懂它,所以这篇文章,我会来分析下 Docker 是如何实现隔离技术...

01/21 09:47
2.9W
7

没有更多内容

加载失败,请刷新页面

特斯拉Model 3“远程模式”续航超过560公里 马斯克发文祝贺

  腾讯科技讯,2 月 23 日消息,据外媒报道,在对 Model 3 进行的“远程模式”测试中,特斯拉团队发现其续航超过 560 公里,首席执行官埃隆·马斯克(Elon Musk)亲自发文表示祝贺。   按...

4分钟前
18
0
4款简单实用的的服务器文件管理工具推荐

作为Linux服务器远程桌面系统的必备工具,选择一款好用的Linux文件管理器,能让日常使用更效率。接下来推荐几款功能丰富,适用于Linux 的免费文件管理器,希望能对大家有所帮助。 这几款Lin...

5分钟前
11
0
标识符和关键字

标识符 用来标识类名,变量名,方法名,类型名,数组名,文件名的有效字符序列称为标识符.简单地说,标识符就是一个名字. Java 语言规定标识符由字母,下划线,美元符号和数字组成,并且第一...

7分钟前
15
0
Apache汇总

一、Apache的工作流程 客户端通过随机端口连接到Apache的80端口,服务器开启线程进程请求处理,匹配用户的请求是静态的还是动态的: 静态:服务器直接回传页面给客户端 动态:服务器-->PHP-...

12分钟前
27
0
检查double(或float)是否为C ++中的NaN

有一个isnan()函数吗? PS .:我在MinGW (如果有帮助)。 我使用<math.h> isnan()解决了这个问题,该问题在<cmath>中不存在,而我最初是#include 。 #1楼 不依赖于所用NaN的特定IEEE表示...

15分钟前
22
0
0224 如何面对高并发?缓存?中台为什么会火?

场景的变化 场景 特点 变化点 老 复杂的业务逻辑 新 大量用户高并发访问 软件开发方法,过程管理,组织架构变化 垂直伸缩 提高服务器的硬件配置来支撑;<br /> <br /> <br />两个问题: 物理...

16分钟前
28
0
java 获取json某个值

String jsonStr = "{\"name\":\"小可爱\",\"course\":\"191010入门课程4年级3讲\",\"teacherPhone\":\"11111111111\"}"; JSONObject jsonObject = JSONObject.parseObject(jsonStr); String ...

24分钟前
55
0
如何使用printf系列便携地打印size_t变量?

我有一个size_t类型的变量,我想用printf()打印它。 我使用什么格式说明符来便携地打印它? 在32位机器中, %u似乎是正确的。 我用g++ -g -W -Wall -Werror -ansi -pedantic ,没有任何警告。...

30分钟前
67
0
Hostbuddy for Mac(host文件编修改管理工具) v2.2.4永久激活版

想要快速更换你Mac电脑中的host文件么?host文件编修改管理工具哪款好用? Hostbuddy Mac版好用吗?在这款host文件管理软件Hostbuddy for Mac中,有着简单轻松使用方法,可以通过软件快速更新...

40分钟前
48
0
Vue中你可能认为是bug的情况原来是这样的

前言 我们知道Vue框架剧本双向数据绑定功能,在我们使用方便的同时,还有一些细节问题我们并不知道,接下来一起探讨一些吧 双向数据绑定 js变量改变影响页面 页面改变影响js变量 Vue2是如何做...

46分钟前
40
0
SpringBoot使用PageHelper配置

pagehelper.helperDialect=mysql pagehelper.reasonable=false pagehelper.supportMethodsArguments=true pagehelper.params=count=countSql 在SpringBoot中使用PageHelper分页插件时, 如果...

今天 18:12
67
0
linux MongoDB安装

安装方式MongoDB官网写了安装的教程(http://docs.mongodb.com/manual/tutorial/install-mongodb-on-red-hat/ ) 这里是CentOS系统: 使用yum的方式安装也很简单 ,也不需要下载安装包,官网...

今天 18:06
46
0
区块链能解决教育行业哪些痛点?

区块链能够吸引教育行业的关注与尝试,主要还是因为其自身的独特优势。区块链技术主要是由分布式账本技术、非对称加密算法技术和智能合约这三项技术组成的,基于此,它就拥有去中心化、共识机...

今天 18:05
40
0
webapi swagger隐藏不需要展示的action或controller

using Swashbuckle.Swagger; using System.Linq; using System.Web.Http.Description; namespace InvoiceApi.InvoiceHelper { /// <summary> /// 隐藏接口,不生成到swagger文档展示 /// .....

今天 18:01
67
0
关于ET5.0 在Unity中RSync同步Win32Exception异常处理

可以参考我之前的文章 Win32Exception解决方法 新图如下 主要代码是: ETModel.ProcessHelper类中的 ProcessStartInfo info = new ProcessStartInfo { FileName = Path.GetFullPath(working...

今天 17:49
48
0
Docker基础(1) 原理篇

Docker是什么 Docker的构成 Docker的分层和写时拷贝策略 Docker与主流虚拟机的区别 Docker镜像与容器的关系 镜像的变更管理 ### Docker是什么 Docker是一个开源的应用容器引擎。它的理念是“...

今天 17:45
43
0
无需特权在Kubernetes中构建镜像之 Kaniko

Kaniko 简介 Kaniko 是 Google 造的轮子之一,用于在 Kubernetes 上无需特权模式构建 docker image。 Kaniko 不依赖Docker daemon守护程序,而是完全在userspace中执行Dockerfile中的每个命令...

今天 17:44
53
0
Material和SharedMaterial

参考链接: http://blog.csdn.net/ecidevilin/article/details/52461525 因为官方总结25种导致合批失败的原因时说到了different materials,因为平时操作中如果直接改变material.color会造成...

今天 17:43
61
0
新特性解读 | MySQL 8.0 新特性-副本集(replicaset)

作者:杨涛涛 引言 之前,我介绍过一篇《MySQL Innodb Cluster 扫盲篇》。 MySQL Innodb Cluster = MySQL Shell + MySQL Router + MySQL Group Replication(MGR) 全程由 MySQL Shell 来管理操...

今天 17:40
81
0
开源商城开发笔记3-初始化MySQL数据库

1.下载MySQL,我使用的是免安装版,解压就可以用。 下载地址: http://dev.mysql.com/downloads/mysql/ 2.配置MySQL的环境变量,不配置的话不能在cmd下使用MySQL的命令 3.命令行登陆,执行s...

今天 17:40
32
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部

页面底部区域 foot.htm