jeffreylee的个人主页

http://www.qtcn.org/bbs/u/139371  [收藏] [复制]

jeffreylee

宁静致远

  • 20

    关注

  • 27

    粉丝

  • 117

    访客

  • 等级:侠客
  • 身份:论坛版主
  • 总积分:158
  • 男,1971-01-21

最后登录:2023-07-06

更多资料

日志

2013-07-11 08:43

/etc/vim/vimrc存放全局配置
在~home目录下创建.vimrc
~/vim .vimrc
set nocompatible 不使用vi默认键盘布局
set number 显示行号
set autoindent 自动对齐
set smartindent 智能对齐
set showmatch 括号匹配模式
set ruler  显示状态行
set incsearch 查询时非常方便,如要查找book单词,当输入到/b时,会自动找到 第一个b开头的单词,当输入到/bo时,会自动找到第一个bo开头的单词,依次类推,进行查找时,使用此设置会快速找到答案,当你找要匹配的单词时,别忘记回车.
set tabstop=4 tab键为4个空格
set shiftwidth=4  换 ..

阅读全文»分类:默认分类|回复:0|浏览:1632
2013-05-09 21:57

有些网站在浏览器标题栏会显示一个网站logo图标,原来原理是这样,浏览器首先发送默认链接请求,随后额外访问 http://url/favicon.ico , 网站只要在服务根目录下放一个favicon.ico,文件,浏览器就把favicon.ico当作网站默认logo图标,显示

阅读全文»分类:默认分类|回复:0|浏览:890
2013-04-09 16:58

到这里下载 下载超强两笔ibus码表文件
cp cqeb.db 到/usr/share/ibus-table/tables
cp erbi.svg 到 /usr/share/ibus-table/icons
重启ibus(ibus-daemon -drx)即可,如果不行,就重启一下系统。
修改配置一:每页显示6字为9字
编辑修改/usr/share/ibus-table/engine/table.py 文件
修改_page_size = 6 为 _page_size = 9
修改配置二:选字条目由竖直排列为水平排列,并把新添加的超强二笔加入系统输入法
$ibus-setup
把Candidates orientation选择框由Vertial 修改为 Horizontal

阅读全文»分类:默认分类|回复:0|浏览:1893
2013-04-07 11:09

http://www.hxtop.com/html/bt01/201304071608.html
[导读]任何精妙的思想都是令人着迷的。Bitcoin就是这样一个东西。李笑来/文下问答,旨在说明,而非说服。请读者自行判断。Bitcoin是一种虚拟货币……如果这话的意思是在说,“虚拟”的(Bitcoin)不如“真实”的(纸币),那可就大错特错了。因为很多人可能没有意识到,任何纸币本身,事实上也是虚拟的。既然纸币与bitcoin都是虚拟的,那么,真正应该问的问题不是“哪个更真实?”,而是“哪个更靠谱?”那Bitcoin就是游戏币喽?现有的所有游戏币,其实都是“中央银行”(只不过是虚 ..

阅读全文»分类:默认分类|回复:0|浏览:1151
2013-03-31 10:38

GitHub日常操作常用命令:

$ git clone git@github.com:vipjeffreylee/ShanbayDict.git
注释:把github服务器上面的开源项目扇贝词典代码仓库克隆到本地,git是分布式版本控制,现在本地跟github的数据完全一致
扇贝词典项目现在我设置了三个分支,master、develop和gh-pages,master是主分支,稳定版本发布在这里,顾名思义,develop分支是生产分支,平时开发工作在这个开发分支。gh-pages分支存放了项目发布网站的网页代码,目前只有index.htm一个文件,存放了,项目的简单介绍和安装包下载地址。
$git checkout develop
切换工作目录 ..

阅读全文»分类:默认分类|回复:0|浏览:5307
2013-03-28 16:37

这是因为使用usermod -G vboxusers username时忘记使用-a参数导致的,把username用户迁移到vboxusers,因此脱离了sudo组,失去sudo的权限,解决方法如下:
启动系统,开始引导系统时按住shift键,调出GRUB引导菜单,如下图:


使用revovery mode启动,下一画面首先执行 fsck,Check all file system,否则文件系统是只读的,无法完成配置操作
fsck完成后,进入root shell,Drop to root shell prompt




执行如下命令
#usermod -a -G sudo username
使用exit 并且 Resumer normal boot
进入系统,如果界面变形,请重新启动系统一次,恢 ..

阅读全文»分类:默认分类|回复:0|浏览:1039
2013-03-27 14:03

使用Qt5.0.1 for ms2010编译一个工程,错误信息如下

d:\qt\qt5.0.1\5.0.1\msvc2010\include\qtcore\qdatetime.h(123) : warning C4003: “min”宏的实参不足
d:\qt\qt5.0.1\5.0.1\msvc2010\include\qtcore\qdatetime.h(123) : error C2589: “(”:“::”右边的非法标记
d:\qt\qt5.0.1\5.0.1\msvc2010\include\qtcore\qdatetime.h(123) : error C2059: 语法错误:“::”
同样的工程使用Qt5.0.1 for mingw 时就没这个错误信息
认真分析后发现,原来windows.h中定义了min宏,<QTime>中也有这个定义,两者冲突
解决办法,把include头文 ..

阅读全文»分类:默认分类|回复:0|浏览:2235
2013-03-24 11:23

重载QWdiget的 bool QWidget::event(QEvent * event)
复制代码bool Widget::event ( QEvent * event ){
if (event->type() == QEvent::ActivationChange){
if(QApplication::activeWindow() != this){
this->hide();
}
}
return QWidget::event(event);
}

阅读全文»分类:默认分类|回复:1|浏览:1013
2013-03-24 10:41

pro文件中对编译器的区分

win32-msvc* {
}
win32-gcc* {
}
原文来自这里
在QT中,有一个工具qmake可以生成一个makefile文件,它是由.pro文件生成而来的,.pro文件的写法如下:
1. 注释
从“#”开始,到这一行结束。
2.模板变量告诉qmake为这个应用程序生成哪种makefile。下面是可供使用的选择:
TEMPLATE = app
A> app -建立一个应用程序的makefile。这是默认值,所以如果模板没有被指定,这个将被使用。
B> lib - 建立一个库的makefile。
C> vcapp - 建立一个应用程序的VisualStudio项目文件。
D> vclib - 建立一个库的Vis ..

阅读全文»分类:默认分类|回复:2|浏览:1328
2013-03-21 20:24

在安装Windows7的过程中,要求输入用户名及密码的时候,先不如输入任何信息,按“Shift+F10”呼出DOS窗口,输入以下命令:
  robocopy "C:\Users" "D:\Users" /E /COPYALL /XJ
  rmdir "C:\Users" /S /Q
  mklink /J "C:\Users" "D:\Users"
  而后关闭DOS窗口,按部就班继续安装直至完成。
  如此安装的Windows7,所有“用户特殊文件夹”(User Special Folder)的内容都已经被设置在D盘(非系统盘)上。

  如果想要移动已安装好的Windows7中的用户文件夹,那 ..

阅读全文»分类:经验|回复:0|浏览:904

Powered by phpwind v8.7 Certificate Copyright Time now is:05-07 10:50
©2005-2016 QTCN开发网 版权所有 Gzip disabled