我想这是一个非常常见的要求,在一个应用程序中进行了大量的日志记录.我正在开发一个C#Windows应用程序.NET 3.5.
我的应用程序生成大量的日志文件,其当前日期放在文件名中,如此版本20091112.什么是删除早于30天的文件的最佳策略.我即将使用它的一种方法是遍历文件名,提取日期部分,转换为DateTime对象并与今天的日期进行比较.这是一个优雅的正则表达式解决方案:)?还是更好的东西?
我已经构建了一个简洁的小型控制台应用程序,它基本上与用户计算机上的ASP.NET项目交互.我有一个非常微不足道的需求,我需要做的就是在我显示控制台窗口之前,我需要它有一个黑色背景,一个柠檬绿前景和一个Lucida字体.我可以通过使用Console类的静态方法来实现颜色部分.虽然课堂上没有什么可以谈论改变字体?有没有人能够以编程方式更改Console字体?
任何帮助赞赏.
我的ASP.NET MVC应用程序位于IIS 6.0 webroot文件夹中名为Stuff的文件夹中.所以我以http:// localhost/Stuff/Posts的形式访问我的页面.当我使用Visual Studio的内置Web服务器时,我有EMLAH工作.现在当我访问http://localhost/Stuff/elmah.axd时,我得到资源未找到错误.谁能在这里指出我的错误!这是配置文件条目,
<add verb="POST,GET,HEAD" path="elmah.axd" type="Elmah.ErrorLogPageFactory, Elmah"/> //Handler
<add name="ErrorMail" type="Elmah.ErrorMailModule, Elmah"/>
<add name="ErrorLog" type="Elmah.ErrorLogModule, Elmah"/>
<add name="ErrorFilter" type="Elmah.ErrorFilterModule, Elmah"/> //Module
Run Code Online (Sandbox Code Playgroud) 我打算在我的.NET 3.5 Windows应用程序的bin文件夹以外的文件夹中保留几个dll.我不确定如何使用codebase元素或探测元素来指定正确的路径.这就是我现在在app.config文件中所拥有的,
<runtime>
<assemblyBinding>
<dependentAssembly>
<assemblyIdentity name="CommonLib" publicKeyToken="f0b5026b59d5645e"
culture="neutral" />
<codeBase version="1.0.0.0" href="SharedFolder\CommonLib.dll" />
</dependentAssembly>
</assemblyBinding>
</runtime>
Run Code Online (Sandbox Code Playgroud)
我明白了,无法在运行时加载程序集错误.看来我在配置文件中做错了.SharedFolder是添加到项目的文件夹.
任何人都可以帮助我理解为什么"text"变量为以下代码段为空,
double d = 0;
var text = d.ToString("##,###,###,###");
Run Code Online (Sandbox Code Playgroud)
如果我将d的值更改为任何非零值,我会得到正确的字符串表示.
我正在开发一个网站,允许用户上传视频,我的网站将编码为3种格式,wmv,iPod和zune.是否有可用于执行此操作的第三方工具/ API?我不知道怎么样的网站http://channel9.msdn.com/,http://www.hanselman.com/blog/已经得到了这一点.
这可能听起来有点愚蠢,但是请你指出为什么在下面的脚本中'firstValue'是未定义的,'secondValue'是根据需要,即4.
<div >
<input class="feedback-selected" type="hidden" value="4" />
</div>
<script type="text/javascript">
var firstValue = $(this).find('.feedback-selected').val();
var secondValue = $('.feedback-selected').val();
alert(firstValue);
alert(secondValue);
</script>
Run Code Online (Sandbox Code Playgroud)
我确信我没有使用find函数.
我的网站有2个CSS文件,一个用于所有普通浏览器,另一个用于延迟的Internet Explorer.我根据检查浏览器功能的JavaScript包含任何一个CSS文件.如果用户禁用了JavaScript,那么最好的选择是什么!我应该包括一些CSS,没有它,所有页面看起来......好吧......裸体.任何评论赞赏.
我刚参加了我公司的企业架构会议.建筑师(宇航员)在前10分钟内做出了强有力的声明.
"如果您的软件不使用模型视图控制器模式,则无法将其称为软件"
嗯,确实在房间里产生了一些噪音.你们有什么想法.
我很难搞清楚为什么在IE和Firefox中看起来如此不同.这是一个CSS类
.logo { width: 224px; height: 120px; position: relative;
display:block; left: -1px; background-image: url(logo.png);}
Run Code Online (Sandbox Code Playgroud)
在IE中,这可以按预期工作,但在Firefox中它表现得像个醉汉!我在页面的不同位置看到3 logo.png.如果我删除display:block,那么我无法在任一浏览器中看到图像.
任何评论赞赏.