- 博客(31)
- 资源 (4)
- 收藏
- 关注
原创 SQL Server中,不用游标行变列的另一种高效方法
这个解决方案大概是10年前想到的,以前做数据分析的时候,常常用到这个办法。当时在60W数据的时候,速度比用游标快10多倍,当时是个年轻菜鸟(现在是年老的),也可能是游标使用不当。这个需要程序配合 假设有如下几个表 Location 地区表 Id Name 1 中国 2 美国
2010-11-16 14:54:00
747
原创 简要的Log4Net 应用配置
只是记录不描述。 详细看官方网站。 Winform Web 在Namespace的上方写一个,那个Dll 需要就要往那个dll加。 Winform or Dll 需要加入下面一项,一般加入Assembly.cs[assembly: XmlConfigurator(
2010-09-13 11:00:00
521
原创 为了装B,准备一些简写
不定期增加 SRP:单一职责原则(SRP: Single Responsibility Principle) DRY: 不要重复 (Don’t Repeat Youself) OCP: 对外开放,对内闭合原则(Open-Close Principle) NHibernate相关 AR:ActiveRecord DAO: Data access object Entity:有Id的对象 ValueObject:没有Id的Object(?
2010-09-13 10:53:00
462
原创 IIS AppCreate子目录的错误(0x80020006)
这几天做了升级用的安装包,需要在原来的ASP 的虚拟目录下,再创建一个新的ASPNet 虚拟目录。上网查了C# iis设定的资料,按照上面一路做下来,还是无法成功过。 代码只有两行,如下: DirectoryEntry siteVDir = new DirectoryEntry("IIS://localhost/W3SVC/1/ROOT/原来的项目/AspNet目录"); siteVDir.Invoke("AppCreate",true); //报Un
2010-07-27 11:48:00
1439
原创 JQuery 引发两次$(document).ready事件
ASP.net MVC 做了个工程,不知道为什么Search按就总是执行两次。 页面大概是这样的,一个Partial View,而这个View包含了一小段绑定Search的Javascript,并且用Jquery-ui 的dialog 包含,而且确定不是ASP.net mvc生成HTML的问题,HTML是依照我的想法生成的,后来实在没有办法,把dialog的代码去掉,Search按就正常了。查了一下dialog的代码,发现 是appendTo引发的。 做了实验,代码如下
2010-07-27 11:36:00
2632
原创 用bat文件发布ASP.Net项目
Set Path 无可避免,因为msbuild 和 项目可能在不同的地方。 我默认是C盘,所以Path就是下面的那种。 set path=%path%;C:/WINDOWS/Microsoft.NET/Framework/v3.5;C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727; 然后是build的参数 完成的命令是 msbuild %webProject% /t:ResolveReferences;Compile;_CopyWebA
2010-07-27 11:33:00
679
原创 Ajax.net 客户端事件集合
1)获得PageRequestManager对象 var prm=Sys.WebForms.PageRequestManager.getInstance();2)添加处理事件的方法. 每个方法都有两个参数sender和args Sys.WebForms.PageRequestManager.getInstance().add_endRequest(onEndRequest
2009-02-03 10:49:00
400
原创 解决jquery Dialog不响应asp.net事件的问题
很简单加入 $("form").append($(".ui-dialog"));就可以解决问题,因为dialog把生成的html放在form之后。
2009-02-02 22:39:00
558
原创 数值文字混合排列
就用一个windows Api,做个记录[DllImport("Shlwapi.dll", CharSet = CharSet.Unicode)]private static extern int StrCmpLogicalW(string psz1, string psz2);
2009-01-14 16:15:00
407
原创 JQuery常用方法
Javascript 框架是 Jquery 1) 不能输入的Textboxif ($.browser.opera) { $(".a").keypress(function(e) { e.preventDefault(); }); }else { $(".a").focus(function() { this.blur() });}
2008-12-30 12:00:00
445
原创 我的面试提集合
1)有表 Table_1,结构如下: Id,StudentName,Course,Score 表中有所有学生的各个科目的成绩,找出各科前3名的学生。 相关创建表代码CREATE TABLE [dbo].[Table_1]( [id] [int] NULL, [studentName] [varchar](50) COLLATE Latin1_General_CI_AS NU
2008-12-29 13:45:00
553
原创 NHibernate.Burrow1.01GA 不能运行的解决办法
这几天闲着无聊,又下载新的NHibernate.burrow 1.01GA版本看看有什么变化。 下载GA的源码,打开源码的Example运行,因为我用的是vs2008,当然是bt版啦。加载项目,提示转换到3.5,当然是3.5。转换后,发觉少了个配置文件BasicThreeTier.Tests/hibernate.cfg.xml,晕,自己写个。 启动,发觉报告web.config配置有
2008-12-04 23:25:00
700
原创 技术人员的三大特点
那天跟几个做技术的朋友一起聊天,不知不觉又聊到其他人对我们的看法,总结一下,得出有个很搞笑的结论,总结下来有如下有三个特点 1)自负,骄傲 2)说话总是不着重点(非技术问题) 3)浮躁。 为什么这样说,因为自负和骄傲,总是认为别人不及自己,所以说话就要全面。一旦说话全面就不着重点,别人就一头雾水,别人听不明白,自己当然浮躁,认为为什么你这
2008-10-08 21:22:00
6484
原创 vs.2008中如何对抽象类私有方法进行单元测试
OleDbReader是个抽象类,用于封装通过OledDB基本方法,而ExcelOleDB是他的一个实现。而我测试一下抽象类中的私有方法GetData。开示的代码如下: PrivateObject param0 =new PrivateObject(new ExcelOledDBReader()); OleDbReader_Accessor target
2008-09-22 10:21:00
1733
原创 企业无责任采购导致国内软件难以销售
我朋友在一家国内软件企业做销售,主要是电力维护软件和硬件,大概是自动报障之类的东西吧。在国内也卖得算好,当然也只能使是些地方的电力公司。 随着技术的成熟和经验的积累,某几方面产品已经可以和一些国际有名品牌相媲美。因此我的朋友从几年前开始计划一次又一次公关。我说的公关绝对不含任何的违法行为,第一我朋友坚信,同样功能和质量下,他们的价格是非常非常优惠的,同时又有很多成
2008-07-21 12:54:00
384
原创 过期技术回顾:vb Com+设计规范
早一段时间,公司的Com+系统,动不动就崩溃,然后复习了一下Com+的设计规范。如下: A. Do not use public variables in .BAS modules.B. Do not hold database connections open across method calls.C. Its better to release databas
2008-07-21 11:04:00
487
原创 NHibernate Burrow发布第一个Alpha版本
上月NHibernate 发布了新的2.0 Alpha版本。在随便浏览下NHibernate的其他项目的时候发现。NHibernate Contrib 也改了名称,现在叫做Burrow,在这里可以下载它的第一个Alpha版本,奇怪的是以前的SysCache,NHibernate.Mapping.Attribute不知道去了那里??? Burrow的核心概念是"C
2008-04-21 23:31:00
1905
原创 AppDomain 动态加载及数据交互
前一个项目,有机会学了AppDomian基本概念。把学习心得写下来。范例可以在这里下载 AppDomain的作用 AppDomain 也叫应用程序域,是CLR创建的,用来规范代码的执行范围,并提供独立的错误隔离机制。因此,每个应用程序包可以包含一个或多个AppDomain,每个AppDomain能够独立卸载及管理Assembly。 因为AppDomain
2008-04-16 11:59:00
4494
原创 按比例缩小图片
以前转载过一个,不过发现根本不能压缩,现在重新代码。现在可以定义width和height最大值并按照图片的横或者竖输出。 public static class ImageHelper { /// /// 按Width或者Height最大值缩小图片,也就是with或这height都不会超过指定的最大值进行缩小 /// ///
2008-01-04 15:39:00
844
原创 C#嵌套类的使用方法及特性
嵌套类(Nested Class)是在类中定义的类。以下把拥有内嵌类的类称为外部类。根据《深入理解嵌套类和内部类》嵌套类分为静态嵌套类和非静态嵌套类,其中非静态嵌套类页被称为内部类。 嵌套类在UML中是composite的另外一种代码表示形式,表示耦合度更高,并且与外部类更加紧密。 一般类的 访问修饰符可以定义为默认的internal 或者public,而内嵌类就有
2007-12-24 16:57:00
5683
1
原创 .net下序列化究竟序列化些什么
前几天和被人打赌,究竟序列化究竟序列化些什么。结果是我可以吃2个雪糕。 痛苦买不到哈根达斯。 二进制序列化会把包含以下的信息 私有实例成员变量。 公有实例成员变量。 命名空间、类、程序集信息。如果有的话,还有安全信息。 但是不会序列化静态成员变量,方法(静态和实例方法)。
2007-11-23 16:46:00
533
原创 数据库范式
注:表在定义中被称为关系,记作R字段在定义中被称作属性模式:数据库中有三种模式,外模式,内模式,模式粗体是关键字的意思斜体为外键 以前写下来的,但是用了多年的帐号已经忘了,唯有把文章转到这里来了~,真晕哦~ http://blog.youkuaiyun.com/fantasylu/archive/2004/07/20/45794.aspx 第一范式定义:如果关系R 中
2007-10-31 11:47:00
451
原创 在.net中 每次只能打开一个WinForm应用程序
使用进程列举的方式,实现单个实例的WinForm [STAThread] static void Main() ...{ Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false);
2007-10-25 10:56:00
1056
原创 WCSF QuickStart 速读速写 ViewPresnter
由于是速读也就速写。 进入主题。ViewPresnter 只是一个Microsoft告诉我们如何把领域对象和Asp.net页面交互写好,其中没有用 到任何新的Assembly,只是单单是个编程技巧或者说一种编程方法。整个交互过程基本与MVC模式相同。主要分为4个部分 领域对象 Customer 没有什么特别的地方。 View层 由Default.aspx和IAppro
2007-10-10 17:25:00
658
翻译 NHibernate Best Practices with ASP.NET, 1.2nd Ed (4.1) NHibernate基本整合-架构备注
NHibernate 基本整合When developing an application, my primary goals are to: Write code once and only once. Focus on simplicity and readability. Keep coupling and dependencies to
2007-08-29 23:27:00
1044
翻译 NHibernate Best Practices with ASP.NET, 1.2nd Ed (2) 介绍
Introduction(介绍)Why Use an ORM?(为什么使用ORM)[Authors Note: The following is an excerpt taken from a book I tinker with in my "spare" time.][作者注: 以下是我在“空余”时间从一本书上摘录下来]"As we look to the horizon o
2007-08-19 12:31:00
999
翻译 NHibernate Best Practices with ASP.NET, 1.2nd Ed (1) 序言
Preface to the 1.2nd Edition(1.2版本序言)(水平有限翻译难免出错,请海涵并斧正)In March of 2006 I published my initial thoughts on NHibernate best practices with ASP.NET, generics and unit tests. Ive been delighted to
2007-08-18 10:44:00
996
1
原创 Asp.net输出javascript的奇怪问题
在 非CodeBehide的模式下,如果需要输出Javascript如:Response.Write("alert(ok)这样写是无法通过编译的,因为Asp.net把这个当作与前面对应起来因此需要写成 Response.Write("alert(ok)"+"因为在编译优化打开(默认是打开的)这中连续的字符串只会分配一次内存空间的。
2007-06-20 23:47:00
733
1
转载 如何在C#中实现图片缩放
转自http://www.chinaaspx.com/comm/dotnetbbs/Showtopic.aspx?Forum_ID=6&Id=185244//************************************************************// //下面给出三个简单的方法,后面两个方法是扩展,估计有时用得着 //**********************
2007-06-16 09:36:00
615
VisualSVN.dll 1.77 Crack
2010-05-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人