在一个规范化的研发流程中,一般遵循如下流程: 开发阶段:研发功能或者修复bug,在本地自测。 代码审核阶段:提交代码,并请求团队内人员做code review。 测试环境测试阶段:部署到测试环境并请求……继续阅读 » 开心洋葱 6年前 (2021-01-31) 2143浏览 0评论2542个赞
简述 默认情况下,k8s不会对pod的资源使用进行限制,也就是说,pod可以无限使用主机的资源,例如CPU、内存等。为了保障k8s整体环境运行的稳定性,一般情况下,建议是对pod的资源使用进行限制,将……继续阅读 » 开心洋葱 6年前 (2021-01-31) 2541浏览 0评论2492个赞
滴滴出行是涵盖出租车、 专车、滴滴快车、 顺风车、代驾及大巴、货运等多项业务在内的一站式出行平台。 Nightingale 夜莺 分类:监控系统 夜莺是一套分布式高可用的运维监控系统,最大的特点是混合……继续阅读 » 开心洋葱 6年前 (2021-01-31) 1564浏览 0评论2473个赞
Java语言在面向对象方面的知识点复杂繁琐,但是几乎是每个小伙伴学习编程必须踩的坑,其实,面向对象的底层都是一些计算机底层知识的结合,所以,不注重基础的程序猿,一定不是一个可以走的远的程序猿。那么,今……继续阅读 » 开心洋葱 6年前 (2021-01-31) 2649浏览 0评论144个赞
在nodejs中创建cluster 简介 在前面的文章中,我们讲到了可以通过worker_threads来创建新的线程,可以使用child_process来创建新的子进程。本文将会介绍如何创建node……继续阅读 » 开心洋葱 6年前 (2021-01-31) 3035浏览 0评论2484个赞
前言 ESP8266 是乐鑫公司面向物联网应用的高性价比、高度集成的 WiFi MCU。乐鑫靠这颗芯片扭转了 WiFi SOC 的市场格局,甚至加速了国内智能家居产业的爆发。也因此乐鑫上市科创板受投资……继续阅读 » 开心洋葱 6年前 (2021-01-31) 2021浏览 0评论278个赞
研究AutoMapper源码前,我们先来看一下AutoMapper的作用 官网解释:AutoMapper是一个简单的小程序库,旨在解决看似复杂的问题-摆脱将一个对象映射到另一个对象的代码 解释 首先一……继续阅读 » 开心洋葱 6年前 (2021-01-31) 1753浏览 0评论2451个赞
一、前言 本文的主要工作:尝试以时间顺序追踪一遍 Java 执行的整个过程,以及展示 JVM 中内存模型的相应变化。 本文的主要目的:希望能够通过 Java 执行过程的冰山一角,增进对编程语言工作原理……继续阅读 » 开心洋葱 6年前 (2021-01-31) 2156浏览 0评论725个赞
序列 序列是指一组数据,按存放类型分为容器序列与扁平序列,按能否被修改分为不可变序列与可变序列。 容器序列与扁平序列 容器序列存放的是对象的引用,包括list、tuple、collections.de……继续阅读 » 开心洋葱 6年前 (2021-01-31) 1572浏览 0评论2729个赞
一、前言 项目中使用 Design Pattern 越多越好? 哪种 Pattern 比较重要? 需要学习哪些 Pattern ? 代码是否可测试? 对于入门者来说,直接上手学习 Design Pat……继续阅读 » 开心洋葱 6年前 (2021-01-31) 1596浏览 0评论1809个赞
框架虽好,但不要丢了其背后的原理……继续阅读 » 开心洋葱 6年前 (2021-01-31) 3197浏览 0评论1007个赞
i2c(或IIC)协议使用两根线进行通信(不包括电源正负极),它们分别为: 1、SDA:数据线,IIC 协议允许在单根数据线上进行双向通信——这条线既可以发送数据,也可以接收数据。 2、SCL:时钟线……继续阅读 » 开心洋葱 6年前 (2021-01-31) 2120浏览 0评论2325个赞
前言 很高兴遇见你~ 借助于很多强大的框架,现在我们已经很少直接去管理线程,框架的内部都会为我们自动维护一个线程池。例如我们使用最多的okHttp以及他的封装框架Retrofit,线程封装框架RxJa……继续阅读 » 开心洋葱 6年前 (2021-01-31) 1575浏览 0评论1000个赞
1.Spark计算依赖内存,如果目前只有10g内存,但是需要将500G的文件排序并输出,需要如何操作? ①、把磁盘上的500G数据分割为100块(chunks),每份5GB。(注意,要留一些系统空间!……继续阅读 » 开心洋葱 6年前 (2021-01-31) 1995浏览 0评论1830个赞
关于MySQL的锁,看这一篇就够了。锁机制用于管理对共享资源的并发访问。 lock的对象是事务,用来锁定的是数据库中的对象,如表、页、行。并且一般lock的对象仅在事务commit或rollback后……继续阅读 » 开心洋葱 6年前 (2021-01-31) 1814浏览 0评论2197个赞
当你打游戏的时候或者看电视的时候会有负罪感么?……继续阅读 » 开心洋葱 6年前 (2021-01-31) 3433浏览 0评论813个赞
创建MVC应用程序 创建后的项目 启动视图 _ViewStart.cshtml 顾名思义,就是在View开始执行之前执行,而且是每一个View, 它的预设内容是 @{ Layout = "_……继续阅读 » 开心洋葱 6年前 (2021-01-31) 2832浏览 0评论2383个赞
需求描述: 项目里的几个Webapi接口需要进行鉴权,同接口可被小程序或网页调用,小程序里没有用户登录的概念,网页里有用户登录的概念,对于调用方来源是小程序的情况下进行放权,其他情况下需要有身份验证。……继续阅读 » 开心洋葱 6年前 (2021-01-31) 2909浏览 0评论1946个赞
(文章目录) 前言 并查集算法适用于处理一些不相交集合的合并及查询问题。对于这一类的问题使用并查集,不但节省了空间,而且大大缩短了运行时间。 基本的并查集很好写出一个模板,对于一些特殊的题目也能很好对……继续阅读 » 开心洋葱 6年前 (2021-01-31) 3096浏览 0评论1591个赞
当项目周期快结束时,开发人员会越来越关注应用的“安全性”问题。一个安全的应用程序并不是一种奢侈,而是必要的。你应该在开发的每个阶段都考虑应用程序的安全性,例如系统架构、设计、编码,包括最后的部署。 在……继续阅读 » 开心洋葱 6年前 (2021-01-31) 1713浏览 0评论1426个赞
基于图像语义的可视化同时定位和建图的面向应用程序的移动机器人自主导航解决方案综述 论文名称: A survey of image semantics-based visual simultaneous……继续阅读 » 开心洋葱 6年前 (2021-01-31) 2107浏览 0评论1519个赞
实现协程最核心的部分就是栈切换了,其他的和非阻塞io的编程方式没什么区别。 栈切换,libc中有一个实现,swapcontext,但是已经被标准移除了,未来是否可用不得而知,自己实现需要写汇编代码,这……继续阅读 » 开心洋葱 6年前 (2021-01-31) 2184浏览 0评论837个赞
C# 实现一个基于值相等性比较的字典……继续阅读 » 开心洋葱 6年前 (2021-01-31) 2050浏览 0评论1761个赞
asp.net core 下,新增了一个BackgroundService用来实现能在后台跑一个长久运行的任务,因此,也可以用来替换掉原来使用的static的Timer组件, Timer组件主要有以下……继续阅读 » 开心洋葱 6年前 (2021-01-31) 2919浏览 0评论513个赞
如何保证数据写入过程中不丢 数据写入请求达到时,以需要的数据格式组织并写入磁盘的过程叫做数据提交,对应es就是创建倒排索引,维护segment文件 如果我们同步的方式,来处理上述过程,那么系统的吞吐量……继续阅读 » 开心洋葱 6年前 (2021-01-31) 2357浏览 0评论1827个赞
1.概述 最近有同学留言在使用Kafka的过程中遇到一些问题,比如在拉取的Topic中的数据时会抛出一些异常,今天笔者就为大家来分享一下Kafka的Fetch流程。 2.内容 2.1 背景 首先,我们……继续阅读 » 开心洋葱 6年前 (2021-01-31) 2761浏览 0评论2757个赞
原文链接:https://www.changxuan.top/?p=1230 在单体架构向分布式集群架构演进的过程中,项目中必不可少的一个功能组件就是分布式锁。在开发团队有技术积累的情况下,做为团队的……继续阅读 » 开心洋葱 6年前 (2021-01-31) 2637浏览 0评论2247个赞
前言 有位朋友去阿里面试,他说面试官给了几条查询SQL,问:需要执行几次树搜索操作?我朋友当时是有点懵的,后来冷静思考,才发现就是考索引的几个基础知识点~~ 本文我们分九个索引知识点,一起来探讨一下。……继续阅读 » 开心洋葱 6年前 (2021-01-31) 3096浏览 0评论629个赞
从JavaScript到C Plus Plus 作为一个忠诚的Web开发者,JavaScript几乎是我这一年多以来的首选,不管是开发网站后端服务,还是开发跨端应用,我都会首选一个使用JavaScri……继续阅读 » 开心洋葱 6年前 (2021-01-31) 2521浏览 0评论2954个赞
Directional Channel 通道可以是定向的(directional)。在默认情况下,通道将以双向的(bidirectional)形式运作,用户既可以把值放人通道,也可以从通道取出值;但是……继续阅读 » 开心洋葱 6年前 (2021-01-31) 2086浏览 0评论2495个赞
循环依赖为什么要使用三级缓存?而不是使用二级缓存?AOP 动态代理对循环依赖的有没有什么影响?……继续阅读 » 开心洋葱 6年前 (2021-01-31) 3396浏览 0评论1883个赞
代码在github上。总体来说如果理解了COW机制的话,这个实验的完成也没有很复杂。 这一个实验是要完成COW(copy on write)fork。在原始的XV6中,fork函数是通过直接对进程的地……继续阅读 » 开心洋葱 6年前 (2021-01-31) 1923浏览 0评论2508个赞
老刘是即将找工作的研究生,自学大数据开发,一路走来,感慨颇深,网上大数据的资料良莠不齐,于是想写一份详细的大数据开发指南。这份指南把大数据的【基础知识】【框架分析】【源码理解】都用自己的话描述出来,让……继续阅读 » 开心洋葱 6年前 (2021-01-31) 2357浏览 0评论2565个赞
最近公司系统升级,有些API的调用接口达到了每天10几万的请求量。目前公司里的日志,都是写文本文件中的。为了能够更好的分析这些日志数据,公司采用了AWS 的 ElasticSearch服务来分析日志。……继续阅读 » 开心洋葱 6年前 (2021-01-31) 2686浏览 0评论2167个赞
写在前面 因为图论专题考试考到了博弈论,然后就跑过来通了一遍 至于图论考试为什么会扯到博弈论?我不知道,就很奇怪 正文 何为博弈论? 博弈论 ,是经济学的一个分支,主要研究具有竞争或对抗性质的对象,在……继续阅读 » 开心洋葱 6年前 (2021-01-31) 2251浏览 0评论2771个赞
在机器学习中建模的时候,往往面临两个困难,一是选择哪个模型,二是怎样处理数据。处于数据包括数据获取、数据清洗和数据分析。其实对于不同的场景和不同的数据,选择的模型也是不一样的,本文简单聊一聊在数据缺失……继续阅读 » 开心洋葱 6年前 (2021-01-31) 2756浏览 0评论2020个赞
我们在平常使用Shrio进行身份认证时,经常通过获取Subject 对象中保存的Session、Principal等信息,来获取认证用户的信息,也就是说Shiro会把认证后的用户信息保存在Subjec……继续阅读 » 开心洋葱 6年前 (2021-01-31) 3092浏览 0评论785个赞
在开始本篇的内容前,我们先来思考几个问题。 我们先来看一段简单的代码: void func(int a) { if (a > 1000……继续阅读 » 开心洋葱 6年前 (2021-01-31) 2266浏览 0评论2355个赞
为什么要使用反向代理? 如果没有反向代理,一台Redis可能需要跟很多个客户端连接: 看着是不是很慌?看没关系,主要是连接需要消耗线程资源,没有代理的话,Redis要将很大一部分的资源用在与客户端建立……继续阅读 » 开心洋葱 6年前 (2021-01-31) 2491浏览 0评论730个赞
上一篇,梳理http 数据同步策略的变更通知机制,本篇开始探究配置变更通知到达后, `soul-web` 端的处理响应。……继续阅读 » 开心洋葱 6年前 (2021-01-31) 2148浏览 0评论1279个赞
##前言 前面我们已经搭建好了wordpress网站,如果需要查看运行效果可以看我前面的搭建文章,下面我们来进行自动化测试的练习。 ##示例 首先我们测试自动登陆 import unittest fr……继续阅读 » 开心洋葱 6年前 (2021-01-31) 3032浏览 0评论1748个赞
l 16位的向上、向下、向上/向下(中心对齐)计数模式,支持自动重装载 l 16位的预分频器 l 每个定时器都有多个独立通道,每个通道可用于 * 输入捕获 * 输出比较 * PWM输出 * 单脉冲模式……继续阅读 » 开心洋葱 6年前 (2021-01-31) 3053浏览 0评论1071个赞
通过python来实现基本的梯度下降算法,及其关于衰减学习率以及冲量优化的变种梯度下降的实现和效果分析,我们发现在参数配置得当的情况下,普通的梯度下降法效率甚至比通用库中的BFGS方法实现效率更高。……继续阅读 » 开心洋葱 6年前 (2021-01-31) 3192浏览 0评论1251个赞
概述 Okio 作为 Okhttp 底层 io 库,它补充了 java.io 和 java.nio 的不足,使访问、存储和处理数据更加容易。Okio 的特点如下: okio 是一个由 square 公……继续阅读 » 开心洋葱 6年前 (2021-01-30) 2080浏览 0评论2691个赞
ELF文件(Executable Linkable Format)是一种文件存储格式。Linux下的目标文件和可执行文件都按照该格式进行存储,有必要做个总结。 1. 链接举例 在介绍ELF文件之前,我……继续阅读 » 开心洋葱 6年前 (2021-01-30) 1935浏览 0评论2810个赞