开发者其实很多时候都非常向往开源,开源领域的大佬也特别多,我们谈不上有多资深,也是一边探索一边做。同时,也希望可以借这次机会把我们摸索到的一些经验分享给大家。 01 Flat 是什么 Flat 是一个实用、诚意的开源教室…
标签:技术干货
如何扫描和修复 Linux 磁盘错误
在本文中,将学习如何使用 fsck 和 xfs_repair 命令修复 Linux 磁盘错误。 什么是FSCK? fsck(文件系统一致性检查)是用于检查Linux操作系统文件系统一致性的工…
有什么好的模型可以提高时间序列预测的准确率
一、序预测分类及算法 时序预测从不同角度看有不同分类,从实现原理的角度,可以分为传统统计学,机器学习(又分非深度学习和深度学习)。 按预测步长区分,可以分为单步预测和多步预测,简单来说就是一次预测未来一个时间单元还是一次…
照明硬件基础知识(四)—— LED灯(半导体光源)工作原理及关键参数
随着人类不断的探索和发明,20世纪初人类进入电子信息时代,这一切都要归功于一种材料–半导体,半导体是指在常温下导电性能介于导体和绝缘体之间的材料,比如硅。在利用半导体的过程中,科学家们发现通电的半导体也能发光,科学家们利…
vivo服务端监控架构设计与实践
一、业务背景 当今时代处在信息大爆发的时代,信息借助互联网的潮流在全球自由的流动,产生了各式各样的平台系统和软件系统,越来越多的业务也会导致系统的复杂性。 当核心业务出现了问题影响用户体验,开发人员没有及时发现,发现问题…
Java中的ThreadPoolExecutor线程池
今天简单来和大家一起学习一下,java中的ThreadPoolExecutor线程池。 线程池简介 背书中,线程池是一个并发框架,在初始化一个多线程应用程序过程中创建一个线程集合,然后在需要执行新的任务时重用这些线程而不…
图解简单C程序的运行时结构
程序在内存中的存储分为三个区域,分别是动态数据区、静态数据区和代码区。函数存储在代码区,全局变量以及静态变量存储在静态数据区,而在程序执行的时候才会在动态数据区产生数据。程序执行的本质就是代码区的指令不断执行,驱使动态数…
长相一般的普通程序员怎么找到喜欢程序员的妹子做女友?
怎么找到喜欢程序员的妹子做女友?在这个问题中,可能双十一快到了 最近群里讨论比较多 只是 老实的我们还是残酷的发现了事实的真相。 于是开此问题。 ~~~~~~~~~~~一本正经的分割线~~~~~~~~~~~~ 卧槽!!!…
详细聊聊k8s deployment的滚动更新(一)
一、知识准备 ● 本文详细探索deployment在滚动更新时候的行为 二、环境准备 组件 版本 OS Ubuntu 18.04.1 LTS docker 18.06.0-ce 三、准备镜像 首先准备2个不同版本的镜像,…
Java语言基础
1.1.1 基础语言要素 1)标识符:给类、方法、变量起的名字 A.必须以字母或下划线或$$符号开始,其余字符可以是字母、数字、$ 符号和下划线。 B.只能包含两个特殊字符,即下划线 _ 和美元符号 $ 。不允许有任何其…
Git 中你不知道的实用技巧
Just do it 如果你在刚刚的提交中,提交了一些错误的信息,改如何处理它呢? 如果你的提交历史十分混乱,又改如何让它变得整洁一些呢? 如果你也有上述的麻烦要解决,这篇文章就是为你而写的, 这篇文章中提到了一系列进阶…
JAVA程序员面试题整理(较全面)
以下是在面试中可能会遇到的问题,话不多说,往下看 1、面向对象的特征有哪些方面? 2、访问修饰符public,private,protected,以及不写(默认)时的区别? 3、String 是最基本的数据类型吗? 4、…