自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mac上守护进程配置

/Library/LaunchDaemons/homebrew.mxcl.openvpn.plist目录文件所在地

2017-06-27 18:33:51 1034

原创 参数估计与统计抽样

二者都属于推断统计——利用样本的数据得到样本统计量,然后做出对总体参数的论断。参数估计:在已知分布不不知道分布参数的情况下,通过抽样样本的方式估计参数假设检验:在已知分布切参数已知的情况下,通过抽样样本数据评价这个已知的参数是不是靠谱具体的例子:评估一下北京双十一当天人命的消费额。典型的参数未知。操作的办法就是抽样,然后使用统计的方法估计具体的参数。如果前面已经有人估计

2017-04-17 15:10:49 600

原创 二分一个数组,使二者之差尽可能小

def get_less_pos(a, item_pos, current_pos): sum_a_set = sum(a[0:current_pos]) sum_b_set = sum(a[current_pos:]) diff = sum_b_set - sum_a_set result_pos = -2 item_value = a[item_pos]

2017-03-08 20:01:35 491

原创 Golang语言常用算法

在学习golang语言,文档看的实在是乏味,就想着把常用的算法做个实现,边写变学习,想来效果还是不错的!1. 堆排序package mainimport "fmt"func buildHeap(array []int, length int) { var i, j int; for i = 1; i < length; i = i + 1 { for j = i; j > 0

2017-02-22 15:30:37 2929

原创 Git常用命令

1. git add file2. git commit3. git log  fix...master  比较fix分支到master base的不同4. git rebase 5. git cherry-pick  如果修改的地方一样,会是什么情况6. git describe 获取最近的tag7. git archive master --prefix='projec

2017-02-16 15:05:20 264

原创 Mac上intellij启动后提示“Too many open files in system”

错误显而易见,打开太多的文件,相应修改下面参数:在/Applications/IntelliJ IDEA.app/Contents/Info.plist中vmoptions项 -XX:-MaxFDLimit=10240全局限制需要修改目录 /Library/LaunchDaemons directory下"limit.maxfiles.plist" 文件:

2017-02-13 13:15:36 7984 1

转载 Neutron Networking QoS

转载于 http://www.cnblogs.com/feisky/p/3858389.html目前,Neutron有一个QoS的proposal(https://wiki.openstack.org/wiki/Neutron/QoS#Documents),但是只有Ciscso和NVP插件实现了QoS功能,其他插件还未实现。因而,如果想在Neutron中来做网络QoS,还需要额外费些力。一

2017-02-10 15:57:08 564

转载 C语言中得struct对齐

注意:下面主要是在vc上讲的,各个编译器不同,结果就不同,gcc默认相当于这里的#pragma pack(4),转自http://zhidao.baidu.com/question/159663745.html一、什么是字节对齐,为什么要对齐?    现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定类型变量的时候经常

2012-11-26 16:07:14 833

转载 (转)C++ 虚函数表解析

转自:http://blog.csdn.net/haoel/article/details/1948051/,更多请访问作者博客C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:

2012-10-28 19:58:19 794

转载 Linux 共享库: LD_LIBRARY_PATH 与ld.so.conf

转自:http://www.diybl.com/course/6_system/linux/Linuxjs/20090314/161447.htmlLinux 运行的时候,是如何管理共享库(*.so)的?在 Linux 下面,共享库的寻找和加载是由 /lib/ld.so 实现的。 ld.so 在标准路经(/lib, /usr/lib) 中寻找应用程序用到的共享库。 但是,如果需要用到的

2012-06-25 21:30:34 1061

转载 python Property属性用法

转自:http://www.cnblogs.com/lovemo1314/archive/2011/05/03/2035600.html假设定义了一个类:C,该类必须继承自object类,有一私有变量_xclass C: def __init__(self):  self.__x=None  1.现在介绍第一种使用属性的方法:  在该类中定义三个函数,分别用作赋值、取值

2012-05-16 16:44:02 900

转载 python super()

转自:http://www.cnblogs.com/lovemo1314/archive/2011/05/03/2035005.html 一、问题的发现与提出  在Python类的方法(method)中,要调用父类的某个方法,在Python 2.2以前,通常的写法如代码段1:代码段1:class A:  def __init__(self):   print "ente

2012-05-16 16:37:31 1165

转载 Python的descriptor

如果你和我一样,曾经对method和function以及对它们的各种访问方式包括self参数的隐含传递迷惑不解,建议你耐心的看下去。这里还提到了Python属性查找策略,使你清楚的知道Python处理obj.attr和obj.attr=val时,到底做了哪些工作。Python中,对象的方法也是也可以认为是属性,所以下面所说的属性包含方法在内。先定义下面这个类,还定义了它的一个实例,留着

2012-05-14 21:43:32 877

原创 python 中得logging系统

1. logging模块中基本的几个类 图中是涉及到的类的继承关系,下面挑一些关键类进行讲解。LogRecord    这是一个记录日志信息的类,构造这样的一个对象,依据其__init__(self, name, level, pathname, lineno,msg, args, exc_info, func=None)需要传入的参数依次是生成该条日志logger的名字,该条日志

2011-12-14 17:47:50 2565

原创 python 引用,拷贝,对象回收,弱引用

引用python中,在对对象赋值,参数传递,函数返回等等, 都是引用传递的. 直接copy个例子来【1】: a = [1, 2, 3] b = a b.append(5) print a, b   输出结果为:[1, 2, 3, 5] [1, 2, 3, 5]上面的结果有助于理解引用的实际情况。 具体查看一个对象的引用数,可以使用sys.getrefcount(ojb)获

2011-12-13 18:50:04 3092

转载 使用setuptools自动安装python模块(稍作修改)

转自http://blog.csdn.net/cnbird2008/article/details/4388280setuptools绝对是个好东西,它可以自动的安装模块,只需要你提供给它一个模块名字就可以了,并且自动帮你解决模块的依赖问题。一般情况下用setuptools给安装的模块会自动放到一个后缀是.egg的目录里,下面看看怎么用setuptools。    首先,需要安装setup

2011-10-27 21:45:47 1057

转载 键盘上各种符号的英文读法(转)

转载自 http://blog.chinaunix.net/space.php?uid=206168&do=blog&id=2781056 ~tilde (sounds like til-da); be prepared to explain to computer-illiterate people saying "you know, the wave-s

2011-10-25 23:05:43 1517

转载 python---time,datetime模块

转自 http://tailor-chen.appspot.com/2010/08/13/python日期和时间处理.htmlPython提供了多个内置模块用于操作日期时间,像calendar,time,datetime。time模块提供的接口与C标准库time.h基本一致。

2011-10-05 16:29:36 1882

原创 随记

发现不记东西就“坑爹”,刚用过,一会就忘,教训惨痛,还是找个地方记一下把! 1. 查看cpu是否支持虚拟化技术:grep -E '(vmx|svm)' /proc/cpuinfo2. 查看cpu数目:cat /proc/cpuinfo | grep "processo

2011-09-28 17:29:17 796

原创 日常工作随记

发现不记东西就“坑爹”,刚用过,一会就忘,教训惨痛,还是找个地方记一下把! 1. 查看cpu是否支持虚拟化技术:grep -E '(vmx|svm)' /proc/cpuinfo2. 查看cpu数目:cat /proc/cpuinfo | grep "processo

2011-09-28 17:28:53 793

原创 Python学习随记(持续更新)

在网上找了找了一通,python的教程不少,但个人觉得最符合我的习惯的还是这本书《《dive into python》》,这本书没有一开始就那几本书法开刀,而是引用示例做例证,然后一步一的深入,比较符合我的学习习惯!就定下它了 1. getattr(x, 'y')等价于x.y, x是一个对象,y是一个对象的属性。 在使用给函数之前,可以使用hasattr做验证2. 针对目录的系统管理操

2011-09-27 22:15:02 1122

原创 Ceph 文件系统安装

1. 环境部署我使用VirtualBox创建了六台虚拟机,其中监控节点一个,元数据节点两个,数据节点三个,并使用监控节点作为客户端。机器名和ip如下:mon1.ihep.ac.cn192.168.56.107mds1.ihep.ac.cn192.168.56.108mds2.ihep.ac.cn192.168.56.109osd1.ihep.ac.cn192.168.56.110osd2.ihep.ac.cn192.168.56.111osd3.ihep.ac.cn192.168.56.112操作系统使用的

2011-05-26 17:59:00 11707 4

原创 开博了!

学的东东总是忘,找个好地开个博!

2009-10-23 11:00:00 856

空空如也

空空如也

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

TA关注的人

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