- 博客(34)
- 资源 (2)
- 收藏
- 关注
原创 Docer 基础
基本命令## 列出 docker 命令dockerdocker container --help## 显示 Docker 版本和信息docker --versiondocker versiondocker info## 运行Docker 镜像docker run hello-world## 列出 Docker 镜像docker image ls## 列出Docker...
2019-03-04 23:50:39 533
原创 Docker入门
获取Ubuntu的Docker CEDocker官方教程卸载旧版本如果安装过旧版本docker, docker.io或docker-engine, 请先卸载它们:$ sudo apt-get remove docker docker.io docker-engine containerd runc准备工作首次安装Docker CE之前,需要设置Docker存储库。之后,您可以从存储库...
2019-03-03 16:52:58 305
转载 CSDN-markdown编辑器
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...
2019-03-03 15:44:06 244
原创 CentOS 7 环境下 MySQL-5.5.60 安装配置
参考 MySQL-5.5 官方文档准备工作删除 Mariadb由于CentOS7自带的是 Mariadb, 所以需要删除。Mariadb官网Mariadb中文网~$ rpm -qa | grep mariadb # 查看版本mariadb-libs-x.x.x-xxx.x84_64 # ~$ sudo rpm -e --nodeps mariadb-li...
2018-11-15 14:36:56 1038
原创 Redis5.0.0环境安装配置( CentOS 7 )
CentOS 7 环境下Redis5.0.0安装配置Redis是一个key-value存储系统。它支持存储的value类型包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都 支持push/pop、add/remove及交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,Redis支持...
2018-11-14 11:25:17 327
原创 CentOS 7 安装大全 之 PXE网络篇(CentOS系统)
本文基于CentOS7部署PXE服务进行网络安装CentOS7。准备工作1、CentOS7系统环境2、CentOS7系统镜像(官网下载/清华源)什么是PXE网络PXE(preboot execute environment,预启动执行环境)是由Intel公司开发的技术,工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持通过网络启动操作系统...
2018-11-13 16:17:10 11168
原创 CentOS 7 安装大全 之 启动U盘篇(Ubuntu系统)
本文基于Ubuntu系统制作启动U盘进行安装CentOS7。准备工作1、Ubuntu桌面环境2、CentOS7系统镜像(官网下载/清华源)3、U盘(大于8G)启动U盘制作1、安装工具mkusb:~$ sudo add-apt-repository ppa:mkusb/ppa... ~$ sudo apt-get update ~$ sudo apt-get install ...
2018-11-13 14:35:58 1596
原创 CentOS 7 安装大全 之 虚拟机篇
本文基于VMware进行安装CentOS7。准备工作1、VMware软件环境2、CentOS7系统镜像(官网下载/清华源)安装步骤1、打开VMware->新建虚拟机,如下界面,选择“自定义(高级)”选项,下一步继续:2、此处默认,下一步继续:3、如下界面,选中“稍后安装操作系统”选项,下一步继续:4、如下界面,客户机操作系统选择“linux”,版本选择“CentOS...
2018-11-13 13:44:16 305
原创 Redis5.0.0环境安装配置(Ubuntu18.04)
ubuntu环境下redis的安装配置简要介绍dis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都 支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子...
2018-11-10 00:07:58 1367
原创 Go语言
参考文档[1]: Go 语言官方文档[2]: Go 入门指南[3]: Go web编程Go语言介绍Go语言起源Go 语言起源 2007 年,并于 2009 年正式对外发布。它从 2009 年 9 月 21 日开始作为谷歌公司 20% 兼职项目,即相关员工利用 20% 的空余时间来参与 Go 语言的研发工作。该项目的三位领导者均是著名的计算机工程师:Robert Griesemer,参...
2018-11-05 15:13:05 345
原创 Node.js
一、Node.js介绍1. 概述Node.js是基于Chrome JavaScript运行时建立的一个平台,实际上它是对Google Chrome V8引擎进行了封装,它主要用于创建快速的、可扩展的网络应用。Node.js采用事件驱动和非阻塞I/O模型,使其变得轻量和高效,非常适合构建运行在分布式设备的数据密集型的实时应用。对运行于浏览器的JavaScript来说,浏览器就是JavaScri...
2018-10-19 17:59:33 392
原创 Flask学习之路
Flask 是一个轻量级的 Web 应用框架, 使用 Python 编写。基于 Werkzeug WSGI工具箱和 Jinja2模板引擎。使用 BSD 授权。Flask也被称为 “microframework” ,因为它使用简单的核心,用 extension 增加其他功能。Flask没有默认使用的数据库、窗体验证工具。然而,Flask保留了扩增的弹性,可以用 Flask-extension...
2018-10-13 17:58:09 255
转载 面试常见问题
Table of ContentsPython语言特性1 Python的函数参数传递2 Python中的元类(metaclass)3 @staticmethod和@classmethod4 类变量和实例变量5 Python自省6 字典推导式7 Python中单下划线和双下划线8 字符串格式化:\x和.format9 迭代器和生成器10 *args and **kwarg...
2018-10-06 15:03:35 1100
转载 Linux上下载百度云盘里的文件(AJAX)
Linux上下载百度云盘里的文件第一步:找到你要下载的百度云链接我这里是:https://pan.baidu.com/s/1eRHNp6M 第二步:打开控制台(F12) 输入:$.ajax({type: "POST",url: "/api/sharedownload?sign="+yunData.SIGN+"&timestamp="+yunData.TIMESTAMP,d...
2018-09-17 23:22:29 765
原创 单例模式
单例模式(Singleton Pattern)是一种常用的软件设计模式,该模式的主要目的是确保某一个类 只有一个实例对象 存在。实现单例模式的几种方式1.基于 __new__ 方法实现(推荐使用,简单方便)class single_instance(object): __instance = None def __init__(self): ...
2018-09-04 18:11:51 170
原创 排列组合----itertools
排列数公式 Amn=n(n−5)...(n−m+1)=(n!)(n−m)!Anm=n(n−5)...(n−m+1)=(n!)(n−m)!A_n^m = n(n-5) ... (n-m+1) = \frac{(n!)}{(n-m)!} 组合数公式 Cmn=Amnm!=n!m!(n−m)!=Cn−mnCnm=Anmm!=n!m!(n−m)!=Cnn−mC_n^m ...
2018-09-03 16:55:53 457
原创 内容无法用标题描述
交换两个变量的值 临时变量 >>>temp = a >>>a = b >>>b = temp 求和(差)法 &g
2018-09-01 01:16:22 177
原创 常见题简述
Python ???Python是一种解释型语言。与C语言和C的衍生语言不同,Python代码在运行之前不需要编译。其他解释型语言还包括PHP和Ruby。Python是动态类型语言。指的是在声明变量时,不需要说明变量的类型。Python非常适合面向对象的编程(OOP),因为它支持通过组合(composition)与继承(inheritance)的方式定义类(class)。Python中没...
2018-08-31 23:55:02 222
原创 二叉树
一、基础知识总结树的定义树是一种数据结构,它是由n(n>=1)个有限结点组成一个具有层次关系的集合。树具有的特点:(1)每个结点有零个或多个子结点 (2)没有父节点的结点称为根节点 (3)每一个非根结点有且只有一个父节点 (4)除了根结点外,每个子结点可以分为多个不相交的子树。 若一个结点有子树,那么该结点称为子树根的“双亲”,子树的根称为该结点的“孩...
2018-08-30 00:30:33 261
原创 排序算法
基本概念和分类所谓排序,就是使一串记录,按照其中的某个或某些关键字的大小,递增或递减的排列起来的操作。排序算法,就是如何使得记录按照要求排列的方法。排序算法的稳定性在待排序的记录序列中,存在多个具有相同的关键字的记录,若经过排序,这些记录的相对次序保持不变,即在原序列中,r[i]=r[j],且r[i]在r[j]之前,而在排序后的序列中,r[i]仍在r[j]之前,则称这种排序...
2018-08-25 12:05:58 508
原创 二分查找
原理二分查找又称折半查找优点是比较次数少,查找速度快,平均性能好;缺点是要求待查表为有序表,且插入删除困难。查找方法适用于不经常变动而查找频繁的有序列表。最优时间复杂度:O(1)最坏时间复杂度:O(logn)首先,假设表中元素是按升序排列,将表中间位置记录的关键字与查找关键字比较,如果两者相等,则查找成功;否则利用中间位置记录将表分成前、后两个子表,如果中间位...
2018-08-19 19:21:59 177
原创 爬楼梯
一假设楼梯有n阶。每次可以爬 1 阶或 2阶。有多少种不同的方法可以爬到楼顶题目分析:设f(n)为n阶台阶的情况下,所有不同的方法的总和!1.如果起始跳一阶的话,剩余的n-1阶就有 f(n-1) 种跳法;2.如果起始跳二阶的话,剩余的n-2阶就有 f(n-2) 种跳法;所以f(n) = f(n-1) + f(n-2),实际结果即为斐波纳契数。1、递归法...
2018-08-18 01:10:26 222
原创 单链表
单链表是一种链式存取的数据结构,用一组地址任意的存储单元存放线性表中的数据元素。链表中的数据是以结点来表示的,每个结点的构成:元素(数据元素的映象) + 指针(指示后继元素存储位置),元素就是存储数据的存储单元,指针就是连接每个结点的地址数据。1、构造一个单链表class Node(object): """节点类""" __slots__ = ['_item', '..
2018-08-14 02:34:55 271
原创 apache与Subversion
apache Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩充,将Perl/Python等解释器编译到服务器中。安装 apachesudo apt-get install apache2启动apachesudo servi...
2018-08-11 02:06:20 519
原创 编程思想
降低系统复杂度,减少重复代码,减少代码的变更。软件架构设计的原则一、单一职责原则SRP(Single Responsibility Principle) 对于一个类而言,应该仅有一个引起它变化的原因。不同的类具备不同的职责,各施其责,互不影响,各做各的事情。 千万不要让一个类干的事情太多!二、开放封闭原则OCP(Open Closed Principle...
2018-07-22 23:58:37 1102
原创 GIL 是什么
全局解释器锁(GIL) Guido van Rossum 的注释”This is the GIL“ 添加于2003 年,但这个锁本身可以追溯到1997年他的第一个多线程 Python 解释器。 在 Unix系统中,PyThread_type_lock 是标准 C mutex_t 锁的别名。当 Python 解释器启动时初始化。 解释器中的所有 C 代码...
2018-07-13 22:06:50 2371
原创 Python3 用15行代码实现贴吧图片下载的2种方法
都知道Python的语法很简单易上手,Python 也很适合拿来做爬虫等等,今天在这里就简单地用2种方法爬取下载贴吧图片。环境:python 3.6标准库 urllib 的 request 模块re 模块第三方库 beautifulsoup4 第一种方法:使用 re 正则表达式获得图片 url使用 request 下载图片这里我们导入了两个模块,分...
2018-07-10 03:03:40 516
原创 正则表达式
一、正则表达式概述正则表达式,又称规则表达式,英文名为 Regular Expression,在代码中常简写为regex、regexp 或 RE,是计算机科学的一个概念。通常被用来检索、替换符合某个模式(规则)的文本。 正则表达式是对字符串和特殊字符(称为“元字符”)操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达...
2018-07-09 22:01:14 860
原创 Python3 内置函数
Python3 内置函数祥记 为了方便我们使用,Python解释器内置了许多全局可用的函数和类型。 Python3英文官方文档详细说明:点击查看 在此将内置函数的总结记录下来,以便日后查看。
2018-07-07 18:09:41 1436
原创 WIN 系统下 Python3.6 安装 curses
1.软件版本,系统环境python 3.6.4pip 9.1 win 64bit2.今天在win系统中安装插件 curses 库,用 pip install curses 安装报错了!!3、错误原因:电脑是WIN_64位的,而且官网不提供WIN系统的curses安装包4、解决方法: (1)先到下面的网站上下载与电脑里安装的Python对应的curses.whl: ...
2018-07-02 10:06:16 3112 6
原创 JavaScript基础知识(三)
JavaScript的Browser 对象简介<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>BOM与DOM</title> <style> .goTop {
2018-06-18 17:04:28 247
原创 JavaScript基础知识(二)
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>JS string</title> <script type="text/javascript"> /** <!-- ===
2018-06-18 16:55:11 182
原创 JavaScript基础知识(一)
JavaScript 极简介由于网景公司希望能在静态HTML页面上添加一些动态效果,于是设计了JavaScript语言。为什么起名叫JavaScript?原因是当时Java语言非常红火,所以网景公司希望借Java的名气来推广,但事实上基本没啥关系。JavaScript 是脚本语言JavaScript 是一种轻量级的编程语言。JavaScript 是可插入 HTML 页面的编程代码。JavaScri...
2018-06-18 16:22:04 211
AOMEI Dynamic Disk Manager Pro Edition(demo)
2018-01-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人