自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

kyrin的异次元空间

God rewards the diligent

  • 博客(13)
  • 资源 (4)
  • 收藏
  • 关注

原创 分析urllib.unquote乱码的原因

Python中的urllib模块用来处理url相关的操作,unquote方法对应javascript中的urldecode方法,它对url进行解码,把类似”%xx”的字符替换成单个字符,例如:“%E6%B3%95%E5%9B%BD%E7%BA%A2%E9%85%92”解码后会转换成“法国红酒”,但是使用过程中,如果姿势不对,最终转换出来的字符会是乱码“法国红酔。笔者在一个真实的Tor

2016-10-24 20:21:07 3500

原创 Python中的装饰器用法详解

Python中的装饰器用法详解 这篇文章主要介绍了Python中的装饰器用法,以实例形式详细的分析了Python中的装饰器的使用技巧及相关注意事项,具有一定参考借鉴价值,需要的朋友可以参考下本文实例讲述了Python中的装饰器用法。分享给大家供大家参考。具体分析如下:这里还是先由stackoverflow上面的一个问题引起吧,如果使用如下的代码:@makebold@make

2016-10-18 19:34:20 549

转载 完全理解Python迭代对象、迭代器、生成器

完全理解Python迭代对象、迭代器、生成器 本文源自RQ作者的一篇博文,原文是Iterables vs. Iterators vs. Generators,我写的这篇文章是按照自己的理解做的参考翻译,算不上是原文的中译版本,推荐阅读原文,谢谢网友指正。在了解Python的数据结构时,容器(container)、可迭代对象(iterable)、迭代器(iterator)、生成器(generat

2016-10-16 19:08:41 304

原创 NPM使用命令总结

NPM使用命令总结npm是一个node包管理和分发工具,已经成为了非官方的发布node模块(包)的标准。有了npm,可以很快的找到特定服务要使用的包,进行下载、安装以及管理已经安装的包。1、npm install moduleNames:安装Node模块 安装完毕后会产生一个node_modules目录,其目录下就是安装的各个node模块。 node的安装分为全局模式和本地模式。

2016-10-16 11:50:08 358

原创 MYSQL主从库同步配置过程

MYSQL主从库同步配置过程为了实现网站数据库的异地备份,采用了MySQL数据库主从同步配置,需要两台服务器分别作为主从库,当主库发生增删改等操作,会实时反映到从库,我的个人服务器配置如下: 主库为centos release 6.7 (final) + mysql 5.5.42,ip为192.168.3.11 从库为centos release 6.7 (final) + mysql

2016-10-14 23:03:42 352

原创 Redis的事务功能详解

Redis的事务功能详解MULTI、EXEC、DISCARD和WATCH命令是Redis事务功能的基础。Redis事务允许在一次单独的步骤中执行一组命令,并且可以保证如下两个重要事项:>Redis会将一个事务中的所有命令序列化,然后按顺序执行。Redis不可能在一个Redis事务的执行过程中插入执行另一个客户端发出的请求。这样便能保证Redis将这些命令作为一个单独的隔离操作执行。> 在一个Red

2016-10-13 22:51:12 368

原创 MapReduce 原理与 Python 实践

MapReduce 原理与 Python 实践1. MapReduce 原理以下是个人在MongoDB和Redis实际应用中总结的Map-Reduce的理解Hadoop 的 MapReduce 是基于 Google - MapReduce: Simplified Data Processing on Large Clusters 的一种实现。对 MapReduce 的基本介绍如下: MapRed

2016-10-12 23:23:38 2874 3

原创 Django权限机制的实现

Django权限机制的实现1. Django权限机制概述权限机制能够约束用户行为,控制页面的显示内容,也能使API更加安全和灵活;用好权限机制,能让系统更加强大和健壮。因此,基于Django的开发,理清Django权限机制是非常必要的。1.1 Django的权限控制Django用user, group和permission完成了权限机制,这个权限机制是将属于model的某个permission赋予u

2016-10-11 23:19:51 520

原创 Python调用外部程序——os.system()和subprocess.call

通过os.system函数调用其他程序预备知识:cmd中打开和关闭程序cmd中打开程序a.打开系统自带程序系统自带的程序的路径一般都已加入环境变量之中,只需在cmd窗口中直接输入程序名称即可。以notepad为例,直接在cmd窗口中输入notepad后回车即可打开。b.打开自己安装且没有加入环境变量的程序以网易云音乐为例,在cmd窗口中需要输

2016-10-10 22:42:41 1727

原创 oracle11g安装教程(注意事项及图文教程)

Oracle安装与重装注意事项1.安装oracle(**) 注意:安装Oracle之前确定自己的主机(计算机)名要保证计算机名是英文的。 1.oracle的安装文件不要放在含有中文的目录当中,如:d:\tools(不要有中文字符) 2.SID: icss 3.system 的密码:manager1 2.安装过程不要任意取消(大约40分钟) 5.安装成功后进行测试:

2016-10-09 12:19:23 6809

转载 顶级的JavaScript框架、库、工具及其使用

几乎每隔一个星期,就有一个新的 JavaScript 库席卷网络社区!Web 社区日益活跃、多样,并在多个领域快速成长。想要研究每一个重要的 JavaScript 框架和库,是个不可能完成的任务。接下来,我会分享一些前端开发的最著名和最有影响力的框架和库。下面,就让我们一起来看看,顶级的 JavaScript web 前端框架、库和工具及其使用。请注意:如果没有包括你最喜欢的

2016-10-09 12:16:00 370

原创 经典CSS坑:如何完美实现垂直水平居中?

经典CSS坑:如何完美实现垂直水平居中?踩了各种坑之后总结出的方法,开门见山,直接上代码和效果图。希望对读者有所帮助,后续如果有更好的方法,我也会持续更新 第一种方法:transform(个人认为最完美的居中定位方法)推荐度:❤❤❤❤❤ 2. 第二种方法:flex(响应式布局的最好方法)推荐度:❤❤❤❤❤ 3. 第三种方法:定位+自适应margin方法 推荐度:❤❤❤❤

2016-10-09 12:06:44 485

原创 python爬虫知乎

在之前写过一篇使用python爬虫爬取电影天堂资源的博客,重点是如何解析页面和提高爬虫的效率。由于电影天堂上的资源获取权限是所有人都一样的,所以不需要进行登录验证操作,写完那篇文章后又花了些时间研究了一下python模拟登陆,网上关于这部分的资料很多,很多demo都是登陆知乎的,原因是知乎的登陆比较简单,只需要post几个参数,保存cookie。而且还没有进行加密,很适合用来做教学。我也是是新手,

2016-10-09 10:58:47 1407

centos7 gcc/g++离线rpm包

centos7 gcc/g++离线rpm包

2022-06-23

zabbix 官方文档

zabbix官方文档3.2,向下兼容

2017-05-17

sqlalchemy官方文档

官方sqlalchemy文档,包含所有API接口

2017-01-12

windows下的ipmitool 及常用命令集

windows下的ipmitool 及常用命令集,制作成batch的格式,使用时只要在命令后加入远程IP 用户名 密码即可。 比如: on 192.168.1.100 admin admin,即表示通过ipmitool 将远程IP为192.168.1.100的server开机。

2017-01-12

空空如也

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

TA关注的人

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