项目
文章平均质量分 55
xutao_ustc
这个作者很懒,什么都没留下…
展开
-
在ASP .NET MVC下如何做日志
项目有在ASP .NET MVC下作日志并写到数据库里面的的需求,于是在网上搜寻资料,发现解决方法五花八门,把别人的东西放到自己的机器上,发现问题不能解决,搞了将近两天,终于解决了这个问题,在此记录下来 。一,首先先解决写到一般文件里的问题:解决步骤:1.首先下载个log4net.dll.并放到你的reference中2.在AssemblyInfo.cs最下面加入一行 [assembly: log4net.Config.XmlConfigurator(ConfigFile = "log4net.conf原创 2010-12-05 12:16:00 · 5319 阅读 · 2 评论 -
IIS在XP上无法安装的问题
<br />如果说提示你安装什么光盘之类的,八成是因为你的系统是盗版系统,其中的IIS程序被删除了,从网上下载了IIS的安装包,再到添加删除程序里面,按照先前的安装步骤,下载的东西(先解压)找到解压后的目录,它会自动找到需要的文件。可能会先后3次左右让你找某些文件。就可以了。<br /> <br />下载地址:<br />http://www.orsoon.com/soft/7748.html原创 2011-04-01 14:48:00 · 382 阅读 · 0 评论 -
【各大软件公司.NET工程师笔试压轴题】------不得不看
http://www.cnblogs.com/ziyouyong/archive/2009/12/28/1633895.html原创 2011-04-01 14:51:00 · 362 阅读 · 0 评论 -
第一个 NHibernate 程序
NHibernate程序的配置一直是一个很让人郁闷的问题.今天下午实验NHibernate程序,终于实现了写入数据库的操作。现在在此记录过程中遇见了很多问题。都会一一阐述。1.下载NHibernate 3.1.0GA bin.2.建立一个普通的控制台程序,加入必须的dll和动态加载的dll,以castle为例。Castle.Core.dll,NHibernate.ByteCode.Castle.dll3.建立数据库表,数据库名字叫TEST,表名为person4.编写entity类5.编写这个原创 2011-04-02 17:45:00 · 879 阅读 · 0 评论 -
关于微软Workflow foundation 中的Tracking Service的一些理解
做项目的时候,有这样一个要求,把对象传入作为HandleExternalEventActivity的事件参数的一部分传入workflow,然后在其中改变它的某一个property的值。 但是发现这样一个问题,就是对象作为事件参数的一部分传入workflow是要被序列化的,而相当于复制了一份对象导致了里面所做的修改无法反映到外面,无奈,只有想办法从workflow中拿到什么信息,然后通过这个拿到的值在外面修改这个属性的值。但是,但是发现从workflow中拿到一个property值居然是如此的麻烦。到网上找原创 2011-04-06 15:41:00 · 834 阅读 · 0 评论 -
比较器 排序
<br />class Program { static void Main(string[] args) { Data[] array = new Data[] { new Data() { a = 1 }, new Data() { a = 3 }, new Data() { a = 2 } }; Array.Sort(array,new MyComparer()); foreac原创 2011-04-10 20:57:00 · 804 阅读 · 0 评论 -
C# 文件写
FileStream fs = new FileStream(sf.FileName, FileMode.Create);//实例化一个StreamWriter-->与fs相关联StreamWriter sw = new StreamWriter(fs);//开始写入sw.Write(...);原创 2011-04-12 17:25:00 · 365 阅读 · 0 评论 -
Linq to xml 读取xml文件
<br /><?xml version="1.0" encoding="utf-8" ?><UIConfig Count="1"> <workflow name="OilInbound"> <activity name="Started"> <Input> <Page></Page> <Method></Method> </Input> <Brief> <Page>Oi原创 2011-04-12 00:03:00 · 2991 阅读 · 0 评论 -
web 项目中的路径问题
<br />HttpRuntime.AppDomainAppPath为程序运行时的实际路径<br /> <br /> <br />C#取得Web程序和非Web程序的根目录的N种取法<br />几种方法如下:<br />非Web程序<br />1.AppDomain.CurrentDomain.BaseDirectory //浏览器安装路径<br />2.Environment.CurrentDirectory<br />3.HttpRuntime.BinDirectory<br />The原创 2011-04-12 15:37:00 · 1698 阅读 · 0 评论 -
开机 小键盘 关闭打开
打开注册表编辑器,找到HKEY_USERS/.DEFAULT/ControlPanel/Keyboard,将它下面的 InitialKeyboardIndicators的键值改为“2”,退出注册表编辑器,重新启动计算机,你就会发现数字小键盘的灯不再熄灭了。反之,InitialKeyboardIndicators的键值改为“1”,退出注册表编辑器,重新启动计算机,你就会发现数字小键盘的灯不再亮了。原创 2011-04-12 18:51:00 · 453 阅读 · 0 评论 -
项目管理
1.细化责任,弄清楚具体干什么。2.有具体的Schedule,每个功能在哪一天完成。3.团队之间每天分享难处,难点,你在做什么。4.严格按照计划实行,说多少就是多少。说今天完成就得今天完成,不到万不得已不得延误。原创 2011-06-15 11:30:00 · 450 阅读 · 0 评论 -
Creating Custom Configuration Sections in Web.config Using .NET 2.0's Configuration API
<br />http://www.4guysfromrolla.com/articles/032807-1.aspx原创 2011-05-04 11:28:00 · 372 阅读 · 0 评论 -
C# 序列化 复制
由于值类型和引用类型在赋值上的不同。在Clone一个对象的引用类型的成员时,一般只是简单的赋值对对象的引用。此时原有的对象和新赋值的对象会同时引用同一个成员对象。这种对象Clone的方法一般称为浅赋值或浅表复制。在大多数情况下浅赋值并不是我们希望的Clone方式。为了实现深度复制,我们就必须遍历有相互引用的对象构成的图,并需要处理其中的循环引用结构。这无疑是十分复杂的。幸好借助.Net的序列化和反序列化机制,可以十分简单的深度Clone一个对象。原理很简单,首先将对象序列化到内存流中,此时对象和对象原创 2011-04-01 14:32:00 · 872 阅读 · 0 评论 -
NHibernate Hql分页
<br />string hql = @"from Task t where t.CurrentStepsStr like 'Finished' or t.CurrentStepsStr like 'Terminated' order by t.CreatedAt desc"; return _session.CreateQuery(hql).SetFirstResult(skip).SetMaxResults(take).List<Task>();原创 2011-05-18 15:43:00 · 1346 阅读 · 0 评论 -
asp 浏览器类型检测
http://msdn.microsoft.com/en/library/3yekbd5b%28v=vs.80%29.aspx#Y228http://stackoverflow.com/questions/3558362/browser-capabilities-redirect-in-asp-net-mvc转载 2011-03-25 09:31:00 · 1304 阅读 · 0 评论 -
string byte[]的转换
byte[] byteArray = System.Text.Encoding.Default.GetBytes( str ); string str = System.Text.Encoding.Default.GetString( byteArray );原创 2010-12-05 12:40:00 · 471 阅读 · 0 评论 -
如何使用C#操作Excel表格
刚开始的时候,使用的方法比较土,是用一个什么sql样的东东,然后查询结果到DataSet里面,后来发现了一个非常好用的东东,名字叫NExcel。使用方法1.到SourceForge上面下一个NExcel.dll咯,引入咯2.头文件using NExcel;具体复杂的还得自己去研究,这里写上读取excel数据的代码.using System;using System.Data;using System.Configuration;using System.Web;using System.Co原创 2010-12-07 16:35:00 · 1006 阅读 · 0 评论 -
在IIS 5.1下如何部署ASP.NET MVC 程序
以后补上原创 2010-12-07 16:52:00 · 3165 阅读 · 1 评论 -
如何配置OutLook Express2005呢?
<br />待定原创 2010-12-07 16:53:00 · 425 阅读 · 0 评论 -
C# 反射
<br />using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Reflection;namespace ReflecttionTest{ class Program { static void Main(string[] args) { TestClass test原创 2010-12-08 19:25:00 · 566 阅读 · 0 评论 -
OPC远程连接
先留个座原创 2010-12-08 23:55:00 · 5059 阅读 · 1 评论 -
第一个python程序
<br />找个地方下了个python-3.0.msi。直接在path里配置路径<br /> <br />这篇帖子不错,告诉你怎么运行python程序<br />http://www.cnginx.com/read.php?tid=6<br /> <br /> <br /> <br />print "Hello World!"<br />File "<stdin>", line 1<br /> print "Hello World!"<br />原创 2010-12-09 00:23:00 · 829 阅读 · 1 评论 -
什么是SQL SERVER实例
<br />SQL SERVER实例<br />--------------------------------------------------------------------------------------<br /> 所谓“SQL实例”,实际上就是SQL服务器引擎,每个SQL Server数据库引擎实例各有一套不为其他实例共享的系统及用户数据库。<br />在一台计算机上,可以安装多个SQL SERVER,每个SQL SERVER就可以理解为是一个实例。<br />实例又分转载 2010-12-10 16:49:00 · 336 阅读 · 0 评论 -
如何刷新页面的同时保存页面控件的输入值
hhhhh转载 2011-03-02 10:15:00 · 3551 阅读 · 1 评论 -
js判断整数
<br />var re = /^[1-9]+[0-9]*]*$/; if (!re.test(value_gotoPage)) { alert("请输入整数"); }转载 2011-03-02 11:17:00 · 714 阅读 · 0 评论 -
jquery 插件 datetimepicker 在打开窗口时将日期设定为当前日期的方法。
<br />$(function() { $("#start-time").datetimepicker({ dateFormat: 'yy-mm-dd', timeFormat: 'hh:mm', beforeShow: getCurrentTime }); $("#end-time").datetimepicker({ dateFormat: 'yy-mm-dd', timeFormat: 'hh:mm',原创 2011-03-10 16:04:00 · 28594 阅读 · 1 评论 -
OPC 读写
<br />static void Main(string[] args) { Opc.Da.Server _server = new Opc.Da.Server(new OpcCom.Factory(), new URL("opcda://" + "127.0.0.1" + "/" + "Matrikon.OPC.Simulation.1")); _server.Connect();原创 2011-05-04 12:40:00 · 1969 阅读 · 0 评论