Winform+MySQL做项目 Winform+MySQL做项目,在注重性能的情况下,我该如何去完成这类型的项目呢!请各位给以提示。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你这个范围太广了,我说2点重要的吧1.WINFORM程序是单独运行的CS程序,和BS不同,BS的压力始终都在SERVER上的,对CS二言,如果你要提高性能,尽量减少DB上的复杂操作,把计算压力传给CS程序。很多人都习惯把一些复杂的计算统计都做在DB上,这对CS二言是个最失败的设计。2.CS上的性能提升关键在于2个,1个是算法,另1个就是体验效果。算法过于复杂的可以拆分多线程处理,对于算法过多耗时的,实在没有优化的可能了,多加UI体验效果,比如进度条等待,提醒,这些操作都有利于增加人们对你的程序的好感度 c#使用c++封装的dll 新手 双击启动和命令行启动到底有何区别??纠结了一整天 求C#书一本&案例源码 求助一个超链问题,,急急,解决就给分,谢谢 c#如何连接网站 请教:启动程序时如果发现进程中已有一进程,如何使新进程杀掉让老进程的界面从最小化变成最大化弹出来? 怎么用程序得到单词例表? 请教大家 怎样把ASCII的字符转换成对应的16进制数字呢(分不够再加) System.ArgumentOutOfRangeException: 索引超出范围。必须为非负值并小于集合大小。((OnLine) sp1234,大家来找茬,我这个是面向对象还是基于对象? 隐藏程序进程或置顶(进来看看)
1.WINFORM程序是单独运行的CS程序,和BS不同,BS的压力始终都在SERVER上的,对CS二言,如果你要提高性能,尽量减少DB上的复杂操作,把计算压力传给CS程序。很多人都习惯把一些复杂的计算统计都做在DB上,这对CS二言是个最失败的设计。
2.CS上的性能提升关键在于2个,1个是算法,另1个就是体验效果。算法过于复杂的可以拆分多线程处理,对于算法过多耗时的,实在没有优化的可能了,多加UI体验效果,比如进度条等待,提醒,这些操作都有利于增加人们对你的程序的好感度