一般的windows复杂的界面需要使用多层窗口而且要用贴图来美化,所以不可避免在窗口移动或者改变大小的时候出现闪烁。先来谈谈闪烁产生的原因原因一:如果熟悉显卡原理的话,调用GDI函数向屏幕输出的时候并不是立刻就显示在屏幕上只是写到了显存里,而显卡每隔一段时间把显存的内容输出到屏幕上,这就是刷新周期。...
分类:
编程语言 时间:
2014-05-15 11:42:31
阅读次数:
352
不知道该怎么说。。
一直以为程序员是一个伟大的职位。朋友问我在做什么,总会开玩笑说我在改变世界,给我一台电脑,那就是一个世界,而我的任务,就是改变这个世界,改的更美好。往往是一脸自嘲的样子说这些话,但实际上我的内心深处总有一个冲动,一种祈盼,一种自言自语,我真的是在改变世界。
读过一些伟大程...
分类:
其他好文 时间:
2014-05-15 11:00:01
阅读次数:
190
chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息。谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接。使用语法:chkconfig
[--add][--del][--list][系统服务] 或 chkconfig [--level ][系统服务...
分类:
系统相关 时间:
2014-05-15 10:28:17
阅读次数:
406
MysqlProxy简介MySQLProxy是一个处于你的client端和MySQLserver端之间的简单程序,它可以监测、分析、或改变它们的通信。它使用灵活,没有限制,常见的用途包括:负载平衡,故障、查询分析,查询过滤或修改等等。MySQLProxy就是这么一个中间层代理,简单的说,MySQLProxy就是一..
分类:
数据库 时间:
2014-05-15 08:49:19
阅读次数:
559
JAVA反射机制:对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。
JAVA反射机制:“程序运行时,允许改变程序结构或变量类型,这种语言称为动态语言”。从这个观点看,Perl,Python,Ruby是动态语言,C++,Java,C#不是动态语言。但是JAVA有着...
分类:
编程语言 时间:
2014-05-15 08:17:35
阅读次数:
376
2. md md是英文make directory(创建目录)的缩写 [功能] 创建一个子目录
[格式] md [C:]path [举例] 用md 建立一个叫做purple的目录 3. cd cd是英文change directory(改变目录)的缩写
[功能] 改变或显示当前目录 [格式] cd ...
PHP 验证码(补充)1、改变验证码背景颜色:imagefill(图片,填充的宽,填充的高,颜色)
$back = imagecolorallocate($img,194,219,255);
imagefill($img,0,0,$back);2、字体颜色随机改变:rand(0,255) $col....
分类:
其他好文 时间:
2014-05-15 01:45:03
阅读次数:
322
题意:交换给定链表中的相邻节点,但不可以改变链表里的值
如1->2->3->4交换后为2->1->4->3
思路:
按题意中的扫描去改变每两个相邻节点的next指针的指向即可。
小技巧:
因为处理每两个相邻节点的时候,需要一个指针记录它们前一个节点,而头节点前面没有节点,
所以可设置一个dummy节点指向头指针,这样开头的两个节点的处理方式跟其它的相邻节点的处理方式就一样了
复杂度:时间O(n),空间O(1)...
分类:
其他好文 时间:
2014-05-15 00:16:00
阅读次数:
359
作为软件工程范畴的iosApp,为了保持代码的可维护性和扩展性,必然要遵守软件的基本特性,众所周知高内聚低耦合的程序才能具备这样的特性。
首先,不能依赖于storyboard和xib,原显而易见。第一点是,在源代码管理方面,在团队项目中,一旦有人改变了一点内容storyboard就会显示mod...
分类:
移动开发 时间:
2014-05-14 23:29:23
阅读次数:
384
在iOS应用开发过程中,经常会遇到设置屏幕方向,或者根据屏幕方向改变界面的时候,所以现在就来说一下屏幕方向的那些事情。关于方向,经常会遇到以下的两个对象:1.UIDeviceOrientation(机器设备的方向)==================================
UIDevic....
分类:
移动开发 时间:
2014-05-14 23:19:33
阅读次数:
479