自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 linux下查看so文件的信息

查看so文件是32位还是64位的 # file libxxx.so.1.0.0nm用来列出目标文件的符号清单ar命令可以用来创建、修改库,也可以从库中提出但个模块objdump:显示目标文件中的详细信息 objdump -d \

2017-06-30 09:43:35 6052

原创 C内存操作问题检查工具使用

最近调试的C代码出现不知名的内存问题,只要涉及到内存申请和释放,就会出现SIGSEGV问题。valgrind -tool=memcheck xxx argsAddressSanitizer-fsanitize=address -fno-omit-frame-pointer 但是在QEMU上编译后,QEMU会退出,无法使用。gcc 4.8以后加入这个功能,但是gcc4.9以前,打印的信息有限,是代码

2017-06-29 09:48:04 326

转载 dmidecode查看linux硬件信息

查看主板信息:dmidecode -t 2查看内存信息:dmidecode -t 16查看当前内存数和插槽数:dmidecode | grep -P -A5 “Memory Device” | grep Size查看内存条数:dmidecode -t 17查看CPU信息:dmidecode -t 4查看硬盘信息:cat /proc/scsi/scsi查看内存速率:dmidecode |

2017-06-06 17:08:54 1921

原创 Gstreamer调试

参考下面的链接 http://blog.csdn.net/sakulafly/article/details/21559785简单来说,就是export GST_DEBUG=2或者更多

2017-05-08 11:57:41 700

原创 pycharm配置

使用暗色主题,安装source code pro后更该字体file->setting->editor->colors&fonts参考: https://www.zhihu.com/question/37787004?sort=created

2017-04-02 15:18:23 433

原创 google更新flash插件

直接使用chrome://components/ 更新插件不行。原来是需要使用全局代理才行。解决方法:1、在终端,使用全局代理打开 chrome$: google-chrome –proxy-server=”socks5://127.0.0.1:1080”2、在打开的chrome浏览器地址栏输入chrome://components/ 更新flash插件即可。

2017-04-02 11:04:07 3876

原创 2017/03 最近做的几件事情- gstream / qemu snapshot

最近做的几件事情: 1. 研究gstreamer的使用。 http://blog.csdn.net/sakulafly/article/details/19398257 参考这个地方的blog,其也是根据gstreamer的官方教程进行的翻译(不过版本有点老)。 看完这个教程基本可以对gstreamer有个初步的使用有所了解。转接qemu的程序 在使用qemu的时候,发现一些过程需要在启

2017-04-01 10:33:02 587

原创 diff和patch

diffdiff -ruN a bpatchpatch -p

2017-03-10 11:25:07 207

转载 Linux中的常用内存问题检测工具

Linux中的常用内存问题检测工具原文地址:http://blog.csdn.net/jinzhuojun/article/details/46659155C/C++等底层语言在提供强大功能及性能的同时,其灵活的内存访问也带来了各种纠结的问题。如果crash的地方正是内存使用错误的地方,说明你人品好。如果crash的地方内存明显不是consistent的,或者内存管理信息都已被破坏,并且还是随机出现

2017-03-10 11:14:14 1630

转载 Linux 安装.src.rpm源码包的方法

Linux 安装.src.rpm源码包的方法方法一:以setarch-1.3-1.src.rpm 软件包为例(可以到CSDN http://download.csdn.net/source/215173#acomment下载)假设该文件已经存在于/usr/local/src/下。在该目录下执行rpmbuild –rebuild –clean setarch-1.3-1.src.rpm 若顺利执行成功

2017-03-10 11:13:09 727

转载 ubuntu 16.40安装后做的事情

http://www.jb51.net/article/100611.htm

2017-03-10 11:11:45 320

转载 vim参考

http://www.cnblogs.com/wangkangluo1/category/303132.html

2017-03-10 11:03:55 226

转载 vim 常用快捷键1

键盘移动 (Move)一切都从键盘的移动 k -> 上 up j -> 下 down h -> 左 left l -> 右 right z -> 重画屏幕,当前光标变成屏幕的第一行 (redraw current line at top of window) CTRL-f -> 跳到下一页 (page down) CTRL-b -> 跳到上一页 (page up) 跳跃指令 (jum

2017-03-10 11:02:47 394

原创 spice debug相关

spice-server的debugexport SPICE_DEBUG_LEVEL = 3typedef enum { SPICE_LOG_LEVEL_ERROR, SPICE_LOG_LEVEL_CRITICAL, SPICE_LOG_LEVEL_WARNING, SPICE_LOG_LEVEL_INFO, SPICE_LOG_LEVE

2017-03-10 10:59:16 1201

原创 在centos7下spice代码编译

在centos7下spice代码编译目标还是两个spice的包:spice-protocol和spice-gtkrpm -q xxx(查询 已安装的rpm包) rpm -e –nodeps xxx由于yum安装和移除都会处理依赖关系,所以移除原有老版本的spice包的时候,需要用rpm rpm -e –nodeps xxx配置的时候,需要增加几个选项,适应centos的风格 $ ./confi

2017-03-10 10:41:18 2159

原创 QEMU命令行参数启动虚拟机

使用virt-manager和libvirtd管理虚拟机,有方便的地方,但是不像直接使用 qemu命令行参数启动来的直观和方便。/usr/libexec/qemu-kvm -m 2048 -enable-kvm /home/w7qemu.qcow2 -spice port=5900,addr=0.0.0.0,disable-ticketing,image-compression=off,stream

2017-03-10 10:23:34 8867

原创 20170310随便写写

blog写写蛮好的,不是为了写给别人看,而是给自己的思路和过程有一个比较完整的记录,这样以后追溯或者重复相同或者类似的事情,就可以直接获取到信息,不用费劲查找了。虽然写写blog可能会占用一点时间,但是知识整理的时间还是应该留出来的。以前写C代码,除了标准库和需要的lib意外,基本不使用类似glib的库。最近发现glib其实已经实现了很多常用的数据结构,还有hash table,命令行parse,只

2017-03-10 10:14:17 211

原创 CentOS 7源

epel源 wget http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm rpm -ivh epel-release-latest-7.noarch.rpmnux源 rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-re

2017-03-02 10:27:26 332

原创 Ubuntu16.04下编译spice-gtk

安装依赖包 sudo apt-get install libgkt-3-dev

2017-02-17 15:59:13 3777

原创 编译新版本spice-gtk

在CentOS 7环境下编译新版本spice-gtk,但是碰到几个问题:spice-protocol协议版本要求。 在spice-gtk中,运行./autogen,提示spice-protocol版本不匹配。从git上clone当前spice-protocol,autogen,configure,make,make install。还是同样的错误提示出来。 经过比较发现,CentOS通过yum

2017-02-12 17:29:10 2036

原创 Pyenv使用

之前使用pyenv处理调试环境的时候有点内容记录下,比较零散,有的内容可能还不正确。pyenv的安装: github上,关于pyenv有三个项目,分别是pyenv、pyenv的virtualenv以及pyenv installer。分别安装会比较困难,应该使用pyenv installer。pyenv的global设置: 这个应该比较常用,直接全局将解释器修改为指定的解释器pyenv的local

2017-02-10 17:15:12 751

原创 Scrapy爬虫(一)

scrapy是使用python的爬虫框架,网络上有很多关于scrapy的文章。这里主要是记录一些scrapy的使用过程,减少长期不使用后造成的遗忘。scrapy框架原理: Scrapy Engine 负责控制数据流在系统中所有组件中流动,并在相应动作发生时触发事件。调度器(Scheduler) 调度器从引擎接受request并将他们入队,以便之后引擎请求他们时提供给引擎。下载

2017-02-10 15:37:08 235

原创 python简易web共享文件

有的时候需要共享文件,但是系统之间没有安装共享服务,那python可以提供一个简易的web server,用于共享文件。 python -m SimpleHTTPServer然后通过浏览器直接访问 http://xxx.xxx.xxx.xxx:8000想要共享的文件直接通过http下载即可。

2017-02-07 16:23:36 531

原创 oh my zsh插件

我使用的oh my zsh的主题和插件

2017-02-07 11:55:21 374

原创 KVM安装Win7卡在Starting Windows画面

操作系统是Ubuntu 16.04,使用kvm-qemu安装Win7,从ISO启动以后,就直接卡在了Starting Windows画面不前进了。排除了ISO文件出错的可能性,以及其它设置的问题,但是仍未解决卡住的问题。于是在搜索引擎中查找问题。 找到别人遇到的类似问题,将display切换到cirrus即可。 http://serverfault.com/questions/776406/wi

2017-02-07 10:17:42 5837

原创 Avast显示Win32:Evo-gen [Susp]

平常一直用Chrome,打算用火狐(Firefox)作为调试开发的浏览器,于是搜索了下火狐的国际版和中文版的区别。在中文版的社区里面,倒是有人说是在国际版的基础上加了一些适合国人使用的插件,而且账户同步也是使用国内的同步,比较方便。于是想着下个中文版使用下吧。问题来了: 几次都是这样。想着之前用中文版的火狐,发现好像广告多了,还是用国际版的比较放心

2015-12-24 16:41:07 2537

空空如也

空空如也

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

TA关注的人

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