自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (2)
  • 收藏
  • 关注

原创 QT5 qDebug 输出到文件

QT4的做法和QT5有差异, QT5中已经废除了qInstallMsgHandler . 具体代码如下:#if QT_VERSION >= QT_VERSION_CHECK(5, 0, 0)void customMessageHandler(QtMsgType type, const QMessageLogContext &, const QString & str){ QStrin

2016-06-01 11:26:02 4843

原创 STM32 TIM8 PWM

和普通TIM不一样, 使用TIM8 产生PWM,需要使用TIM_CtrlPWMOutputs(TIM8, ENABLE); 否则不能产生PWM完整过程如下://gpioc-9 is tim8ch4 RCC_APB2PeriphClockCmd(RCC_APB2Periph_TIM8|RCC_APB2Periph_GPIOC, ENABLE); GPIO_InitSt

2016-05-31 11:13:05 10907 1

原创 Qt没有被正确安装

编译了QT的静态库, copy到另外一台电脑上, 使用QT Create 添加这个qt静态库,结果提示: Qt没有被正确安装. 解决方法: 在静态库qmake相同目录下,创建qt.conf文件 写入: [paths]Prefix = D:/workspace1/qtstatic/qt_static_5.5.1_vs2010sp1/其实在QT create 的概要信息输出中有显示 : Can

2016-05-28 18:17:49 1851

原创 openSUSE 源中的virtualbox 无法加载 USB设备

openSUSE leap 42.1 中 virtualbox 版本是5.0.16,需要到virtualbox 网站下载 extension包,地址如下: http://download.virtualbox.org/virtualbox/5.0.16/Oracle_VM_VirtualBox_Extension_Pack-5.0.16-105871.vbox-extpack然后virtualb

2016-05-12 21:32:20 754

原创 嵌入式 curl 交叉编译

不需要curl的高级功能,只使用最基本的模拟get,post 。 ./configure --host=arm-linux CC=arm_v5t_le-gcc CROSS_COMPILE=arm_v5t_le- --without-zlib --disable-rtsp --without-ssl --prefix=/home/xxx/curl ./make ./make install

2016-05-07 00:29:23 3167

原创 Linux Kernel 控制 GPIO LED 闪烁 (Blink)

Linux Kernel 控制GPIO LED 闪烁(Blink)关于Linux 下面使用gpio 控制led灯 有很多方式. 1.直接操作GPIO : 比如gpio15 ,那么就使用 echo 15 > /sys/class/gpio echo out > /sys/class/gpio/gpio15/direction echo 1 > /sys/class/gpio/

2016-04-14 11:07:25 13033

原创 wildfly10 添加 mysql 数据源 (datasource)

wildfly10 添加 mysql 数据源(datasource)wildfly 添加datasource 有三种方式: 1. 通过web manange console 2. 通过 CLI 3. 直接修改xml文件这里只说明最简单的第一种方式和遇到的坑: 添加driver:step 1: 安装mysql-connector-java (可以通过 yum, zypper, apt-get

2016-03-29 17:10:12 5059

原创 好久不写blog了

感觉一直在忙碌,好久没有时间和心情写点东西了。工作上的变动导致一切都需要时间来理顺,希望自己能抽些时间来写点有技术含量的东西。

2013-07-17 16:16:12 567

转载 centos pdf 方块的解决方法

方法1: 去除产生乱码的配置文件 49-sansserif.conf :sudo mv /etc/fonts/conf.d/49-sansserif.conf /etc/fonts/conf.d/49-sansserif.conf.bak  #ok!方法2:如果已经安装了文泉驿正黑字体,使用下面的方法解决显示方块问题:sudo gedit

2012-08-26 12:56:31 689

原创 minicom 无法保存配置

这是一个很诡异的问题: 使用sudo minicom -s 配置终端后,save as default。但是下次再启动时发现上次的配置根本没保存,不得每次都配置一遍,那问题在什么地方呢? 使用 minicom -h 看最下面的一句话,如果说配置

2011-10-13 15:31:31 4803

原创 在Makefile 中 添加 时间 标记

IMGTIME := $(shell date "+%G%m%d_%H%M%S")

2011-10-12 13:32:39 2333

原创 opensuse enable Atheros lan card

如果你是 Atheros 网卡,有可能在opensuse11.4 下认不出来,无法上网。lspci 中看到这个:02:00.0 Ethernet controller: Atheros Communications Device 1083 (rev c0)恭喜你,

2011-10-11 09:30:33 1021

转载 thunderbird3.1的安装并添加消息指示器替换evolution(Ubuntu10.04)的技巧

第一步,让我们把Ubuntu默认的evolution邮件客户端卸个干干净净:在系统设置里找到并打开新立得软件包管理器,输入evolution过滤,然后把和evolution有关的软件包统统标记为删除或彻底删除——但 是注意,由于软件包的依赖性,编辑删除某个包时会提示你“如下软

2011-10-08 12:49:53 1197

原创 ubuntu 10.04 i5 2300 显卡解决方法

因工作需要 ,安装了ubuntu 10.04 ,但是默认的驱动对于新到sandy bridge 处理器到图形驱动支持不好。查了不少网页,经实验如下方法可行:1. 添加显卡驱动源: sudo add-apt-repository ppa:xorg-edgers/ppa2

2011-09-23 18:12:55 1112

转载 Windows下配置Rails3开发环境

Windows下配置Rails3开发环境阅读量(1397)  |   发表 于             2010-09-01 22:54:00不少同学都喜欢在Mac下用Rails开发网站。可惜本人没有条件,就一本几年前的小黑。也想玩玩Rails3,于是试试在Windows7下配置

2011-07-16 19:51:30 1133

原创 NAT/STUN

1.RFC3489 - STUNRFC 3489 《STUN – Simple Traversal of UDP Through NATs》(《简单的用UDP穿透NATs》)描述了一套用于使UDP穿过NAT的协议,本文并不关心STUN协议的实现,如STUN Client或Server。相反我们更关心作为STUN穿透对象的NAT。NAT是为了解决网络地址资源的问题出现的一种折中办法,显然使用NAT并不如拥有一个专用的Internet地址来得方便,但是从另一个角度看,NAT也为网络提供了许多安全保障。NAT的实

2011-04-18 15:53:00 2843

原创 opensuse 11.4 kmail 自动拼写检查

默认情况下, kmail不会自动拼写检查。如何开启:在configure desktop -> Local -> Spell check 勾选 automatic spell checking enabled by default !

2011-04-15 11:17:00 502

原创 opensuse11.4 kmail 不能使用邮件地址簿

opensuse 11.4 中 kontact 是4.4.10 , 由于开发未完整,所以会有一些问题。在配置好kmail 后,导入邮件地址到contacts 中,再来写邮件,发现无法补全和选择邮件地址。解决方法:1.在configure desktop -> personal information 中contacts 下添加一个akonadi address books ,然后点OK2. 然后 use as standard 并删除default address book这样就OK了

2011-04-12 11:36:00 724

原创 ruby learn resouce on web

This is a essential , simply , quickly to learn http://www.techotopia.com/index.php/Ruby_EssentialsMore details :http://www.linuxtopia.org/online_books/programming_books/ruby_tutorial/index.htmlruby is same as python on many way. Ruby i think it's good to

2011-04-07 16:57:00 414

转载 centos install ruby 1.9

<br />CentOS is a great Linux distro with possibly the worst selection of up-to-date packages. I love the ease of use of CentOS and the close ties to RedHat, but using it often means that I need to compile the libraries I need from source.$ sudo yum

2011-03-27 01:27:00 1195

原创 opensuse 11.4 install google-gadgets

sudo zypper in google-gadgets google-gadgets-qt安装完成后,启动却提示: google-gadgets-qt: Failed to load js-script-runtime.解决方法:sudo zypper in mozilla-xulrunner192 mozilla-xulrunner192-gnome mozilla-xulrunner192-translations-common应该是google-gadgets 和新版本的xulrunner 不兼容

2011-03-23 17:25:00 566

原创 opensuse 11.4 install google-gadgets

sudo zypper in google-gadgets google-gadgets-qt安装完成后,启动却提示: google-gadgets-qt: Failed to load js-script-runtime.解决方法:sudo zypper in mozilla-xulrunner192 mozilla-xulrunner192-gnome mozilla-xulrunner192-translations-common应该是google-gadgets 和新版本的xulrunner 不兼容

2011-03-23 17:19:00 375

原创 opensuse 11.4 KDE 环境下 libreoffice 无法输入

opensuse KDE 环境下无法使用libreoffice.解决方法是升级libreoffice到 libreoffice-3.3.2.1-29方法如下:1. add libreoffice 库sudo zypper ar http://download.opensuse.org/repositories/LibreOffice:/Unstable/openSUSE_11.4 libreoffice2. sudo zypper dup --from libreoffice升级完成后就OK. 无论中文英文

2011-03-18 13:46:00 1179

原创 opensuse 11.4 firefox 无法输入中文的解决方法

使用光盘DVD 安装,出现了firefox 无法输入中文的问题: 解决方式是: 卸载scim 安装ibus :#zypper in ibus-gtk ibus-qt另外需要执行#gtk-query-immodules-2.0 > /etc/gtk-2.0/gtk.immodulesOK

2011-03-18 13:43:00 1168

原创 使用opensuse 11.4 Blogilo 发的一篇 blog

参考 http://blog.csdn.net/xiaoyaossky/archive/2011/03/03/6219957.aspx 配置好blogilo ,版本是1.0.1, 有格式化文本的功能。这样,以后有什么都可以写写记录下来, 比较好!Good!

2011-03-16 18:33:00 435

原创 bash 的history 功能

<br />(1) The command history is also searchable in more than one way: If you type the<br />command history, you will see a listing of the last commands you have typed. Each of these<br />is numbered: If you type ! followed by the number of the command

2011-01-02 22:00:00 508

原创 ubuntu 10.04 在intel 945G 集成显卡死机的解决方法

<br /> 应该是由于内核KMS的缘故, 导致对部分intel显卡的支持有问题,表现就是在安装ubuntu 10.04 或者是使用过程中死机。<br /> <br />解决办法是: 在grub 启动时, 按 e 编辑启动项,给kernel 传递额外的参数。<br />具体的就是在quiet splash 后面 加上 i915.modset=1  <br />然后在ctr+x 启动,启动后进入系统,修改/etc/grub/grub.conf ,同样的加上kernel 参数<br />这样就可以解决死机问题,

2010-07-29 15:19:00 1780

转载 pkg-config工具, ld.so.conf文件, PKG_CONFIG_PATH环境变量

<br />原文地址:www.91linux.com/html/article/program/cpp/20071207/8934.html<br /><br /><br />一、编译和连接<br />一般来说,如果库的头文件不在 /usr/include 目录中,那么在编译的时候需要用 -I 参数指定其路径。由于同一个库在不同系统上可能位于不同的目录下,用户安装库的时候也可以将库安装在不同的目录下,所以即使使用同一个库,由于库的路径的不同,造成了用 -I 参数指定的头文件的路径也可能不同,

2010-07-26 17:25:00 564

转载 IAD,ATA 区别

<br /> 目前在VoIP语音网关领域出现比较多的词汇包括IAD,ATA等,IAD是英文Integrated Access Device,是Softswitch综合接入设备的缩写,ATA则是Ananog Telephony Adapt的缩写。 <br />  IAD一般是指语音网关既可以担当IP电话网关设备还具有数据接入的功能,一般数据功能包括PPPoE,NAT,DHCP Server等功能甚至包括路由,简单防火墙功能,虚拟服务器功能等等。<br />  而通常意义上指的ATA就是一个电话的适配器,不包含

2010-07-23 16:05:00 1477

原创 Simplify my life

很长一段时间在各个linux 发行版之间挑拣, 有如追逐时尚,也很有雄心精通好几种语言,从低级到高级,今天使使GNOME,明天玩玩KDE,……如今回首,却没有自己master 的东西从今以后,simplify my life!Tools:OS: openSUSEGUI: kdeedit: vimbrowser: firefoxmail: thunderbird ? kmail ?

2010-07-14 16:30:00 806 1

原创 利用vim 处理源文件

<br />有这样一段代码:(从网页上copy过来)1.#include <KApplication>2.#include <KAboutData>3.#include <KCmdLineArgs>4.<br />5.#include "mainwindow.h"6.<br /> 7.int main (int argc, char *argv[]) 8.{ 9. KAboutData aboutData( "tutorial4

2010-06-29 17:18:00 591

原创 find 怎么不搜索子目录了?

<br />find -name *.asp <br />怎么只有主目录下的文件,子目录怎么不搜索了呢? <br />或者是出现这样的提示:find: paths must precede expression<br /> <br />问题是: <br />要加引号<br />find -name "*.asp"<br /> 

2010-06-01 17:45:00 6264

原创 关于SVN 使用中的一些小技巧

1, 删除 .svn 目录(有很多情况需要这样做),有两种方法:1. find . -name ".svn" -type d -exec rm -rf {} /;2. find . -name ".svn" -type d | xargs rm -rf 2, 如果你的svn workspace 中有许多没被svn管理的文件(比如临时文件),使用svn st 显示的状态是 ? 你想一次删除它们:p, li { white-space: pre-wrap; }svn st |grep ^?|awk

2010-06-01 17:38:00 607

原创 CSDN第一篇blog, Just Mark

1. 记录工作的点滴2. 记录生活的点滴3. 记录成长

2010-01-18 18:29:00 404

thinking in java 中文

最经典的文档,学习java必备书籍,一本足已

2012-08-26

AR81 Family for opensuse 11.4

http://blog.csdn.net/fred_wu/article/details/6861415

2011-10-11

空空如也

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

TA关注的人

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