摘要:
一般的windows复杂的界面需要使用多层窗口而且要用贴图来美化,所以不可避免在窗口移动或者改变大小的时候出现闪烁。先来谈谈闪烁产生的原因原因一:如果熟悉显卡原理的话,调用GDI函数向屏幕输出的时候并不是立刻就显示在屏幕上只是写到了显存里,而显卡每隔一段时间把显存的内容输出到屏幕上,这就是刷新周期。一般显卡的刷新周期是1/80秒左右,具体数字可以自己设置的。这样问题就来了,一般画图都是先画背景色,然后再把内容画上去,如果这两次操作不在同一个刷新周期内完成,那么给人的视觉感受就是,先看到只有背景色的图像,然后看到画上内容的图像,这样就会感觉闪烁了。解决方法:尽量快的输出图像,使输出在一个刷新周期 阅读全文
阅读排行榜
《当程序员的那些狗日日子》(五十)无限愧疚
2011-10-11 19:14 by java ee spring, 263 阅读, 收藏,
摘要:
不知不觉,时间已来到了2009年12月份,视频管理系统的开发也告一段落,按照阿凌和敖总的意思,接下来就要做后面等着要做的系统了。事实上视频管理系统的程序和功能有没有需要优化的地方呢?当然有,最明显的就是数据分页的问题,由于在开发过程中一直很赶进度,所以有很多地方我就直接用了ASP.NET的服务器控件GridView及其默认分页功能来实现分页,在数据量不大的情况下,这种做法没有问题,我这样做也是借鉴了邮件公司祁总的思想,先将系统做出来再说,但这样做的最终结果将会是,当数据量越来越大时,程序执行的效率也会变得越来越低。但是此时视频管理系统刚开发完又要马上去开发新的系统,我也管不了那么多了。虽然之前 阅读全文
网页窗体切换做不同操作+失去光标+获取光标
2012-05-16 17:24 by java ee spring, 262 阅读, 收藏,
摘要:
网页窗体切换做不同操作+失去光标+获取光标今天群里有人有这个需求。 就随手写了个 。 给有用的人参考下。 <html><head><title>ssss</title><script src="jquery-1.7.1.min.js"></script></head><body onblur=tests1() onfocus=tests2()> <div id="text">sss</div></body> <scri 阅读全文
11月13日国际化的WEB开发培训日记
2006-11-14 14:54 by java ee spring, 262 阅读, 收藏,
摘要:
讲解了displayTag这个开源的自定义标签的作用与设计思想,让大家自己写一个这样的示意程序,结果很糟糕!让大家解释${x.name}的内部执行原理,再次复习讲解了迭代标签的编写细节。讲解了什么是应用程序的国际化,复习了Locale对象和操作系统的Locale设置。讲解了ResourceBundle的资源包管理:先创建messages.properties、messages_en.properties、messages_zh.properties、messages_zh_cn.properties等文件,每个文件中的内容即为文件名,介绍它们是一个资源包,然后编写java源程序(用缺省的Loc 阅读全文
生成指定表rebuild所有索引的语句
2012-02-20 08:47 by java ee spring, 261 阅读, 收藏,
摘要:
需要对表大数据量操作的时候,如delete,需要对索引可以选择性的操作!可以使用下面语句生成:declare @tname varchar(100)declare @size intset @size=0 --这里设置索引大小限制,如果不设置默认为0即所有索引 set @tname='tblorders'select 'alter index '+' '+c.indexname+' '+'on'+' '+@tname+' '+'rebuild with (data_compr 阅读全文
浙公网安备 33010602011771号