11 2019 档案
摘要:"001 Git 基础" "002 Git 安装配置" "003 Git 工作流程" "004 Git 工作区、暂存区和版本库" "005 Git 创建仓库" "006 Git 基本操作" "007 Git 分支管理" "008 Git查看提交历史" "009 Git 标签" "010 Git Gi
阅读全文
摘要:Git 服务器搭建 上一章节中我们远程仓库使用了 Github,Github 公开的项目是免费的,但是如果你不想让其他人看到你的项目就需要收费。 这时我们就需要自己搭建一台Git服务器作为私有仓库使用。 接下来我们将以 Centos 为例搭建 Git 服务器。 安装Git 接下来我们 创建一个git
阅读全文
摘要:Git 远程仓库(Github) Git 并不像 SVN 那样有个中心服务器。 目前我们使用到的 Git 命令都是在本地执行,如果你想通过 Git 分享你的代码或者与其他开发人员合作。 你就需要将数据放到一台其他开发人员能够连接的服务器上。 本例使用了 Github 作为远程仓库,你可以先阅读我们的
阅读全文
摘要:Git 标签 如果你达到一个重要的阶段,并希望永远记住那个特别的提交快照,你可以使用 git tag 给它打上标签。 比如说,我们想为我们的 runoob 项目发布一个"1.0"版本。 我们可以用 git tag a v1.0 命令给最新一次提交打上(HEAD)"v1.0"的标签。 a 选项意为"创
阅读全文
摘要:Git查看提交历史 在使用Git提交了几次更新之后,又或者克隆了某个项目,想回顾下提交历史,我们可以使用git log命令查看。 针对我们前一章节的操作,使用git log命令列出历史提交记录如下: 我们可以用 oneline选项来查看历史记录的简洁的版本。 这告诉我们的是,此项目的开发历史。 我们
阅读全文
摘要:Git 分支管理 几乎每一种版本控制系统都以某种形式支持分支。使用分支意味着你可以从开发主线上分离开来,然后在不影响主线的同时继续工作。 有人把 Git 的分支模型称为 必杀技特性 ,而正是因为它,将 Git 从版本控制系统家族里区分出来。 创建分支命令: 切换分支命令: 当你切换分支的时候,Git
阅读全文
摘要:Git 基本操作 Git 的工作就是创建和保存你项目的快照及与之后的快照进行对比。本章将对有关创建与提交你的项目快照的命令作介绍。 获取与创建项目命令 git init 用 git init 在目录中创建新的 Git 仓库。 你可以在任何时候、任何目录中这么做,完全是本地化的。 在目录中执行 git
阅读全文
摘要:Git 创建仓库 本章节我们将为大家介绍如何创建一个 Git 仓库。 你可以使用一个已经存在的目录作为Git仓库。 git init Git 使用 git init 命令来初始化一个 Git 仓库,Git 的很多命令都需要在 Git 的仓库中运行,所以 git init 是使用 Git 的第一个命令
阅读全文
摘要:Git 工作区、暂存区和版本库 基本概念 我们先来理解下Git 工作区、暂存区和版本库概念 工作区: 就是你在电脑里能看到的目录。 暂存区: 英文叫stage, 或index。一般存放在 ".git目录下" 下的index文件(.git/index)中,所以我们把暂存区有时也叫作索引(index)。
阅读全文
摘要:Git 工作流程 本章节我们将为大家介绍 Git 的工作流程。 一般工作流程如下: 克隆 Git 资源作为工作目录。 在克隆的资源上添加或修改文件。 如果其他人修改了,你可以更新资源。 在提交前查看修改。 提交修改。 在修改完成后,如果发现错误,可以撤回提交并再次修改并提交。 下图展示了 Git 的
阅读全文
摘要:Linux 平台上安装 Git 的工作需要调用 curl,zlib,openssl,expat,libiconv 等库的代码,所以需要先安装这些依赖工具。 在有 yum 的系统上(比如 Fedora)或者有 apt get 的系统上(比如 Debian 体系),可以用下面的命令安装: 各 Linux
阅读全文
摘要:Git 与 SVN 区别 Git 不仅仅是个版本控制系统,它也是个内容管理系统(CMS),工作管理系统等。 如果你是一个具有使用 SVN 背景的人,你需要做一定的思想转换,来适应 Git 提供的一些概念和特征。 Git 与 SVN 区别点: 1、Git 是分布式的,SVN 不是 :这是 Git 和其
阅读全文
摘要:编程语言分类 一、机器语言 只要是谈到计算机基础,有一个东西是我们无法避免的,那就是编程到底是什么?我只放图,其他的你们自己YY。 现在来想象这样一个场景,如果奴隶来自不同的国家,作为尊贵而又穷逼买不起管家的奴隶主的我们,如果需要控制奴隶,则需要和奴隶有一定的沟通才能控制努力。 如果把奴隶换成计算机
阅读全文
摘要:网络的瓶颈效应 从说到到机器语言、汇编语言和高级语言,毫无疑问,机器语言和汇编语言我们可以放弃学习,谁想学让谁学去吧!我们重心可以放在高级语言上面,但是高级语言中的编译型语言和汇编型语言两者是互相矛盾的。这个时候对于不同的问题我们就应该有不同的策略,如果我们需要开发一个类似于操作系统这样要求执行速度
阅读全文
摘要:计算机基础之编程 什么是编程 编程指的是:程序猿基于某种编程语言的语法格式将自己脑海中想要计算机做的事情,写到文件中。所以说编程的结果就是一堆文件,这一堆文件就是程序。 什么是编程语言 其实python和中文、英语等语言一样,是一门语言,只要是语言其实就可以看成一种事务与另外一种事物沟通的介
阅读全文
摘要:计算机的组成原理 计算机分为五大组成部分,分别为控制器,运算器,存储器,输入设备,输出设备。其中控制器+运算器是计算机的中央处理器(CPU),相当于人类的大脑。 一、控制器 计算机的指挥系统,大脑指挥全身的器官运作,但是大脑不会随意的指挥身体运动,大脑只有在接受指令后猜会指控身体行动 二、运算器 运
阅读全文
摘要:计算机操作系统 一、操作系统的引入 电脑脱离了操作系统就是一个废品,无法为人类服务,引入操作系统就是让电脑能够为人民服务。 二、什么是操作系统 在了解操作系统之前,我们首先回顾下编程的目的,编程的目的是奴役计算机,取代人类。 现在想一下这样的场景,如果你是奴隶主,,你在黑市上买了一个奴隶(计算机),
阅读全文
摘要:前言 markdown语法简单,还是非常容易的,一些地方容易出错,下面一些基本标签中容易出错的地方,都讲的很清楚,希望能给大家一些帮助。 注释:[TOC 可以自动生成目录] 标题的写法 一级标题前一个 加空格,如: 一级标题 效果过于暴力,不予以展示 加粗 加粗的字体是在 字体 中,如: 粗了 倾斜
阅读全文
摘要:色彩缤纷的python(改变字体颜色以及样式) 在项目过程中,我们常常会因为输出信息的颜色与样式过于单调以至于让人在视觉上感到很杂乱,所以看下文: python 在Linux终端中,使用转义序列来进行如上所述的显示,转义序列以ESC开头,即ASCII码下的\033,其格式为:\033[显示方式;前景
阅读全文
摘要:列举你了解的所有Python2和Python3的区别? 用一行代码实现数值交换: Python3 和 Python2 中 int 和 long 的区别? xrange 和 range 的区别? 如何实现字符串的反转?如:name="张全蛋"请反转为name= "蛋全张" 文件操作时:xreadlin
阅读全文
摘要:说一下字典和json的区别? 什么是可变、不可变类型? 存入字典里的数据有没有先后排序? 字典推导式? 描述下dict的item()方法与iteritems()的不同 请反转字符串“aStr”? 请按list1中元素的age由大到小排序 常用的字符串格式化哪几种? 简述字符串驻留机制 下面代码的输出
阅读全文
摘要:Python 和 Java、PHP、C、C 、C++等其他语言的对比? 简述解释型和编译型编程语言? Python 解释器种类以及特点? 位和字节的关系? B、KB、MB、GB 的关系? 请至少列举 5 个 PEP8 规范(越多越好) python ''' 使用space(空格)来表示缩进,而不要用
阅读全文
摘要:selenium模块 官方文档 http://selenium python.readthedocs.io/ 介绍 安装 有界面浏览器 selenium+chromedriver 无界浏览器 PhantomJS不再更新 selenium+phantomjs: 在 PhantomJS 年久失修, 后继
阅读全文
摘要:python中requests库使用方法详解 官方文档 requests的具体安装过程请看:http://docs.python requests.org/en/latest/user/install.html install requests的官方指南文档:http://docs.python r
阅读全文
摘要:Beautifulsoup模块 官方中文文档 "Beautifulsoup官方中文文档" 介绍 Beautiful Soup 是一个可以从HTML或XML文件中提取数据的Python库.它能够通过你喜欢的转换器实现惯用的文档导航,查找,修改文档的方式.Beautiful Soup会帮你节省数小时甚至
阅读全文
摘要:re模块 什么是正则? 正则就是用一些具有特殊含义的符号组合到一起(称为正则表达式)来描述字符或者字符串的方法。或者说:正则就是用来描述一类事物的规则。(在Python中)它内嵌在Python中,并通过 re 模块实现。正则表达式模式被编译成一系列的字节码,然后由用 C 编写的匹配引擎执行。 生活中
阅读全文
摘要:查看电脑历史操作记录 看计算机在哪天运行过~运行了多久! (系统安装在c盘)找到c:\windows\SchedLgU。txt文件 里面有你自这个系统产生以来曾经工作过的时间,包括哪天开了机 开机时间 关机时间! 看你最近运行过什么程序: 找到C:\WINDOWS\Prefetch下。里面有记录你曾
阅读全文
摘要:python 之 Urllib库的基本使用 官方文档 https://docs.python.org/3/library/urllib.html 什么是Urllib Urllib是python内置的HTTP请求库 包括以下模块 urllib.request 请求模块 urllib.error 异常处
阅读全文
摘要:异或(^)、异或和 的性质及应用总结 异或的含义 异或运算与一般的逻辑或不同,异或算符的值为真仅当两个运算元中恰有一个的值为真,而另外一个的值为非真。转化为命题,就是:“两者的值不同。”或“有且仅有一个为真。”符号为 XOR 或 EOR 或 ⊕(编程语言中常用 )。 或在数学中的含义:一个元素在集合
阅读全文
摘要:HTML 5 中的textarea标签 定义和用法 定义一个文本区域 (text area) (一个多行的文本输入区域)。用户可在此文本区域中写文本。在一个文本区中,您可输入无限数量的文本。文本区中的默认字体是等宽字体 (fixed pitch)。 例子 属性 全局属性 标签支持 事件属性 标签支持
阅读全文
摘要:JavaScript中的indexOf使用方法 概述 indexOf大小写敏感,其中的O要大写 对于字符串而言 indexOf返回字符串第一次出现的位置,若没有出现返回 1 对于数组而言 indexOf返回某个值在数组中第一次出现的索引,若没有出现返回 1
阅读全文
摘要:HTTP状态码详解 通知:1XX 1XX系列响应代码仅在与HTTP服务器沟通时使用。 100 Continue 客户端应当继续发送请求。这个临时响应是用来通知客户端它的部分请求已经被服务器接收,且仍未被拒绝。客户端应当继续发送请求的剩余部分,或者如果请求已经完成,忽略这个响应。服务器必须在请求完成后
阅读全文
摘要:Jquery之each函数详解 全局jQuery.each() 函数详解 所谓全局jQuery.each()函数也即是指$.each()函数,它可以用来遍历任何一个集合,不管是一个JavaScript对象或者是一个数组,或者是一个JSon对象。它的基本语法如下: collection可以是数组,可以
阅读全文
摘要:jQuery.hasClass() 函数详解 函数用于 指示当前jQuery对象所匹配的元素是否含有指定的css类名 。 该函数属于 对象(实例)。 语法 JavaScript: 参数 | 参数 | 描述 | | | | | className | String类型指定的css类名。 | 返回值 函
阅读全文
摘要:FileReader.result 该属性返回文件的内容。此属性仅在读取操作完成后才有效,并且数据的格式取决于用于启动读取操作的方法。 ]` result ` 句法 值 适当的字符串或 ]基于哪种读取方法来启动读取操作。该值是 读数是否尚未完成或未成功。 结果类型如下所述。 | 方法 | 描述 |
阅读全文
摘要:JS使用readAsDataURL读取图像文件 FileReader对象的readAsDataURL方法可以将读取到的文件编码成Data URL。Data URL是一项特殊的技术,可以将资料(例如图片)内嵌在网页之中,不用放到外部文件。使用Data URL的好处是,您不需要额外再发出一个HTTP 请
阅读全文
摘要:Python小白需要知道的 20 个骚操作! Python 是一个解释型语言,可读性与易用性让它越来越热门。正如 Python 之禅中所述: 优美胜于丑陋,明了胜于晦涩。 在你的日常编码中,以下技巧可以给你带来意想不到的收获。 字符串反转 下面的代码片段,使用 Python 中 slicing 操作
阅读全文
摘要:python之成像库pillow python提供了python image library图像库,处理图像功能,该库提供了广泛的文件格式支持,如JPEG、PNG、GIF、等,它提供了图像档案、图像显示、图像处理等功能 PIL中所涉及到的基本概念包括,(bands)通道,(mode)模式,(coor
阅读全文
摘要:HTML 标签的 for 属性 for 属性规定 label 与哪个表单元素绑定。 隐式和显式的联系 label通常以下面两种方式中的一种来和表单控件相联系: 1. 将表单控件作为标记标签的内容,这样的就是 隐式形式 , 2. 或者为 label 标签下的 for 属性命名一个目标表单 id,这样就
阅读全文
摘要:StringIO和BytesIO StringIO 很多时候,数据读写不一定是文件,也可以在内存中读写。 StringIO顾名思义就是在内存中读写str。 要把str写入StringIO,我们需要先创建一个StringIO,然后,像文件一样写入即可: 方法用于获得写入后的str。 要读取String
阅读全文
摘要:Python之模块IO io概叙 io模块提供了python用于处理各种类型I/O的主要工具,主要有三种类型的I/O:文本I/O,二进制I/O和原始I/O;这些都是通用类型,各种后备存储可使用其中的每一种类型,所以这些类型的具体对象称为文件对象。他通常的术语叫流和文件对象。 每个具体流对象都具有各种
阅读全文
摘要:Django 重写用户模型 Django内建的User模型可能不适合某些类型的项目。例如,在某些网站上使用邮件地址而不是用户名作为身份的标识可能更合理。 修改配置文件,覆盖默认的User模型 Django允许你通过修改setting.py文件中的 AUTH_USER_MODEL 设置覆盖默认的Use
阅读全文
摘要:Django 中事务的使用 Django默认的事务行为 默认情况下,在Django中事务是自动提交的。当我们运行Django内置的模板修改函数时,例如调用model.save()或model.delete()时,事务将被立即提交。这种机制和数据库的自动提交事务机制类似。记住这里没有默认的回滚机制 在
阅读全文
摘要:Django模型之Meta选项详解 MEAT选项 Django模型类的Meta是一个内部类,它用于定义一些Django模型类的行为特性。而可用的选项大致包含以下几类 abstract 这个属性是定义当前的模型是不是一个抽象类。所谓抽象类是不会对应数据库表的。一般我们用它来归纳一些公共属性字段,然后继
阅读全文
摘要:各个文件夹 1. node_modules:用来放环境依赖 2. public:用来放公共资源,里面的index.html文件,就是初始的挂载点。被app.vue给取代了。 3. src:放各种资源的。 4. assets:用来放静态资源的,比如图片之类的。 5. components:防止各种小组
阅读全文
摘要:Vue详解 "01 Vue基础" "02 Vue指令" "03 Vue实例" "04 Vue组件" "05 Vue项目搭建" "06 Vue生命周期钩子" "07 Vue项目功能插件" "08 Vue项目解析"
阅读全文
摘要:生命周期钩子 表示一个vue实例从创建到销毁的这个过程,将这个过程的一些时间节点赋予了对应的钩子函数 钩子函数: 满足特点条件被回调的方法
阅读全文
摘要:项目功能插件 vue router vuex vue cookies axios
阅读全文
摘要:Vue实例 el:实例 data:数据 methods:方法 computed:计算 watch:监听 delimiters:分隔符
阅读全文
摘要:组件 每一个组件都是一个vue实例 每个组件均具有自身的模板template,根组件的模板就是挂载点 每个组件模板只能拥有一个根标签 子组件的数据具有作用域,以达到组件的复用 根组件 局部组件 全局组件 父组件传递数据给子组件 通过绑定属性的方式进行数据传递 子组件传递数据给父组件 通过发送事件请求
阅读全文
摘要:Vue CLI 项目搭建 环境搭建 安装node 安装cnpm 安装脚手架 清空缓存处理 项目的创建 创建项目 启动/停止项目 打包项目 认识项目 项目目录 配置文件:vue.config.js main.js .vue文件
阅读全文
摘要:Vue指令 文本相关指令 斗篷指令 属性指令 事件指令 表单指令 条件指令 循环指令 todolist案例
阅读全文
摘要:Vue基础 渐进式 JavaScript 框架 走进Vue what 什么是Vue why 为什么要学习Vue special 特点 how 如何使用Vue 开发版本: "vue.js" 生产版本: "vue.min.js"
阅读全文
摘要:修改任意目录下文件名字 修改当前目录下文件名字 修改当前目录下文件后缀
阅读全文
摘要:设计 代码不重要,重要的是这个思想 说白了就是想做到想 注释中间件一样,存在的时候,全局都会走那个中间件,不要用的时候注释掉,除了不实现那个功能之外对全局都不会有影响。 这就是 可插拔式设计 。 首先讲解一个模块 importlib 这个模块的作用:以字符串的形式导入模块 接下来就可以讲一下可插拔式
阅读全文
摘要:Auth模块 首先要讲一点,要用就要用全套,而不是用一部分,然后自己写一部分。 我们在创建表的时候,它会同时创建出很多乱七八糟的表,登录django后台管理的用户就存在这些表中的一个,也就是 auth_user 里面。 在使用auth模块之前,当然要先导入了。 auth 模块并没有什么原理可讲,所以
阅读全文