- 博客(72)
- 资源 (9)
- 问答 (1)
- 收藏
- 关注
原创 很火的Linux发行版Manjaro安装过程
打开vmware开始安装设置时区与语言等配置安装后直接进入系统内了:下面进行选择语言,这边我使用的是中文设置开启自动,点击启动安装程序下一步后再次选择时区这边要使用中文键盘的设置设置登录账号密码等安装办公软件,看个人需要进行设置进行安装安装中最后一步点击完成,自动进行重启设置部分:更换软件源:...
2019-10-24 08:36:21
502
原创 Centos7 nginx的目录结构与nginx主配置文件解析
一.nginx的目录结构[root@node nginx_116]# lsclient_body_temp conf fastcgi_temp html logs proxy_temp sbin scgi_temp uwsgi_tempconf存放nginx所有配置文件的目录,主要nginx.confhtml存放nginx默认站点的目录,如index.ht...
2019-10-24 08:32:14
888
原创 Centos7 安装编译nginx-1.9.6过程
一.安装环境准备使用编译安装nginx最好都先安装下这些依赖包安装nginx需要的依赖库yum install -y gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdb...
2019-10-24 08:29:40
374
原创 MySQL 之基础操作增删改查等
一:MySQL基础操作使用方法:方式一:通过图型界面工具,如Navicat,DBeaver等方式二:通过在命令行敲命令来操作SQL ( Structure query language )结构化查询语言SQL语言分为4个部分:DDL(定义)、DML(操作)、DQL(查询)、DCL(控制)1、DDL语句 数据库定义语言: 数据库、表、视图、索引、存储过程,例如C...
2019-10-17 11:34:46
519
原创 MySQL 之存储引擎与数据类型
一.存储引擎场景1.InnoDB用于事务处理应用程序,支持外键和行级锁。如果应用对事物的完整性有比较高的要求,在并发条件下要求数据的一致性,数据操作除了插入和查询之外,还包括很多更新和删除操作,那么InnoDB存储引擎是比较合适的。InnoDB除了有效的降低由删除和更新导致的锁定,还可以确保事务的完整提交和回滚,对于类似计费系统或者财务系统等对数据准确要求性比较高的系统都是合适的选择。...
2019-10-17 11:27:35
303
1
原创 Ubuntu18.04 将应用添加快捷方式到applications 中以postman为例[centos7]也适用
安装软件名:Postman安装路径:/opt/postman/vim /usr/share/applications/postman.desktop[Desktop Entry]Encoding=UTF-8Name=postmanComment=api toolExec=/opt/Postman/PostmanIcon=/opt/Postman/postman-log.p...
2019-09-29 16:10:55
316
原创 Dockerfile介绍与指令解析
一.Dockerfile介绍镜像是容器的基础,每次执行docker run的时候都会指定哪个镜像作为容器运行的基础。我们之前的例子都是使用来自docker hub的镜像,直接使用这些镜像只能满足一定的需求,当镜像无法满足我们的需求时,就得自定制这些镜像。镜像的定制就是定制每一层所添加的配置、文件。如果可以把每一层修改、安装、构建、操作的命令都写入到一个脚本,用脚本来构建、定制镜像,这个脚本...
2019-09-23 20:16:00
265
原创 Docker 之registry私有仓库搭建
官方提供的私有仓库docker registry用法https://yeasy.gitbooks.io/docker_practice/repository/registry.html1.下载registry镜像并且启动私有仓库容器(1)下载docker pull registry私有仓库会被创建在容器的/var/lib/registry下,因此通过-v参数将镜像文件存储到本地...
2019-09-21 23:08:45
309
原创 Docker将自己的镜像发布到个人私有仓库
Docker将自己的镜像发布到个人私有仓库1.注册dockerhub账户docker提供了一个类似于github的仓库dockerhub,网址https://hub.docker.com/需要注册使用2.在服务器上登录账号docker login3.修改正确的镜像名注意要保证image的tag是账户名,如果镜像名字不对,需要改一下tag语法是: docker t...
2019-09-21 23:06:09
1272
原创 Docker 基本命令
1.搜索docker镜像[root@node209 ~]# systemctl enable docker2.下载docker镜像docker pull docker.io/hello-world3.查看docker镜像docker imagesdocker image ls4.运行docker镜像docker run IMAGE ID (镜像ID只需要...
2019-09-21 23:04:14
1664
原创 Docker 安装(centos7下)
下面链接为官方的安装方法(官方的是最好的):https://docs.docker.com/install/linux/docker-ce/centos/#upgrade-docker-after-using-the-convenience-script一.官方源安装1.卸载旧版本sudo yum remove docker docker-client docker-client-...
2019-09-21 22:58:42
146
原创 Docker 初识
一.什么是dockerDocker 最初是 dotCloud 公司创始人 Solomon Hykes 在法国期间发起的一个公司内部项目,于 2013 年 3 月以 Apache 2.0 授权协议开源,主要项目代码在 GitHub 上进行维护。Docker 使用 Google 公司推出的 Go 语言 进行开发实现。docker是linux容器的一种封装,提供简单易用的容器使用...
2019-09-21 22:56:34
137
原创 nginx 入门
一.从网站服务开始 想必我们大多数人都是通过访问网站而开始接触互联网的吧。我们平时访问的网站服务 就是 Web 网络服务,一般是指允许用户通过浏览器访问到互联网中各种资源的服务。 Web 网络服务是一种被动访问的服务程序,即只有接收到互联网中其他主机发出的 请求后才会响应,最终用于提供服务程序的 Web 服务器会通过 HTTP(超文本传输协议)或 HTTPS(安全超文本传输...
2019-09-17 20:26:33
504
原创 Centos7 网卡Device does not seem to be present解决办法
1.ifconfig -a 查看当前所有网卡2.修改网络配置文件3.在原来文件的基础上,修改网卡名称为DEVICE=ens32NAME=ens32并且把UUID以及mac地址删掉mv ifcfg-ens12346ifcfg-ens324.rm -rf /etc/udev/rules.d/70-persistent-net.rules...
2019-09-16 21:33:53
12553
原创 Ansible ssh-key密钥认证配置
对于被管理服务器做免密码登录设置# 在管理服务器生成ssh-key密钥#ssh-keygen //生成秘钥root@hsz:/etc/ansible# ssh-keygenGenerating public/private rsa key pair.Enter file in which to save the key (/root/.ssh/id_rsa):Enter ...
2019-09-14 21:04:57
1808
原创 Centos7 更新配置为阿里源步骤
一.yum更换配置源过程1.备份原有的.repo源文件首先需要将之前的源进行备份(一般重要的配置文件都需要有备份的意识)# 进入源配置目录cd /etc/yum.repos.d# 创建备份文件夹mkdir repobak# 将原来的配置源文件放到备份文件夹中mv * repobak2 .下载阿里云的源文件和第三方扩展源文件# 这个是repo的wget -O...
2019-09-11 19:57:37
1020
原创 UnicodeEncodeError: 'latin-1' codec can't encode characters 错误
在flask项目中在进行数据库的数据迁移操作中出现报错,情况如截图所示:解决方法一是:(此方法涉及源码如果没有其他方法使用)/root/.virtualenvs/flask_demo/lib/python3.6/site-packages/MySQLdb/cursors.py文件下修改源码:添加这一句query = query.encode('utf-8').decode('l...
2019-09-04 22:48:59
6063
原创 Pycharm 常用快捷键手记
1.选中 + Ctrl + shift + u 切换大小写2.选中 + Ctrl + / 切换注释内容3.选中 + Ctrl + D 复制 将需要复制的那一行选中,按下快捷键,就会将这一行的内容复制粘贴一份到下一行4.Ctrl + R 替换 ...
2019-09-02 18:57:46
308
原创 Vue项目部署公网ip和端口以及使用域名访问配置
前提是已经配置好了相应的外网和内网端口的映射一.公网ip和端口配置在vue项目启动之前对项目下:项目名/config/index.js 文件进行修改原来的内容为:(位置在index.js的第16,17行作用)host: 'localhost', // can be overwritten by process.env.HOST port: 8080, //...
2019-08-16 11:19:10
7154
原创 Vue快速入门(一)
一.vue.js的快速入门使用1.vue.js库的下载vue.js是目前前端web开发最流行的工具库,由尤雨溪在2014年2月发布的。另外几个常见的工具库:react.js (Facebook 的内部项目)/angular.js(谷歌)官方网站: 中文:https://cn.vuejs.org/ 英文:https://vuejs.org/官方文档:https://...
2019-08-11 10:16:30
18469
1
原创 Windows 安装python虚拟环境
方法一:virtualenv(1)使用pip安装virtualenv工具pip install virtualenv(2)使用virtualenv创建虚拟环境目录命令:virtualenv demo # demo为目录名(3)进入虚拟环境首先进入虚拟环境目录,这边的虚拟环境目录名为:virdircd virdir再进入目录下的Scriptscd...
2019-08-11 10:12:45
279
原创 JavaScript 之jQuery(二)
四. 操作元素与文档处理(属性,css)--------------------------属性$("").attr();$("").removeAttr();$("").prop();$("").removeProp();--------------------------CSS类$("").addClass(class|fn)$("").removeClass(...
2019-08-11 10:08:41
361
原创 JavaScript 之jQuery(一)
一.jQuery的基本介绍1.jquery历史jQuery由美国人John Resig创建,至今已吸引了来自世界各地的众多 javascript高手加入其team。2.jquery介绍(1)jQuery是一个轻量级的、兼容多浏览器的JavaScript库。(2)jQuery使用户能够更方便地处理HTML Document、Events、实现动画效果、方便地进行Ajax交互,能...
2019-08-11 09:59:25
509
原创 JavaScript 之DOM(二)
五. DOM节点操作(重要)前面的内容:节点的访问关系都是属性。节点的操作都是函数(方法)1. 创建节点格式如下:新的标签(元素节点) = document.createElement("标签名");比如,如果我们想创建一个li标签,或者是创建一个不存在的adbc标签,可以这样做:例:<script type="text/javascript">...
2019-08-11 09:55:41
185
原创 JavaScript 之DOM(一)
一. DOM介绍1. 什么是DOM?DOM:文档对象模型。DOM 为文档提供了结构化表示,并定义了如何通过脚本来访问文档结构。目的其实就是为了能让js操作html元素而制定的一个规范。DOM就是由节点组成的。2. 解析过程HTML加载完毕,渲染引擎会在内存中把HTML文档,生成一个DOM树,getElementById是获取内中DOM上的元素节点。然后操作的时候修改的是该元...
2019-08-11 09:50:34
277
原创 前端学习 之 JavaScript JSON
一.JSON的简介1.什么是JSONJSON 英文全称 JavaScript Object NotationJSON 是一种轻量级的数据交换格式。JSON是独立的语言 *JSON 易于理解。2.json的起源在JSON出现之前,大家一直用XML来传递数据。因为XML是一种纯文本格式,所以它适合在网络上交换数据。XML本身不算复杂,但是,加上DTD、XSD、XPath、X...
2019-08-11 09:47:11
156
原创 前端学习 之 JavaScript基础(三)
七.常用内置对象JavaScript 中的所有事物都是对象:字符串、数值、数组、函数...此外,JavaScript 允许自定义对象。JavaScript 提供多个内置对象,比如 Number、String、Date、Array 等等,通过new实例化的对象都是object类型(var s = new String('hello'),var n = new Number(12)等),数组不...
2019-08-11 09:39:21
511
原创 前端学习 之 JavaScript基础(二)
四.运算符1.赋值运算符以var x = 12,y=5为例:最后两个是一个是除等于,一个是取余(模)等于的意思。2.算术运算符以var a = 5,b=2为例:注意:当运算符++在后面时,先赋值,后自增。当运算符++在前面时,先自增,后赋值。3.比较运算符以var x = 5为例:4.特殊的字符串拼接和加减(1)字符串拼接例1:...
2019-08-11 09:34:52
233
原创 前端学习 之 JavaScript基础(一)
一. JavaScript简介1. JavaScript的历史背景介绍1994年,网景公司(Netscape)发布了Navigator浏览器0.9版。这是历史上第一个比较成熟的网络浏览器,轰动一时。但是,这个版本的浏览器只能用来浏览,不具备与访问者互动的能力。比如,如果网页上有一栏"用户名"要求填写,浏览器就无法判断访问者是否真的填写了,只有让服务器端判断。如果没有填写,服务器端就返回错误...
2019-07-28 09:40:48
187
原创 Python 基础之函数的嵌套与nonlocal修改局部变量及闭包函数
一.函数的嵌套嵌套在外层,称之为外函数嵌套在里层,称之为内函数#例:def outer():def inner():print("I'm inner")def inn2():print("12345")inn2()inner()outer()#inner()(1)内部函数可以直接在函数外部调用吗不可以(2...
2019-07-24 08:20:52
585
原创 Mysql 1271, Illegal mix of collations for operation 'like'解决方法
在admin模糊查询中加到一定的字段,在查询中文时,出现报错:(1271, "Illegal mix of collations for operation 'like'")问题所在是:MySQL Illegal mix of collations for operation 'like',MySQL 5.5 以上, 若字段类型 Type 是 time,date,datet...
2019-07-19 18:19:09
1162
原创 Python 基础之返回值与函数使用与局部变量和全局变量locals() 和 globals()
一.函数的返回值returnreturn:自定义返回值,返回到哪里?返回到函数的[调用处]1.return后面可以跟上六个标准数据类型,除此之外,可以跟上类对象,函数,如果不写return,默认返回None2.return如果执行了return,意味着,return后面的所有代码,通通不执行,函数终止了#(1)return后面的数据类型#例:def func():...
2019-07-16 08:03:49
572
原创 Python 基础之函数初识与函数参数
一.函数初识定义:满足某一个方法 满足某一个功能#(1)功能(包裹一部分代码实现某一个功能达成某一个目的)#(2)可以反复调用,提高代码的复用性,提高开发效率,便于维护管理#(3)函数的基本格式:#定义一个函数def函数名():code1code2#调用函数函数名()#例子:(最简单的一个函数)#函数的定义处def func():print("我是...
2019-07-13 09:06:46
308
原创 Python 基础之文件操作与文件的相关函数
一:文件操作fp =open("文件名",mode="采用的模式",encoding="使用什么编码集")fp这个变量接受到open的返回值是一个文件io对象(又称文件句柄)i => input输入o => output输出有了对象之后,就可以使用对象.属性或者对象.方法进行操作fp.write("字符串")fp.close()#关闭文件fp.read()#读取内容#...
2019-07-11 11:37:35
571
原创 Python 基础之集合相关操作与函数和字典相关函数
一:集合相关操作与相关函数1.集合相关操作(交差并补)#intersection()交集set1 = {"one","two","three"}set2 = {"four","five","one"}res = set1.intersection(set2)print(res)res = set1 & set2print(res)#difference()差集...
2019-07-10 08:12:10
169
原创 前端学习 之 CSS(三)
九:浮动浮动是css里面布局最多的一个属性,也是很重要的一个属性。float:表示浮动的意思。属性值:none: 表示不浮动,默认left: 表示左浮动right:表示右浮动例:html内容:<div class="box1">第一个div</div><div class="box2">第二个div</div>...
2019-07-09 15:29:18
1102
原创 最有趣的linux命令玩法20条总结
1. sl 命令你会看到一辆火车从屏幕右边开往左边……安装$ sudo apt-get install sl命令有 -a l F e 几个选项,-a An accident seems to happen. You'll feel pity for people who cry for help.-l shows little one.-F It flies.-...
2019-07-09 15:18:33
1109
原创 前端学习 之 CSS(二)
五:继承性和层叠性css有两大特性,即继承性和层叠性。1. 继承性面向对象语言都会存在继承的概念,在面向对象语言中,继承的特点:继承了父类的属性和方法。那么我们现在主要研究css,css就是在设置属性的。不会牵扯到方法的层面。继承:给父级设置一些属性,子级继承了父级的该属性,这就是我们的css中的继承。记住:有一些属性是可以继承下来 : color 、 font-*、 text...
2019-07-08 08:16:13
378
原创 python 基础之浅拷贝与深拷贝
1.普通赋值例1:a = 15b = aa = 16print(b)#例2:lst1 = [1,2,3]lst2 = lst1lst1.append(4)print(lst2)#这个情况是lst1和lst2地址相同,元素相同2.浅拷贝#只拷贝以及所有元素#例:#法一:直接.copy()拷贝lst1 = [1,2,3]#lst2 = lst1lst2 ...
2019-07-07 14:59:09
416
《阿里技术参考图册》算法篇与研发篇.zip
2019-08-07
用python实现自动切换电脑桌面壁纸.zip
2019-06-17
go语言编程可复制版.zip
2019-05-29
编程小白的第一本python入门书高清全彩版.zip
2019-05-26
python灰帽子包含高清扫描和可复制两个版本.zip
2019-05-26
第一本Docker书 PDF电子书下载
2018-09-13
red5流媒体服务器一个正常的demo
2017-05-14
关于red5流媒体搭建第二个demo问题
2017-05-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人