自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 python的浅拷贝和深拷贝

赋值,浅拷贝,深拷贝是Python中复制的三种方式,其中赋值就是用一个变量给另一个变量赋值,其实就是给当前内存中的对象增加一个“标签”而已。浅拷贝就是对创建一个新的对象,但是其内容是原对象中元素的引用(只拷贝可变数据如列表,字典,不拷贝不可变数据类型如字符串,数字),也可以理解为新瓶装旧酒,下图我们可以看到a和b的地址不同,但是其里面对象的地址是相同的,通过对列表a的改变,我们发现b中的字符串没有...

2018-02-09 16:37:21 281

原创 windows下python2.7输出中文乱码问题

我在自己电脑分别装了python2.7和3.6,发现在打印中文时,2.7会出现乱码因为我们在编写python代码文件时,文件本身会采用一种编码格式,如 utf-8 或 gbk这时我们需要在python文件的开头设置文件的编码格式,以告诉编译器。如果文件的编码格式是 utf-8, 则在文件的第一行需要添加如下语句#coding=utf-8如果文件的编码格式是 gbk, 则在文件的第一行需要添加如下语...

2018-02-09 10:20:13 5800

原创 ubuntu-server16.04不能连接xshell

首先要确认是否安装了ssh服务,通过sudo apt-get install openssh-server命令安装,确认安装之后,打开编辑vi /etc/ssh/sshd_config文件,把其中的PermitRootLogin without-password,改为 PermitRootLogin yes,最后重启sudo service ssh restart即可

2018-01-21 20:36:46 1517

原创 ubuntu-server 16.04 启用root用户的方法

今天在虚拟机上装了一个ubuntu系统,发现不能su 到root用户,要给root设置一个密码,使用sudo passwd root命令,分别敲入一次当前用户密码以及两次你要设置的root密码即可因为我已经设置过一次,所以就只有更新密码的提示了

2018-01-21 20:31:42 6107

原创 xftp上传文件错误,permission is not allowed

今天想把windows上的一个压缩包上传到xshell,但是发现失败可是我已经是root身份了...查看状态发现原来是要上传到的目的文件夹权限不够,chmod 777 dirname,结果搞定~

2018-01-10 10:39:38 15607

原创 关于ELK自启动的配置

上篇文章介绍了ELK的搭建与配置,发现日志终于可以被收集和检索了~but...发现个问题,每次我都要自己手动启动ELK服务,好麻烦啊,查阅资料后发现可以在centos中/etc/rc.d/rc.local脚本文件中添加自启动配置,该脚本是在系统初始化级别脚本运行之后再执行的,因此可以安全地在里面添加你想在系统启动之后执行的脚本。例如:14.15行就分别是我添加的脚本。期间自己犯了一

2017-12-12 15:26:33 979

原创 使用ELK对openstack日志进行收集分析

开源实时日志收集平台ELK由ElasticSearch、Logstash、Kibana三个开源工具组成:ElasticSearch:是一个开源的分布式搜索引擎,其特点有:分布式,零配置,自动发现,索引自动分片,索引副本机制,Rest风格接口,多数据源,自动搜索负载等。Logstash:是一个开源的日志收集和分析工具,能够将日志进行分析后,提供给ElasticSearch进行使用。Kib

2017-11-22 18:09:48 2714

原创 squash commit合并多个commit

在使用 Git 作为版本控制的时候,在我们开发完分支后,一般分支上会有很多 commit,我们可能会由于各种各样的原因提交了许多临时的 commit,而这些 commit 拼接起来才是完整的任务。在合并到主干的时候,往往这类 commit 显得臃肿多余。为了方便别人做 code review,我们希望合并一些不必要的 commit 使我们的分支显得干净一目了然,也方便管理。使用pychar

2017-10-18 15:39:04 30292

原创 sublime text3 突然不能使用ctrl+e和tab

今天想使用sublime text3快捷键ctrl+e和tab快速生成html代码如ol>li*3时,发现均失效,查找后发现是Emmet 插件问题,解决方法:通过 Package Control 安装插件使用ctrl+shift+p打开命令面板,输入install选择 Install Package按Enter键等待一下,它会列出一些插件输入Emmet按

2017-10-09 22:38:12 8581 1

转载 git使用流程及常用命令

1 创建仓库1.1.1 创建并初始化本地仓库mkdir project #创建项目目录cd project #进入项目目录git init #初始化 git 本地仓库。此命令会在当前目录新建一个 .git 目录,用于存储 git 仓库的相关信息。1231.1.2 初始化本地仓库提交touch README # 创建README文件好习惯gi

2017-10-02 13:56:01 264

原创 关于台式机如何在UEFI BIOS中开启VT

在安装台式机时,连接显示器的VGA接口要连主机下面蓝色独显接口,不能连接集显,因为连接集显的话会有冲突,致使无法开启虚拟化技术,不能进入bios调用虚拟化引擎,从而导致64位虚拟机无法启动;如果只有集显就没有影响,独显集显都存在的话,连接集显就会有这个问题,开机没有logo页面无法进入bios

2017-10-01 19:23:46 5967

转载 pip加速器

pip 是一个安装和管理 Python 包的工具,python安装包的工具有easy_install, setuptools, pip,distribute等。distribute是setuptools的替代品,是对标准库disutils模块的增强,我们知道disutils主要是用来更加容易的打包和分发包,特别是对其他的包有依赖的包。distribute被创建是因为Setuptools包不再维护了

2017-10-01 19:21:15 5093

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除