技术博客
此标签检索到以下结果,如果没有你想找的,也可点击右上角进行站内搜索。
诗酒趁年华 本栏最新文章
-
Golang编码规范
原创本文主要结合 uber的go代码风格和官方一些经验整理,有删改。一、命名规范(0)关键字breakdefaultfuncinterfaceselectcasedefergomapstructchane
Jeyrce.Lu 2021年6月19日 16:45 【Go】 2095次阅读
阅读全部 -
git仓库的大文件处理
原创在中大型项目安装部署过程中,我们一定会面临将多个服务进行集成,最后生成一整套构建、部署的问题,大文件的处理方法是一件比较头疼的事情。一般有这样一些处理方法(1)在打包时实时构建,大致需要经历:拉取代码
Jeyrce.Lu 2021年4月1日 22:02 【服务器】 2615次阅读
阅读全部 -
编写systemd的service
原创什么是seviceSystemd 服务是一种以 .service 结尾的单元(unit)配置文件,用于控制由Systemd 控制或监视的进程。简单说,用于后台以守护精灵(daemon)的形式运行程序。
Jeyrce.Lu 2021年3月5日 15:59 【服务器】 3322次阅读
阅读全部 -
Prometheus的核心组件
原创Prometheus ServerPrometheus Server是Prometheus组件中的核心部分,负责实现对监控数据的获取,存储以及查询。 Prometheus Server可以通过静态配置
Jeyrce.Lu 2021年1月7日 16:19 【服务器】 2720次阅读
阅读全部 -
Promu打包编译工具
原创promu简介众所周知,Go语言中打包命令是go build。在项目中,你可以单独使用go build 命令对项目进行编译打包,也可以根据自己的需要,在该命令后加各种参数。prometheus官方为了
Jeyrce.Lu 2021年1月7日 16:19 【服务器】 4061次阅读
阅读全部 -
字符编码原理
原创ASCII 编码在计算机内部,所有信息最终都是一个二进制值。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以
Jeyrce.Lu 2020年11月6日 17:48 【服务器】 2570次阅读
阅读全部 -
PromQL内置函数
原创就如同SQL中有一些内置函数,PromQL中也存在一些函数,我们可以在进行PromQL表达式进行使用,完成一些数据的处理。聚合函数sum (求和)min (最小值)max (最大值)avg (平均值)
Jeyrce.Lu 2020年11月5日 20:03 【服务器】 4319次阅读
阅读全部 -
PromQL语法
原创Prometheus除了是一套监控系统,他有自身的同名时序数据库prometheus,类似于关系型数据库有自己的SQL,那么promQL就是prometheus的SQL表达式值类型PromQL表达式或
Jeyrce.Lu 2020年11月5日 19:44 【服务器】 4813次阅读
阅读全部 -
构建私有镜像仓库——Harbor
原创Harbor是一种使用go开发的私有镜像仓库服务,拥有部署简单、水平扩展、镜像同步、角色管理、镜像扫描、分层传输等优点,适合于企业内部构建自己的镜像仓库。以下介绍实际安装部署过程。前置准备(1)硬件要
Jeyrce.Lu 2020年11月4日 21:59 【服务器】 2942次阅读
阅读全部 -
CPU性能——系统负载
原创平均负载平均负载指的是单位时间内,系统处于可运行状态和不可中断状态的平均进程数,即平均活跃进程数。jeeyshe@jeeyshe-PC:~$ uptime 19:45:47 up 12:19,
Jeyrce.Lu 2020年7月29日 20:37 【服务器】 2455次阅读
阅读全部 -
真香!python静态类型注释
原创python是一门动态类型语言,变量无需定义类型,这在某些地方被称作python灵活的优点,但是随着业务的迭代,你会发现这种优点也许就是语言本身的缺点。为什么需要静态类型注释def run(user,
Jeyrce.Lu 2020年7月23日 20:08 【Python】 3151次阅读
阅读全部 -
网络设备科普
原创实际上我们在生活中wifi已经很普遍了,你可能经常听到交换机、路由器这样的字眼,你知道他是网络设备,但是你真的分得清他们都是做什么用的吗?这一篇就给大家科普一下常见的网络设备和作用。如何连接两台电脑主
Jeyrce.Lu 2020年7月7日 15:04 【服务器】 2246次阅读
阅读全部 -
基于注释的接口文档工具apidoc
原创apidoc是一种基于代码注释自动生成api文档的工具,支持python、java、js、perl等多种语言,使用还是比较简单的。安装工具包sudo apt install -y npm sudo n
Jeyrce.Lu 2020年7月7日 11:32 【Python】 3315次阅读
阅读全部 -
Linux软连接和硬链接
原创一切皆文件Linux系统中,一切都是文件,为了区分文件呢,我们通常又将文件分为几种类型:- 普通文件- 目录文件- 链接文件- 设备文件jeeyshe@jeeyshe-PC:~/Downloads$
Jeyrce.Lu 2020年6月18日 21:23 【服务器】 2288次阅读
阅读全部 -
磁盘冗余——RAID
原创RAID中文名称磁盘阵列(Redundant Arrys of Inexpensice Disks),是使用硬件或软件,将多个磁盘设备聚合为一个大型存储设备,让存储设备具备容错、冗余、读写效能提高的一
Jeyrce.Lu 2020年6月16日 22:52 【服务器】 1872次阅读
阅读全部 -
网络高可用——bond
原创什么是bond将多张物理网卡进行绑定,组成一张逻辑网卡对外提供网络服务,这种技术叫做bond。这是一种在生产场景中非常常用的网络冗余技术,通过bond,可以实现损坏一张网卡、断掉一路网络的情况下网络依
Jeyrce.Lu 2020年5月27日 09:36 【服务器】 2162次阅读
阅读全部 -
替换pipenv的python包管理方案
原创之前的包管理工具pipenv,使用起来总是觉得有点怪异,例如可能会下载失败,下载慢,锁定失败,锁定慢,总之就是让人不爽。本篇将介绍利用现有工具汇总的一种新的python包管理解决方案。使用到的工具(0
Jeyrce.Lu 2020年5月18日 13:16 【Python】 2626次阅读
阅读全部 -
解决CVE漏洞黑科技
原创漏洞背景某客户使用了我们的产品,用绿盟扫描出一堆CVE漏洞,反馈到这边来让我们解决掉。别的也还好,一通升级到最新稳定版本,完事一扫描全给解决了,唯独剩下openssh用户枚举漏洞,解决起来着实麻烦。实
Jeyrce.Lu 2020年5月17日 10:50 【服务器】 2191次阅读
阅读全部 -
悉数python中的下划线
原创在python程序中,我们会经常看到下划线的存在,但是关于下划线的用法,你真的理解了吗?本文带你全面了解python中的所有下划线用法。var_var、func_func,下划线作为分隔符此类用法为p
Jeyrce.Lu 2020年5月6日 21:42 【Python】 2015次阅读
阅读全部 -
Linux性能工具和知识图谱
原创工欲善其事必先利其器。技术大牛为我们总结了Linux几乎所有层面的工具。知识图谱一、文件系统文件系统原理(1)虚拟文件系统(2)I/O栈(3)文件系统缓存(4)文件系统种类性能指标(1)容量(2)IO
Jeyrce.Lu 2020年4月21日 23:27 【操作系统】 2616次阅读
阅读全部 -
Linux文件系统的工作原理
原创Linux中一切皆文件在linux操作系统中,我们最常见的文本,图片,可执行二进制文件这些是最为常见的文件。除此之外文件夹也是一种特殊的文件,软链接、硬链接依然是文件。不仅如此,就连我们/dev下面的
Jeyrce.Lu 2020年4月20日 22:44 【操作系统】 2869次阅读
阅读全部 -
扒站神器HTTrack
原创有时候看到一些中意的网站,但是作者没有开源,短时间也无法联系上作者,这时候扒站神器httrack就有用武之地了,我们可以使用HTTrack克隆整个目标网站的所有页面。但是,一定要注意道德操守和法律法规
Jeyrce.Lu 2020年4月19日 22:31 【服务器】 5443次阅读
阅读全部 -
异步任务组件Celery的使用(一)
原创业务系统中我们通常都需要用到异步任务。举一个我们现在最常用的例子,当你注册或者登录微信的时候,会让你输入自己的手机号,然后点一个发送验证码按钮,按钮立马开始倒计时(防止你一通猛点),过了一会你收到一条
Jeyrce.Lu 2020年4月18日 16:11 【Python】 2878次阅读
阅读全部 -
工程项目模板工具cookiecutter的使用(二)
原创上一篇已经讲过cookiecutter的基本使用方式了,此篇进一步了解其中的一些细节。用户配置如果经常使用cookiecutter的话,可以在利用模板创建项目时指定一个用户配置文件,例如我们可以用这样
Jeyrce.Lu 2020年4月3日 22:38 【Python】 3195次阅读
阅读全部 -
工程项目模板工具cookiecutter的使用(一)
原创cookiecutter是一种用python开发的工程模板工具,通过它可以快速创建一个固定结构的项目结构。快速开始(1)安装cookiecutterpip install --upgrade cook
Jeyrce.Lu 2020年4月2日 20:33 【Python】 4730次阅读
阅读全部 -
bumpversion管理软件版本号
原创bumpversion是一个用python开发的“版本号”管理工具,你看的没错不同于git、svn版本控制,bumpversion仅仅是用来更新项目版本号的。 为什么要用版本号管理工具(pytho
Jeyrce.Lu 2020年3月20日 22:41 【Python】 3480次阅读
阅读全部 -
消息队列进阶篇(一)
原创内存中的堆栈和数据结构的堆栈内存中的堆栈内存空间在逻辑上分为三部分:代码区、静态数据区和文字常量区,动态数据区又分为栈区和堆区。代码区:存储方法体的二进制代码。高级调度(作业调度)、中级调度(内存调度
Jeyrce.Lu 2019年12月29日 21:25 【服务器】 1967次阅读
阅读全部 -
Python3.8.0在deepin15.11的安装
原创今天在我的笔记本安装了python最新稳定版3.8.0,中间发现少了好几个底层库,在此记录一下安装解决过程。 源码编译安装wget https://www.python.org/ftp/python/
Jeyrce.Lu 2019年12月16日 22:15 【Python】 9151次阅读
阅读全部 -
消息队列基础篇(下)
原创消息队列在运行过程中也会有一些问题,接下来就讨论一下消息队列中重复消息问题和消息积压问题的处理方法。一、如何处理消息重复问题 1.消息重复的必然性 上一篇我们讲到了消息队列为了保证消息可
Jeyrce.Lu 2019年12月6日 19:07 【服务器】 3378次阅读
阅读全部 -
消息队列基础篇(上)
原创消息队列是最古老的中间件之一,从系统之间有通信需求开始,就自然产生了消息队列。但是给消息队列下一个准确的定义却不太容易。我们知道,消息队列的主要功能就是收发消息,但是它的作用不仅仅只是解决应用之间的通
Jeyrce.Lu 2019年12月6日 19:05 【服务器】 2820次阅读
阅读全部
点击排行
站长推荐
友情链接
站点信息
- 运行天数:2049天
- 累计访问:164169人次
- 今日访问:0人次
- 原创文章:69篇
- 转载文章:4篇
- 微信公众号:第一时间获取更新信息