自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

江湖混子

知我者,谓我心忧;不知我者,谓我何求。

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

原创 SuperCopy解决文档不能复制问题

文字复制要会员?干什么都要会员?此方法一步解决。

2024-06-27 11:42:59 1003

原创 如何在浏览器中添加控制播放速度的插件-Global Speed

看视频不能倍速?此方法一步解决。

2024-06-27 11:03:44 5398

原创 如何给WPS、Word、PPT等办公三件套添加收费字体---方正仿宋GBK

电脑中没有对应的字体,此方法一步到位。

2024-06-27 10:53:07 1044

原创 Linux内核和常见的发行版本

Linux内核内核(kernel)是系统的心脏,是运行程序和管理像磁盘和打印机等硬件设备的核心程序,它提供了一个在裸设备与应用程序间的抽象层Linux内核又分为开发版本和稳定版本。稳定版具有工业级强度,可以广泛地应用和部署。新的稳定版相对于较旧的只是修正一些 bug 或加入一些新的驱动程序开发版由于要试验各种解决方案,所以变化很快内核源码网址http://www.kernel.orgLinux常见的发行版本Linux 发行版(也被叫做 GNU/Linux

2020-07-09 17:05:55 824

原创 C语言

C语言大纲C 语言概述C语言的起源​ C语言的起源在这里就不细讲了。总之是一门历史比较悠久的编程语言。也是语言的基石。C语言的特点​ 优点:​ 代码量小,运行速度快,功能强大​ 缺点:​ 安全性不高。​ 开发周期长(因为是面向过程的语言,开发大型的应用不太方便)。​ 可移植性差(不能够任何机器上都可以跑,有点类似与汇编,每个不同的机器都有不同的汇编指令)C语言的应用领域...

2020-04-16 10:34:52 1880

原创 C语言入门到转行

目录C语言概述 1. C语言的起源 2. C语言的特点 3. C语言的应用领域 4. C语言的重要性 5. 小试牛刀C语言编程预备知识 1. cup、内存、硬盘、显卡、显示器、主板之间的关系 2. HelloWord是如何运转起来的 3. 什么是数据类型 4. 什么是变量 5. 变量为什么必须初始化...

2020-03-14 21:50:15 717

原创 二、操作系统

目录进程 进程的概念 进程和程序的区别 进程的状态 进程之间的同步和互斥PV操作 常见名词的解释 PV操作(申请、释放操作) PV操作的互斥模型 PV操作的同步模型 PV操作的应用示例死锁问题 死锁的概念 死锁的预防和避免 银行家算法(重点)进程进程的概念 进程是程序在一个数据集合上运行的...

2020-03-09 21:49:35 143

原创 第二章--词法分析

目录词法分析的基本概念 字母表∑ 是一个有穷符号的集合(符号包括字母、数字、标点符号等等) 字母表的运算 串就是字母表的真子集构成的有序的符号 串的运算词法分析的基本概念字母表概念字母表是一个有穷符号集合。用 ∑ 表示字母,数字,标点符号… 都属于符号字母表的运算字母表∑的乘积字母表的n次幂 那么这里的字母表的 0...

2020-03-04 15:07:40 582

原创 pycharm中如何调整Terminal的字体

今天我们来聊一聊怎么改pycharm中的字体编辑器中的字体如图在Setting>Editor>Colors&Fonts然后选中在图中勾选的框框中修改字体大小就好了Terminal中的字体Terminal中的字体比较难得找Setting>Editor>General>Console中修改图中的size就行了一点要注意的是框框中√一定...

2020-03-02 21:30:36 6218 3

原创 python的安装和环境的配置

python的安装Linux下的安装Windows下的安装OS X系统下的安装Linux下的安装说明 几乎所有的Linux系统都是默认安装了python的。 如果你想使用非默认版本。可以先查看自己已安装的python版本查看自己的版本 python --version这个输出的可能是默认的python2的版本。但是系统可能还安装...

2020-03-01 21:48:41 249

原创 第一章 计算机组成与结构体系

目录数据的表示 R进制按权展开法 十进制转换为R进制法 二进制与八进制、十六进制之间的转换(三位二进制表示一位八进制)(四位二进制表示一位十六进制的数)码制 原码 反码 补码 移码数据的表示R进制转十进制按权展开法说明其具体的操作方法是将R进制的数转换为R的K次方 的表示形式即幂的底数为R 指数为K...

2020-02-28 19:23:15 680

原创 第一章--绪论

目录绪论编译程序编译过程绪论课程性质一般原理性课程基本上就是讲实验的原理的,就行我们之前学习的计算机组成原理,操作系统原理,数据库原理一样。原理性课程具备基础性,科学性,普遍性,针对性。一般来说比较难得学习。需要很多的基础知识串通在一起,才能够真正的学懂。学习目的制作编译器:按照道理来说学习这门课程是用于做编译器的,像我们常用Java语言通用编译器等等...

2020-02-26 19:57:14 245

原创 git

目录git的基本操作git的分支管理GitHub的使用git的基本操作git简介git的产生历史git的特点集中式分布式版本控制的区别git的安装配置git版本库创建 命令: git init git版本的创建 git add <name> git commit -m '版本描述'git版本回退 git rese...

2020-02-24 16:25:05 756

原创 谷歌网页加载特别慢的问题

抛开网速一般,有时候我们明明网速特别快,但是加载网页却不是很快。转载

2020-02-23 19:47:38 1024

原创 常见网站

吾爱破解常见的许多破解的软件,书籍,应用等二手书网站(孔夫子)便宜的二手书专卖网站医学微视许多常见的医学问题讲解

2020-02-23 10:31:13 195

原创 git 分支合并的冲突

git 分支合并的冲突原因:例如有两个分支 dev分支和主分支master而在dev分支中修改了code.py文件并进行了提交。然后切换回master主分支在master主分支中也修改了同名文件code.py最后在进行合并的时候这两个文件合并的话会出现歧义。从而造成冲突截图:...

2020-02-23 10:21:17 576

原创 git --分支管理

目录分支管理分支管理的概念git分支的详细讲解及原理分支有关的命令分支管理的概念分支就好比做一个房子。水电和室内的装修可以同时进行,分两个不同线路进行,最后汇合将房子做成。所以分支也就是几条可以独立运行的线路互相之间不会影响。最后可能会汇合将工作完成。分支的应用:分支在实际应用中还挺广泛的。比如说你要一个做一个项目,每个人完成25%的项目,但是需要两周才能够完成。第一...

2020-02-21 21:16:34 166

原创 git -- 删除文件

删除文件命令: rm <文件名> # 这是使用Linux自带的命令进行删除 git rm <文件名> # 这是 git 的删除文件rm截图:按照Linux的删除文件的方法就能够删除文件。(如截图)由于删除也是在工作区里面。所以查看工作区的状态也是显示的删除文件。如果误删:按照暂存区文件的 撤销修改 来就...

2020-02-20 21:48:25 164

原创 git --不同版本文件的对比

不同版本文件对比命令: git diff HEAD HEAD^ -- <共同的文件名>截图:版本1.0里面的huao.py文件可以看到的是文件内容就是一句话print(‘你好全世界!’)版本2.0里面的huao.py文件可以看到里面有两句话print(‘你好全世界!’)print(你好我叫胡澳!")两者进行比较—a/huao.p...

2020-02-20 20:40:52 932

原创 git -- 撤销修改

撤销修改撤销修改有几种不同的情况。在工作区中完成了但没有提交到暂存区在缓存区中但没有创建版本已经形成了版本在工作区中并未到缓存区中命令 git checkout -- '文件名'截图:解释:对文件hello.py修改了后,产看当前得工作区得状态可以看到,命令给的已经很清楚了。这里我们用撤销修改。使用后查看文件,修改的部分都回来了。工作区也干净...

2020-02-20 18:07:28 225

原创 git --管理修改

管理修改git 的文件修改:它只会提交暂存区的修改来创建版本解释:如果有一个文件在修改完毕后添加了进了缓存区然后在对这个文件进行修改并保存修改完后直接用commit创建版本。结果就是,工作区还没彻底清空,最终修改的部分也没有添加进版本里。添加进版本里的是原来修改完毕加入发到暂存区的文件。图解:结果:所以无论什么时候修改,一定要添加到暂存区,否则只会功亏一篑。...

2020-02-20 16:56:35 131

原创 git----命令大全

目录命令大全查看是否 安装git 的命令 git #直接在命令行敲 git版本库的创建(仓库初始化) git init版本创建 git add git commit -m '版本描述'查看版本记录 git log版本回退(3.0到1.0) git reset --har...

2020-02-20 12:39:46 456

原创 git的工作区和暂存区

目录git工作区和暂存区工作区缓存区工作区和缓存区的相互作用查看当前工作区的状态工作区说明:工作区的概念比较简单。就是工作的目录所在的位置就是工作区。如我们之前创建的git_text就是一个工作区。版本库/缓存区说明:工作区里有一个隐藏目录 .git这个不是工作区而是git的版本库。git的版本库里存了很多的东西,其中最为重要的就是称为stage(或...

2020-02-20 12:14:20 399

原创 Git-版本库和版本的创建以及版本的退回和查看历史操作记录

目录版本库版本版本创建查看版本记录版本回退查看历史操作记录版本库版本库的创建先新建一个新的目录,然后在目录里面创建版本库。 命令:git init可以看到在新建的目录(git_text)下面有一个隐藏的目录.git 。这就是git的版本库目录(简称为仓库)。Git就是通过这个目录对此项目下的所有的代码,项目进行管理的。返回目录版本版本创建...

2020-02-19 22:23:49 561

原创 Git安装和配置

目录Git最先开始只能够在linux和unix上面跑,但是后来慢慢的就迁移到了Windows和max上面了。Git的安装和配置在Linux下的安装在Windows下的安装Mac os 下的安装在Linux下的安装首先:先输入命令 git 看看电脑有没有安装git如果和下图一样,出现了一堆使用的命令,说明电脑是安装了Git的。如果和下面一样,出现了not install...

2020-02-19 18:21:20 302

原创 git简介

目录git简介git的产生历史git的两大特点git简介gti的产生历史很多人都知道,Linus在1991年创建了开源的Linux,从此,Linux系统不断发展,已经成为最大的服务器系统软件了。Linus虽然创建了Linux,但Linux的壮大是靠全世界热心的志愿者参与的,这么多人在世界各地为Linux编写代码,那Linux的代码是如何管理的呢?事实是,在2002年以前,...

2020-02-19 16:23:05 114

原创 集中式和分布式版本控制系统的区别

集中式:先说集中式版本控制系统。简单的说就是,版本库是集中的存放于中央服务器的。干活的时候,先要去中央服务器里领取最新的版本,然后在开始干活。干完活在将自己的版本上传到中央服务器。就好比要改一本书,先要从图书馆里将书籍借阅出来,然后改完了之后,在将图书归还给图书馆。然后别人看到的就是最新的版本了。缺点:缺点就是,一但没有网或者网络不好的话,自己写的东西就很难得传上去。别人也不能及时的看到...

2020-02-19 16:01:58 7361 3

原创 元选项(Meta_name)

元选项说明:Django中的数据表命名: 应用名小写_模型类名小写这就造成一旦应用名发生了改变后,数据表的名字就会发生改变所以在django中可以指定表明,无论应用名发生什么改变都不会影响数据表的命名这称之为元选项 :只需要在模型类中定义一个元类Meta,在里面添加属性db_table就可以指定表名。代码实现# 创建书籍类class Book(models.Model)...

2020-02-19 15:04:32 227

原创 管理器(objects)

管理器说明模型类.objects.查询函数 中的objects是什么呢,这个就是管理器。objects是django自动生成的管理器对象,通过这个管理器对象可以实现对数据的查询 type(Book.objects) <class 'django.db.models.manager.Manager'>查看objects的类型,可以看到objects是models...

2020-02-19 15:03:28 303

原创 自关联

自关联说明:自关联的意思就是说,使用自身的主键同时又做外键进行自关联。自关联的作用就是能够将有联系的多张表合成为一张表,从而节省空间。代码演示:自关联是一个特殊的一对多的关系所以还是使用ForeignKey做外键举个例子:上面的代码就是使用的这个省市区的例子,采取自关联的。...

2020-02-19 15:02:10 2149 1

原创 插入,删除.更新

插入,删除,更新说明:调用模型类的save方法就能够完成对模型类对应的数据表插入和更新操作调用模型类的delete方法就能够完成对模型类对应的数据表的删除操作代码演示:save方法(插入和更新)。(py3) python@ubuntu:~/Desktop/项目/py3+django2.0/书籍增删$ python manage.py shellPython 3.5.1+ (d...

2020-02-18 16:33:12 126

原创 关联查询(一对多)

关联查询(一对多)说明:在一对多的关系中,一对应的类我们叫做一类,多对应的类我们叫做多类。我们把多类中建立关联的类属性叫做关联类属性。关联类的查询我们叫做关联查询图解:通过模型类查询在查询的过程中要分清楚是一类还是多类。查询对象被查询对象示例说明结果一类多类Book.objects.filter(hero__id__gt=3)查询英雄编号大...

2020-02-18 16:32:01 258

原创 模型类关系

模型类关系模型类关系关系例句使用对象一对一models.OneToOneField()放在关系的哪个类中都可以一对多models.Foreigney()放在关系的多的哪一个类中多对多models.ManyToManyField()多对多放在哪个类中都可以这个和数据库中讲的关系是一样的这里再创建模型类中的属性的时候进行使用就行...

2020-02-18 16:31:08 112

原创 查询集

查询集(QuerySet)all,filter,exclude,order_by调用这些函数会产生一个查询集QuerySet类对象可以继续调用上面所有函数查询集特性惰性: 所有的查询只有在真正用到该数据的时候才会真正的进行查询。否则不会进行真正的查询缓存: 如果两次使用查询集相同的话,第二次使用的查询集会直接使用第一次查询完成后缓存的结果,不会进行真正的第二次查询限制查询...

2020-02-18 16:30:26 216

原创 聚合函数

聚合函数说明常见的聚合函数有 Count,Max,Min,Sum,Avg这五个使用这些函数需要aggregate来调用。 返回值是一个字典从下面返回的那些结果可以看见,字典的键的命名是属性名+聚合函数名使用示例函数使用示例说明结果MaxBook.objects.all().aggregate(Max(‘book_id’))查询书籍编号中最大的一个...

2020-02-18 16:29:35 5772

原创 Q函数

Q函数说明Q函数主要是解决属性之间的**与(&),或(|),非(~)**的问题使用之前依旧是要导入Q函数from django.db.models import Q使用示例使用案例说明结果关系Book.objects.filter(Q(book_id__lt=3)&Q(book_name__contains=‘国’))查询书籍编号小于3...

2020-02-18 16:28:54 3729

原创 F函数

F函数F函数说明F函数主要解决的问题是属性之间的比较的问题使用示例使用之前要从模块中导入F函数from django.db.models import F使用案例说明结果Book.objects.filter(book_add__gt=F(‘book_name’))查询书籍中评论量大于书籍名的书籍信息QuerySet [<Book: Book...

2020-02-18 16:27:59 3227

原创 查询

目录查询修改mysql日志文件查询函数查询条件查询修改mysql日志文件修改mysql的日志文件,就是让其产生mysql.log文件,让其对每一次对数据库的操作都能够看的清楚 1. 使用下面的命令打开mysql的配置文件,删除其68,69行。 /etc/mysql/mysql.conf.d/mysql.cnf 这是数据库配置文件的路径。可以用多种方式进行打开...

2020-02-18 16:25:13 134

原创 重定向

重定向重定向的意思:重定向的意思就是说浏览器里面指定访问的一个url地址,去网站服务器里面访问后,网站的服务器又指向浏览器中另外的一个地址,然后浏览器再去访问网站服务器的那个另外的地址。这样形成的叫做网页重定向。重定向的解释图具体的代码示例:HttpResponseRedirect#添加书籍的函数def add_book(request): b = Boo...

2020-02-18 16:21:38 4424

原创 连接数据库

数据库连接MySQL数据库连接mysql数据库连接数据库连接mysql数据库也是在setting.py文件中进行设置。连接数据库之前必须在项目所在的目录下的__init__.py文件中对MySQL进行注册注册的代码如图: 设置的选项:ENGINE: 这是Django中支持的数据库,有MySQL,Oracle等等都是支持的NAME: 连接数据库的名字。这需要提前在数据...

2020-02-18 16:20:46 96

空空如也

空空如也

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

TA关注的人

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