自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 继承的逻辑门实现

前言 本文的编程语言是 Python, 但是继承的思想大致相同,其他面向对象语言可以借鉴。 逻辑门的说明 逻辑门 逻辑门有三种: 与门 或门 非门 在Python里面有直接体现,分别为and、or、not。在C/C++中为 &&、||、!。 逻辑门的抽象 可以知道与门和或门的输入端都是两项,非门的输入端只有一个。那么就可以在这一层进行抽象,将逻辑门分类为 二元门 一元门 再次抽象就是顶部的逻辑门了,所以对抽象的倒推就可以得出逻辑门的继承关系如图: 逻辑门的属性 一个逻辑门首先肯定是

2020-09-16 22:22:24 366

原创 函数指针和返回函数指针的函数

前言 无 函数指针 这里函数在前,指针在后所以很明显这是再说一个指针,也就是那个十六进制整数。 可以知道函数名所指向的就是内存中函数的首地址,那么完全可以使用一个指针来指向这个首地址。声明方式如下 type (*变量名)(参数); // 如 int (*pf)(int, int) 这个声明的意思就是一个函数指针,指向一个返回值为 int型,参数为两个 int型的函数首地址。这里面用一个括号强行将*的优先级提高,使得这个变量名先代表的是指针。但是很明显这里是没有具体的函数内容的,也就是说需要一个现成的函

2020-09-02 11:00:55 1334

原创 使用 PicGo +gitee 建立自己的图床

前言 这么一张图片为什么会在这里显示,就是使用了图床。如果右键还可以得到一个指向图片的链接。在建站时使用一个图床尤为重要,可以为网站节省许多流量。而且可以有一个统一的地方可以管理自己的所有图片。 市面上有许多现有图床可以使用,但是却都难以管理,上传,生成外链都特别的麻烦。人们急需要一个软件,而PicGo就是那款应运而生的软件。 而在图床的选择上,想要高效稳定的图床大多数需要付费。不需要付费的图床又老是担心服务提供方会删库跑路。于是大多数人会选择 github 作为自己的图床,在国外是一个好选择,但是国内因

2020-05-29 12:29:55 585 1

原创 Java第一课

前言 Java 好麻烦,还没开始就用了那么多的关键字 开始 基本结构 /** * 可以用来自动创建文档的注释 */ public class Hello { public static void main(String[] args) { // 向屏幕输出文本: System.out.println("Hello, world!"); /...

2020-04-14 16:20:35 113

原创 python3函数默认参数的坑

在定义一个函数时,有的时候会添加默认参数。如 def fun(a = 0): pass 但默认参数倘若不注意会跳进一个较大的坑,如 ## 设置个标签 flag def fun(L = []): L.append(1) return L a = fun() b = fun() 问此时a, b的值是什么。倘若认为此时的 L 为局部变量,则很容易答出a = [1], b =...

2020-04-07 20:13:58 228

原创 单链表总结

前言 在学习数据结构时最先接触的就是单链表,自己平常敲代码的时候因为不熟练常常出现结构混乱的情况,所以在这里稍微总结一下,并且给自己立个标准。 单链表有顺序存储和链式储存两种,但是因为顺序存储相对简单一些。这里只总结链式存储 主要函数 主要结构,初始化 typedef struct LNode *List; struct LNode { ElementType Data; L...

2020-04-02 15:07:30 241

原创 python3输出格式化

前言 在写Python的二级题时发现了一个严重的问题,写了半年多的Python居然不会字符串输出的格式化。好在刷了几套二级题,不然上考场可能得傻眼了。之后查官方的文档找到了相应的内容,但是想在那么长的文档不好找,于是在这里将其总结 我目前已知的有三套格式化的方法: 一个是 "%" %() 另外一个是 "{}".format() 还可以 f"{}" 他们虽然形式不太一样,但是所用的规则都是一样的...

2020-03-27 21:35:23 332

原创 文章目录

所有文章的目录 python c 数据结构(浙大) 深入理解计算机系统

2020-03-26 22:39:07 107

空空如也

空空如也

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

TA关注的人

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