自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(102)
  • 资源 (3)
  • 收藏
  • 关注

原创 Go协程的底层原理(图文详解)

Go程序开发进阶保姆级教程,结合源码对Go协程的底层原理进行图文详解(为什么要有协程、协程的本质、协程是如何执行的、G-M-P调度模型、如何实现协程的并发、协程的抢占式调度)

2024-05-03 17:17:01 1604

原创 华为欧拉系统(openEuler-22.03)安装深信服EasyConnect软件(图文详解)

华为欧拉系统安装深信服EasyConnect软件遇到的问题及处理方案

2024-04-15 22:20:57 591

原创 Go数据结构的底层原理(图文详解)

Go程序开发进阶保姆级教程,图文详解Go数据结构(字符串、数组、切片、map、结构体、接口)的底层原理及应用

2024-04-07 22:45:10 910

原创 Go程序是如何编译并运行起来的(图文详解)

Go程序开发进阶保姆级教程,图文详解Go的编译和运行,深入体会Go程序的启动全过程

2024-03-06 23:29:32 1216

原创 平滑升级旧版nginx,使其支持健康检测模组

在华为欧拉docker容器里平滑升级nginx,使其支持健康检测模组,保姆级教程

2024-02-18 22:25:54 1103

原创 python与golang基础环境搭建

golang与python综合开发环境搭建,快速入门

2022-05-15 21:11:42 1014

原创 免费高效的Linux远程工具-MobaXterm最全图文总结

MobaXtermMobaXterm又名MobaXVT,是一款增强型终端、X服务器和Unix命令集(GNU/ Cygwin)工具箱。MobaXterm目前作为我首选SSH客户端,主要原因就是MobaXterm拥有强大且丰富的功能,并且还都是免费的。启动会话会话方式:ssh:SSH是一种网络协议,广泛用于计算机之间的加密登录。TeInet:Telnet是Internet上最早的远程登录协议之一。它最初是在1969年IP网络的初期发布的,并且长期以来一直是访问远程联网计算机的默认方法。由于该协

2021-02-12 12:04:46 7818 6

原创 MYSQL回顾1-检索、排序、过滤

mysql1. 基础概念database(数据库):保存有组织的数据的容器(可存放多张表)。table(表):某种特定类型数据的结构化清单(用户表、产品表…)。column(列):表中的一个字段,所有表都是由一个或多个列组成的。row(行):表中每插入一条记录就是一行,行的总数就为记录的总数。primary key(主键):表中每一行都应该有可以唯一标识自己的一列(或一组列)。foreign key(外键):与本表有关联的另一张表的主键。Navicat查看:命令行查看:显示所有数据

2021-02-08 10:51:11 343

原创 shell高手之路(一)

内容透视:终端打印、环境变量

2020-12-02 21:25:46 389

原创 python进阶书目串烧(十)

内容透视:函数内省、函数参数绑定原理

2020-11-28 13:46:31 202

原创 python进阶书目串烧(九)

内容透视:高阶函数、匿名函数、可调用对象

2020-11-23 21:28:57 197

原创 python进阶书目串烧(八)

内容透视:字符、字节、编解码

2020-11-14 21:35:20 259

原创 python进阶书目串烧(七)

内容透视:散列表、字典与集合的特点

2020-11-01 19:49:41 179

原创 python进阶书目串烧(六)

内容透视:字典、集合

2020-10-29 21:25:56 296

原创 python进阶书目串烧(五)

内容透视:字典

2020-10-24 19:15:18 307 2

原创 python进阶书目串烧(四)

内容透视:内存视图、NumPy、队列

2020-10-18 12:22:52 238 1

原创 python进阶书目串烧(三)

内容透视:序列

2020-10-12 22:02:21 276

原创 python进阶书目串烧(二)

内容透视:元组、切片

2020-10-06 19:14:23 291

原创 python进阶书目串烧(一)

内容透视:特殊方法、序列、列表推导式、生成器表达式

2020-10-05 12:22:08 302 1

原创 OpenStack理论学习(六)

最全的OpenStack笔记,后续会不断更新,由浅入深,从小工到专家

2020-09-13 21:04:50 135

原创 OpenStack理论学习(五)

最全的OpenStack笔记,后续会不断更新,由浅入深,从小工到专家

2020-09-13 19:44:21 147

原创 OpenStack理论学习(四)

最全的OpenStack笔记,后续会不断更新,由浅入深,从小工到专家

2020-09-13 14:59:54 169

原创 OpenStack理论学习(三)

最全的OpenStack笔记,后续会不断更新,由浅入深,从小工到专家

2020-09-09 21:37:16 148

原创 OpenStack理论学习(二)

最全的OpenStack笔记,后续会不断更新,由浅入深,从小工到专家

2020-08-30 10:07:56 235

原创 OpenStack理论学习(一)

最全的OpenStack笔记,后续会不断更新,由浅入深,从小工到专家

2020-08-29 22:45:04 571

原创 python进阶手记(三)

Docker是基于Go语言开发的开源应用容器引擎,遵从Apache Licence2.0协议,可以让开发者打包应用以及应用的依赖包到一个可移植的容器中,然后发布到各种发行版本的Linux系统上。

2020-08-15 20:37:24 143

原创 python进阶手记(二)

魔法属性与魔法方法,强烈建议阅读python魔术方法指南:https://pyzh.readthedocs.io/en/latest/python-magic-methods-guide.html

2020-08-08 20:45:21 351 1

原创 python进阶手记(一)

什么是pythonic?简单来说就是具有强烈python风格的代码,直观、易读、简洁、优雅。

2020-07-25 17:05:48 253

原创 Django开发:wsgi源码分析

Django框架完全遵循wsgi协议,底层采用socket、socketserver、select网络模型实现,可以利用操作系统的非堵塞和线程池等特性,Django本身是用python代码实现的wsgi服务,并发非常低,默认6个,而线上部署django项目时一般采用C语言实现的uWSGI,那具体的wsgi的执行过程是怎样的呢?

2020-05-28 21:32:27 506

原创 Go语言全栈开发:模板语言

在一些前后端不分离的Web架构中,我们通常需要在后端将一些数据渲染到HTML文档中,从而实现动态的网页(网页的布局和样式大致一样,但展示的内容并不一样)效果。我们这里说的模板可以理解为事先定义好的HTML文档文件,模板渲染的作用机制可以简单理解为文本替换操作–使用相应的数据去替换HTML文档中事先准备好的标记。Go语言内置了文本模板引擎text/template和用于HTML文档的html/template

2020-05-27 15:47:45 639

原创 Go语言全栈开发:网络编程

现在我们几乎每天都在使用互联网,我们前面已经学习了如何编写Go语言程序,但是如何才能让我们的程序通过网络互相通信呢?本章我们就一起来学习下Go语言中的网络编程。

2020-05-26 10:07:31 1140

原创 Go语言全栈开发:并发(下)

并发是编程里面一个非常重要的概念,Go语言在语言层面天生支持并发,这也是Go语言流行的一个很重要的原因。Go语言的并发通过goroutine实现。goroutine类似于线程,属于用户态的线程,我们可以根据需要创建成千上万个goroutine并发工作。goroutine是由Go语言的运行时(runtime)调度完成,而线程是由操作系统调度完成。

2020-05-25 20:56:51 308

原创 Django-rest framework开发:Restful 接口规范

Fielding将他对互联网软件的架构原则,定名为REST,即Representational State Transfer的缩写。如果一个架构符合REST风格,就称它为RESTful架构。

2020-05-23 16:28:22 745

原创 Django-rest framework开发:Web API接口

web API通过网络,规定了前后台信息交互规则的url链接,也就是前后台信息交互的媒介。Web API接口和一般的url链接还是有区别的,Web API接口简单概括有下面四大特点:1.url:长得像返回数据的url链接2.请求方式:get、post、put、patch、delete3.请求参数:json或xml格式的key-value类型数据4.响应结果:json或xml格式的数据

2020-05-22 21:05:06 425

原创 Django开发:概述

储备知识:socket网络编程web框架本质Django起源Django是一个由Python编写的具有完整架站能力的开源Web框架。使用Django,只要很少的代码,Python的程序开发人员就可以轻松地完成一个正式网站所需要的大部分内容,并进一步开发出全功能的Web服务。Django本身基于MVC模型,即Model(模型)+View(视图)+ Controller(控制器)设计模式,因此天然具有MVC的出色基因:开发快捷、部署方便、可重用性高、维护成本低等。Python+Django是快速开发

2020-05-22 10:52:50 3179 2

原创 Go语言全栈开发:并发(上)

并发是编程里面一个非常重要的概念,Go语言在语言层面天生支持并发,这也是Go语言流行的一个很重要的原因。Go语言的并发通过goroutine实现。goroutine类似于线程,属于用户态的线程,我们可以根据需要创建成千上万个goroutine并发工作。goroutine是由Go语言的运行时(runtime)调度完成,而线程是由操作系统调度完成。

2020-05-21 21:29:29 455

原创 Flask开发高级:上【下】文管理源码解析

在Flak中,一个请求的完整生命周期是怎么样的?Flask又是如何确保各请求之间不会发生冲突?带着以上问题,我们一起走进Flask的源码中,去洞悉其中的奥秘。

2020-05-14 18:11:01 173

原创 Flask开发高级:【上】下文管理源码解析

在Flak中,一个请求的完整生命周期是怎么样的?Flask又是如何确保各请求之间不会发生冲突?带着以上问题,我们一起走进Flask的源码中,去洞悉其中的奥秘。

2020-05-14 13:45:51 255

原创 Flask开发高级:上下文管理前戏

Flask与其他python框架比如(Django、tornado)在整个请求生命周期中对于数据的管理机制是不同的。django、tornado是通过传参的形式传递数据,而Flask是通过其特有的上下文管理机制来管理数据的。

2020-05-13 21:26:50 180

原创 Flask开发:特殊装饰器

在介绍蓝图的时候,我们做了一个图书管理的页面,可以将json格式的图书数据进行展示、增加、修改、删除:下面我们将给图书管理页面进一步增加一个用户校验的功能,要怎么解决呢,对,用 session 装饰器,给除了 Login 函数之外的所有函数增加session装饰器,在路由那一节中我们也是这样实现的,但这样太麻烦了,如果成百上千个函数该怎么整啊...

2020-05-13 09:20:32 293

欧拉系统(openEuler-22.03)安装深信服EasyConnect软件提示segmentation fault解决方案

下载压缩包,解压缩后,将里面的三个so文件复制到对应的EasyConnect的安装目录,然后重新启动EasyConnect软件

2024-04-15

git pro+GitHub入门与实践-超清原版

git pro+GitHub入门与实践-超清最新原版 学习git这两本书就够了,超经典的学习资料,重磅推荐!

2019-01-03

普中科技51单片机基础实践例程合集

普中科技51单片机2018年来的所有基础例程的源代码和hex文件,代码全行注解,每个例程还有具体的接线图和端口说明,可以说是51单片机初学者的一大福利

2018-11-17

SQL基础教程(第二版 超清)

SQL基础教程(第二版)电子版,是由人民邮电出版社出版的学习SQL语言的神奇利器,豆瓣评分9.0分

2018-09-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除