自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 virsh安装虚拟机(centos)

安装vnc-serveryum -y install vnc *vnc-server*vncserver #设置密码vncserver :1 # 5901访问安装虚拟机准备模板文件xx.xmlvirsh define xx.xml virsh start xx virsh domdisplay xx #查看vnc端口,用vnc连接 删除virsh destroy xx

2017-09-26 22:16:58 696

原创 HDFS安装及MapReduce(Python)

hdfs安装 安装虚拟机 http://www.powerxing.com/install-hadoop/ 创建hadoop用户组和hadoop用户,并给予root权限(此处我没创建,直接用root) sudo apt-get update sudo apt-get install openssh-server openssh-client 建立互信(你使用的用户) 安

2017-09-26 22:04:59 392

原创 apktool 反编译注意事项

apktool.yml 中保存的是反编译时自己生成的一些信息,用于build时后使用build会把新增的资源全部加载unknown\META-INF\MANIFEST.MF 中是签名文件的信息, 如果该文件不删除,那么build的时候也会把该目录的文件全部拷贝过来只有那些固定目录和unknown中的文件才会在build的时候被拷贝过来,外面其他地方新增的文件不会拷贝比较特殊的是unknown

2017-09-26 21:53:54 1596

原创 Docker部署Sentry+Django(无法收到告警邮件解决)

docker部署启动redis容器docker run -d --name sentry-redis redis启动postgres容器docker run -d --name sentry-postgres -e POSTGRES_PASSWORD=secret -e POSTGRES_USER=sentry postgres生成secret_keydocker run --rm se

2017-09-26 21:44:29 3163

原创 Windows AD域用户访问Linux samba服务

说明test.com替换成你的AD服务器域名,注意有的配置中是大写,有些配置是小写/etc/samba/smb.confworkgroup = TESTrealm = TEST.COMsecurity = ADSpassword server = 192.168.10.254# password server是AD域控服务器IPidmap uid = 10000 - 20000idmap

2017-09-25 22:28:52 7079

原创 Python计算上个月最后一天和第一天

import timefrom datetime import datetimeimport calendardef getLastDayOfLastMonth(): d = datetime.now() c = calendar.Calendar() year = d.year month = d.month if month == 1:

2017-09-25 22:14:16 2190

原创 Python 彩色终端输出

from colorama import init, Fore, Back, Styleif __name__ == "__main__": init(autoreset=True) # 初始化,并且设置颜色设置自动恢复 print(Fore.RED + 'some red text') print(Back.GREEN + 'and with a green ba

2017-09-25 22:05:41 662

原创 Python 修改目录下所有文件名为MD5

import osimport hashlibdef file_md5(file_name, block_size=2**20): if not os.path.isfile(file_name): return hash = hashlib.md5() with open(file_name, 'rb') as f: while True

2017-09-25 21:55:47 1412

原创 Python中的*args与**kwargs

在再谈二者区别前,先要说明的是,语法的区别是* 和** 这两个符号影响,而*args和**kwargs只是约定的非强制性的。就使用场景而言,可以分为在function definition和function call来讨论function definition出现在函数定义时,当我们不确定函数的参数个数时,*args允许你传入任意数量的参数,**kwargs可以传入任意数量的关键字参数

2017-09-24 15:45:00 461

原创 Python函数式编程之map/reduce/filter进阶

python函数式编程之map/reduce/filter进阶

2017-09-24 15:21:28 737

空空如也

空空如也

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

TA关注的人

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