`
8366
  • 浏览: 810111 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论
文章列表

一些感悟

2016 年接近尾声了! 今天收获了 动力... 真的蛮不错的,加油啦...
在C语言中,static的字面意思很容易把我们导入歧途,其实它的作用有三条。 (1)先来介绍它的第一条也是最重要的一条:隐藏。 当我们同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性。为理解这句话,我举例来说明。我们要同时编译两个源文件,一个是a.c,另一个是main.c。 下面是a.c的内容 char a = 'A'; // global variablevoid msg() {    printf("Hello\n

2016 寄语

早上起来看了看自己的blog,才发现这5年过的好安逸呀,我博客的更新数量还是维持在本科毕业的样子,2008-2010年是我最努力的两年,基本每个月都会学习一些新的技术,博客的产量也高,每月5-8篇。自从换了工作,再也没有这样 ...
http://support.huawei.com/ecommunity/bbs/10258020.html   背景说明: 在项目和培训中多次被问题FusionSphere物理CPU和vCPU的对应或分配关系,一个物理CPU能虚拟出多少个vCPU,一个vCPU的主频是多少等问题。设置了CPU预留、份额与限制之后又是什么情况。 看过之前的一些讨论,也没有定论,本着实践是检验整理的唯一标准,本文通过实验,并对照相关文档来梳理这些问题,希望能让大家有更清楚的理解。 1. 系统可用的VCPU总数计算 服务器CPU信息: 1台R2288H V3,2个CPU, 10 核,超线程为2。总共 ...

K8S hello world

    博客分类:
  • K8S
  我的实验环境是redhat 7.1 + K8S all in one + binary install   组件 ip etcd; kube-apiserver; kube-controller-manager; kube-scheduler 9.21.62.200 kube-proxy; kubelet 9.21.62.200     1. 安装docker https://get.docker.com/rpm/1.7.1/centos-7/RPMS/x86_64/docker-engine-1.7.1-1.el7.centos.x86_64.r ...
      很多时候函数内部包含了一些不可预知的事情,比如调用其它软件,从网络抓取信息,可能某个函数会卡在某个地方不动 态,这段代码可以用来限制函数的执行时间,只需要在函数的上方添加一个装饰器,timelimited(2)就可以限定函数必须在2秒内执行完成,如果执 行完成则返回函数正常的返回值,如果执行超时则会抛出错误信息。 代码参考:http://augustwu.iteye.com/
本文用脚本运行示例进程,来验证Cgroups关于cpu、内存、io这三部分的隔离效果。 测试机器:CentOS release 6.4 (Final) 启动Cgroups service cgconfig start #开启cgroups服务 chkconfig cgconfig on #开启启动 在/cgroup,有如下文件夹,默认是多挂载点的形式,即各个子系统的配置在不同的子文件夹下 [root@localhost /]# ls /cgroup/ blkio cpu cpuacct cpuset devices freezer memory ...
1.【傻瓜攻略】如何自行办理申根签: http://www.douban.com/note/140417269/?type=like   2. 西安申请中智德签经历分享 http://bbs.qyer.com/thread-965106-1.html   3. 刚出炉的成都中智访友德签,一家三口,父母退休,有电调,全程邮寄资料。4月25日-5月3日 http://bbs.qyer.com/thread-795311-1.html   4. 上海中智德签,白本,个人旅游,两天出签 http://www.eueueu.com/forum.php?mod=viewthread& ...

typedef

用 typedef 定义类型 10 用 typedef 定义类型   除了可以直接使用 C 提供的标准类型名(int, char, float, double, long 等),和自己声明的结构体,共用体,指针,枚举类型外,还可以用 typedef 声明新的类型名来代替已有的类型名。如:   typedef int;   typedef float;   指定用 INTEGER 代表 int 类型,REAL 代表 float。这样,以下两行等价。   int i, j; float a, b;   INTEGER i, j; REAL a, b;   这样可以使熟悉 FOR ...
这篇文章写给初学者,如何buid 一个openstack 的环境,然后学习openstack,使用devstack 来安装openstack 是最简易快捷的方式了.   devstack 的官方网站: http://devstack.org/     下面开始我们的openstack 体验之旅:   1. 准备 ubuntu-12.04 OS:      我自己的desktop 上安装了 virtual box, 就用它虚拟一个 VM吧    a. 下载 ubuntu-12.04.1-alternate-amd64.iso http://releases.ubuntu.c ...
我已经使用Python编程有多年了,即使今天我仍然惊奇于这种语言所能让代码表现出的整洁和对DRY编程原则的适用。这些年来的经历让我学到了很多的小技巧和知识,大多数是通过阅读很流行的开源软件,如Django, Flask, Requests中获得的。 下面我挑选出的这几个技巧常常会被人们忽略,但它们在日常编程中能真正的给我们带来不少帮助。 1.字典推导(Dictionary comprehensions)和集合推导(Set comprehensions) 大多数的Python程序员都知道且使用过列表推导(list comprehensions)。如果你对list comprehe ...
  build
单线程例子:   #!/usr/bin/python # -*- coding:UTF-8 -*- # Name: danxiancheng.py import time import threading def loop(num,sec): print 'loop %s start: ....' % num, time.strftime('%Y-%M-%d %H:%m:%S') time.sleep(sec) print 'loop %s stop: .....' % num, time.strftime('%Y-%M-%d %H:% ...

python 数据类型

Python 元组、列表、字典、文件 转自http://yangsq.iteye.com/category/20857 python的元组、列表、字典数据类型是很python(there python is a adjective )的数据结构。这些结构都是经过足够优化后的,所以如果使用好的话,在某些area会有很大的益处。 元组          个人认为就像java的数组,python中的元组有以下特性: 任意对象的有序集合,这条没啥说的,数组的同性; 通过偏移读取; 一旦生成,不可改变; 固定长度,支持嵌套 ...
#!/bin/sh COUNTER=1 while [  $COUNTER -lt 101 ]; do          psql xcatdb xcatadm << EOF insert into nodelist (node,groups,status,statustime,appstatustime,primarysn,hidden,updatestatus,updatestatustime,comments,disable) v alues ('$COUNTER','22','33','22','33','22','33','22','33','22','33'); ...
Global site tag (gtag.js) - Google Analytics