- 博客(6)
- 资源 (6)
- 收藏
- 关注
原创 C语言编程中的问题
1、使用指针形式的形参作为返回值时,无返回char *strtrimr(char *pstr){ int i; i = strlen(pstr) - 1; while (isspace(pstr[i]) && (i >= 0)) pstr[i--] = '\0'; return pstr;}char *str
2015-08-23 11:35:42 549
原创 C#日志扩展包之Microsoft Enterprise Library - Logging Application Block之配置
配置Logging Application Block可以使用两种方法:1、使用app.config文件配置,xml编辑器或Enterprise Library Configuration Tool;2、使用编程方式配置。 本文主要介绍使用Enterprise Library Configuration Tool进行配置,这是推荐方式,操作方便,不易出错。
2015-08-17 17:38:22 1004
原创 C#日志扩展包之Microsoft Enterprise Library - Logging Application Block总述
Microsoft Enterprise Library - Logging Application Block是应用于Microsoft Visual Studio 上的进行日志事件编程操作的扩展包,要使用NuGet进行下载安装及管理。
2015-08-17 15:45:01 912
转载 程序那些事:日志记录的作用和方法
点击打开链接程序中记录日志一般有两个目的:Troubleshooting和显示程序运行状态。好的日志记录方式可以提供我们足够多定位问题的依据。日志记录大家都会认为简单,但如何通过日志可以高效定位问题并不是简单的事情。这里列举下面三个方面的内容,辅以代码示例,总结如何写好日志,希望对他人有所启发和帮助:怎样记日志可以方便Troubleshooting程序运行状态可以记哪些
2015-08-06 17:43:11 723
转载 别误用IsDigit与IsNumber函数
1、起因最近发现程序中有一段控制TextBox数字输入的代码,相信大家都不会太陌生,如下:void int_KeyPress(object sender, KeyPressEventArgs e) { const char Delete = (char)8; if (!Char.IsDigit(e.KeyChar) &&
2015-08-05 21:53:20 992
原创 语言表述的不同
1、定时器到时处理函数的不同表述//_t.Elapsed += new System.Timers.ElapsedEventHandler(Timer_Tick); _t.Elapsed += Timer_Tick;2、线程池//ThreadPool.QueueUserWorkItem(new WaitCallback(AcceptConnection),_mSocket);
2015-08-05 08:00:35 381
Professional C# 7 and .NET Core 2.0 7th Edition
2018-10-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人