仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 863|回复: 7
打印 上一主题 下一主题

[学习教程] ASP.NET网站制作之C#闪灼成绩办理办法

[复制链接]
飘灵儿 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:49:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
简单的说:.net只有微软一家在做的,微软也不允许别人跟他做相同的工具,所以他就把需要的工具全部封装在.net的平台上了;而java是公开了。办理|闪灼|成绩  自从米格的仁兄向我保举C#以后,偶就迷途知返的垂垂离开了Java阵营。比来在写工具的时分,溘然发明了一个陈词滥调的闪灼成绩,要晓得如许的成绩在JavaSwing里只需把DoubleBuffer设置为true基础上是不会产生的,但在C#上却怎样也弄不定,居然连双缓冲都有成绩,GDI+不会这么懦弱吧。
  偶再一次被微软的花头给嘲谑了,无法只好踏上了漫漫搜刮之路,也不晓得搜了几帖子,找了几材料,基础上都是无功而返,更可气的是网上有些材料还哄人,偶试了试基础上都不可的,该闪的还是闪的欢。有些办法像脏矩阵一样要Invalide部分更新地区,偶嫌他贫苦,幸亏偶找到了一篇文章,讲闪灼道理的,固然偶已往自以为懂得闪灼道理,好比甚么革新周期,显存之类的,不外偶仍是耐着性质看了一遍,劳绩颇丰,看来孔夫子的温故而知新很有事理!
  因而偶依照道理本人改起了代码,没想到还真让我给办理了。C#控件之以是会闪灼,是由于Refresh会把全部控件给清成背景致,然后再把图象绘制上往,就算先把一切待画的图象绘制到缓冲上,然后再Render到控件上,由于清屏时的色彩,相称于两头插了一空缺帧,当革新过快时也是会有闪灼的。
  偶的做法是:
  1.每帧控件创立一个Graphics,记得必定是CreateGraphics而不是经由过程Paint函数的谁人参数e取得。
  2.把待绘制的图象绘制到缓冲上,缓冲巨细为控件巨细。
  3.革新的时分挪用Invalidate(newRectangle(0,0,1,1));
  4.在Paint函数绘制缓冲,弄定!
  哈哈,信任人人看了城市懂得,Invalidate(newRectangle(0,0,1,1));相称于挪用Paint函数,但却不重绘控件,如许两头谁人空缺帧就没有了,闪灼固然就消散啦!
  道理很主要啊很主要!
如果英语好,口才好,加上女孩子的优势说不定有机会进去做做别的工具)
山那边是海 该用户已被删除
沙发
发表于 2015-1-20 05:14:34 | 只看该作者
如今主流的Web服务器软件主要由IIS或Apache组成。IIS支持ASP且只能运行在Windows平台下,Apache支持PHP,CGI,JSP且可运行于多种平台,虽然Apache是世界使用排名第一的Web服务器平台。
admin 该用户已被删除
板凳
发表于 2015-1-28 17:21:01 | 只看该作者
网页从开始简单的hmtl到复杂的服务语言,走过了10多个年头,各种技术层出不穷,单个的主流技术也在不断翻新的版本,现在分析下各种语言的区别、优势、劣势、开发注意事项!
精灵巫婆 该用户已被删除
地板
发表于 2015-2-13 22:43:40 | 只看该作者
主流网站开发语言之ASP:ASP是微软(Microsoft)所开发的一种后台脚本语言,它的语法和VisualBASIC类似,可以像SSI(ServerSideInclude)那样把后台脚本代码内嵌到HTML页面中。虽然ASP简单易用,但是它自身存在着许多缺陷,最重要的就是安全性问题。
简单生活 该用户已被删除
5#
发表于 2015-3-4 02:33:37 | 只看该作者
主流网站开发语言之ASP:ASP是微软(Microsoft)所开发的一种后台脚本语言,它的语法和VisualBASIC类似,可以像SSI(ServerSideInclude)那样把后台脚本代码内嵌到HTML页面中。虽然ASP简单易用,但是它自身存在着许多缺陷,最重要的就是安全性问题。
飘灵儿 该用户已被删除
6#
 楼主| 发表于 2015-3-11 15:30:47 | 只看该作者
在asp.net虚拟主机的服务提供商中,目前首推的是CNNIC的其中一家域名注册机构---时代互联(www.now.net.cn),他们早在2001年微软刚推出Asp.net时就推出了对应的Asp.net虚拟主机了,经笔者的使用测试,他提供的Asp.net性能非常的稳定,版本也会定期的更新,目前他的
深爱那片海 该用户已被删除
7#
发表于 2015-3-19 01:23:56 | 只看该作者
如今主流的Web服务器软件主要由IIS或Apache组成。IIS支持ASP且只能运行在Windows平台下,Apache支持PHP,CGI,JSP且可运行于多种平台,虽然Apache是世界使用排名第一的Web服务器平台。
金色的骷髅 该用户已被删除
8#
发表于 2015-3-27 01:07:11 | 只看该作者
asp.net空间的支持有:ASP.NET1.1/虚拟目录/MicrosoftFrontPage2000扩展/CDONTS,同时他的网站上也提供了Asp.net的使用详解和程序源代码,相信对使用ASP.NET编程的程序员来说会非常有用哦!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-8 07:59

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表