上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 32 下一页
摘要: 在监测的代码里执行需要的行为. 这可以用event Filter来达到. 设置一个event filter有两个步骤:1. 在目标对象上调用installEventFilter(),将监测对象注册到目标对象上.2. 在监测对象的eventFilter()方法里处理目标对象的事件.在ctor里注册监测对象是一个好地方:CustomerInfoDialog::CustomerInfoDialog(QWidget *parent) :QDialog(parent){ ... firstNameEdit->installEventFilter(this); lastNameEdit->in 阅读全文
posted @ 2014-02-23 20:23 wiessharling 阅读(4281) 评论(0) 推荐(0) 编辑
摘要: 1.在 /mnt 下建立一个名叫USB的文件夹,文件夹名自定cd /mntmkdir USB2.查看一下磁盘分区情况fdisk –l 3. 插入U盘4. 再次查看磁盘分区情况,对比第一次查看的结果,得出U盘所在的目录名称,这里是:/dev/sdb45. 挂载U盘mount /dev/sdb4 /mnt/USB 阅读全文
posted @ 2014-02-23 11:00 wiessharling 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 1. 解压文件tar -xvfz samba-4.1.5.tar.gz2. 进入目录cd samba-4.1.53. 配置./configure4. 编译make5. 安装make install 阅读全文
posted @ 2014-02-23 10:53 wiessharling 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 2013年,我经历本科毕业,经历研究生开始,是一个重要时期,是我人生一大抉择之年。 2013年,病痛也不少,被称之为犯太岁之年。 总体而言,这一年过得比较懒散。大四第二学期嘛,本应如此,研究生第一学期,明知道跟不上计算机的学习,也不知上进自己努力补补,这日子过得不明智。 学习上,研究生第一学期的计划是:在学好专业课程的基础上,提高C、C++、Java、设计模式、计算机网络等课程。但是,现在看来,我没有认认真真看完哪一本书,都是这看看那看看,实在让人心生愧疚。 生活上,锻炼是我计划好的一部分,还说好要和小小(旋哥)一起跑内环。但计划终究是计划,在我手上便成了空纸。还记得那颗石头吗,老... 阅读全文
posted @ 2014-01-17 11:34 wiessharling 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 第一、我们需要让QLabel的大小不因为图片的大小变化而变化,可以用下面语句实现 ui->imageLabel->setSizePolicy(QSizePolicy::Ignored, QSizePolicy::Ignored);第二、可以让图片放大或者缩小填充完整个QLabel. ui->imageLabel->setScaledContents(true); 阅读全文
posted @ 2014-01-16 10:59 wiessharling 阅读(384) 评论(0) 推荐(0) 编辑
摘要: http://network.51cto.com/art/200912/172439.htmhttp://blog.sina.com.cn/s/blog_b457dde80101cyqr.htmlhttp://www.cnblogs.com/zhuheng/archive/2012/12/15/2819619.html 阅读全文
posted @ 2013-12-03 12:48 wiessharling 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 物联网时代的智能家居有六大关键词(TPWCCI):物(Things)、感知(Perceivable)、无线(Wireless)、云(Cloud)、沟通(Communication)、智能(Intelligence)。从目前的技术发展来看,物的识别有二维码、IPV6,人体、温度、湿度以及各种烟气都有成熟的感知技术,无线方面wifi,zigbee等都比较成熟,云计算也已经发展到一定阶段,交互方式有红外遥控、体感、语音等,唯有智能,这方面还缺乏成熟的智能家居自动控制算法。 阅读全文
posted @ 2013-11-29 16:20 wiessharling 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 1、生成静态库 生成静态库使用ar工具,其实ar是archive的意思$ar cqs libhello.a hello.o2、生成动态库 用gcc来完成,由于可能存在多个版本,因此通常指定版本号:$gcc -shared -o libhello.so.1.0 hello.o3、库文件是如何命名的,有没有什么规范: 在 linux 下,库文件一般放在/usr/lib和/lib下, 静态库的名字一般为libxxxx.a,其中 xxxx 是该lib的名称;动态库的名字一般为libxxxx.so.major.minor,xxxx 是该lib的名称,major是主版本号,minor是副版本号 4、可执. 阅读全文
posted @ 2013-11-19 16:42 wiessharling 阅读(8085) 评论(0) 推荐(0) 编辑
摘要: 一般情况:Java有垃圾回收机制负责回收无用对象占据的内存资源。特殊情况:假定你的对象(并非使用new)获得一块特殊的内存区域,由于垃圾回收器只知道释放那些经由new分配的内存,所以它不知道如何释放该对象的这块“特殊”内存。解决方法: Java允许在类中定义一个名为finalize()的方法。 finalize()工作原理:一旦垃圾回收器准备好释放对象占用的内存,将首先调用finalize()方法,并且在下一次垃圾回收动作发生时,才会真正回收对象占用的内存。总结:对象可能不被垃圾回收。垃圾回收并不等于“析构”。finalize()的用途何在? 垃圾回收只与内存有关。 也就是说,... 阅读全文
posted @ 2013-11-16 11:05 wiessharling 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 前面说过的单例模式为了避免被不同的线程创建多次,各个线程引用了不同的实例,这违背了我们的“唯一实例”的初衷,因此,我们采取了同步的机制(synchronized ),代码如下:public class Singleton { private static Singleton single = null; private Singleton() { System.out.println("create a singleton class."); } public synchronized static Singleton getInsta... 阅读全文
posted @ 2013-11-14 17:01 wiessharling 阅读(347) 评论(0) 推荐(0) 编辑
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 32 下一页