上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 45 下一页
摘要: (一)这今天做wpf项目的时候,有关TextBox输入验证的问题。关于验证(1)输入的时候做到有效数据的有效输入(2)输入后再操作时候做检查,并弹出对话框提示。我跟倾向于在输入的时候做到限制的有效输入在项目中碰到的问题。(1)输入框只能输入整数(2)输入框输入的含小数位数最大位数为4位(二)下考了如下链接。(1)大气象学习园地的Silverlight限制TextBox只能输入整数或者小数(2)yingql的Silverlight开发中的疑难杂症-控件设计篇-如何实现一个NumericBox(上)Silverlight开发中的疑难杂症-控件设计篇-如何实现一个NumericBox(下)Silve 阅读全文
posted @ 2013-01-06 18:28 焦涛 阅读(19694) 评论(2) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2012-12-29 13:12 焦涛 阅读(2) 评论(0) 推荐(0)
摘要: http://www.cnblogs.com/huangting2009/archive/2009/03/13/1410634.htmlhttp://hi.baidu.com/yanjiezhu/item/39d4bdeabec5820f65db00d2 阅读全文
posted @ 2012-12-03 17:23 焦涛 阅读(177) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2012-11-30 18:47 焦涛 阅读(14) 评论(0) 推荐(0)
摘要: (一) lock 关键字 可以用来确保代码块完成运行,而不会被其他线程中断。这是通过在代码块运行期间为给定对象获取互斥锁来实现的。 (二)lock什么 (1)为什么不能lock值类型.比如lock(1)呢? lock本质上Monitor.Enter,Monitor.Enter会使值类型装箱,每次lock的是装箱后的对象。 lock其实是类似编译器的语法糖,因此编译器直接限制住不能lock值类型。 退一万步说,就算能编译器允许你lock(1),但是object.ReferenceEquals(1,1)始终返回false(因为每次装箱后... 阅读全文
posted @ 2012-11-30 13:47 焦涛 阅读(400) 评论(0) 推荐(0)
摘要: 金融证券中行情数据时间在图形坐标中索引的转换算法。股票(基金,债券,指数)交易时间为 上午 9:30----11:30(不包含11:30这个点共120数据) 下午 13:00--15:00(不包含15:00这个点共120数据)银行间债券交易时间为 上午9:00---12:00(不包含12:00这个点共180数据) 下午 13:30--16:30(不包含16:20这个点共180数据)如果通过时间计算出对应的坐标索引号(实际上多少分钟,只是从0开始计算)?一、问题如果通过坐标索引号推出时间?二、下面我们以银行债券交易时间作为推算,推出相应的算法上午情况9:00对应09:01对应19:59对应591 阅读全文
posted @ 2012-11-24 09:31 焦涛 阅读(507) 评论(0) 推荐(0)
摘要: 一、线程基础 (1)作用:为设计和实现可伸缩的,可响应和可靠的应用程序和组件,线程是必须的核心技术。二、CLR线程池 (1)CLR线程池线程池的引入: 创建和销毁线程是一个昂贵的操作,需要大量的时间 太多的线程会浪费内存资源,线程的上下文切换还有损性能 (2)CLR线程池是什么 想像成线程的集合,线程池可以容纳少量线程,从而避免浪费资源,也可以容纳功能多的线程,以利用多处理器,超线程出来器和多核处理器。如果应用程序发出请求的速度超过了线程池的处理速度,就会创建额外的线程。当一个线程池线程很闲,线程会自己醒来终... 阅读全文
posted @ 2012-11-16 16:52 焦涛 阅读(353) 评论(0) 推荐(0)
摘要: 方案一:Grid+TextBlock嵌套DataGrid方式。该方案是现在项目中已使用的方案。实现起来比较简单,但不具有通用性,不同数据DataGrid需要指定不同的TextBlock跨不同列。实现起来局限性,目前不能冻结列。 http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/1e414159-70f6-4be3-9be5-56e4f3278366http://blog.sina.com.cn/s/blog_6719a7150100t10o.html方案二:Wpf包装 WinForm中的多表头控件WinForm中的多表头控件很成熟 阅读全文
posted @ 2012-10-31 08:22 焦涛 阅读(3677) 评论(0) 推荐(0)
摘要: 参考链接http://www.tracefact.net/Article/Csharp-generics.aspxhttp://blog.csdn.net/chen_xizhang/article/details/4262398http://luacloud.com/2011/where-generic-constraint.html 阅读全文
posted @ 2012-10-31 08:13 焦涛 阅读(115) 评论(0) 推荐(0)
摘要: 这几天由于项目中设计到用定时器实时调用webserver获取数据,开始想到用线程,但是由于webservice返回太慢,上一个线程无法结束,下个线程无法开启。出现假死的情况。所以考虑使用定时器,这样每次不管webserver调用结果是否返回,直接执行定时启动下一个任务。达到实时刷新的目的.本文通过CLR via C#(第3版)整理学习出来。(一)定时器总结:(1)System.Threading的Timer类:要在一个线程池上执行定时的(周期性发生的)后台任务时,它是最好的定时器(2)System.Windows.Forms的Timer类:构造这个类的一个实例,相当于告诉Windows将一个定 阅读全文
posted @ 2012-08-17 08:00 焦涛 阅读(1364) 评论(0) 推荐(0)
上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 45 下一页