自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(88)
  • 资源 (1)
  • 收藏
  • 关注

转载 Kubuntu(Ubuntu 12.04)下破解安装Python开发工具WingIDE4.1

http://www.linuxidc.com/Linux/2012-09/70529.htm系统版本:Distributor ID: UbuntuDescription:    Ubuntu 12.04.1 LTSRelease:        12.04Codename:       precise官网下载WingIDE4.1.7:http://wingware

2012-11-16 16:50:05 2910

原创 Ubuntu如何添加删除PPA

Ubuntu里,PPA代表一种非稳定版本到发布,喜欢尝试鲜到人一般会加入很多PPA源。关于PPA到详细说明,可以参考https://help.launchpad.net/Packaging/PPA介绍两个命令,用于添加和删除PPA源添加一个PPA源sudo add-apt-repository ppa:user/ppa-name如添加cairo-dock到weekly upda

2012-11-16 08:32:21 79047

转载 C++11 中值得关注的几大变化(详解)

http://coolshell.cn/articles/5265.html源文章来自前C++标准委员会的 Danny Kalev 的 The Biggest Changes in C++11 (and Why You Should Care),赖勇浩做了一个中文翻译在这里。所以,我就不翻译了,我在这里仅对文中提到的这些变化“追问为什么要引入这些变化”的一个探讨,只有知道为了什么,用在

2012-11-14 13:51:48 1225

转载 C++泛型编程:源起、实现与意义

C++泛型编程:源起、实现与意义为什么泛型泛型编程(Generic Programming)最初提出时的动机很简单直接:发明一种语言机制,能够帮助实现一个通用的标准容器库。所谓通用的标准容器库,就是要能够做到,比如用一个 List 类存放所有可能类型的对象,这样的事情;熟悉一些其它面向对象的语言的人应该知道,如 Java 里面这是通过在 List 里面存放Object 引用来实

2012-11-14 09:13:45 2151

原创 Ubuntu下VirtualBox的卸载和升级

首先,在终端查看已经安装的VirtualBox的版本:$ dpkg -l查看到版本号,例如我的:virtualbox-4.1执行卸载:$ sudo apt-get remove virtualbox-4.2之后,去官方网站下载最新版本。下载最新版本后,用Ubuntu软件中心打开,进行安装

2012-11-09 08:01:55 36170 1

转载 [转]Windows 8 Metro app开发初体验

http://www.devdiv.com/_%E8%BD%AC_Windows_8_Metro_app%E5%BC%80%E5%8F%91%E5%88%9D%E4%BD%93%E9%AA%8C-thread-121500-1-1.html前言随着Windows Phone的进一步推广,微软也把传统桌面版本的Windows带入触摸的世界,全新的Windows 8破蛹而出。大家对

2012-08-15 20:54:40 1684

转载 字符编码那点事儿

http://www.cnblogs.com/winter-cn/archive/2012/01/27/2328512.html那时,天下人的口音、言语,都是一样。他们往东边迁移的时候,在示拿地遇见一片平原,就住在那里。他们彼此商量说:“来吧!我们要作砖,把砖烧透了。”他们就拿砖当石头,又拿石漆当灰泥。他们说:“来吧!我们要建造一座城和一座塔,塔顶通天,为要传扬我们的名,免得我们分

2012-08-07 14:58:14 1345

原创 什么是Wayland

在Wayland的架构图中,最显著的一些特点是:  它复用了所有Linux内核的图形、输入输出技术:KMS、evdev,因此已支持的驱动可以直接拿来用; Wayland没有传统的Server/Client的模式,取而代之的是:Compositor/Client,这不仅仅是换一个名称而已,后面会讲到具体区别;  还记得前文中“点击Firefox的刷新按钮”这个应用场景吧?在Wayland里,所有

2012-08-03 14:58:00 1339

原创 什么是KMS

KMS 就是 内核模式设置,Kernel mode-setting, for setting up screen resolution in the Linux kerne传统上,Linux 是由用户空间的程序设置视频模式的,(也就是分辨率)所以,切换终端的时候 ..... (Ctrl+Alt + F2)会闪屏并伴随着分辨率的切换但是, tty2 - tty6 之间的切

2012-08-03 14:56:07 2768

转载 使用linux的五个理由

1.低成本2.摆脱微软的技术控制3.开发时的自由度更高4.Linux核性能确实强劲5.最早体验到新技术

2012-07-25 09:56:12 1024

原创 什么是分形几何学

分形几何学的基本思想是:客观事物具有自相似的层次结构,局部与整体在形态、功能、信息、时间、空间等方面具有统计意义上的相似性,称为自相似性。例如,一块磁铁中的每一部分都像整体一样具有南北两极,不断分割下去,每一部分都具有和整体磁铁相同的磁场。这种自相似的层次结构,适当的放大或缩小几何尺寸,整个结构不变。

2012-07-25 05:58:51 1342

原创 Ubuntu 安装完毕,解决引导系统grub提示:invalid arch independent ELF magic错误

Ubuntu12.04推出后,首先安装64位使用一段时间,后来重新安装32位系统,使用时段时间后,基本没体会出两者的区别,随又换回64位,安装很顺利,/home分区不格式化。按转完毕,重启动:grub提示:“error:invalid arch independent ELF magic.grub rescure>解决办法:安装光盘,启动机器#sudo mount /dev/sda

2012-07-23 17:16:07 19244

转载 Qt json

为了避免重造所有的轮子,我google了一下Qt上已经实现的JSON解析器。gitorious上有个qjson,但是据说过于庞大;Qt5已经在QtCore中支持JSON解析了,不过我目前没有时间研究如何挖出这部分代码(顺便吐槽一下Qt5,好像分布在多个地方,要很麻烦的才能clone下来)。另外有人在stackoverflow上建议一个轻量级的JSON解析器,其实就是一个类,qt-json。看起来好

2012-07-20 22:57:03 3127

原创 Qt工程文件pro资料,qmake高级概念,创建跨平台编译工程

操作符到目前为止,你已经看到在项目文件中使用的=操作符和+=操作符。这里能够提供更多的可供使用的操作符,但是其中的一些需要谨慎地使用,因为它们也许会比你期待的改变的更多。“=”操作符这个操作符简单分配一个值给一个变量。使用方法如下: TARGET = myapp这将会设置TARGET变量为myapp。这将会删除原来对TARGET的任何设置。“+=”操作符这个操作符

2012-07-20 22:31:56 4999 1

原创 Ubuntu12.04 下安装QQ2012 32位以及64位

首先在这里下载alsa-driver 1.0.25ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.25.tar.bz2加压后编译anzhuangcd alsa-lib-1.0.25./configuremakesudo make install其次来这里下载大侠打包好的QQ2012dep

2012-07-19 22:09:08 4045

转载 linux常用命令

http://www.cnblogs.com/xiaouisme/archive/2012/05/21/2512022.htmlVIM使用:命令模式下:yy复制一行,dd删除一行,p粘贴。u撤销,ctrl+r重做。$移动到行尾,0是移动到行首.o是换行。v模式下:上下方向键选中多行,然后shift+来左移或右移。查找文件的绝对路径:$ which

2012-07-13 11:23:21 1442

转载 ibus输入法图表丢失的办法

开启root账户:$ sudo passwd root$ su$ cp -p /etc/lightdm/lightdm.conf /etc/lightdm/lightdm.conf.bak$ vi /etc/lightdm/lightdm.conf修改后为:[SeatDefaults]greeter-session=unity-greeteruser-session

2012-07-13 11:21:27 1042

原创 Virtualbox识别U盾等USB设备

在默认情况下,Virtualbox是无法读取插到主机的U盘、u盾等USB设备的。但是,Virtualbox官方网站还是提供了解决办法。那就是安装Oracle_VM_VirtualBox_Extension_Pack-*.vbox-extpack,通过查看这个网页www.virtualbox.org/wiki/Downloads,我们就可以知道这个组件的功能为:Oracle VM Virtu

2012-06-26 21:42:26 8237

转载 英特尔的硬件虚拟家技术Vt-x

来源:http://hi.baidu.com/kiropower/blog/item/5d84f2a81a2111a8ca130c98.htmlIntel Virtualization技术可以分成CPU处理器VT技术(VT-x),芯片组VT技术(VT-d)和网络VT技术(VT-c):VT-x技术:Intel VT中的VT-x技术是CPU的硬件虚拟化技术,VT可以同时提升虚拟

2012-06-05 08:27:56 2285

转载 VirtualBox虚拟机网络设置

http://www.cnblogs.com/coltiam/archive/2010/03/26/1696939.htmlVirtualBox是一款SUN出品的非常优秀的虚拟机程序,版本也非常齐全,你可以在官网上找到适合各种操作系统平台的版本。这里我先给大家大致讲解下VBox的网络配置及应用。VirtualBox的提供了四种网络接入模式,它们分别是:1、NAT    网络

2012-05-24 17:24:01 629

原创 ubuntu的超级终端

sudo apt-get install minicomsudo minicomctrl+a进入命令模式进行串口配置,设置合适的com口以及速率

2012-05-22 14:22:38 2619

原创 ubuntu中的文件管理器

sudo nautilus打开具有超级管理员权限的文件管理器这个命令就是以root权限打开一个窗口,来管理文件。比如你直接点击 计算机 里面有很多文件夹和文件是root用户才能操作,所以你对该文件夹或文件不能进行粘贴,剪切,删除等操作,也不能建立新文件,而用nautilus命令后就可以了1、添加“在终端中打开”sudo apt-get install nautilus-op

2012-05-15 16:50:36 9607

原创 ubuntu 按照文件内容搜索文件

Linux查找文件内容的常用命令方法。  从文件内容查找匹配指定字符串的行:$ grep "被查找的字符串" 文件名例子:在当前目录里第一级文件夹中寻找包含指定字符串的.in文件grep "thermcontact" */*.in从文件内容查找与正则表达式匹配的行:$ grep –e “正则表达式” 文件名查找时不区分大小写:$ grep –i "被查找

2012-05-15 10:04:28 22744

原创 Ubuntu12.04汉字输入法如何使用键盘快捷键进行翻页

Ubuntu12.04使用以来,操作顺畅,默认安装的ibus sunpinyin输入法也很方便,就是用传统的-+或者,.以及【】翻页时都没反应,只能使用鼠标操作翻页,也找不到sunpinyin输入法的设置界面,研究后发现,使用/usr/lib/ibus-sunpinyin/ibus-setup-sunpinyin 命令可以调出输入法设置界面,配置翻页快捷键。资料来源:http://hi.b

2012-05-08 09:49:32 12424 2

原创 Qt Url访问资源文件

For example, the file path :/images/cut.png or the URL qrc:///images/cut.png would give access to the cut.png file,

2012-04-13 11:31:26 4137

原创 Ubuntu11.10打开XDMCP,使用XManager远程管理

Ubuntu从11.10开始,使用了LightDM 是一个跨桌面显示管理器,开启XDMCP方法不同于以前的版本编辑/etc/lightdm/lightdm.conf[SeatDefaults]greeter-session=unity-greeteruser-session=ubuntuautologin-user=[XDMCPServer]enable

2012-03-23 10:50:12 2990

原创 Ubuntu 11.10中安装Qt sdk 1.2

1.从qt官网下载Qt_SDK_Lin32_offline_v1_2_en.run2.alt+ctrl+t 调出linux 终端界面,./Qt_SDK_Lin32_offline_v1_2_en.run 运行安装,提示需要C++ Compiler3.打开软件中心,输入g++ 安装gnu c++编译器4.安装完成,运行Qt creator 终端输出(exe:4933): Gtk-WA

2012-03-22 14:12:40 1355

转载 javascript中括号的几种含义

小括号       JavaScript中小括号有五种语义       语义1,函数声明时参数表              function func(arg1,arg2){                // ...              }         语义2,和一些语句联合使用以达到某些限定作用              // 和for in一起使用

2012-03-07 17:11:29 650

转载 About Clipboar

http://aclacl.brinkster.net/MFC/ch19b.htmThe Legacy ClipboardData is transferred to and from the legacy clipboard using a small subset of Windows API functions. The following table briefly

2012-02-14 14:45:40 1181

原创 了解Unity3D

Unity3D是一个让你轻松创作的多平台的游戏开发工具,是一个全面整合的专业游戏引擎。

2012-01-31 21:14:48 630

原创 Qt 4.8中使用ActiveQt

曾经在Qt sdk 1.1.4下写过使用excel = new QAxObject("Excel.Application");方法操作excel文件的程序,安装qt 4.8.0后这个程序不能正常编译了,去lib目录下看,里面没有ActiveQt所需的库文件,用Qt Creator 2.4 打开src目录下的activeqt中pro文件,进行debug和release编译,把生成的相应库文件.a

2012-01-31 16:31:25 7152

原创 hadoop可以充分利用集群优势,提供系统并发性

写在这里备忘:hadoop是一个分布式系统基础架构,由Apache基金会开发。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力高速运算和存储。Hadoop实现了一个分布式文件系统(Hadoop Distributed File System),简称HDFS。HDFS有着高容错性的特点,并且设计用来部署在低廉的(low-cost)硬件上。而且它提供高传输率(high

2012-01-30 11:19:55 1241

原创 Qt如何显示国际音标

注意:使用本人原创帖子请留言,转帖请注明来源最近使用Qt开发了一个词典工具,服务器传回来的单词音标是用html转义字符标示的,在Qlabel或者QTextBrowser中显示音标就成为问题,比如:change[tʃeindʒ]服务器传过来的是[tʃeindʒ],一开始找到一个办法,使用[tʃeindʒ]后,windows7下非常正常,程序经过xp用户

2012-01-15 19:25:37 3934

转载 绑定 UPX 显著减少 Qt 生成文件体积

我已经测试过了,是很好用UPX 是著名的 开源 可执行文件压缩工具,可以压缩 Linux, Win32, MacOS, DOS... 等系统下的可执行文件体积。 压缩后文件还是可执行的。论坛里有很多人说,Qt生成的文件体积太大,所以 UPX可以帮大忙。如何 自动化的完成这个压缩过程呢?这里仅以 Windows 下的 mingw32 为例。 有兴趣的朋友可以 推而广之。首

2012-01-13 19:54:49 3276

转载 解决Qt系统托盘上下文菜单无法消失的问题

http://fantasticinblur.iteye.com/blog/902263在Qt demo中可以找到Qt系统托盘的例子(Desktop -> System Tray)。右击系统托盘,可以弹出上下文菜单。然而在window下,弹出的菜单无法消失,必须点击菜单项或者应用程序窗体才会消失。如图: 查阅Qt的BugReport,

2012-01-11 16:06:36 2505 1

原创 Qt鼠标移入时改变QPushButton图标和颜色

ui->pushButton->setStyleSheet("QPushButton:hover{border-image:url(:/pic/logo.png);color:red}");设置flat为true,点击鼠标依然出现按钮本色,增加border-style:outset;后,按钮安静的显示图标,没有任何变化了,实现了网页图标按钮的样子

2012-01-07 23:33:23 18583 4

转载 Linux重启网卡的方法

重启网卡的几种方法:一、network利用root帐户# service network restart二、ifdown/ifup# ifdown eth0# ifup eth0三、ifconfig# ifconfig eth0 down# ifconfig eth0 up

2011-12-30 19:24:38 1086

原创 通过ssh通道实现linux登陆远程linux桌面

你或许已经注意到Linux通过Ctrl-Alt-F1(-F12)组合键在虚拟控制台之间切换。通常,没有理由离开默认的控制台(虚拟控制台#7),除非你试图再次登陆或问题诊断。    请象下面这样为测试目的进行控制台切换:    Ctrl-Alt-F2  - 切换到一个新的shell提示符    Ctrl-Alt-F12  - 切换到一个空的控制台    Ctrl-Alt-F7   -

2011-12-30 11:21:34 7767

转载 XDMCP fatal error: Session declined Maximum number of open sessions from your host reached

http://www.starnet.com/xwin32kb/Session_Declined_Maximum_Number_of_Sessions_ReachedIncrease max number of sessions on Linux, no more sessions allowedSometimes a host will say no more conne

2011-12-30 10:21:50 4009

原创 linux中自动挂载windows 共享目录

使用smb协议挂载很难解决乱码问题,使用cifs则没乱码问题linux访问Windows共享文件夹或者使用其它linux机器使用samba的共享目录1。Windows共享一个文件夹share, 开放所有权限2。Linux下执行 mount -t cifs //192.168.2.26/device /mnt/share -o username=share,password=share,

2011-12-29 15:26:14 12615

QT4中文手册,中文资料

qt4中文手册,学习QT4的中文资料,QT4 是C++gui库,跨平台gui

2009-12-11

空空如也

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

TA关注的人

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