CPP攻城师
码龄15年
关注
提问 私信
  • 博客:775,188
    社区:1,414
    776,602
    总访问量
  • 64
    原创
  • 724,470
    排名
  • 210
    粉丝
  • 0
    铁粉

个人简介:You got a dream, you gotta protect it. People cant do something themselves,they wanna tell you you cant do it.If you want something, go get it.

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:吉林省
  • 加入CSDN时间: 2009-10-11
博客简介:

CPP工程师的专栏

查看详细资料
个人成就
  • 获得110次点赞
  • 内容获得52次评论
  • 获得329次收藏
  • 代码片获得190次分享
创作历程
  • 1篇
    2016年
  • 16篇
    2015年
  • 36篇
    2014年
  • 117篇
    2013年
  • 9篇
    2012年
  • 1篇
    2010年
  • 1篇
    2009年
成就勋章
TA的专栏
  • 【C++基础】
    30篇
  • 【C++ STL】
    3篇
  • 【C++进阶】
    18篇
  • 【Java基础】
    5篇
  • 【Java进阶】
    2篇
  • 【UML入门】
    3篇
  • 【设计模式】
    9篇
  • 【算法理论】
    11篇
  • 【网络基础】
    2篇
  • 【MySQL】
    14篇
  • 【Android】
    15篇
  • 【COCOS2D-X】
    6篇
  • 【面试题库】
    8篇
  • 【Windows编程】
    5篇
  • 【个人管理】
    7篇
  • 【架构设计】
    2篇
  • 【硬件故障】
    1篇
  • 【XMPP协议】
    2篇
  • 【编译原理】
    3篇
  • 【汇编语言】
    1篇
  • 【JavaScript】
    1篇
  • 【Linux】
    21篇
  • 【Python】
    6篇
  • 【虚拟化】
    4篇
  • 【系统定制】
    2篇
  • 【django】
    1篇
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

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

virtclouds,一个分享虚拟化编程和Linux编程的平台

最近一年多的工作特别繁忙,导致了博客也很久没有更新了。将一个整理知识,梳理知识体系的习惯放下,说来心里实在惭愧。好在2015年的尾巴,作为一个伪文艺程序员,终于忍不住了,着手上线了本人的个人网站virtclouds。以后CSDN上本人的博客将逐步转到codeoncloud.cn上。内容将涵盖现在比较热门前沿的虚拟化方向,经久不衰的Linux平台编程,Python,Web方面,当然其他一
原创
发布博客 2016.02.20 ·
1341 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

【Linux】CentOS 7 编译NBD驱动

uname -r #-> 3.10.0-123.el7.x86_64 yum install kernel-devel kernel-headerscd /tmpwget http://vault.centos.org/7.0.1406/os/Source/SPackages/kernel-3.10.0-123.el7.src.rpmrpm -ihv ker
转载
发布博客 2015.08.17 ·
4111 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

centos7解决django.db.utils.OperationalError: FATAL: Peer authentication failed for user "postgres"

centos7下yum安装postgre数据库之后,数据库连接的配置位于/var/lib/pgsql/data/pg_hba.conf中。执行数据库迁移时报错信息如下。[root@localhost codeoncloud]# python manage.py migrateTraceback (most recent call last): File "manage.py", li
原创
发布博客 2015.07.01 ·
6944 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

【Linux】将Vim改造成IDE

常用设置将这些语句添加到 /etc/vimrc文件中显示行号set nu高亮显示当前行set cursorlinehi cursorline cterm=NONE ctermbg=gray ctermfg=NONE guibg=NONE guifg=NONE
原创
发布博客 2015.06.30 ·
958 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

【Linux】psql: FATAL: Ident authentication failed for user "username" Error and Solution

Q. I've installed Postgresql under Red Hat Enterprise Linux 5.x server. I've created username / password and database. But when I try to connect it via PHP or psql using following syntax:psql -d m
转载
发布博客 2015.06.24 ·
2699 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【虚拟化】 oVirt 中的存储管理:存储器的层次组织与工作原理

oVirt 的 Node/Engine 结构oVirt 是一个基于 x86 架构上的 KVM 虚拟化技术的开源 IaaS 云服务解决方案。在架构设计上它使用了 Node/Engine 分离结构,以方便功能的划分与管理。图 1.oVirt 逻辑结构图  图 1 从总体框架上说明了 oVirt 的工作流程。对外,oVirt 中的 Engine 通过 HTTP 协议向外提供 HT
转载
发布博客 2015.06.22 ·
1493 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

【Linux】linux中普通文件和块设备文件的区别

1,概述  一直都搞不明白普通文件跟块文件的区别,总觉得一个普通的文件是存放在磁盘块上,那它既属于普通文件又属于块设备文件。刚好下午睡了一个大头觉,比较清醒,集中学习了下普通文件和块设备文件的区别和联系。  本文从基本概念,寻址空间,内核读写几个方面介绍普通文件和块设备文件的辩证统一。2,基本概念  普通文件(Regular File)。指普通意义上的文件,如数据文件、可执行文件等
转载
发布博客 2015.06.10 ·
1814 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

通过设置注册表隐藏桌面系统图标

注册表中找到下面的注册表:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons下面有两个子项:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\Cl
原创
发布博客 2015.06.07 ·
3972 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

WES7 定制界面完整过程(去除所有windows标识)

前一段时间得到了很多大侠的指导,今天汇报实验的结果如下:目的:实验从启动开始到出现桌面,不出现任何windows图标或标识。WES7启动大致有3个阶段(以界面显示分类)1、“windows启动+启动动画”阶段2、出现鼠标和时间圈阶段(时间比较短)3、出现“欢迎”界面+登录+WES7版本阶段完整的修改过程如下(前提已经安装成功WES7,并成功启动)1、安装VC++ VS2
转载
发布博客 2015.06.07 ·
13576 阅读 ·
0 点赞 ·
1 评论 ·
5 收藏

【Linux】Centos python2.6升级后yum和ibus的配置

一开始有这个需求,是因为用 YaH3C 替代 iNode 进行校园网认证时,一直编译错误,提示找不到 Python 的某个模块,百度了一下,此模块是在 Python2.7 以上才有的,但是系统的自带的Python是2.6版本,难怪一直连不上网。于是,继续百度google,进行安装,后来又出现问题...在此开篇记录一下,权当备忘。查看python的版本[plain]
转载
发布博客 2015.05.16 ·
663 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【MySQL】优化 SQL SELECT 语句性能的 6 个简单技巧

SELECT语句的性能调优有时是一个非常耗时的任务,在我看来它遵循帕累托原则。20%的努力很可能会给你带来80%的性能提升,而为了获得另外20%的性能提升你可能需要花费80%的时间。除非你在金星工作,那里的每一天都等于地球上的243天,否则交付期限很有可能使你没有足够的时间来调优SQL查询。根据我多年编写和运行SQL语句的经验,我开始开发一个检查列表,当我试图提高查询性能时供我参考。在进行查询
转载
发布博客 2015.05.04 ·
2021 阅读 ·
1 点赞 ·
1 评论 ·
2 收藏

【Python】urllib2访问url

今天刚写一个能访问web的python小程序,在网上搜了下,可以直接使用urllib2这个类库。通过访问远程的url就可以得到页面的全部html页面数据,当然也可以用来访问webservice,完成远程调用。代码很短,话不多说,直接上#encoding:utf-8import urllib2if __name__ == '__main__': url = 'http:
原创
发布博客 2015.02.26 ·
2455 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【设计模式】策略模式

前言万事开头难,最近对这句话体会深刻!这篇文章是这个系列正式开始介绍设计模式的第一篇,所以肩负着确定这个系列风格的历史重任,它在我脑袋里默默地酝酿了好多天,却只搜刮出了一点儿不太清晰的轮廓,可是时间不等人,以后再多“迭代”几次吧!在前面的随笔里,我已经提到了,这个系列准备以《Head First Design Patterns》的结构为主线,所以每个模式的核心故事都是取材于此书,在此再次声明一
转载
发布博客 2015.02.26 ·
929 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Linux】CentOS安装Chrome浏览器

在CentOS 6.x 安装Chrome 浏览器的方法。首先在/etc/yum.repos.d目录中创建google-chrome.repo文件,其写入如下内容:[google-chrome]name=google-chromebaseurl=http://dl.google.com/linux/chrome/rpm/stable/$basearchenabled=1gpgcheck=
原创
发布博客 2015.02.10 ·
12258 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏

【Linux】VMWare vmmon 无法启动修复

Could not open /dev/vmmon: No such file or directory
原创
发布博客 2015.02.10 ·
4426 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

【Python】Python一些特殊用法(map、reduce、filter、lambda、列表推导式等)

Map函数:原型:map(function, sequence),作用是将一个列表映射到另一个列表,使用方法:def f(x):    return x**2l = range(1,10)map(f,l)Out[3]: [1, 4, 9, 16, 25, 36, 49, 64, 81]Reduce函数原型:reduce(function, sequence,
转载
发布博客 2015.02.04 ·
2621 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

【Python】Python中基类函数的重载和基类函数的调用

刚接触Python语言的时间不长,对于这个语言的很多特性并不是很了解,有很多用法都是还不知道。今天想着写一个Python面向对象编程时的继承中的函数调用。分享出来,一起进步
原创
发布博客 2015.01.06 ·
5499 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

【Linux】 dd命令刻录启动U盘详解

dd命令做usb启动盘十分方便,只须:sudodd if=xxx.iso of=/dev/sdb bs=1M用以上命令前必须卸载u盘,sdb是你的u盘,bs=1M是块的大小,后面的数值大,写的速度相对块一点,但也不是无限的,我一般选2M,注意,执行命令后很块完成,但u盘还在闪,等不闪了,安全移除。注意:你的镜像需要支持dd命令。dd命令的解释。定义dd是Linux/UNIX
转载
发布博客 2014.12.22 ·
12197 阅读 ·
2 点赞 ·
0 评论 ·
6 收藏

【Linux】Linux中的网桥设置

常用网桥相关命令:brctl show 列出网桥信息[root@node2 ~]# brctl showbridge name bridge id  STP enabled interfacesbr0  8000.001e671d38d0 no  eth0brctl addbr 添加网桥[root@node2 ~]# brctl addbr br1[r
原创
发布博客 2014.12.12 ·
2812 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

【Linux】16条技巧让你更高效使用SSH

SSH有很多非常酷的特性,如何它是你每天的工作伴侣,那么我想你有必要了解以下16条高效使用SSH的秘籍,它们帮你节省的时间肯定会远远大于你用来配置它们的时间。  1. 多条连接共享  如果你需要在多个窗口中打开到同一个服务器的连接,而不想每次都输入用户名,密码,或是等待连接建立,那么你可以配置SSH的连接共享选项,在本地打开你的SSH配置文件,通常它们位于~/.ssh/config
转载
发布博客 2014.12.11 ·
1196 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多