• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
Ray.Mon
It' IT
新随笔 联系 订阅 订阅 管理
上一页 1 2 3 4 下一页

2012年4月23日

[转载] QT皮肤(QSS)编程
摘要: 借用css 的灵感, Qt也支持Qt自己的css, 简称qss。同css 相似,qss的主要功能与最终目的都是能使界面的表现与界面的元素分离,即质与形的分离,就如同一个人可以在不同的时候穿上不同的衣服一样,css机制的引入,使得设计一种皮肤与界面控件分离的软件成为可能,应用程序也能像web界面那样随意地改变外观。一、QSS语法同css一样,他也有由一个selector与一个declaration组成,selector指定了是对哪一个控件产生效果,而declaration才是真正的产生作用的语句。如:QPushButton { color: red }QPushButton指定了是对所有的QPu 阅读全文
posted @ 2012-04-23 10:59 Ray.Mon 阅读(285) 评论(0) 推荐(0)
 
 

2012年4月6日

关于移动技术的我的看法
摘要: 各IT厂商一再标榜其产品的尺寸、质量,对于移动技术来讲,我觉得这是很片面的。现在迫切需要一种高性能虚拟技术,这种虚拟技术可以把不同的硬件平台抽象成相同的硬件抽象层,并实现相同的硬件通信标准。这样,officer外出,只需带上这样一个装有高性能虚拟机的移动硬盘,就可实现远程办公,coder也再也不用为切换不同的电脑而耗费大量时间配置开发平台。这不只是一种跨 平台技术,而是更加底层的虚拟技术。所谓移动,不应仅仅是设备越来越清越薄,因为在未来,PC或者Pad,很可能像现在满大街的IC卡电话亭一样成为一种 公共基础设施。屏蔽不同硬件标准才是移动核心。设备移动是小,数据移动是重点。一天在PC上写了一个文 阅读全文
posted @ 2012-04-06 12:04 Ray.Mon 阅读(245) 评论(0) 推荐(0)
 
 

2012年3月24日

关于c++中类静态成员函数可能破坏类封装性的问题
摘要: 问题来自写一个MFC程序中,我们经常在MFC中这样利用多线程:BOOL ClassName::OnInitDialog(){//一些初始化操作//开启一个多线程CreateThread(NULL,0,ClassName::ThreadProc,(LPVOID)this,0,NULL);}DWORD WINAPI ClassName::ThreadProc(LPVOID param){ClassName *ThisClass = (ClassName*)param;ThisClass->m_nThreadNum++;return 0;}其中,m_nThreadNum为ClassName类的 阅读全文
posted @ 2012-03-24 15:48 Ray.Mon 阅读(1819) 评论(0) 推荐(0)
 
 

2012年3月14日

Windows 7+Code::Blocks+wxWidgets实录(一)
摘要: 环境配置篇玩过Linux的人应该对Code::Blocks和wxWidgets并不陌生。Code::Blocks是一款非常有名的代码编辑器,在linux下用不惯vim的话,这是个不错的选择。但千万不要把它和编译器混淆,CB本身并没有独立编译程序的功能,需要调用系统已经安装好的编译器,比如Linux下的GCC,Windows下的VC编译器。所以,在系统本身并没有编译器的前提下,是不能使用CB的。不过在其官网下载的windows版的CB,可以选择安装MinGW编译器。这款编译器就是大名鼎鼎的GNU的Windows版本。wxWidgets是一个出色的应用程序开发框架,具有良好的跨平台性。用其开发图形 阅读全文
posted @ 2012-03-14 22:32 Ray.Mon 阅读(2891) 评论(0) 推荐(1)
 
 

2012年3月13日

[转]主流数据库模型抉择 功能特性全解析
摘要: 原文转自:http://cloud.csdn.net/a/20120312/313041.html导读:无论是关系型数据库还是非关系型数据库,都是某种数据模型的实现。本文将为大家简要介绍5种常见的数据模型,让我们来追本溯源,窥探现在流行的数据库解决方案背后的神秘世界。什么是数据模型?访问数据库中的数据取决于数据库实现的数据模型。数据模型会影响客户端通过API对数据的操作。不同的数据模型可能会提供或多或少的功能。一般而言,数据模型不会直接提供过多的功能,许多功能必须由客户端自行实现。数据模型决定了客户端如何对数据进行编码存储。应用程序需要某种域模型与存储技术支持的特性进行映射。迄今为止,主导的数 阅读全文
posted @ 2012-03-13 13:16 Ray.Mon 阅读(257) 评论(0) 推荐(0)
 
 

2012年2月23日

发一个"&&"和“&”,“||”和“|”
摘要: 前段时间代码出了个和题目有关的Bug,一直奇怪为何出问题。无奈反了一下,突然就明白了,原来&&、&、||和|的用法,书本上并没有讲全。&&和&的差别,或许不只是我们从书本表面理解的那样。看两段例子: 1 //一A 2 #include <iostream> 3 using namespace std; 4 5 int main() 6 { 7 int a = 2,b = 3; 8 if((a < 2) && (++b < 3)) 9 {10 cout<<"Not skip"& 阅读全文
posted @ 2012-02-23 16:10 Ray.Mon 阅读(3725) 评论(0) 推荐(1)
 
 

2012年2月18日

[转]进程间通信的方式及比较
摘要: 进程间通信就是在不同进程之间传播或交换信息,那么不同进程之间存在着什么双方都可以访问的介质呢?进程的用户空间是互相独立的,一般而言是不能互相访问的,唯一的例外是共享内存区。但是,系统空间却是“公共场所”,所以内核显然可以提供这样的条件。除此以外,那就是双方都可以访问的外设了。在这个意义上,两个进程当然也可以通过磁盘上的普通文件交换信息,或者通过“注册表”或其它数据库中的某些表项和记录交换信息。广义... 阅读全文
posted @ 2012-02-18 21:04 Ray.Mon 阅读(3058) 评论(0) 推荐(0)
 
 

2012年2月2日

上网隐私保护意识要觉醒
摘要: 假期一直在忙那个网络加固仪的项目,然后就忙着过年,很久没更了。昨天朋友打电话来,要我帮帮忙,从网上查一个人的详细资料,并提供给了我该同学姓名WH,高中就读于A校,大学所在位置为B市。《Google黑客》一书还是承蒙壮哥的介绍,翻过大概的,一些简单的高级查询方式有所了解。但对于人肉搜索这样的手段,马上用Google搜索一通会效率很低的。搜WH同学,当然先要去人人网了!人人网注册了个马甲,名叫“王婷”,高中和WH同校,A校。马甲嘛,当然不是真名了,但是这名字还是有所讲究的。起一个很常见很普通的名字,在加不认识的人时,别人会看你的名字很眼熟,“貌似是我同学啊”这样的念头就出现在脑子里,再一看,是个女 阅读全文
posted @ 2012-02-02 12:56 Ray.Mon 阅读(1453) 评论(0) 推荐(1)
 
 

2012年1月3日

对memcpy和memmove的疑惑
摘要: 微软编译器中memcpy的文档为: Copies bytes between buffers. More secure versions of these functions are available; void *memcpy( void *dest, const void *src, size_t count ); Remarks: memcpy copies count bytes... 阅读全文
posted @ 2012-01-03 22:39 Ray.Mon 阅读(349) 评论(0) 推荐(0)
 
 

2011年12月29日

[转]Windows7的用户账户控制深入分析
摘要: 原文出处:http://www.win7china.com/html/10670.html 在家庭和公司环境中,使用标准用户帐户可以提高安全性并降低总体拥有成本。当用户使用标准用户权限(而不是管理权限)运行时,系统的安全配置(包括防病毒和防火墙配置)将得到保护。这样,用户将能拥有一个安全的区域,可以保护他们的帐户及系统的其余部分。对于企业部署,桌面 IT 经理设置的策略将无法被覆盖,而在共享家庭... 阅读全文
posted @ 2011-12-29 12:42 Ray.Mon 阅读(2338) 评论(0) 推荐(0)
 
 
上一页 1 2 3 4 下一页

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3