希阳下的奔跑
码龄13年
关注
提问 私信
  • 博客:44,153
    44,153
    总访问量
  • 12
    原创
  • 362,271
    排名
  • 2
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江苏省
  • 加入CSDN时间: 2011-10-16
博客简介:

cao19881125的专栏

查看详细资料
个人成就
  • 获得3次点赞
  • 内容获得3次评论
  • 获得11次收藏
创作历程
  • 1篇
    2016年
  • 9篇
    2015年
  • 2篇
    2014年
成就勋章
TA的专栏
  • linux
    9篇
  • windows
    1篇
  • android
    2篇
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

upstart启动的进程调用stop命令会杀掉其内部启动的service的问题

1.问题描述使用upstart脚本启动进程pro1,pro1内部调用shell命令service s1 start启动了s1,此时调用stop pro1停止pro1时,s1也会终止2.原因因为p1启动了s1,过程如下:2.1  p1启动service进程,service进程继承了p1的pgid2.2 service进程启动s1进程,s1进程继承了service进程的pg
原创
发布博客 2016.02.26 ·
807 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

qcow2磁盘加密及libvirt访问

1.创建qcow2加密磁盘[root@Coc-5 test_encrypt]# qemu-img convert -f qcow2 -O qcow2 -o encryption template_xp encry1.qcow2Disk image 'encry1.qcow2' is encrypted.password:   //这里输入密码 123456[root@Coc
原创
发布博客 2015.05.07 ·
3217 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

android简单的UI与后台线程交互的框架

在android中经常出现长时间的任务需要后台线程处理,结束后通知UI线程刷新UI的需求自己封装了一个简单的UI与后台线程交互的类,代码如下import java.util.HashMap;import java.util.Map;import android.os.Handler;import android.os.Message;public abstract cl
原创
发布博客 2015.04.12 ·
506 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

listview的notifyDataSetChanged后headerView继续显示的问题

mAdapter.notifyDataSetChanged();my_list_view.setSelection(1);这个代码的意思是告诉listview刷新,并且将默认选中第一行,这样第0行的headerView就会隐藏掉但是有时候会发现根本隐藏不掉,我猜测是由于mAdapter.notifyDataSetChanged()后,listview的刷新是异步完成的,所以在s
原创
发布博客 2015.03.28 ·
2010 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

kvm虚拟化技术实战记录(3)——安装第一台客户机

1.创建一个15G的镜像文件充当硬盘dd if=/dev/zero of=win7_test.img bs=1M count=153602.准备一个系统iso文件,如win7-x86_64.iso3.启动客户机:qemu-system-x86_64 -m 2048 -smp 4 -boot order=cd -hda /root/my_kvm/insta
原创
发布博客 2015.03.08 ·
1019 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

kvm虚拟化技术实战记录(3)——编译安装qemu-kvm

14.编译qemu-kvm[root@cyt code]# cd ~/my_kvm/code/[root@cyt code]# git clone git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git qemu-kvm.gitInitialized empty Git repository in /root/my_kvm/code/qem
原创
发布博客 2015.03.08 ·
2163 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

kvm虚拟化技术实战记录(2)——编译安装kvm

9.编译kvm9.1编译kernelmake vmlinux -j 209.2编译bzimagemake bzImage9.3编译modulesmake modules10.安装kvm10.1 安装modulemake modules_install默认情况下,module被安装到/lib/modules/$kernel_versio
原创
发布博客 2015.03.08 ·
671 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

kvm虚拟化技术实战记录(1)——配置kvm

1.创建目录/root/my_kvm/code2.cd /root/my_kvm/code3.git clone git://git.kernel.org/pub/scm/virt/kvm/kvm.git kvm.git4.cd kvm.git5.make meanuconfig 6.选择 Virtualization后进入详
原创
发布博客 2015.03.08 ·
1709 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

gdb查看shared_ptr

boost和C++11中的智能指针shared_ptr很好用,但是在linux调试代码时发现,只能指针无法用gdb查看指针指向的变量,下面介绍两个方法查看只能指针指向的变量1.shared_ptr有一个get方法,返回shared_ptr保存的真正的ptr,显示调用一下get()即可当做正常指针用了2.有时候调用get方法无非获取到保存的指针,gdb提示init failed,这时
原创
发布博客 2015.01.31 ·
12319 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

编译运行VIMGDB

1.下载vim和vimgdb源码      vim源码: http://www.vim.org/download.phpvimgdb源码: http://sourceforge.net/project/showfiles.php?group_id=111038&package_id=1202382.解压vim与vimgdb源码tar xjf vim-7.2.tar.bz2
原创
发布博客 2015.01.31 ·
601 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

windows搭建libssh2+VS2005开发环境

1.准备工具1.1 VS20051.2 安装脚本语言ActivePerl http://www.activestate.com/ActivePerl下载,安装即可1.3 配置环境变量,将per安装好后的per.exe所在的路径配置到环境变量,如C:\Perl\bin2.编译各种依赖库LibSSH2库依赖openssl和zlib两个库,所以我们必须先编译zlib和
原创
发布博客 2014.08.12 ·
3316 阅读 ·
0 点赞 ·
2 评论 ·
2 收藏

linux环境编译libssh2

1.编译zlib (貌似在linux上没有用到这个库)./configuremakemake install2.编译opensslchmod 777 config./config生成makefile文件后,打开makefile文件,在CFLAG添加-fPICmakemake install用到的include和lib会安装到/usr/loca
原创
发布博客 2014.08.12 ·
15798 阅读 ·
1 点赞 ·
1 评论 ·
7 收藏

安卓俄罗斯方块(魔兽素描风格)源码

发布资源 2013.05.12 ·
zip

跟我一起写Makefile

发布资源 2012.07.06 ·
pdf

Ogre嵌入Qt源代码

发布资源 2012.07.05 ·
rar

PRO OGRE 3D PROGRAMMING中文版

发布资源 2012.07.05 ·
CHM

精通QT4编程源代码

发布资源 2012.07.02 ·
rar

VisualC++编程高手

发布资源 2011.11.03 ·
chm

C和C++帮助

发布资源 2011.11.03 ·
chm
加载更多