容器部署解决方案Docker

容器部署解决方案Docker 课程目标 目标1:了解Docker与虚拟机的不同点,相比的优势 目标2:掌握Docker的启动方法 目标3:掌握Docker镜像操作 目标4:掌握Docker容器操作 目标5:掌握Mysql tomcat Nginx Redis等容器的部署方法 目标6:掌握 Docker的备份与迁移方法 1.Docker简介 1.1虚拟化 1.1.1什么是虚拟化 在计算机中,虚拟化(英语:Virtualization)是一种资源管理技术,是将计算机的各种实体资源,如服务器、网络、
分类: 其他 发布时间: 06-11 23:42 阅读次数: 6

C#数据结构—线性表

1:线性表定义:零个或多个数据元素的有限序列 2:   线性表元素个数n定义为线性表的长度,n = 0称为空表,i 为数据元素ai在线性表中的位序。 3:满足线性表的条件:(1):有序,有限            (2):第一个元素无前驱,最后一个元素无后继            (3):数据类型相同            (4):元素之间首位相连 4:线性表两种存储结构:顺序存储结构和链式存储结构 5:顺序存储结构定义:指的是用一段地址连续的存储单元依次存储线性表的数据元素。 6:数据长度和
分类: 其他 发布时间: 06-11 23:42 阅读次数: 6

win10 git bash 闪退

使用ghost重装了win10 专业版后。安装git,尝试重装了n个版本的git,右键git bash here 直接闪退,直接进入安装目录打开git-bash.exe依旧闪退, git右键点击Git Bash Here闪退并会在当前目录下生成mintty.exe.stackdump文件。 右键GIT GUI here错误: fatal: open /dev/null or dup failed: No such file or directory 网上尝试了各种方法均行不通. 问题描述 Wi
分类: 其他 发布时间: 06-11 23:42 阅读次数: 36

Go数据类型之复合数据类型(数组)

3.1数组 数组是一个由固定长度的特定类型元素组成的序列,一个数组可以由零个或多个元素组成。数组中每个元素类型相同,又是连续分配,因此可以以固定的速度索引数组中的任何数据,速度非常快。 3.1.1声明和初始化 1、使用字面量声明数组:   array := [5]int{10, 20, 30, 40, 50} 2、自动计算声明数组的长度   //容量由初始化值的数量来决定   array := [...]int{10, 20, 30, 40, 50} 3、声明数组并指定特定元素的值   arr
分类: 其他 发布时间: 06-11 23:42 阅读次数: 6

你好世界

标题: Hello world! Hello world! Hello world! 分级标题: 一级标题 ========== 二级标题 ----------------- TOC: 根据标题生成目录 [TOC] 引用: 代码1: Hello world 代码2: Hello world Hello world 代码3: aaaaaa bbbbb cccc 行内标记: 标记之外'Hello world'标记之外 代码块: 代码1 ··· Hello world Hello world Hel
分类: 其他 发布时间: 06-11 23:42 阅读次数: 5

Vuejs技术栈--交互

Vuejs技术栈--交互axios 安装 npm install --save axios 封装 ajax 请求模块 api/ajax.js import axios from 'axios' export default function ajax(url = '', data = {}, type = 'GET') { return new Promise(function (resolve, reject) { let promise if (type === 'GET') { // 准
分类: 其他 发布时间: 06-11 23:42 阅读次数: 5

WUST Online Judge - 2101: 拨钟问题

2101: 拨钟问题Time Limit: 2 Sec Memory Limit: 128 MB 64bit IO Format: %lld Submitted: 124 Accepted: 22 [Submit][Status][Web Board] Description 有9个时钟排成一个3*3的矩阵,从上到下从左到右依次标为ABCDEFGHI。 每个时钟只有1个时针,时针初始指向3、6、9或12点。 对每一个时钟的时针共允许有9种不同的移动,每个移动会将若干个时钟的指针沿顺时针方向拨动
分类: 其他 发布时间: 06-11 23:42 阅读次数: 6

[TimLinux] JavaScript 原生AJAX介绍

1. AJAX 异步JavaScript + XML,用于浏览器内部通过前端JavaScript语言操纵,与HTTP服务器进行连接通信的技术。 2. XMLHttpRequest对象 从IE7+,以及当前流行的Chrome,Firefox,Safri,Opera浏览器,提供用于AJAX操作的对象,均为XMLHttpRequest. var xmlhttp = XMLHttpRequest(); 3. 前端处理流程 流程包括以下几个步骤: 创建XMLHttpRequest对象; 注册onread
分类: 其他 发布时间: 06-11 23:37 阅读次数: 5

Javascript正则表达入参是null

今天群友问了一个问题,如下的执行结果是什么? var reg = /^[a-z0-9\u4e00-\u9fa5]{0,15}$/; console.log(reg.test(null)); // true 一般来说,正则是只匹配字符串的,但是楼上这段代码,也没有报错,于是翻了翻Es5规范,于是找到了答案,正则在执行test的时候,会优先调用 toString 方法,于是 null -> 'null' 详见 http://es5.github.io/#x15.10.6.3 15.10.6.2 R
分类: 其他 发布时间: 06-11 23:37 阅读次数: 5

ABP框架中微服务跨域调用其它服务接口

AjaxResponse为ABP自动包装的JSON格式 /// <summary> /// 通过地址和参数取得返回OutPut数据 /// </summary> /// <param name="url"></param> /// <param name="input">请求参数</param> /// <returns></returns> public static OutPut ResultGet(string url, objec
分类: 其他 发布时间: 06-11 23:37 阅读次数: 8

zookeeper、solrcloud、rediscluster集群解决方案

集群解决方案 课程目标 目标1:说出什么是集群以及与分布式的区别 目标2:能够搭建Zookeeper集群 目标3:能够搭建SolrCloud集群 目标4:能够搭建RedisCluster集群 1.集群概述 1.1什么是集群 1.1.1集群概念 集群是一种计算机系统, 它通过一组松散集成的计算机软件和/或硬件连接起来高度紧密地协作完成计算工作。在某种意义上,他们可以被看作是一台计算机。集群系统中的单个计算机通常称为节点,通常通过局域网连接,但也有其它的可能连接方式。集群计算机通常用来改进单个计算
分类: 其他 发布时间: 06-11 23:37 阅读次数: 5

python数据结构之树(二分查找树)

本篇学习笔记记录二叉查找树的定义以及用python实现数据结构增、删、查的操作。 二叉查找树(Binary Search Tree) 简称BST,又叫二叉排序树(Binary Sort Tree),是对称顺序的二叉树,支持多种动态集合操作。 二叉树也是: 空 两个不相交的二叉树(左和右) 对称顺序 每个节点都有一个密钥,每个节点的密钥都是 大于其左侧子树中的所有密钥 小于其右侧子树中的所有密钥 BST 用Python表示 BST是对根节点的引用 节点由四个字段组成 一个 Key 和 一个 Va
分类: 其他 发布时间: 06-11 23:37 阅读次数: 5

浅谈 DNS

简单的说就是把计算机能识别的IP如 192.168..33.1,解析成我们能看懂的域名既网址如www.baidu.com !!! 一、DNS(Domain Name System,域名系统) 概念:万维网(WWW是环球信息网的缩写,亦作“Web”、“WWW”、“'W3'”,英文全称为“World Wide Web”),作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过域名,最终得到该域名对应的IP地址的过程叫做域名解析(或
分类: 其他 发布时间: 06-11 23:37 阅读次数: 5

2018年6月10日笔记

html转pdf文件 抓取aming的linux教程,抓取每个网页。 1 import re 2 import requests 3 4 reg = re.compile(r"<h3>目录列表</h3>\s+<ul>\s+([\s\S]*?</ul>)") 5 url = "http://www.apelearn.com/study_v2/" 6 session = requests.session() 7 r = session.get(url) 8 # print(r.e
分类: 其他 发布时间: 06-11 23:37 阅读次数: 6

WUST Online Judge - 2102: 称硬币

2102: 称硬币 Time Limit: 1 Sec Memory Limit: 128 MB 64bit IO Format: %lld Submitted: 242 Accepted: 32 [Submit][Status][Web Board] Description 12 枚硬币,其中有11枚真币和1枚假币。假币和真币重量不同,但不知道假币比真币轻还是重。 现在用一架天平称了这些币三次,告诉你称的结果,请你找出假币并且确定是轻还是重(数据保证一能出来)。 Input 多组测试数据。每
分类: 其他 发布时间: 06-11 23:37 阅读次数: 5

爬虫实战篇---糗事百科爬虫(scrapy框架)

前言:目标确定 (1)、创建项目 scrapy startproject qsbk (2)、技术路线 scrapy框架的使用 (3)、创建爬虫 scrapy genspider spider qiushibaike.com (爬虫名不能与项目名重名) (3)、实战 改写settings.py 设置请求头模拟浏览器访问行为 不遵从robots.txt行为 限定下载速度 启用pipelines,如有多个pipelines,数字小表示优先级越高 改写items.py 改写pipelines.py 改
分类: 其他 发布时间: 06-11 23:37 阅读次数: 6

身藏纷扰世界的我们

我不知道今天是什么节日, 也不知道为什么要写这样一篇随笔, 心情烦闷的时候就想写下来,,,,, 去年国庆,我的人生被重启, 一切重零开始, 曾经怀揣各种梦想,到如今渐渐地心如止水,平静无波, 从,懵懵懂懂,年少无知,呆呆傻傻,到现在渐渐地明白,原来白纸不一定是白,黑板也不一定是一片黑, 看到的听到的,有的时候真的是会欺骗自己的, 曾经高唱海阔天空的时候,眼里会泛着泪花,总是渴望能够见证到那座风雨后的彩虹,可是长时间的等待,真的是会让人疯狂的吧, 等到再次放声高歌的时候才发现,原来此时,已经不痛
分类: 其他 发布时间: 06-11 23:37 阅读次数: 6

ubuntu 16.04 如何升级系统的scrapy旧版本(1.0.3)到最新版本

 最后安装Scrapy安装pip(pip3) sudo apt-get install python-pip(python-pip3) 安装两个安装Scrapy需要的依赖库 sudo apt-get install python-dev sudo apt-get install libevent-dev sudo apt-get install libssl-dev # 在阿里云上配置的时候发现还得确定有这个 最后安装Scrapy sudo pip(pip3) install scrapy
分类: 其他 发布时间: 06-11 23:37 阅读次数: 5

表之间的关系、外键的变种

表之间的关系: 双向一对多的时候就另外定义一个表 然后把两个表的外键关联,体现他们的关系 一对多 :一般定义外子表 父表后再定义一个他们关系的表 一对一就是用foreign key 外键和unique 唯一索引来设置 .
分类: 其他 发布时间: 06-11 23:37 阅读次数: 5

一个比较好用的插件

File Navigation 可以快速定位查找文件
分类: 其他 发布时间: 06-11 23:37 阅读次数: 5