大家都知道 Bitrac 一直有一个问题就是在 Medium Trust 下无法正常运行。一直以来我都在找这个问题的解决方案,自从 C#-SQLite 项目出现以后,这个问题已经不再是大问题了,经过这几天的调试和修改,我已经可以正式宣布,SQLite 在 Medium Trust 模式下运行啦。
我已经解决的问题:
不过现在还有两个问题:
如果你对 C#-SQLite 也感兴趣,可以去他的项目主页看看,暂时说这么多。研究 LIKE 中文查询去了。
LIKE 中文查询的问题已经解决,下一步就是测试咯。
- xFillList oList = new xFillList();
- xFillItem oItem = null;
- XmlTextReader oXml = new XmlTextReader(strReqUrl);
- while (oXml.Read())
- {
- if (oXml.Name.Equals("Item"))
- {
- switch (oXml.NodeType)
- {
- case XmlNodeType.Element:
- oItem = new xFillItem();
- break;
- case XmlNodeType.EndElement:
- oList.Add(oItem);
- oItem = null;
- break;
- }
- }
- if (oXml.NodeType == XmlNodeType.Element)
- {
- if (oXml.Name.Equals("Name"))
- {
- oXml.Read();
- oItem.Name = oXml.Value;
- }
- else if (oXml.Name.Equals("Url"))
- {
- oXml.Read();
- oItem.Url = oXml.Value;
- }
- }
- }
在 .NET 中如果引用了 System 命名空间那么我们就可以直接使用 Environment.TickCount 获得计算机启动后的毫秒数,但是如果直接把这个毫秒数输出给用户,用户很难直观的计算出到底启动了多少时间,所以我们一般都是格式化成一个可以直观看出结果的字符串以后再输出给用户,当然如果你有更好的方法欢迎给我留言。代码片段如下:
Int32 tickSecond = Environment.TickCount / 60000;
Int32 tickDay = tickSecond / 60 / 24;
Int32 tickHour = (tickSecond / 60) % 24;
Int32 tickMinute = tickSecond % 60;
String runTime = String.Format("{0} 天 {1} 小时 {2} 分", tickDay, tickHour, tickMinute);
另外提供一个小技巧就是 ASP.NET 2.0 中数据库配置文件可以使用 |DataDirectory| 来表示 App_Data 目录。
分享一个格式化文件大小的 C# 方法:
public static String FormatFileSize(Int64 fileSize)
{
if (fileSize < 0)
{
throw new ArgumentOutOfRangeException("fileSize");
}
else if (fileSize >= 1024 * 1024 * 1024)
{
return string.Format("{0:########0.00} GB", ((Double)fileSize) / (1024 * 1024 * 1024));
}
else if (fileSize >= 1024 * 1024)
{
return string.Format("{0:####0.00} MB", ((Double)fileSize) / (1024 * 1024));
}
else if (fileSize >= 1024)
{
return string.Format("{0:####0.00} KB", ((Double)fileSize) / 1024);
}
else
{
return string.Format("{0} bytes", fileSize);
}
}可否将标签的显示路径修改成类似tag=易之博客 这种的 因为百度
Bitrac不开啊? 程序较小,还是开源好让我改些东东吧。
我的博客所有的伪静态页面全打不开!应该在IIS的映射加什么呢?
拼写 错误 让我挨训一顿 SELECT julianday('now')-julianday('19
我的博客所有的伪静态页面全打不开!应该在IIS的映射加什么呢?
呵呵,那倒是,不过最好弄个发评论填写验证码,最起码能拦截一部分。
没用过dell的机子 我也做了个小站,关于芭比娃娃的,这是我的最爱
来看看有更新没
因为这个博客系统yahoo google都收录很好 才想说admin能不能做个
垃圾评论没啥好办法,要不就是更新关键字列表勤快点,要不就把评论
版权所有©2005-2010 | 系统:Bitrac | 模版:BtTheme | 图标:Led Icon Set | 空间域名:易联网络,光辉互联 | 晋ICP备09006899号