自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

codingwill1991的博客

不专业博主

  • 博客(26)
  • 收藏
  • 关注

原创 矩阵旋转Python

代码# 主要实现两种方式# [# [1,2,3], (0,0),(0,1),(0,2),(0,3),(0,4),(0,5) length=6 max_xy=5# [4,5,6], (1,0),(1,1),(1,2),(1,3),(1,4),(1,5)# [7,8,9] (2,0),(2,1),(2,2),(2,3),(2,4),(2,5)# ]...

2018-04-12 14:29:31 1963

原创 Ubuntu 下 python2.7 python3.6.5... 共存

直接上代码# 共存就用这个make altinstall,不要用install,----------It is critical that you use make altinstall when you install your custom version of Python. If you use the normal make install you will end up with t

2018-04-03 17:08:05 1293

原创 基于组播跨主机通信vxlan实现

框架图采用两个虚拟机,客户机ubuntu 和 centos 分别在上面创建一个虚拟网桥和一对虚拟网络对,peer一边插到bridge上,另一头放到网络命名空间中,模拟类似于虚机或docker设备,通过配置二者的vxlan,定义出口设备,加入共同的多播组,实现两个网络命名空间里的进程通信. Ubuntu# 确认内核版本需大于3.7root@bogon:~# uname -r3....

2018-03-16 11:49:25 1312

原创 列举一些MongoEngine的filter方法

方式 __exact 精确等于 like ‘aaa’ __iexact 精确等于 忽略大小写 ilike ‘aaa’ __contains 包含 like ‘%aaa%’ __icontains 包含 忽略大小写 ilike’%aaa%’,但是对于sqlite来说,contains的作用效果等同于icontains。

2017-12-07 17:31:25 4580

原创 Centos Mongodb 安装部署

mongodb更新还是较快的,这里采用yum装#查看yum info 是否有mongo的源

2017-04-07 17:12:56 389

原创 python GIL全局解释器锁

什么是GIL Python代码的执行由Python 虚拟机(也叫解释器主循环,CPython版本)来控制,Python 在设计之初就考虑到要在解释器的主循环中,同时只有一个线程在执行,即在任意时刻,只有一个线程在解释器中运行。对Python 虚拟机的访问由全局解释器锁(GIL)来控制,正是这个锁能保证同一时刻只有一个线程在运行。 在多线程环境中,Python 虚拟机按以下方式执行: 1. 设置

2017-03-28 11:08:38 391

原创 从greenlet浅析高性能IO方案(一)

Python的并行开发技术,包括多线程,多进程,协程

2016-12-22 12:23:21 451

转载 C10K问题

一、概述: 所谓c10k问题,指的是服务器同时支持成千上万个客户端的问题,也就是concurrent 10 000 connection(这也是c10k这个名字的由来)。由于硬件成本的大幅度降低和硬件技术的进步,如果一台服务器同时能够服务更多的客户端,那么也就意味着服务每一个客户端的成本大幅度降低,从这个角度来看,c10k问题显得非常有意义。 为了解决C10K问题,有各种各样的IO策略,

2016-12-20 11:15:00 381

原创 MySQL编码问题解决

mysql的默认编码是什么Latin1的,不支持中文的哟,做后台简单应用还ok,一旦用到前台用户输入上,不可避免的要用到我大中文问题

2016-11-25 14:28:47 276

转载 python2.x的新式旧式类问题

在python的普通中类中,继承的模式是深度优先的,也就是说对于一个对象的搜索遵循从左至右、从下到上的原则,而这从下到上的原则又优于从左至右。发觉语言上的描述十分晦涩,举个例子吧。# -*- coding:utf-8 -*-class a():    """    作为所有类的基类    """    value = 1    def __init__(self, ):

2016-09-29 16:28:21 258

原创 CentOS 6 系列 安装 Python2.7+pip

摘要 刚刚装上的CentOS6系列系统,默认是Python2.6的老版本,需要升级一下,而yum默认采用Python2.6的,所以需要二者共存,新装的系统往往各种包都不全,需要比较繁琐的步骤:

2016-09-10 14:00:29 815

原创 Linux 命令PS

ps aux 或 lax 输出的解释au(x) 输出格式 : USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMANDUSER: 进程所有者 PID: 进程ID%CPU: 占用的 CPU 使用率 %MEM: 占用的内存使用率 RSS: 占用的内存大小 TTY: 终端的次要装置号码 (minor device number of

2016-06-29 17:25:58 421

原创 Python 之 多线程同步(1)

1.利用LInux的互斥锁机制实现同步:#

2016-06-27 22:05:22 267

原创 python 中引用c语言

python c c++

2016-06-26 17:19:52 1070 1

原创 restframework之Class-View-Based

Class-View-Based技巧

2016-06-25 10:44:05 335

转载 Django mtv思想

总体结构Django是MTV结构,即:Model, Template, ViewModel:定义数据的存储格式,并且提供了数据库访问的API。View:定义那些数据被显示,是业务逻辑处理模块。Template:定义数据如何被显示。

2016-05-07 09:22:13 721

转载 PyCharm 2016 在线激活码

pycharm 万恶的激活码

2016-04-19 22:43:15 2138 1

原创 centos7 实现跨终端bash命令,vim文本等的粘贴复制

跨终端复制粘贴,vim/bash命令复制粘贴

2016-04-17 12:14:03 16434

转载 Mysql常用命令详解

Mysql命令

2016-04-12 22:42:11 348

转载 yum源配置

CentOS7下yum源的配置与使用

2016-04-04 11:22:52 620

转载 centos7 五大查找常用命令

centos查找命令

2016-03-27 11:36:29 30107

转载 centos7 常用命令

centos7常用命令

2016-03-27 11:34:11 29612

转载 Centos7 yum、rpm命令大全

清新的centos7 yum、rpm命令全集

2016-03-26 22:54:35 8359

转载 深入浅出Python装饰器

先看下面这段代码:@makebold@makeitalicdef say(): return "Hello Python"print say()打印如下的输出: 或许你还不明白这段代码的内涵,不过不要紧,如果让你实现同样的功能你会如何做呢? 可能是这样:def makebold(fn): def wrapped(): return "<b>" + fn() +

2016-02-15 16:21:16 329

翻译 PEP8 Python编码规范

PEP8 Python编码规范1.参数缩进格式,有两种foo = fun( var1,var2, var3,var4)foo = fun(var1,var2, var3,var4)i2.顶级定义之间空两行,方法之间空一行,类内首个方法空一行,函数内部也要适当空行3.缩进,用4个空格来实现,不要用Tab,在一些编译器中可以将Tab设置成同等的4个Space键,增加效

2016-02-03 15:01:24 418

转载 通过URL和HTTP请求获取网络资源两者有什么区别

在WWW(全球资讯网)中想要连结到某个网页,便需要给浏览器一个位址,而URL在此的功能就是告知浏览器某个资源在那个位置,简单来说,通常我们在IE或Netscape浏览器中所输入的网址就是URL的其中一种。 HTTP(Hypertext Transfer Protocol)超文字传输通讯协定是WWW中伺服器和浏览器最主要的沟通方式,而为了能让浏览器正确的在网路上找资料的位置,於是便以UR

2015-12-06 11:19:19 1061

空空如也

空空如也

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

TA关注的人

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