自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(306)
  • 资源 (6)
  • 收藏
  • 关注

原创 一些感悟

2016 年接近尾声了!今天收获了 动力... 真的蛮不错的,加油啦...

2016-11-04 22:27:33 248

原创 static作用(修饰函数、局部变量、全局变量)

在C语言中,static的字面意思很容易把我们导入歧途,其实它的作用有三条。(1)先来介绍它的第一条也是最重要的一条:隐藏。当我们同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性。为理解这句话,我举例来说明。我们要同时编译两个源文件,一个是a.c,另一个是main.c。下面是a.c的内容char a = 'A'; // global varia...

2016-06-05 15:45:35 263

原创 2016 寄语

早上起来看了看自己的blog,才发现这5年过的好安逸呀,我博客的更新数量还是维持在本科毕业的样子,2008-2010年是我最努力的两年,基本每个月都会学习一些新的技术,博客的产量也高,每月5-8篇。自从换了工作,再也没有这样对技术的业余付出了,想想还挺惭愧的。在这5年的时光里,发生了许多的事情,我知道有些事有些人是法让人忘却的,不过还是那句,时间是最好的解药,我相信自己一定会越来越好的。 ...

2016-03-12 10:58:38 242

原创 物理CPU与VCPU的关系梳理总结

http://support.huawei.com/ecommunity/bbs/10258020.html 背景说明: 在项目和培训中多次被问题FusionSphere物理CPU和vCPU的对应或分配关系,一个物理CPU能虚拟出多少个vCPU,一个vCPU的主频是多少等问题。设置了CPU预留、份额与限制之后又是什么情况。 看过之前的一些讨论,也没有定论,本着实践是检验整理的唯...

2016-03-11 10:17:35 17930

原创 K8S hello world

 我的实验环境是redhat 7.1 + K8S all in one + binary install 组件ipetcd; kube-apiserver; kube-controller-manager; kube-scheduler9.21.62.200kube-proxy; kubelet9.21.62.200  1. 安装do...

2016-01-24 23:16:51 254

原创 python通过装饰器和线程限制函数的执行时间

   很多时候函数内部包含了一些不可预知的事情,比如调用其它软件,从网络抓取信息,可能某个函数会卡在某个地方不动 态,这段代码可以用来限制函数的执行时间,只需要在函数的上方添加一个装饰器,timelimited(2)就可以限定函数必须在2秒内执行完成,如果执 行完成则返回函数正常的返回值,如果执行超时则会抛出错误信息。 代码参考:http://augustwu.iteye.com...

2015-08-09 17:46:33 175

原创 Cgroups控制cpu内存io示例

本文用脚本运行示例进程,来验证Cgroups关于cpu、内存、io这三部分的隔离效果。测试机器:CentOS release 6.4 (Final)启动Cgroupsservice cgconfig start #开启cgroups服务chkconfig cgconfig on #开启启动在/cgroup,有如下文件夹,默认是多挂载点的形式,即各个子系统的配...

2014-12-28 17:24:03 131

原创 欧洲旅行计划

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...

2014-10-06 22:37:07 271

原创 typedef

用 typedef 定义类型10 用 typedef 定义类型  除了可以直接使用 C 提供的标准类型名(int, char, float, double, long 等),和自己声明的结构体,共用体,指针,枚举类型外,还可以用 typedef 声明新的类型名来代替已有的类型名。如:  typedef int;  typedef float;  指定用 INTEGER 代...

2014-06-08 14:27:36 153

原创 使用devstack 安装openstack

这篇文章写给初学者,如何buid 一个openstack 的环境,然后学习openstack,使用devstack 来安装openstack 是最简易快捷的方式了. devstack 的官方网站:http://devstack.org/  下面开始我们的openstack 体验之旅: 1. 准备 ubuntu-12.04 OS:    我自己的deskto...

2012-12-31 22:10:54 290

原创 Python高效编程技巧

我已经使用Python编程有多年了,即使今天我仍然惊奇于这种语言所能让代码表现出的整洁和对DRY编程原则的适用。这些年来的经历让我学到了很多的小技巧和知识,大多数是通过阅读很流行的开源软件,如Django, Flask, Requests中获得的。下面我挑选出的这几个技巧常常会被人们忽略,但它们在日常编程中能真正的给我们带来不少帮助。1.字典推导(Dictionary compre...

2012-12-26 20:03:20 84

原创 How to build a scalability environment(1k hv & 10k vm) for openstack?

 build

2012-12-24 23:21:41 92

原创 python 多线程 和 多进程

单线程例子: #!/usr/bin/python# -*- coding:UTF-8 -*-# Name: danxiancheng.pyimport timeimport threadingdef loop(num,sec): print 'loop %s start: ....' % num, time.strftime('%Y-%M-%d...

2012-12-24 23:17:01 109

原创 python 数据类型

Python 元组、列表、字典、文件 转自http://yangsq.iteye.com/category/20857python的元组、列表、字典数据类型是很python(there python is a adjective)的数据结构。这些结构都是经过足够优化后的,所以如果使用好的话,在某些area会有很大的益处。元组 ...

2012-12-08 22:57:11 108

原创 在shell 中不退出控制台执行command

#!/bin/sh COUNTER=1 while [  $COUNTER -lt 101 ]; do          psql xcatdb xcatadm << EOF insert into nodelist (node,groups,status,statustime,appstatustime,primarysn,hidden,updatestatus,update...

2012-10-26 15:57:25 886

原创 记一次 code refactor

记一次 code refactor

2012-10-24 11:12:24 261

原创 Linux下Swap空间的添加

******************************Linux下Swap空间的添加环境:CentOS 6.2author:  youseesan******************************mkdir /var/swap---创建指定大小的文件file.swp  1024字节 65536/1024=64M[root@localhost ...

2012-08-30 10:04:35 99

原创 how to write a nova service?

1. openstack 的 service  2. 自定义自己的service  3. extend API https://www.ibm.com/developerworks/community/blogs/e93514d3-c4f0-4aa0-8844-497f370090f5/entry/openstack_nova_api?lang=zhhttps...

2012-08-01 08:08:29 124

原创 linux C语言系列--第七讲--信号

啦啦

2012-07-22 11:14:28 98

原创 openstack resource

http://docs.openstack.org/developer/nova/devref/unit_tests.htmlhttp://wiki.openstack.org/novapluginhttp://docs.openstack.org/essex/openstack-compute/admin/content/setting-up-services.htmlh...

2012-07-22 11:13:59 269

原创 深深的反思,深深的忏悔

   2011 年 4 月 22 号, 我和媳妇 领了 结婚证,也吧沉甸甸的责任领到手 2011 年 7 月 24 号, 我们在家乡的一家还算高档的 酒店 恒源国际酒店 举行了 婚礼仪式 2012 年 4 月 4 号, 我们坐上了 西安- 三亚 的 飞机,开始了 婚后的第一个 旅行  2012 年 7 月 9 号, 我们因为 一点点 小的不能再小的事情,吵架了,中间发展到还有肢...

2012-07-21 23:20:28 134

原创 python 访问 oralce 和mysql 的两个工具类

oracle:  python test_python_cx_Oracle.pyrenxp renxp 172.17.18.164:1521/orcl #!/usr/bin/python # Copyright Platform Computing Inc., an IBM company, 2012 import sys import string ...

2012-07-18 21:50:22 147

原创 c 函数的返回值

无法把指针变量本身传递给一个函数 void GetMemory(char * p, int num){p = (char *)malloc(num*sizeof(char));}intmain(){char *str = NULL;GetMemory(str,10);strcpy(str,”hello”);free(str);//free 并没有起作...

2012-07-16 06:10:15 106

原创 用C语音编写python的扩展模块,也就是python调c库

参考资料: 1.用C语言扩展Python的功能:http://www.ibm.com/developerworks/cn/linux/l-pythc/2.用C语言编写Python扩展模块:http://hi.baidu.com/jinmu190/blog/item/c5475846eee39c056a63e5f1.html3.怎样编写python...

2012-07-09 11:17:20 178

原创 JSP run

经验教训:1.cn.jsprun.filter.WapEncodingFilter 是修改文件编码的,如果首页无法显示可以改这里2.D:\workspace2\mybbs\WebRoot\config.properties 是修改数据库配置的3.首页6格 http://www.jsprun.net/thread-13466-1-1.html4.某人写的 源码 分析http:...

2012-03-02 21:12:17 123

原创 带媳妇去旅了个游

资料收集: 三亚x生活10招 三亚自助游做功课必备  三亚跟团游与自助游之比较三亚自助旅游完全攻略 网上超低折机票订票攻略 住宿: 1.地点:海南省三亚市鹿回头村4组122号(国宾馆前行200转入)2.联系方式:QQ 地址:2268369518...

2012-02-25 23:36:39 109

原创 eclipse link 方式管理插件

以配置tomcat插件为例: (条件:F:\eclipse) 1、新建myplugins文件夹和tomcat文件夹,如:F:\eclipse\myplugins\tomcat;2、在如上路径下,新建以下文件夹及其路径:F:\eclipse\myplugins\tomcat\eclipse\plugins和F:\eclipse\myplugins\tomcat\eclipse...

2012-02-24 15:55:40 113

原创 c语言中的字符数组与字符串

1、字符数组的定义与初始化字符数组的初始化,最容易理解的方式就是逐个字符赋给数组中各元素。char str[10]={ 'I',' ','a','m',' ',‘h’,'a','p','p','y'};即把10个字符分别赋给str[0]到str[9]10个元素如果花括号中提供的字符个数大于数组长度,则按语法错误处理;若小于数组长度,则只将这些字符数组中前面那些元素,其余的元素自...

2012-02-21 14:15:42 155

原创 vbs check port status on local machine

Dim isOccupied, portisOccupied = 0   Do    port = InputBox("输入要检查的端口")    If IsEmpty(port) Then    'Cancel button is clicked        WScript.Quit    ElseIf Len(port) = 0 Then        Msg...

2012-01-19 09:49:26 227

原创 使用VBS 操作防护墙

vbs 脚本是在windos OS上 run 的一种脚本语言,类似于linux上的shell 我们的product 使用vbs脚本来给virtual machine 设置hostname ,ip,netmask ,ect.. 下面主要谈下 vbs操作防火墙: You can use any of the VBScript programs below in Active...

2012-01-18 07:59:01 424

原创 使用shell+procedure构造测试数据

more test.sh #!/usr/bin/bashexport LD_LIBRARY_PATH=/usr/lib/oracle/10.2.0.3/client64/lib/usr/lib/oracle/10.2.0.3/client64/bin/sqlplus renxp/[email protected]:1521/orcl <<EOFdelete from...

2012-01-17 15:27:41 135

原创 english video

兰迪 波许教授生前最后一课Randy Pausch's Last Lecture(中文字幕)http://www.tudou.com/programs/view/LBBQ0UphJpc/  李开复 CMU google in chian  http://v.youku.com/v_show/id_XMTk1MTc3NzIw.html...

2011-11-27 09:43:17 91

原创 shell 判断 数值、字符串、文件

1)数值测试:  -eq 等于则为真。  -ne 不等于则为真。  -gt 大于则为真。  -ge 大于等于则为真。  -lt 小于则为真。  -le 小于等于则为真。  (2)字串测试:  = 等于则为真。  != 不相等则为真。  -z字串 字串长度为0则为真。  -n字串 字串长度不为0则为真。  (3)文件测试:test File1 –e...

2011-11-14 23:48:50 149

原创 记住应该记住的

下面写的东西是为了让自己记住: 1, 自己完全可以的,别信小广告,影响情绪2. 顺序很重要 3. 不要分心,集中精力  这次如果不行,下次一定可以! 和媳妇也通了电话,总结了 上面的东西,加油!...

2011-10-31 21:32:03 145

原创 porting oracle to mysql

  很久都没写blog了,忙着结婚,忙着和媳妇度过在西安为数不多的日子,哎! 悲了个催的!    总结下 把 公司 产品的 DB 由 oracle porting 到 mysql 遇到的问题,和解决方案:  一。环境: DB:  oracle 10g --> mysql 5.0.77OS:  Linux 5u5 64bits  二。使用...

2011-09-02 08:09:17 93

原创 英语常用语句

1. how are things at work? 今天工作进行的怎么样了2. can i see you in my office? 你能来下我办公室吗?3. i am a little a bit busy right now ,can we talk later? 我现在有点忙,可不可以呆会再谈?4. thank you very muth for your time! 谢谢...

2011-08-11 08:10:09 703

原创 linux C语言系列--第六讲--进程

 守护进程概述守护进程,也就是通常所说的Daemon进程,是Linux中的后台服务进程。它是一个生存期较长的进程,通常独立于控制终端并且周期性地执行某种任务或等待处理某些发生的事件。守护进程常常在系统引导载入时启动,在系统关闭时终止。Linux有很多系统服务,大多数服务都是通过守护进程实现的,如本书在第二章中讲到的多种系统服务都是守护进程。同时,守护进程...

2011-07-31 18:18:33 156

原创 linux C语言系列--第五讲--函数

可变参数列表:   例子:写一个函数,求给定所有参数的平均值,函数的参数的个数是不定的 [root@xhu-vm test]# more test6.c #include <stdio.h>#include <stdarg.h>float average(int n_values,...){ va_list va...

2011-06-22 08:09:25 175

原创 JNA—JNI终结者(转载)

介绍给大家介绍一个最新的访问本机代码的Java框架—JNA。JNA(Java Native Access)框架是一个开源的Java框架,是SUN公司主导开发的,建立在经典的JNI的基础之上的一个框架。JNA项目地址:https://jna.dev.java.net...

2011-06-22 06:42:13 124

原创 全面复习linux C语言系列--第四讲--程序调试

 出错处理 •1.使用标准错误输出 例子: 判断键盘上输入的字符是不是 0-9 #include <stdio.h>main(){ char ch; scanf("%c",&ch); if(!isdigit(ch)) {             fpr...

2011-06-10 00:28:51 85

安装redhat4的详细步骤,图文并茂

自己安装redhat4的记录,安装redhat4的详细步骤,图文并茂,欢迎下载!

2009-05-30

ecside demo

ecside 的最小demo,放在tomcat下就可以运行!

2008-12-09

dwr.jar

dwr的jar包,方便大家使用 !

2008-08-20

javascript

好东西,经典教程值得看看的

2008-03-07

javascript中文版.chm

通俗易懂,一天学会!

2008-03-07

代替iis的软件

小旋风web服务器架设软件 超级好用

2007-10-11

空空如也

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

TA关注的人

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