精彩博客

时序数据库 Apache-IoTDB 源码解析之文件索引块(五)

上一章聊到 TsFile 的文件组成,以及数据块的详细介绍。虎扑足球_[官网首页]详情请见: 时序数据库 Apache-IoTDB 源码解析之文件数据块(四) 打一波广告,欢迎大家访问IoTDB 仓库,求一波 Star 。欢迎关注头条号...

昨天 14:11
872
1
从零开始入门 K8s | Kubernetes 存储架构及插件使用

作者 | 阚俊宝 阿里巴巴高级技术专家 本文整理自《CNCF x Alibaba 云原生技术公开课》第 21 讲。 导读:容器存储是 Kubernetes 系统中提供数据持久化的基础组件,是实现有状态服务的重要保证...

昨天 10:17
1.7K
0
Jenkins 创始人 Kohsuke 的新篇章

本文首发于:Jenkins 中文社区 原文链接 作者:kohsuke 译者:zhaoying Jenkins 创始人 Kohsuke 的新篇章 Jenkins 创始人 Kohsuke 即将退出 Jenkins,并投身于一个新的创业公司 Launchable 2...

昨天 07:38
2.5K
0
从架构师视角看是否该用Kotlin做服务端开发?

前言 自从Oracle收购Sun之后,对Java收费或加强控制的尝试从未间断,谷歌与Oracle围绕Java API的官司也跌宕起伏。虽然Oracle只是针对Oracle JDK8的升级收费,并释放了OpenJDK一直开源这份善意...

昨天 00:52
3.1K
0
Mysql Join语句执行流程

今天我们来看一下join语句的执行流程 JOIN主要使用 Index Nested-Loop Join 和 Block Nested-Loop Join 算法实现 Index Nested-Loop Join 如果 join on 相关的字段存在索引就使用 Index Nest...

前天 21:10
1.3K
0
【SpringBoot MQ 系列】RabbitMq 核心知识点小结

【MQ 系列】RabbitMq 核心知识点小结 以下内容,部分取材于官方教程,部分来源网络博主的分享,如有兴趣了解更多详细的知识点,可以在本文最后的文章列表中获取原地址 RabbitMQ 是一个基于 ...

前天 14:27
2K
0
干货:图解算法——动态规划系列

小浩:宜信科技中心攻城狮一枚,热爱算法,热爱学习,不拘泥于枯燥编程代码,更喜欢用轻松方式把问题简单阐述,希望喜欢的小伙伴可以多多关注! 动态规划系列一:爬楼梯 1.1 概念讲解 讲解动...

前天 13:33
2.5K
1
图解kubernetes容器状态同步机制核心实现

在K8s中将Pod调度到某一台Node节点之后,后续的状态维护信息则是由对应机器上的kubelet进行维护,如何实时反馈本地运行状态,并通知apiserver则是设计的难点, 本节主要是通过感知Pod状态变化...

前天 11:30
1.2K
0
架构师必知必会:Java内置的控制反转机制”Service Provider”

虎扑足球_[官网首页]前言 Java统治服务器编程领域多年还未有退位趋势,以IoC(控制反转)思想为核心的Spring功不可没。大多数时候,我们都可以使用Spring框架来实现我们的依赖注入,但仍有很多场景,我们期望自己的...

02/12 22:24
4K
3
从零开始入门 K8s | 有状态应用编排 - StatefulSet

作者 | 酒祝 阿里巴巴技术专家 本文整理自《CNCF x Alibaba 云原生技术公开课》第 22 讲。虎扑足球_[官网首页] 关注“阿里巴巴云原生”公众号,回复关键词**“入门”**,即可下载从零入门 K8s 系列文章 PPT。 导...

02/12 15:30
2.5K
0
浅谈分布式锁

一、为什么要使用分布式锁? 我们在开发应用的时候,如果需要对某一个共享变量进行多线程同步访问的时候,可以使用我们学到的Java多线程的18般武艺进行处理,并且可以完美的运行,毫无Bug! ...

02/12 12:57
3.5K
1
深入浅出 Serverless:优势、意义与应用

Serverless 是炙手可热的技术,被认为是云计算发展的未来方向。尤其是在前端研发领域,使用 Node 开发云函数,可以让前端工程师更加专注于业务逻辑,实现全栈工程师的角色转变。 Serverless...

02/12 11:41
2.8K
0
图解kubernetes容器探活机制核心实现状态管理

k8s为实现容器探活worker的管理构建了一个Manager组件,该组件负责底层探活worker的管理,并且缓存当前的容器的状态,并对外同步容器的当前状态,今天我们就来分析下其部分核心组件 1. 核心原...

02/12 11:32
1.3K
1
走进Cocos Creator游戏开发(第一篇)

前言: 游戏开发从课题到大创: 这个寒假在家没事就在学习Cocos,以前做的游戏都是界面和体验感都比较差,自己对游戏的开发还是挺感兴趣的,在大一下学期的时候我和自己班一个同学(和我同一...

时序数据库 Apache-IoTDB 源码解析之文件数据块(四)

上一章聊到行式存储、列式存储的基本概念,并介绍了 TsFile 是如何存储数据以及基本概念。详情请见: 时序数据库 Apache-IoTDB 源码解析之文件格式简介(三) 打一波广告,欢迎大家访问IoTDB...

02/12 01:38
2.2K
2
Serverless 设计理念:从头创建品牌标识

如何在开源技术社区中做设计?本文来自 Serverless 团队中首席设计的分享 —— 展现了设计过程,供想要创建可靠品牌标识(无论是从头创建品牌标识,还是希望改进现有标识)的设计师参考。 原...

02/11 15:44
824
0
揭秘:宜信科技中心如何支持公司史上最大规模全员远程办公|下篇

「揭秘:宜信科技中心如何支持公司史上最大规模全员远程办公|上篇」中,我们介绍了宜信科技中心支持史上最大规模远程办公的方案:通过SSLVPN 实现远程访问数据中心和业务系统,同时辅助办公协...

02/11 10:38
5.1K
1
前端 Docker 镜像体积优化

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

02/11 09:58
3.1K
0
nginx http模块数据存储结构

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

02/11 08:24
8K
2
Serverless 的开发者工具建设

虎扑足球_[官网首页]本文将介绍 Serverless 生态下的开发者工具,并简述这些工具是如何贯穿开发、调试、测试和部署的生命周期,提升开发者效率的。 由于 Serverless 平台具备弹性扩缩、免运维、按需付费等特点,...

02/10 20:33
1.5K
0

没有更多内容

加载失败,请刷新页面

nginx http模块数据存储结构

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

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

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

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

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

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

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

02/08 21:55
8.6K
6
时序数据库 Apache-IoTDB 源码解析之系统架构(二)

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

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

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

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

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

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

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

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

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

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

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

02/03 09:09
9.1K
3
微服务架构的理论基础 - 康威定律

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

02/02 13:43
2.2W
9
高性能架构设计总结

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

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

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

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

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

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

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

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

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

01/21 09:47
2.8W
6
阿里云上万个 Kubernetes 集群大规模管理实践

作者 | 汤志敏,阿里云容器服务高级技术专家 在 2019 年 双11 中,容器服务 ACK 支撑了阿里巴巴内部核心系统容器化和阿里云的云产品本身,也将阿里巴巴多年的大规模容器技术以产品化的能力输...

01/20 22:06
3.4W
1
产品经理如何有效进行需求管理?

需求是整个软件项目当中最重要一项输入。软件开发和传统生产行业最大的区别在于,需求总是模糊的、主观的和随时变化的。相对于电子产品、汽车等制造行业有形的硬件需求,软件开发的需求的描述...

01/19 15:36
1.5W
2
机器学习在马蜂窝酒店聚合中的应用初探

出门旅行,订酒店是必不可少的一个环节。住得干净、舒心对于每个出门在外的人来说都非常重要。 在线预订酒店让这件事更加方便。当用户在马蜂窝打开一家选中的酒店时,不同供应商提供的预订信...

01/17 15:31
1.1W
0
码云目前已经初步支持 Git 部分克隆

最近 Git 2.25.0 发布,此次发布推出了 partial clones 功能,partial clones 即用户克隆远程存储库的时候,可以选择只下载自身所需的对象,而不是存储库的所有对像(或者特定 commit 所关联...

01/17 12:20
2W
5

没有更多内容

加载失败,请刷新页面

NetWebMVC 框架

项目地址 http://gitee.com/pearroom/NetWebMVC NetWebMVC 一款轻量级 C# Web MVC 框架,独立exe运行不依附于IIS,配合Nginx使用,可以快速构建自己的 WebAPI 服务,支持基本的:路由设置,拦...

1分钟前
0
0
RedisCluster 集群快速入门备忘

[TOC] RedisCluster 集群快速入门备忘 PS : 该教程基于Redis5.0+ Redis cluster集群需要注意: 可以线性扩张到1000个节点 节点使用P2P而非Proxy方式交互,牺牲了数据一致性. 客户端容忍一定程度...

19分钟前
26
0
Git忽略子文件夹

我的.Net解决方案中有很多项目。 我想排除所有“bin / Debug”和“bin / Release”文件夹(及其内容),但仍然包含“bin”文件夹本身以及其中包含的任何dll。 带有“bin /”的.gitignore忽略...

23分钟前
52
0
npm 安装淘宝镜像

npm config set registry http://registry.npm.taobao.org npm install -g cnpm --registry=http://registry.npm.taobao.org 然后就可以使用cnpm install 了......

24分钟前
52
0
软帝学院教你:初识springboot

软帝学院教你:初识springboot Spring Boot简化了基于Spring的应用开发。你可以很容易地创建一个独立的,产品 级别的Spring应用。 我们为Spring平台及第三方库提供开箱即用的设置,这样你就 ...

35分钟前
40
0
【SSM_04】Spring-事务

一、Spring 事务控制 1. 编程式事务控制三大对象 ① PlatformTransactionManager:事务管理器的接口 - 具体方法 * TransactionStatus getTransaction(TransactionDefinition definition) 获取...

40分钟前
57
0
如何修改 Activity 进入和退出动画

可以通过两种方式, 一是通过定义 Activity 的主题样式 在 styles.xml 中编辑如下代码: <style name="AnimationActivity" parent="@android:style/Animation.Activity"> <item name="androi...

53分钟前
52
0
2020必看!开发五年的大佬日常工作中所使用的java代码技巧

前言 罗列工作中实际使用的一些代码技巧或者叫工具类;知识无大小,希望大家都有收获 实用技巧 rpc服务出参统一化 什么,出参统一化有什么好说的????? 我不知道你们有没有遇到过多少五花八门的外...

今天 15:11
73
0
Kali Linux 2020.1修改系统语言

Kali Linux 2020.1修改系统语言 Kali Linux 2020.1安装后,可能显示的都是英文。为了方便使用,用户可以修改系统语言为中文。操作步骤如下所示: (1)以root用户登录系统,执行dpkg-reconf...

今天 15:09
80
0
Java逻辑运算符(&&、||和!)

逻辑运算符,把多个条件联合判断,用来判断条件是否成立。举例子,小明大于10岁,且数学测试分数超过90分,才能参加全国数学竞赛。 比如 intage=12;intscore=97;if(age>10&&score>90){Syste...

今天 15:09
56
0
Nginx 中的两种限流方式

系统设计时一般会预估负载,当系统暴露在公网中时,恶意攻击或正常突发流量等都可能导致系统被压垮,而限流就是保护措施之一。限流即控制流量,本文将记录 Nginx 的二种限流设置。 生活中的 ...

今天 15:05
67
0
如何将unique_ptr参数传递给构造函数或函数?

我是C ++ 11中移动语义的新手,我不太清楚如何在构造函数或函数中处理unique_ptr参数。 考虑此类本身的引用: #include <memory> class Base { public: typedef unique_ptr<Base> UPtr; Base...

今天 15:05
65
0
Odoo14介绍3:Odoo的翻译和中文本地化

本系列背景介绍 Odoo 14是一个基于Python语言构建的开源软件,面向企业应用的CRM,ERP等领域,其目标是对标SAP,Oracle等大型软件提供商,但却通过仅仅一个平台满足企业所有管理的业务需求。...

今天 15:04
68
0
英语学习书籍

1、两本语法书 1)《语法俱乐部》 旋元佑 2)《English Grammar In Use with Answers》Raymond Murphy

今天 14:55
59
0
【01】大数据技术的发展史:大数据的前世今生

在正式落地谈技术之前,我先花一些篇幅给你讲讲大数据技术的发展史,因为这对于你理解技术来说至关重要。 从我的角度而言,不管是学习某门技术,还是讨论某个事情,最好的方式一定不是一头扎...

今天 14:48
43
0
Python自学笔记-第二章序列类型

1.序列类型 序列类型支持成员关系操作符(in),大小计算函数(len()),分片([]),并且是可迭代的。Python提供了5种内置的序列类型:bytearray,byters,list,str与tuple。标准库中还提供了一些其...

今天 14:41
79
0
IntelliJ IDEA中Lambda表达式警告:Statement lambda can be replaced with expression lambda 

今天写一个小玩意的时候因为FileFilter是个函数式接口就想着直接用lambda表达式写,写完,idea报出了个警告 Statement lambda can be replaced with expression lambda less… (Ctrl+F1) Th...

今天 14:38
59
0
Java8新特性实用指南

Java8引入了很多非常实用的新特性,具体的介绍请参考JDK8的十大新特性介绍。但是介于该文偏重与新特性的介绍,内容全而不精,所以特地又写了这篇Java8新特性实用指南,从应用的角度系统介绍了...

今天 14:37
48
0
Java无可匹敌的变身装备,钢铁侠客的绝密味道

以上几个工具包,有些是比较偏门的,但它们完成的功能却非常酷炫。不仅酷炫,而且非常有用。在领导们频繁开会,使用各种方法论探讨怎么管理文档,怎么自动化,怎么代码审查的时候,你就已经把...

今天 14:30
87
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部

页面底部区域 foot.htm