- 博客(9)
- 资源 (2)
- 收藏
- 关注
转载 Dictionary线程的安全使用
本文属于转发,用于记录。using System;using System.Collections;using System.Collections.Generic;using System.Diagnostics;using System.Reflection;using System.Runtime;using System.Runtime.InteropServices;u...
2019-05-14 10:21:48
580
转载 软件开发人员的作战手册
1. 程序员的职业准则是:诚实(如实的报告你的状态,风险和出现的问题),守信(承诺完成的任务就要按时完成),尊重(尊重给你的代码提建议的同事,对事不对人)。2. 写有BUG 的代码和写没有 BUG 的代码花费的时间是一样的。3. BUG是会成长的,存活时间越长生命力越顽强。4. 如果一个笨方法可以解决问题,那它就不是笨方法。5. 把你的工作分割成小时级的目标任务,你会发现...
2018-08-28 10:20:07
160
转载 C#读取指定路径下的Config配置文件
ExeConfigurationFileMap map = new ExeConfigurationFileMap(); map.ExeConfigFilename = @"F:\App1.config"; ; Configuration config = ConfigurationManager.OpenMappedExeConfiguratio...
2018-08-22 10:21:42
4267
转载 C# 使用进度条,用BackgroundWorker解决界面无响应的问题
C#解决界面不响应在我们的程序中,经常会有一些耗时较长的运算,为了保证用户体验,不引起界面不响应,我们一般会采用多线程操作,让耗时操作在后台完成,完成后再进行处理或给出提示,在运行中,也会时时去刷新界面上的进度条等显示,必要时还要控制后台线程中断当前操作。以前,类似的应用会比较麻烦,需要写的代码较多,也很容易出现异常。在.net中,提供了一个组件BackgroundWorker就是专门解决...
2018-08-20 14:48:21
2124
原创 C# 的四个Timer的区别
System.Threading.Timer特点:多线程计时器,精确,而且可扩展性强。System.Timers.Timer特点:相对System.Threading.Timer进行了简单包装。多线程计时器System.Windows.Forms.Timer专门适用于WindowForm,单线程使用System.Windows.Threading.DispatcherT...
2018-08-16 15:01:27
432
转载 c# 设置Brush 画刷 透明
使用solidBrush新建画刷,定义画刷的颜色为透明色 Brush b = new SolidBrush(Color.FromArgb(50, Color.Green));这里的50是透明度的设置,范围从0-255;0:无颜色 255:不透明...
2018-08-16 14:05:59
7655
转载 数据库维护的SQL语句大全
------整理了几个常用的数据库维护的脚本,和大家分享,希望能够对大家有所帮助,尤其是--初学者。这些脚本只针对Sql Server 2000,在Sql Server 2005下没有进行测试,有些--可能不适用。如果有错误,请联系我----/**//**********************************************************
2012-05-05 11:46:55
449
转载 网站未能解析www.***.com
网站有时突然出现未能解析www.***.com 分析原因:从防火墙屏蔽端口到支付宝签约id是否过期,最后才找出原因,原来我的服务器DNS解析错误,无法访问到调用的远程服务器。原因是:服务器不能上外网。 解决办法如下: 在服务器上执行:开始|运行|cmd ping www.***com //注:ping 后面的地址是你调用的远程服务器的域名。
2012-05-01 17:17:37
2974
原创 JS 计算百分
JS 计算百分,var NewNum = Math.round(NowNum / TotalNum * 10000) / 100;保留的是两位小数,在最后面再加个"%"符号就可以了很简单的,只是自己做个记录,也供其他的朋友看看。。
2012-04-29 11:45:37
608
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人