MaoBisheng

Asp.Net(C#) & SQL & Oracle

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

随笔分类 -  C#技术

1 2 下一页

.NET C#
摘要:方法一:导出CSV格式 优点:各种Excel版本下都不会提示版本兼容问题 缺点:不能设置每列的宽度,另外有中文的情况下会乱码,试了改变输出的编码,还是不管用。 1: public static StringBuilder AppendCSVFields(StringBuilder argSource, string argFields) 2: { 3: return arg... 阅读全文
posted @ 2013-04-06 16:34 MaoBisheng 阅读(845) 评论(3) 推荐(0)

摘要:本文转自:http://www.cnblogs.com/feishunji/archive/2010/10/20/1856798.htmlLet's assume we have the following three dlls: anycpu.dll -- compiled "any cpu" x86.dll -- compiled "x86" x64.dll -- compiled "x64"And the following three exes: anycpu.exe -- compiled "any cpu 阅读全文
posted @ 2012-08-04 09:47 MaoBisheng 阅读(375) 评论(0) 推荐(0)

摘要:Instead of using ftp://server/path as the uri, try ftp://server/%2fpath/. The added %2f" is just an escaped /, adding this will make C# treat the whole path as absolute. Or else C# will login to ftp:/... 阅读全文
posted @ 2012-02-29 13:39 MaoBisheng 阅读(389) 评论(0) 推荐(0)

摘要:new和override的区别: 1.new声明的方法,当使用子类的类型来调用的时候,它会运行子类中的函数,当类型是基类的话 ,则使用基类的函数来执行,可以简单的记忆: override--覆盖(父类的没了,始终是儿子),new--新的(父子共存) PS:只有使用virtual定义基类中的函数,并使用override标记子类的函数,才可以达到多态类----始终调用子类的方法 2.子类中override父类的方法,父类的方法一定要是virtual,而在子类中new父类的方法,父类的方法不一定要是virtual 3.抽象类中的抽象方法,必须要被子类override,不能new 4.override可以与sealed关键词连用: sealed override void F(),而new不行。被sealed修饰过的方法,不能再被子类重写 阅读全文
posted @ 2011-12-24 20:34 MaoBisheng 阅读(2041) 评论(1) 推荐(2)

摘要:VS2010 Add Web Reference与Add Service Reference区别: Web Reference 是 2.0 内容,由 wsdl.exe 包装,Service Reference 是 3.0+ 内容,由 svcutile.exe 包装。保留 Add Web Reference是为了版本向前兼容。 Add Web Reference:生成的代理可以被2.0或者更早的版本... 阅读全文
posted @ 2011-06-07 16:57 MaoBisheng 阅读(1443) 评论(0) 推荐(0)

摘要:Error message: The source file is different from when the module was built. Would you like the debugger to user it anyway? When choose Yes, the breakpoint will be hit, detail information is: "The brea... 阅读全文
posted @ 2011-06-01 09:26 MaoBisheng 阅读(2819) 评论(1) 推荐(0)

摘要:场景:WebService中的传入/传出参数是一个字段非常多的一个对象,我们往往是在业务逻辑层来引用WebService,而值是从页面层传入的,因此需要自己定义一个实体,来实现页面层往业务逻辑层之间的传值。 如果两个实体之间字段非常多的话,可以利用反射来实现两个实体之间的转换。 阅读全文
posted @ 2011-05-30 17:54 MaoBisheng 阅读(1215) 评论(0) 推荐(1)

摘要:Windows 性能监视器概述Windows 性能监视器是一个 Microsoft 管理控制台 (MMC) 管理单元,提供用于分析系统性能的工具。仅从一个单独的控制台,即可实时监视应用程序和硬件性能,自定义要在日志中收集的数据,定义警报和自动操作的阈值,生成报告以及以各种方式查看过去的性能数据。 启动 Windows 性能监视器:开始-->运行—>输入perfmon--&g... 阅读全文
posted @ 2010-07-18 09:31 MaoBisheng 阅读(24127) 评论(5) 推荐(4)

摘要:周六的技术交流会,总的来讲,还是很不错的,以后建议大家多去参加这种交流会,可以扩充下知识面,其中大众点评网的架构师讲的有几点,印象极为深刻: (幻灯片见老赵博客:http://blog.zhaojie.me/2010/06/first-snda-dotnet-conference-all-slides.html)1. 欺骗CDN的版本控制,g.base.v54.css 目前我们的静态文件(如css... 阅读全文
posted @ 2010-06-20 12:48 MaoBisheng 阅读(476) 评论(0) 推荐(2)

摘要:LogParser功能非常的强大,可以分析IIS日志,系统事件日志,CSV,XML等格式日志,同时也支持接口编程——可用C#调用LogParser的Com,其效率非常之高,特别是对大的日志文件(几十M几百M甚至几G的文本日志文件),使用LogParser能够快速查出你所要的数据。 阅读全文
posted @ 2010-05-16 10:15 MaoBisheng 阅读(9980) 评论(5) 推荐(2)

摘要:SQL Server 2005支持用CLR语言(C# .NET、VB.NET)编写过程、触发器和函数,因此使得正则匹配,数据提取能够在SQL中灵活运用,大大提高了SQL处理字符串,文本等内容的灵活性及高效性。 操作步骤: 1.新建一个SQL Server项目(输入用户名,密码,选择DB),新建好后,可以在属性中更改的 2.新建一个类“RegexMatch.cs”,选择用户定... 阅读全文
posted @ 2010-03-17 20:32 MaoBisheng 阅读(5031) 评论(3) 推荐(1)

摘要:VS 2008 安装问题 阅读全文
posted @ 2009-05-01 22:29 MaoBisheng 阅读(607) 评论(1) 推荐(1)

摘要:VB中的Printer.Print在.Net中如何实现:Visual Basic 6.0 中的 Printer 在 Visual Basic .NET 中是由 PrintDocument 组件取代。。。那么如何使用呢?个人感觉,用.Net实现起来比在VB中麻烦多了,尤其是在.Net中需要计算什么时候该分页,使得在打印内容动态产生时,还得预先计算总行数。此文仅供需要使用该功能的人参考。 阅读全文
posted @ 2008-12-30 10:30 MaoBisheng 阅读(8863) 评论(5) 推荐(0)

摘要:一个简单的源代码行数统计器,选择项目所在的文件夹——选择文件类型——排除掉一些不希望统计的文件(比如VS自动生成的代码)——计算行数。。。 有效代码行数=总的行数 - 空格行 - 注释行 博客园里也看到过相关的小工具,我看了好几个,但是有点不是很满意——没有排除VS自动生成的代码,因而统计是不大准确的,因此我自己写了一个,发出来给有兴趣的人或需要的人看看。。。 阅读全文
posted @ 2008-11-22 18:52 MaoBisheng 阅读(6144) 评论(18) 推荐(1)

摘要:C# 登录SAP命令---已安装SAP GUI 640 WIN32; 以及dotNet调用SAP RFC——用VB.Net写相关函数,再到C#中调用。。。 阅读全文
posted @ 2008-10-27 15:18 MaoBisheng 阅读(3395) 评论(4) 推荐(0)

摘要:抽象类和接口都不能被直接实例化,都可以通过继承实现其抽象方法,两者都是面向抽象编程的技术基础,实现了诸多的设计模式,具体有什么不同呢? 阅读全文
posted @ 2008-09-24 19:22 MaoBisheng 阅读(702) 评论(2) 推荐(0)

摘要:"Is-a”与"Has-a"的关系。。。 "Is-a”代表类之间或类与接口的继承关系,"Has-a"代表的是对象和他成员的从属关系。 阅读全文
posted @ 2008-08-31 09:02 MaoBisheng 阅读(1358) 评论(1) 推荐(0)

摘要:运算符重载:复数的四则运算。。。 四月份接触到一个题:写一个实例实现复数的四则运算,那时候的我对面向对象的东西还刚刚入门,三月份第一次看C#高级编程那本书时,只是挑了一些能看懂的看,运算符重载那章跳过了,如今看第二遍的时候,一章一章过,明白了什么是运算符重载了,原来这么。。。。 阅读全文
posted @ 2008-08-02 07:33 MaoBisheng 阅读(2611) 评论(0) 推荐(0)

摘要:C#读取Excel数据与VB很不一样,VB是直接从Excel单元格中读取,如:Trim(xlworksheet.Cells(2, i).Value),C#是先把所有数据读出成一个表,然后再对该表做相应操作。。。 阅读全文
posted @ 2008-07-28 19:11 MaoBisheng 阅读(1461) 评论(2) 推荐(0)

摘要:C#启动应用程序命令。。。。 Process.Start("应用程序名"); 阅读全文
posted @ 2008-07-24 09:23 MaoBisheng 阅读(926) 评论(0) 推荐(0)

1 2 下一页