搜索[笔记],共找到35个文章
前端学习笔记 & 踩坑日记 & 冷知识-公爵书房 | 技术分享

前端学习笔记 & 踩坑日记 & 冷知识

1. isNaN() 和 Number.isNaN() 的区别Number.isNaN() 方法确定传递的值是否为  NaN,并且检查其类型是否为  Number。它是  isNaN()  的更稳妥的版本。和  isNaN()  相比,Number.isNaN() ...
yaml语言学习笔记-公爵书房 | 技术分享

yaml语言学习笔记

简介YAML 是 'YAML Ain't a Markup Language'(YAML 不是一种标记语言)的递归缩写。在开发的这种语言时,YAML 的意思其实是:'Yet Another Markup Language'(仍是一种标记语言)。YAML 的语法...
公爵的头像-公爵书房 | 技术分享白金会员公爵8个月前
0495
Python学习笔记(十一)·正则表达式-公爵书房 | 技术分享

Python学习笔记(十一)·正则表达式

字符串是编程时涉及到的最多的一种数据结构,对字符串进行操作的需求几乎无处不在。比如判断一个字符串是否是合法的Email地址,虽然可以编程提取@前后的子串,再分别判断是否是单词和域名,但这...
Python学习笔记(十)·进程和线程-公爵书房 | 技术分享

Python学习笔记(十)·进程和线程

很多同学都听说过,现代操作系统比如Mac OS X,UNIX,Linux,Windows等,都是支持“多任务”的操作系统。什么叫“多任务”呢?简单地说,就是操作系统可以同时运行多个任务。打个比方,你一边在...
公爵的头像-公爵书房 | 技术分享白金会员公爵10个月前
04811
Python学习笔记(九)· IO 编程-公爵书房 | 技术分享

Python学习笔记(九)· IO 编程

IO在计算机中指Input/Output,也就是输入和输出。由于程序和运行时数据是在内存中驻留,由CPU这个超快的计算核心来执行,涉及到数据交换的地方,通常是磁盘、网络等,就需要IO接口。比如你打开...
公爵的头像-公爵书房 | 技术分享白金会员公爵10个月前
02314
Python学习笔记(八)·错误、调试和测试-公爵书房 | 技术分享

Python学习笔记(八)·错误、调试和测试

在程序运行过程中,总会遇到各种各样的错误。有的错误是程序编写有问题造成的,比如本来应该输出整数结果输出了字符串,这种错误我们通常称之为bug,bug是必须修复的。有的错误是用户输入造成的...
公爵的头像-公爵书房 | 技术分享白金会员公爵10个月前
02614
Python学习笔记(七)·面向对象高级编程-公爵书房 | 技术分享

Python学习笔记(七)·面向对象高级编程

数据封装、继承和多态只是面向对象程序设计中最基础的 3 个概念。在 Python 中,面向对象还有很多高级特性,允许我们写出非常强大的功能。我们会讨论多重继承、定制类、元类等概念。7.1 使用 __...
Python学习笔记(六)·面向对象编程-公爵书房 | 技术分享

Python学习笔记(六)·面向对象编程

面向对象编程——Object Oriented Programming,简称 OOP,是一种程序设计思想。OOP 把对象作为程序的基本单元,一个对象包含了数据和操作数据的函数。面向过程的程序设计把计算机程序视为一系...
Python学习笔记(五)·模块-公爵书房 | 技术分享

Python学习笔记(五)·模块

我们知道,一个文件里代码越来越长的时候,就会越来越不容易维护。为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用...
公爵的头像-公爵书房 | 技术分享白金会员公爵10个月前
0378
Python学习笔记(四)·函数式编程-公爵书房 | 技术分享

Python学习笔记(四)·函数式编程

函数是 Python 内建支持的一种封装,我们通过把大段代码拆成函数,通过一层一层的函数调用,就可以把复杂任务分解成简单的任务,这种分解可以称之为面向过程的程序设计。函数就是面向过程的程序...
Python学习笔记(三)·高级特性-公爵书房 | 技术分享

Python学习笔记(三)·高级特性

掌握了 Python 的数据类型、语句和函数,基本上就可以编写出很多有用的程序了。比如构造一个1, 3, 5, 7, ..., 99的列表,可以通过循环实现:L = [] n = 1 while n <= 99: L.append(n) n = n ...
公爵的头像-公爵书房 | 技术分享白金会员公爵10个月前
0307
Python学习笔记(二)·函数-公爵书房 | 技术分享

Python学习笔记(二)·函数

我们知道圆的面积计算公式为:$$ S = πr^2 $$当我们知道半径r的值时,就可以根据公式计算出面积。假设我们需要计算 3 个不同大小的圆的面积:r1 = 12.34 r2 = 9.08 r3 = 73.1 s1 = 3.14 * r1 *...
screen 的使用笔记-公爵书房 | 技术分享

screen 的使用笔记

前言Screen是Linux下的一款远程会话管理工具,可以在多个进程之间多路复用一个物理终端的全屏窗口管理器。它可以创建多个会话,每个会话中可以创建多个窗口,每个窗口中可以运行单独的任务,并...
公爵的头像-公爵书房 | 技术分享白金会员公爵10个月前
0445
Python学习笔记(一)·基础-公爵书房 | 技术分享

Python学习笔记(一)·基础

Python 非常适合初学者用来进入计算机编程领域。Python 属于非常高级的语言,掌握了这门高级语言,就对计算机编程的核心思想——抽象有了初步理解。如果希望继续深入学习计算机编程,可以学习 J...
Misskey 部署搭建笔记-公爵书房 | 技术分享

Misskey 部署搭建笔记

Misskey 是一个去中心化的平台,其官方实例为 misskey.io ,本站实例为 理想城 (名字起源于Arcology Project 理想城计划)。Misskey 只是服务器所有者创建自己的 Misskey 实例的平台,他们都可以...