随笔分类 - 日常碰见的问题记录
日常碰见的问题记录
SetTimeOut 与 SetInterval 区别
摘要:都是定时方法setTimeout方法是定时程序,也就是在什么时间以后干什么。只执行一次setInterval方法则是表示间隔一定时间反复执行某操作但是,可以使用setTimeout的嵌套循环来实现 setInterval的功能。同时,setInterval这个方法,是每隔多少时间间隔去执行一段代码,比如说:setInterval("aaa()",10000),是每隔10000时间间隔执行aaa()...
阅读全文
方法参数 Ref 与 引用类型
摘要:首先,这篇文章,只是无聊的产物,没什么具体的理论解释。 大家应该都明白,方法的参数前面 加上ref或者out的作用,但是,引用类型的参数前面,添不添加ref,有什么区别呢?如下是一段简单的代码。代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--1c...
阅读全文
WPF xaml文件中使用大括号{}
摘要:某一天,在查看MultiBinding的Demo的时候,看见使用了一个StringFormat="{}{0}-{1}"。对于最开始的那个{}很是不理解,直到昨天,才恍然明白,原来要在xaml中使用{},需要在前面加上这个的。。。自从知道MultiBinding或者Binding有这个属性后(实在是很不好意思,俺以前查看MSDN帮助文档的时候,都是只看当前类的属性呀方法呀什么的,都没有去查看其父类有...
阅读全文
关于WPF的Binding 的 ConverterParameter 参数的动态设置
摘要:首先,如果 看代码<TextBlock Text={Binding Path=sss,Converter={StaticResource wwww},ConverterParameter=dddd}>假如,在后台代码中,改变了ddd的值,是不会调用wwww的。实现思路:使用MultiBinding解决把sss,ddd,封装到一个对象中,实现INoticefyPropertyChange...
阅读全文
服务器计时器、Windows 计时器和线程计时器
摘要:2009-06-23日上午的时候,查看同事的wpf程序性,使用了一个dispatcherTimer ,好像自己没有使用过,因此,查看了下msdn的介绍,然后,自己在寻找了下下其他的timer类的相关知识,主要表现在 如下几个timer类:1:System.Timers命名空间2:System.Threading命名空间3:System.Windows.Forms命名空间如下的文字,全部从msdn帮...
阅读全文
wpf button 事件的触发顺序
摘要:今天做一个wpf用户控件的时候,对Button的MouseLeftButtonDown事件实在是触发不了,所以,编写了个简单的demo来测试Button的事件的触发顺序.直接上代码:<Button Name="btnTop" Width="300" Height="300" Tag="Top " PreviewMouseLeftButtonDown="MyRoutedEventHandle...
阅读全文
ibatis insert SelectKey
摘要:如下是ibatis的一些使用记录。1:数据库中插入数据, <insert id="InsertOneThresCheckTemplateObj" parameterClass="ParaThreshlodTemplate"> <![CDATA[ insert into para_threshlod_template(template_id,template_name,descri...
阅读全文
partial关键字 分部类型 分部方法
摘要:2008年12月25日今天写完年终总结后,无所事事,便翻阅MSDN起来,无意中点到了c#关键字页面,想到以前看LINQ的一些学习资料的时候,对partial 这个没有认识清楚,所以,在此写下本文,无聊的产物吧。(电脑里面 C:\Program Files\Microsoft Visual Studio 9.0\Samples\2052下,有个压缩文件,CSharpSamples.zip,解压缩后应...
阅读全文
c# windows 服务程序 内存泄露
摘要:最近,做了个服务程序,电信项目,需要保证7 ×18小时运行(0点到6点除开),采用事件驱动,结果,程序运行15天,内存占用1G,为了解决内存泄露的问题,因此,有了这篇文章。。。。。 内存泄露,原因很多,因此,不同的情况有不同的解决办法。 首先:说说本项目可能存在的内存泄露的原因。 1:多线程,资源变量的读取,死循环(本程序不存在死循环。。) 2:资源没有释放完全,当然,本程序是由事件驱动...
阅读全文
IDictionary 的Clear() 以及付值为Null的区别
摘要:很简单的一个问题: IDictionary tempDic= new Dictionary(); IDictionary tempDic2= new Dictionary(); tempDic2=tempDic; tempDic= null; 和 tempDic.Clear() 后,tempDic2的结果的区别. 最后结果是: 对于tempDic=null,tempDic2里面还是保...
阅读全文
Dictionary 索引超出数组界限
摘要:今天碰到了一个Dictionary的的问题,现记录下:(可以查看我提出的问题:http://space.cnblogs.com/question/1802/) 算了,全部copy过来吧: 程序代码如下: private IDictionary btsClassList = new Dictionary(); BtsClass tempClass = null; if (!btsClassLi...
阅读全文
c# 重启系统服务
摘要:前段时间,本地开发组希望使用集团统一的鉴权组件,所以,把一些程序更改,但是,运行结果却不是很好,后来查了很久的原因,发现集团公司写的一个组件内存一直占用很高,且访问一次,内存不段累加,却没有被释放,最终将造成系统内存耗光.....由于本地不可能修改该组件,唯一的办法只有每天定时重启该服务.... c#来重启服务,包括iis,等等,代码很简单.随便抄一段. 停止 ServiceControll...
阅读全文
开发过程中,错误集锦
摘要:2007年 6月 移动项目: 1:vs2005上安装vss2005后,不能够显示源代码管理 (http://www.cnblogs.com/SGSoft/archive/2007/06/12/780351.html) A:打开菜单中的 Tools->Options 选择 SourceControl->Plug-ins 设置为 “Microsoft Visual SourceSafe " "Mic...
阅读全文
c# 程序 打开 文件,.exe等
摘要:System.Diagnostics.Process p = new Process(); ProcessStartInfo si = new ProcessStartInfo(); si.FileName = fileName; // si.Arguments = "-s " + hs.HostSe...
阅读全文
c# winform 工作线程访问修改界面线程
摘要:vs2005 中,工作线程 操作 界面的线程的时候,一般会 报个错误,叫 么子 工作线程不能够修改主线程什么的。解决方法参考如下: #region 重新加载树图 /// /// 重新加载树图 /// private void RedrawTree() { if (treeView1.Inv...
阅读全文
用flash动画控制页面功能导航
摘要:最近项目中,用到了用flash动画来做页面功能导航,因此,在这写上动画的制作过程。 首先,在falsh中添加一个按钮元件,设置其动作 on (release) { getURL("javascript:ResourceManagerment();"); } ResourceManagerment为页面的一个javascript函数,控制iframe中页面的转向。 function R...
阅读全文
DataTable.Clone() 的问题
摘要:最近在写程序的时候,碰到了一个 DataTable.Clone() 的问题,描述如下: 程序中,需要传入一个DataTable,并且,希望返回该表中一些修改好的数据行,程序代码如下: public DataTable ChangeTable(DataTable dtSoc,DataTable dtTemp) { dtTemp=dtSoc.Clone(); foreach(DataRow row i...
阅读全文
response.addHeader("Content-Disposition","attachment; filename="+filename)中的中文乱码问题
摘要:两种解决方法 1.如果web.config里utf-8 直接Server.UrlEncode(filename)就可以 2.否则就要用第二种方法 filename=HttpUtility.UrlEncode(Encoding.UTF8.GetBytes(filename)); 好象编码必须是 UTF8,不管您的 resp.ContentEncod...
阅读全文
浙公网安备 33010602011771号