精彩博客

2019 年 Google 编程之夏活动报告

本文首发于:Jenkins 中文社区 原文链接 作者:Martin d'Anjou,Jeff Pearce,Oleg Nenashev,Marky Jackson 译者:s1mple_zj 2019 年 Google 编程之夏活动报告 主要介绍了 GSoC 2019 活动的...

今天 06:36
288
0
宜信如何做到既满足远程办公的短时便利性需求,又不丧失安全性

对于IT互联网企业来说远程办公并不陌生,但是疫情的突然爆发,直接大规模的使用远程办公应用,势必会带来一系列的安全问题,尤其是大量隐私数据安全问题,因为此次的疫情,大量的企业内部人员...

昨天 21:12
2.1K
0
如何高效地远程部署?自动化运维利器 Fabric 教程

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

昨天 16:40
236
0
实例演示:如何在Kubernetes上大规模运行CI/CD

本周四晚上8:30,第二期k3s在线培训如约开播!本期课程将介绍k3s的核心架构,如高可用架构以及containerd。一起来进阶探索k3s吧! 报名及观看链接:http://z-mz.cn/PmwZ 本文来自Rancher Lab...

昨天 11:27
74
0
基于 Google-S2 的地理相册服务实现及应用

马蜂窝技术原创内容,更多干货请关注公众号:mfwtech 随着智能手机存储容量的增大,以及相册备份技术的普及,我们可以随时随地用手机影像记录生活,在手机中存储几千张甚至上万张照片已经是很...

昨天 11:04
207
0
【Vue_01】基础知识

一、Vue 介绍 1. 作者介绍 2. Vue 简介 ① Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。 ② Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目...

前天 20:24
1.4K
0
超简单使用redisson延迟队列做定时任务

前言:在工作开发中很多需求都需要用到定时任务,但是市面上多半都是轮询或者固定时间执行的开源工具,我之前写过一次基于quartz的定时任务,前端和分布式还需要完善 http://my.bulieq58.com...

前天 14:10
3.7K
0
如何快速实现spring boot技术栈api文档的生成

作为开发,写接口文档一直是一个很头痛的问题,尤其在前后端分离大量盛行的当下,后端必须要为前端同事提供明确的入参出参文档,否则整个对接工作无法顺利进行,前后端的相爱相杀的大戏时常上...

前天 13:25
2.4K
1
从认证到调度,K8s 集群上运行的小程序到底经历了什么?

作者 | 声东 阿里云售后技术专家 导读:不知道大家有没有意识到一个现实:大部分时候,我们已经不像以前一样,通过命令行,或者可视窗口来使用一个系统了。 前言 现在我们上微博、或者网购,...

前天 09:50
1.8K
1
Java程序员都需要懂的「反射」

前言 只有光头才能变强。 文本已收录至我的GitHub精选文章,欢迎Star:http://github.com/ZhongFuCheng3y/3y 今天来简单写一下Java的反射。本来没打算写反射这个知识点的,只是不少的读者都...

前天 09:40
3.9K
3
刚哥谈架构 (五) 谈谈数据库架构

无论是构建什么样的应用,大都离不开数据。而在应用的架构设计中,如何设计数据库,使用什么类型的数据库,就是一个架构师必须了解的。所有的数据库的共同点都是以某种方式存储数据,以某种接...

前天 06:12
1.2W
1
实战 Git 分支策略

bo9.bet_【官方首页】-博9彩票项目上总有那么多不尽人意的地方,导致各方面出现问题。分支管理策略就是其中一个经常遇到的问题。例如: (1) 主干开发,发现代码质量不强,导致代码提交后阻塞,等待修复问题。 (2)QA 进入了...

02/16 21:54
2.8K
2
实战Arch Unit

在以前的文章中介绍了通过 [《实战PMD》](http://zhuanlan.zhihu.com/p/105585075)、[《实战Checkstyle》](http://zhuanlan.zhihu.com/p/105583516)在代码级守护我们的代码,比通过[《实战...

02/15 22:51
1.7K
0
请把 .gitattributes 加到你的 Git 仓库中

bo9.bet_【官方首页】-博9彩票什么是 .gitattributes ? 当执行 git 动作时,.gitattributes 文件允许你指定由 git 使用的文件和路径的属性,例如:git commit 等。 换句话说,每当有文件保存或者创建时,git 会根据指定的...

02/15 13:22
3.9K
0
时序数据库 Apache-IoTDB 源码解析之文件索引块(五)

bo9.bet_【官方首页】-博9彩票上一章聊到 TsFile 的文件组成,以及数据块的详细介绍。详情请见: 时序数据库 Apache-IoTDB 源码解析之文件数据块(四) 打一波广告,欢迎大家访问IoTDB 仓库,求一波 Star 。欢迎关注头条号...

02/14 14:11
2K
1
从零开始入门 K8s | Kubernetes 存储架构及插件使用

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

02/14 10:17
4.1K
0
Jenkins 创始人 Kohsuke 的新篇章

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

02/14 07:38
5.9K
0
从架构师视角看是否该用Kotlin做服务端开发?

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

02/14 00:52
1.2W
2
Mysql Join语句执行流程

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

02/13 21:10
2.8K
0
【SpringBoot MQ 系列】RabbitMq 核心知识点小结

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

02/13 14:27
4.3K
0

没有更多内容

加载失败,请刷新页面

前端 Docker 镜像体积优化

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

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

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

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

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

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

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

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

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

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

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

02/08 12:39
1.2W
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.5W
3
还在使用 SVN 的企业,如何快速迁移到 Gitee

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

01/22 11:19
2.3W
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
产品经理如何有效进行需求管理?

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

01/19 15:36
1.5W
2

没有更多内容

加载失败,请刷新页面

Linux就该这么学 -- 命令 -- date

date命令用于显示及设置系统的时间或日期 格式:date [选项] [+指定的格式] date命令中的参数及作用 %t:跳格[Tab键] %Y:年(yyyy) %m:月(00~12) %d:日(00~31) %H:小时(00~24) %l...

6分钟前
10
0
1.4掌握日志工具的使用——Android第一行代码(第二版)笔记

Android中的日志工具类是Log(android.util.Log),这个类中提供了如下5个方法来供我们打印日志。bo9.bet_【官方首页】-博9彩票 Log.v():用于打印那些最为琐碎的、意义最小的日志信息。对应级别verbose,是Android日志里面...

11分钟前
15
0
System.currentTimeMillis和System.nanoTime

精度与 精确 我想知道的是在更新对象在游戏中的位置时应该使用System.currentTimeMillis()还是System.nanoTime() ? 他们的运动变化与自上次通话以来经过的时间成正比,我想尽可能地精确...

17分钟前
29
0
Bmob后端云(云数据库表的具体操作)

1.注册创建应用请看该博客 Bomb基本操作 2.创建云数据库表 2.1 步骤一: 点击添加表 2.2 步骤二: 填写表信息 2.3 表结构详解 3. 操作表 3.1 添加一个表字段 3.1.1 步骤一: 点击添加列 3.1.2 ...

21分钟前
23
0
Spring Bean的生命周期?

Spring Bean的生命周期简单易懂。在一个bean实例被初始化时,需要执行一系列的初始化操作以达到可用的状态。同样的,当一个bean不在被调用时需要进行相关的析构操作,并从bean容器中移除。 ...

21分钟前
44
0
ES6之Promise详解

前言 Promise,用于解决回调地域带来的问题,将异步操作以同步的操作编程表达出来,避免了层层嵌套的回调函数。 什么是 Promise 所谓的 promise,简单的来说就是一个容器,里面保存着某个未来...

22分钟前
29
0
Ubuntu 18.04 LTS安装vncserver虚拟网络控制台

虚拟网络控制台(VNC)是一个图形桌面共享软件,允许您使用键盘和鼠标远程控制另一台计算机。 系统环境 服务端:Ubuntu 18.04 Server LTS 客户端:Windows10 客户端VNC-Viewer 6.20下载地址:...

27分钟前
31
0
Schnorr协议:非交互零知识身份证明和数字签名

本文首发公众号VenusBlockChain,VenusBlockChain致力于区块链技术研究,传播区块链技术和解决方案、区块链应用落地、区块链行业动态等。有兴趣的小伙伴们,快上车!!! 欢迎关注公众号! 摘...

37分钟前
148
0
《 Java 编程思想》CH08 多态

在面向对象的程序设计语言中,多态是继数据抽象和继承之后的第三种基本特征。 多态通过分离做什么和怎么做,从另一个角度将接口和实现分离开来。 “封装”通过合并特征和行为来创建新的数据类...

41分钟前
74
0
KafkaJavaStreamingTestExample

// $example on$ import org.apache.spark.SparkConf; import org.apache.spark.mllib.stat.test.BinarySample; import org.apache.spark.mllib.stat.test.StreamingTest; import org.apache...

47分钟前
71
0
logroate的使用

lograte配置参数 daily 指定转储周期为每天 weekly 指定转储周期为每周 monthly 指定转储周期为每月 rotate 转储次数,超过将会删除最老的那一个 missingok 忽略错误,如“日志文件无法找到”...

52分钟前
90
0
PCB走线辟谣总结,究竟应该怎么找拐角?

现在但凡打开 SoC原厂的PCBLayout Guide,都会提及到高速信号的走线的拐角角度问题,都会说高速信号不要以直角走线,要以 45 度角走线,并且会说走圆弧会比 45 度拐角更好。 事实是不是这样?...

52分钟前
73
0
如何在ASP.NET中获取用户的客户端IP地址?

我们有Request.UserHostAddress来获取ASP.NET中的IP地址,但这通常是用户的ISP的IP地址,而不完全是例如单击链接的用户的计算机IP地址。 如何获得真实的IP地址? 例如,在Stack Overflow用户...

今天 11:13
39
0
Linux下vi命令大全

1. 文件操作 vi FileName 打开文件 FileName,并将光标置于第一行首。 vi +n FileName 打开文件 FileName,并将光标置于第 n 行首。 vi + FileName 打开文件 FileName,并将光标置于最后一行。 ...

今天 11:08
83
0
Linux 软件更新源记录

rpmfusion 中国科学技术大学开源软件镜像

今天 11:07
86
0
CentOS7安装Logstash

1. 下载 官网:http://www.elastic.co/downloads/logstash 7.3.0链接:http://pan.baidu.com/s/1SnIcXBNjWRBpnZJ1b3NUyA 提取码:lids 2. rz上传到/usr/local并解压 3. 测试 cd /usr/loca...

今天 11:07
124
0
蚂蚁金服研发框架日志隔离解析 | SOFABoot 框架剖析

SOFAStack(Scalable Open Financial Architecture Stack)是蚂蚁金服自主研发的金融级云原生架构,包含了构建金融级云原生架构所需的各个组件,是在金融场景里锤炼出来的最佳实践。 本文为《...

今天 11:05
44
0
网站配置SSL证书的好处是什么

SSL是一种安全的套接层协议,可以有效地保护网站信息,防止重要信息被第三者窃取。因此,许多企业在保护网站信息时会考虑申请SSL证书。此外,当网站配置了SSL证书,将有许多好处。配置SSL证书...

今天 10:57
88
0
基于 HTML5 WebGL + WebVR 的 3D 虚拟现实可视化培训系统

前言 2019 年 VR, AR, XR, 5G, 工业互联网等名词频繁出现在我们的视野中,信息的分享与虚实的结合已经成为大势所趋,5G 是新一代信息通信技术升级的重要方向,工业互联网是制造业转型升级的发...

今天 10:54
93
0
中国移动人工智能服务器产品集采:规模为2000台,总限价9亿元

  C114 讯 2 月 17 日消息(九九)中国移动今日发布 2020 年至 2021 年人工智能服务器产品集中采购招标公告,招标内容为 1000 台 V1(推理型),1000 台 V2(训练型),共计 2000 台。   ...

今天 10:53
29
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部

页面底部区域 foot.htm