纠结了几天,还是安装上了最新的windows8专业版,熟悉半天之后,浏览了网上的一些基本使用技巧和配置方法,慢慢也对windows8的基本使用有了基本的了解。总的来说,windows8在资源占用方面做了很多的优化,明显比之前windows7 64位占用资源小很多,因此流畅性方面,个人感觉要比windows7好很多。MTREO桌面也显得十分时尚,看起来比较
由“老张和水壶”的故事来理解同步、异步、阻塞和非阻塞
记得之前在博客园上看到有朋友这样来区分同步、异步、阻塞和非阻塞模式,大致如下: 老张爱喝茶,废话不说,煮开水。 出场人物:老张,水壶两把(普通水壶,简称水壶;会响的水壶,简称响水壶)。 1 老张把水壶放到火上,立等水开。(同步阻塞) 老张觉得自己有点傻 2 老张把水壶放到火上,去客厅看电视,时不时去厨房看看水开没有。(同步非阻塞) 老张还是觉得自己有点傻
ADS1.2在WINDOWS7-64位下出现无法makeC程序的问题解决
ADS1.2作为目前在国内嵌入式开发ARM程序最常用的IDE,但是其版本之旧,造成对于新系统的兼容性不好,尤其是对于本地化的支持不是太好。所以,在安装和使用过程中会遇到很多的问题。其中一种比较常见的问题是:在使用make 工具编译C语言过程中弹出如下提示: Warning : L6301W:Could not fi
C++ Vector容器中remove_if、sort、unique的简单用法
1、remove_if /* *remove if example */ #include <iostream> #include <algorithm> #inc
Ubuntu是这么关闭防火墙的
一直以来没怎么在意ubuntu的防火墙,之前配置web server的过程中,也经常是采用redhat centos等发行版。最近在ubuntu下进行Qt网络编程,很多同学经常遇到了一切正常发出去消息之后,无法收到,在redhat下关闭防火墙就可以了,执行如下命令: #service iptables stop
Qt开发中字符串、字节数组和变量常用的一些函数总结
在Qt的开发过程中,经常会用到字符串变量与其他变量之间的转换,常见的有以下三种字符串表示类型: QString是贯穿Qt应用编程接口的一个16位Unicode字符串 QByteArray是一个用来存储原始二进制数据的8位字符数组 QVariant类则可存储绝大多数C++和Qt值类型 这里就总结一下最近几天在学习Qt开发过程中QString类型使用过程中常
C++在多重继承下的指针类型强制类型转换的一些问题
在C/c++中,类型之间的转换是经常被遇到的,在C++中,经常会遇到指针的类型转换,比如将派生类指针转换为基类指针,将基类指针转换为派生类指针。指针的本质其实就是一个数字,用以记录进程虚拟内存空间中的地址编号,而指针的类型决定了编译器对其指向的内存空间的解释方式。 基于上面的理解,我们似乎可以得出一个结论,C++中对指针进行类型转换,不会改变指针的值,只