自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Chris

除了照抄照搬,就是极速简单

  • 博客(31)
  • 收藏
  • 关注

原创 Kubernetes详细配置安装说明(保姆级篇高效)

Kubernetes详细配置安装说明(保姆级篇高效)

2022-08-15 23:23:03 5369 3

原创 Golang 1.8 版本 Goland2021.1.3版本 time package 报错异常

Golang 1.8 版本 Goland2021.1.3版本 time package 报错异常

2022-03-18 15:17:36 2464 1

原创 GoalngQ1定义字典类型实现多数据类型value

推荐 Golang 中 [map to json] or [json to map]

2022-03-16 17:56:20 428

原创 为什么C语言1089格式化字符打印出A

为什么C语言1089打印出A我相信很多刚学习C语言的朋友,对于学习的一些困惑,不过不着急,可以慢慢分析我们先上一个例子来看看# include <stdio.h>int main() { char a,b,c; int d; a = '\5'; b = '\60'; c = 'A'; d = 1089; printf("a=%c,b=%c,c=%d,d=%c", a,b,c,d); return 0;}运行看结果为

2022-01-09 11:41:44 628

原创 python基础第一章-P03

Python基础教程第一章—P03二进制八进制十六进制及转换

2021-12-10 13:35:18 613

原创 python基础第一章-P02

Python基础教程第一章—P02知识点补充

2021-12-10 13:34:02 646

原创 Python_Project_nuitka_inno_setup

VideoDown Project如果按照往常开发中的环境项目结构,加上需要的依赖,一套运行环境下来大概在400MB左右其中PySide6 就有150MB使用嵌入式Python,结合打包封装,具有一定操作性,打包后大小 40MB,封装完20MB注意一定需要:requirements 虚拟环境依赖文件包第一步、梳理项目结构projects├─gui_py| ├─download│ └─.*.py├─static│ ├─settings| ├─.*.json| ├─.*.ba

2021-11-23 19:08:44 1371

原创 数据库原理第二章

第二章 关系数据库2.1 关系数据库概述2.1.1 关系数据库的产生历史​ 1970年 IBM的E.F.Codd提出了关系模型,奠定了关系数据库的理论​ 20世纪70年代末 关系方法理论研究和软件系统的研制取得了重大突破​ 1981年 出现了比较成熟的关系数据库管理技术。证实了​ 关系数据库的优点:​ 高级的非过程语言接口、较好的数据独立性。​ 20世纪80年代后 网状模型和层次模型与底层实现的结合紧密,关系模型具 有坚实理论基础,成为

2021-08-11 22:40:31 269

原创 数据库原理第一章

第一章 数据库系统概述1.1 数据库基本概念1.1.1 什么是数据数据(DATA)是描述事物的符号记录,是指利用物理符号记录下来的、可以鉴别的信息例如:张三,男,26,北京,上海​​ 但是出现问题 北京和上海对于张三有什么意义?​ 当我填上描述信息 如下观察:现居地户籍地北京上海​ 通过上面分析我们发现:数据是信息存在的一种形式,只有通过解释或处理的数据才能成为有用的信息​1.1.2 什么是数据库数据库(DARABASE,DB) 是指

2021-08-04 22:28:34 339

原创 JavaScrip 基础 第四篇

JavaScrip 基础 第四篇函数的使用函数的使用时分为两步1、声明函数function 函数名 () { // 函数体}举例:function sayHi() { console.log('hi~~')}其中 function 声明函数的关键字 全部小写函数是做某件事,函数名一般是动词 sayHi函数不调用自己不执行2、调用函数使用函数名调用 加上小括号sayHi()函数的封装函数的封装就是将一个或者多个功能通过函数的方式封装起来,

2021-05-08 22:43:16 756

原创 JavaScrip 基础 第三篇

JavaScrip 基础 第三篇JS分支结构流程控制在一个程序执行的过程中 ,各条代码执行顺序对程序结果是有直接影响的,很多时候需要通过控制代码执行顺序来实现完成的功能简单理解:流程控制就是来控制我们的代码按照什么结构顺序来执行流程控制主要有三种结构:分别是顺序结构 分支结构 和循环结构 这三种结构代表三种代码执行顺序顺序结构顺序结构是程序中最简单、最基本的流程控制没有特定的语法结构,程序按照代码的先后顺序依次执行程序中大多数代码都是这样执行分支结构由上到下

2021-05-08 22:29:08 527

原创 JavaScrip 基础 第二篇

JavaScrip 基础 第二篇JS运算符运算符 也被称为操作符用于实现赋值比较和执行算数运算功能的符号常用的运算符如下算数运算符递增和递减运算符比较运算符逻辑运算符赋值运算符算术运算符用于执行两个变量或值得算数运算运算符描述实例+加10+20=30-减10-20=-10*乘10*20=200/除10/20=0.5%取余数10%20=10 9%2=1注意 在浮点数或者

2021-05-04 23:49:27 107

原创 JavaScrip 基础 第一篇

JavaScrip 基础 第一篇JavaScript是一门动态语言 编程语言浏览器本身不会执行直接JS代码,是通过内置JavaScript 引擎来执行代码 ,逐行解释为机器语言 进行执行我们的脚本文件JavaSript 分为ECMAScript JavaScript语言DOM操作 页面文档对象模型BOM操作 浏览器对象模型ECMAScript 是由ECMA国际进行标准化的一门编程语言在万维网应用广泛,被称为JavaScript 实际上后者是ECMAScript

2021-05-04 23:41:10 174

原创 Python基础第一章

Python基础第一章学习贵在持之以恒,坚持加油一、第一个Python程序 我们来编写我们的编程程序,开始学习,建议大家使用轻量级记事本写代码,如下图 软件没有语法提示之类的,大家手打更容易记住,映像会更加深刻 需要先安装好我们的Python解释器, 还没有安装好的,可以查看我上一章的博客或者是我的python3.x安装教程 (注意:Python得到所有相关语法输入都是英文状态下的,特别是一些符号)第一步, 先打开文件夹,建立好我们的学习目录 (code是代码,md是笔记)第二步,

2020-12-19 01:55:47 495 3

原创 Python基础学习内容概述

Python基础学习内容概述​ Python是一种跨平台的计算机程序设计语言。 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越多被用于独立的、大型项目的开发​ Python的设计哲学是“优雅”、“明确”、“简单”。所以再学习的过程中,其实有很多内容都是比较通俗的,且和其他编程语言都是非常相似的​ 那先来简单的讲解Python的基础内容,需要学习的知识一、Python解释器与编辑器需要先说明学习一门

2020-12-18 00:34:44 604

原创 Python前言

Python学习前言Python学习方向,Python并不其他语言差,随着现在的需求量,逐渐增大,自学或者是培训的人不在少数,(适合小白主要人群)但是想学好,入门,进入一家公司,正经使用上一门语言,就需要有应运而生的岗位,下面的Python文章,会从基础,高级,到开发,数据分析再到全栈,比较系统笼统的给到大家一些学习文档的帮助先介绍Python的应用场景和相关职位路线:个人建议是学习Python的话,找工作,建议数据分析,走数据分析的路子,或者是爬虫的路子,后期转路线。Python相关职位与学习

2020-12-18 00:18:19 422

原创 Celery

Celery学习之踩坑日记一一 、先说问题情况,生产者:获取短信验证码,短信任务放入redis队列,消费者:然后进行启动消费者,使用如下命令获取celery -A izufang worker -l DEBUG &二、解决方法消费者切换一下模式使用如下命令:celery -A izufang worker -P threads -l DEBUG &三、环境和情况环境:Python3.7解释器django 2.2在项目中:项目结构izufang---

2020-10-08 18:14:40 665 1

原创 pycharm安装教程二

Pycharm安装教程社区版与专业版基本相同社区版软件免费,专业版软件付费具体费用,建议通过其他渠道购买激活码,或者购买官方正版。本文安装专业版为例,Windows安装第一步、注意区分community 社区版professional 专业版双击打开pycharm-professional-2020.2.exe,或者右键选择打开第二步、如果打开提示下面提示说明有安装过,可以直接选择Do not import settings继续安装,以下时第一次安装

2020-09-12 13:50:47 946 3

原创 python 3.x安装教程一

Python安装教程本文讲述,安装Python3.8.4版本Windows第一步、找到对应的python安装包文件,双击打开,或者右键选择打开第二步、这里有两个选择和两个勾选需要先勾选两个选项✔ Install launcher for all users (recommended) ✔ Add Eython 3.8 to PATH如果不需要修改路径的,有默认安装的不需要管路径问题,直接选择第一个Install Now# 现在安装 C:\Users\admin\AppData

2020-09-12 13:33:52 2128 2

原创 Python 核心编程(三)

Python 核心编程第三章 正则表达式​ 在开发中会有大量的字符串处理工作,其中经常会涉及到字符串格式的校验。思考1​ 场景:如何判断一个字符串是手机号呢?​ 测试文件aesdf13811011234 aa1a3hi233rhi3 87156340 affa124564531346546afa19454132135思考2​ 场景:在一个文件中,查找出itcast开头的语句​ 测试文件itcast hello pyt

2020-08-19 10:35:03 425

原创 Python核心编程(二)

Python 面向对象深入第一章 面向对象深入​ 数据封装、继承和多态只是面向对象程序设计中最基础的3个概念。​ 在Python中,面向对象还有很多高级特性,允许我们写出非常强大的功能。​ python是动态语⾔,动态编程语⾔ 是 ⾼级程序设计语⾔ 的⼀个类别,在计算机科学领域已被⼴泛应⽤。它是⼀类 在 运⾏时可以改变其结构 的语⾔ :例如新的函数、对象、甚⾄代码可以被引进,已有的函数可以被删除或是其他结构上的变化。动态语⾔⽬前⾮常具有活⼒例如,我们现在创建一个人的类,在这个类里面,定义了两个初始

2020-08-19 10:32:08 231

原创 Python核心编程(一)

Pytho 核心编程第一章 函数式编程​ 函数是Python内建支持的一种封装,我们通过把大段代码拆成函数,通过一层一层的函数调用,就可以把复杂任务分解成简单的任务,这种分解可以称之为面向过程的程序设计。函数就是面向过程的程序设计的基本单元。​ 而函数式编程(请注意多了一个“式”字)——Functional Programming,虽然也可以归结到面向过程的程序设计,但其思想更接近数学计算。​ 我们首先要搞明白计算机(Computer)和计算(Compute

2020-08-19 10:27:26 776

原创 爬虫之URLLIB模块(一)

URLLIB模块第一章 URLLIB访问其实趋向URLLIB模块,我更想用Requests模块当然更多也是为了系统学习爬虫认识下urllib模块:> urllib.request 打开和读取 URL> urllib.error 包含 urllib.request 抛出的异常> urllib.parse 用于解析 URL> urllib.robotparser 用于解析 robots.txt 文件今天着重学习

2020-08-13 15:02:36 194

原创 网络与并发之多线程与多进程

Python-网络与并发第五章 多线程与多进程​ 现代操作系统比如 Mac OS X,Linux,Windows 等,都是支持“多任务”的操作系统什 么叫“多任务”呢?简单地说,就是操作系统可以同时运行多个任务。打个比方,你一边在用 逛淘宝,一边在听音乐,一边在用微信聊天,这就是多任务,至少同时有 3 个任务正在运行。​ 还有很多任务悄悄地在后台同时运行着,只是桌面上没有显示而已。现在,多核 CPU 已经非常普及了,但是,即使过去的单核 CPU,也可以执行多任务。由 于 CPU 执行代码都是顺序执行

2020-08-04 10:31:18 849

原创 网络与并发(四)

Python-网络与并发第四章 黏包在socket网络程序中,TCP和UDP分别是面向连接和非面向连接的。因此TCP的socket编程,收发两端(客户端和服务器端)都要有成对的socket,因此,发送端为了将多个发往接收端的包,更有效的发到对方,使用了优化方法(Nagle算法),将多次间隔较小、数据量小的数据,合并成一个大的数据块,然后进行封包。这样,接收端,就难于分辨出来了,必须提供科学的拆包机制。而对于UDP,不会使用块的合并优化算法,这样,实际上目前认为,是由于UDP支持的是一对多的模式,所以接

2020-08-04 10:21:27 232

原创 网络与并发(三)

Python-网络与并发第三章 SocketServer我们在上一章讲到简单的Socket的编程实现操作,那我们现在来完成基于服务器与客户端的协议之间交互信息1. UPD​ UDP — 用户数据报协议,是一个无连接的简单的面向数据报的运输层协议。UDP不提供可靠性,它只是把应用程序传给IP层的数据报发送出去,但是并不能保证它们能到达目的地。由于UDP在传输数据报前不用在客户和服务器之间建立一个连接,且没有超时重发等机制,故而传输速度很快。​ UDP是一种面向无连接的协议,每个数据报都是一个独立的信

2020-07-31 18:59:23 212

原创 网络与并发(二)

Python-网络与并发第二章 Socket本地的进程间通信(IPC)有很多种方式,例如队列同步(互斥锁、条件变量等)以上通信方式都是在一台机器上不同进程之间的通信方式,那么问题来了网络中进程之间如何通信?网络中进程之间如何通信首要解决的问题是如何唯一标识一个进程,否则通信无从谈起!在本地可以通过进程PID来唯一标识一个进程,但是在网络中这是行不通的。其实TCP/IP协议族已经帮我们解决了这个问题,网络层的“ip地址”可以唯一标识网络中的主机,而传输层的“协议+端口”可以唯一标识主机

2020-07-31 18:52:33 119

原创 网络与并发(一)

Python-网络与并发第一章 网络概述​ 现在的生活离不开网络,例如手机,电脑,平板,都是网络的代名词,通过一些APP,浏览器,获取大量的信息如文字、声音、视频,这都是从网络的某个地址存在的或者是网络的另一端某个用户通过设备共享的,那么什么是网络?是通过又是如何共享的尼?网络是由若干节点和连接这些节点的链路构成,表示诸多对象及其相互联系,像我们平常办理宽带与手机办卡上网,都是通过向某一服务商缴费注册连上他们的设备,下载相应的聊天软件和浏览器就可以上网与他人交流、获取资源、浏览一些网络信息。​ 当然还

2020-07-31 18:46:09 796

原创 拷贝的初级思维,新人上纲上线,简单剖析,希望给点建议 1、= 2、copy 3、deepcopy 区分

这里个人解析一下1、= 2、copy 3、deepcopy= 只包含等号右边的值赋给左边的变量,具体右边如何变化,不论。右边最终的值贴上的还是左边的标签改变左边的最终值,不会影响贴上的标签,只是值包含在其中。看下面例子例一a = 1b = aa = 2print(a, b)# '''运行结果为: 2 1 '''左边的值 1 赋给 变量 a , 此时 1 贴上 a 的标签,再将 ...

2020-04-30 11:32:04 223

原创 关于闭包和装饰器我相信这因该是初学者都因该能理解的

关于闭包和装饰器我理解了一周绞尽脑汁,我能把我想到的给分享出来,我相信这因该是初学者都因该能理解的import timedef performance(unit): def perf_decorator(f): def wrapper(*args, **kw): t1 = time.time() r = f(*args,...

2020-04-17 13:08:57 118

原创 (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX esca

关于 (unicode error) ‘unicodeescape’ codec can’t decode bytes in position 2-3: truncated \UXXXXXXXX escape报错问题今天一早,早起发现一个问题,我打开文件提示这个反复检查代码四五次觉得没有问题,但还是报错后面观察到原来是路径的反斜杠问题然后我就想到需要平衡转义字符,即加r的方法f = op...

2020-03-18 10:23:57 327

空空如也

空空如也

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

TA关注的人

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