摘要: 升级到Ubuntu14.04后,感觉bug的确比12.04少多了。顶部任务栏支持半透明效果,所以整个桌面也看上去漂亮了很多。这样的桌面也是值得瞎捣鼓一下的,想到换壁纸,但是没找到设定动态更换壁纸的选项,但手动修改配置文件的方法总是有的,本文的目的也在于此。(以下过程在Ubuntu14上进行,未测试其他版本!)。 阅读全文
posted @ 2014-09-20 17:50 颜不改 阅读(1829) 评论(0) 推荐(0) 编辑
摘要: qccs定义圆角border-radius:10px;如果想给特定位置定义圆角,如:左上角:border-left-top-radius:10px;右下角色:border-right-bottom-rasius:10px;半透明效果只需要在css中使用rgba(100,100,100,40)这种形式... 阅读全文
posted @ 2014-08-06 20:19 颜不改 阅读(573) 评论(0) 推荐(1) 编辑
摘要: 在Qt5之前,串口通信基本依赖于第三方库,下面是我曾接触过的串口通信类库。 串口通信类库通信过程基本是一下步骤,即:打开串口 > 配置串口参数 > 收发数据。 注意,串口参数(波特率、数据位、停止位、奇偶校验、流控等)必须在串口打开之后进行配置才有效。 在使用串口接收数据时,会出现数据接收不完整的情况,这种情况很常见,尤其是在 QextSerialPort 和 QSerialPort 中,有一段时间我不得不怀疑是不是参数或者是硬件问题。后来发现这并不是异常,在通信中我依赖 readAll() 函数获取串口数据,但 readAll() 由 readyRead()信号触发,readyRead在串口读到起始标志时立即发送,并不一保证一定是当前所发数据的起始部分。因此串口通信双方通信前应制定好通信协议,规定好数据的起始于结尾标志,串口当读到完整的起始于结束标志之后,才认定读完一条完整的数据。 下面分别就这三种串口通信类库进行实例代码的编写。 阅读全文
posted @ 2014-07-13 17:18 颜不改 阅读(4649) 评论(0) 推荐(0) 编辑
摘要: 一、 下载mysql C链接库 地址:http://dev.mysql.com/downloads/ 二、 安装下载好的mysql驱动文件 注意,一定要安装在不含有中文、空格以及特出符号的文件、路径中,为了方面起见,我直接安装在了 E:\MySQL 目录下,建议这么做。 三、 库文件拷贝 我的QT 安装目录为 E:\QT4\4.8.4,版本号是4.8.4 所以打开如下目录: E:\QT4\4.8.4\src\plugins\sqldrivers\mysql 四、 正式编译驱动 编辑目录下的mysql.pro文件,添加: INCLUDEPATH+="E:\MySQL\include" LIBS+=-LE:\MySQL\lib\ -llibmysql 阅读全文
posted @ 2014-05-17 13:29 颜不改 阅读(1239) 评论(0) 推荐(0) 编辑
摘要: 今天在做一个新浪微博的抓取测试,发现抓取后的内容是Unicode编码的,完全找不到熟悉的汉字了,下面搜索出来的一种方法,完全可行,只是不知到Java内部是否提供了相关的类库。 阅读全文
posted @ 2014-03-16 21:56 颜不改 阅读(617) 评论(0) 推荐(0) 编辑
摘要: 最近要往arm开发板上移植android系统,大大小小的问题遇到了太多太多,都是泪啊。本人初接触嵌入式开发,对问题的根源不是太了解,不过好在每解决一个问题,便记录一下。话不多说,正式罗列问题。 阅读全文
posted @ 2014-03-16 21:36 颜不改 阅读(6097) 评论(0) 推荐(0) 编辑
摘要: 控件设置透明度、控件设置圆角边框、创建托盘图标、窗口设置为无边框、控件重叠实现控件“浮动效果”、QLabel标签添加点击事件、QLabel 同时显示文字和图片、QTableView的简单使用方法 阅读全文
posted @ 2014-03-08 17:22 颜不改 阅读(3098) 评论(0) 推荐(0) 编辑
摘要: //启用系统提供的绘图工具 1 window.requestAnimFrame = (function() { 2 return window.requestAnimationFrame || 3 window.webkitRequestAnimationFrame || 4 window.mozRequestAnimationFrame || 5 window.oRequestAnimationFrame || 6 window.msRequestAnimationFrame || function( /* function */ callback, /* DOMElement */ element) { 7 window.setTimeout(callback, 1000 / 60); 8 }; 9 阅读全文
posted @ 2013-11-16 12:57 颜不改 阅读(995) 评论(1) 推荐(0) 编辑
摘要: 本文内容包括: ajax表单提交, 在某个范围内产生随机整数, iframe 自适应高度, 处理页面中加载失败的图片, 计算浏览器的各种宽度和高度。以后会继续增加 阅读全文
posted @ 2013-11-07 12:58 颜不改 阅读(497) 评论(1) 推荐(0) 编辑
摘要: 大数乘法即多项式乘法问题,求A(x)与B(x)的乘积C(x),朴素解法的复杂度O(n^2),基本思想是把多项式A(x)与B(x)写成 A(x)=a*x^m+b B(x)=c*x^m+d 其中a,b,c,d为x的多项式。 则A(x)*B(x)=(ac)*x^2m+(ad+bc)*x^m+bd 由ad+bc=(a+b)(c+d)-ac-bd 原来的4次乘法和1次加法由3次乘法和2次减法代替,减少了一次乘法操作。 用同样的方法应用到abcd的乘法上。 阅读全文
posted @ 2013-11-07 12:46 颜不改 阅读(2248) 评论(0) 推荐(1) 编辑