Author: yii

50 篇文章

Github+jsDelivr+PicGo 打造高可用图床
为什么使用Github+jsDelivr+PicGo做为图床 什么是jsDelivr jsDelivr 能够集成 Github、NPM 资源,只需要通过符合 jsDelivr 规则的 URL 引用,即可直接使用 Github 中的资源。也可以使用发布到 NPM 的资源,这就是生产力。 什么是PicGo PicGo是一个用于图片上传的工具。支持CLI…
树莓派编译安装Mysql5.7
提示 因为编译Mysql5.7 占用内存过大不建议树莓派3b,3b+,4b(1G内存版)使用Mysql5.7,上述型号推荐5.5/5.6. 下载安装包 wget http://soft.vpser.net/lnmp/lnmp1.6.tar.gz tar zxf lnmp1.6.tar.gz cd lnmp1.6 开始安装 sudo ./instal…
在?还没用Github?
关于本文章   临睡之前没忍住戳了下大佬撩闲,果然被大佬顺杆抓住让我也来写东西。   平时我用的好多东西都是停留在“会用”的程度上,真的让我写出一个通俗又到位的教程还挺难的,所以这篇文章中可能有概念把握不好,请留意。 Github大名早有耳闻,为什么要用?   这个我们要先说下Git是干嘛的。   众所周知Git是“版本控制系统”,作为初学者或许并…
基于github的CDN:jsDelivr
前言 JSDelivr 能够集成 Github、NPM 资源,只需要通过符合 JSDelivr 规则的 URL 引用,即可直接使用 Github 中的资源。也可以使用发布到 NPM 的资源,这就是生产力。 官方网站 https://www.jsdelivr.com/ 使用方法 新建Github仓库 克隆Github仓库到本地 执行git clone…
(九) python 高级特性
在python中,我们所拥有以下几种非常有用的高级特性能够使我们在编写代码的过程中,使我们的代码量大大减少。 - 切片(Slice) 切片常用于从某个对象中抽取部分值的情况,只要条件表达式得当,可以通过单次或多次切片操作实现任意目标值的切取。 如果你想尽快知道list(range(1,21))实现原理,可以先观看本章的列表生成器部分。 L …
(八)python 函数(下)
在定义函数的时候,我们把参数的名字和位置确定下来,函数的接口定义就完成了。对于函数的调用者来说,只需要知道如何传递正确的参数,以及函数将返回什么样的值就够了,函数内部的复杂逻辑被封装起来,调用者无需了解。 函数参数 -位置参数 位置参数是调用函数时根据函数定义的参数位置来传递参数,也就是说调用函数时传入实际参数的数量与位置都必须和原函数定义时保持一…
(七)python 函数(上)
什么是函数 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码块 我们为什么要用函数 函数能够提高应用的模块性,和代码的重复利用率,我们在前面章节里已经使用了很多内置函数,比如print()、len()、max()、input()等。可以直接从Python官方网站查看文档点这里。但我们也可以自建函数,我们叫做用户自定义函数。 内置函数 …
(六)python条件判断与循环
- if判断语句 每条if语句的核心都是一个值为True或False的表达式,这种表达式被称为条件测试。if语句根据条件测试的值为True还是False来决定是否执行if语句中的代码。 在掌握了判断语句的使用规则外我们应该学会使用判断语句的流程,它主要分为以下几种: - 简单条件语句 - 多重条件语句 - 嵌套条件语句 在之前我们已经学习过…
(五)python数据类型(下)
python标准数据类型有Number(数字),String(字符串 ,Boolean(布尔值),List(列表),Tuple(元组),Set(集合),Dictionary(字典) Number、String与Boolean在上一章节我们已详细讲解,这一章我们主要讲解剩下部分 - list Python内置的一种数据类型是list,list…
(四)python数据类型(上)
要注意的地方 在学习python的基础知识之前,我们需要知道python代码在编写中有哪些要需要注意的地方 - 注释 1. 单行注释 Python中使用#表示单行注释。单行注释可以作为单独的一行放在被注释代码行之上,也可以放在语句或表达式之后 #这是单行注释,写在代码行之上 print("hello World") # 这是单行注释…