- 浏览: 433583 次
- 性别:
- 来自: 唐山
最新评论
-
hautbbs:
谢谢分享!
ASP.NET 导出Excel 和csv -
hautbbs:
感谢分享!
ASP.NET 导出Excel乱码的终极解决 -
wyf:
zcl920 写道只能说 看不懂。要发就发全 取一段出来 有什 ...
图片上绘制文字换行处理 -
zcl920:
只能说 看不懂。要发就发全 取一段出来 有什么用。
图片上绘制文字换行处理 -
380086154:
有用,谢谢。
js比较日期
文章列表
本文适用于附件(各类文档、图片和压缩包等,下同)比较多的应用系统(如:知识管理系统、集团
ERP
管理系统),可以对大批量的文档进行树状结构化目录存储,能迅速定位到服务器端的文档,提高文档据名查询的速度。
目前大多数应用系统对附件
的存储重视不够,一般在系统应用的初期阶段附件不多,所以查询的性能体现不出来。而对于像知识管理系统这样的知识分享系统,经过多年的运行后,会产生上百万的文档,如果不对文档进行合理化的管理,那么查询性能会越用越慢。
目前对附件的存储大概有一下几种方式:
1
。把附件放在服务器端单个文件夹中,那么在附件达到上百万时,从这些文件中查询一个文件,速度是 ...
var map; //全局变量
function initialize() {
var myLatlng = new google.maps.LatLng(-25.363882,131.044922);
var myOptions = {
zoom: 4,
center: myLatlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
}
map = new google.maps.Map(document.getElementByIdx_x_x("map_canvas") ...
.StringTemplate替换模板
- 博客分类:
- ASP.NET
官方下载 www.StringTemplate.org .Net 组件,在项目中引用antlr.runtime.dll和StringTemplate.dll
引用 using Antlr.StringTemplate;
多个值的语法如下:$value;null="xxx",separator=", "$ 定义value属性,当value为null则显示xxx,如果有多个属性值则以“,”号进行分隔(其中null和separator分别定义属性为空时的默认值和分隔符)。
//简单变量替换 //StringTemplate ...
说明:命名空间为:WcfServiceInterpector
1:新建继承自IDispatchMessageInspector的ServiceInterpector类
1 public class ServiceInterpector : IDispatchMessageInspector
2 {
3
4 #region IDispatchMessageInspector 成员
5
6 public object AfterReceiveRequest(ref System.ServiceModel.Channels ...
使用 IErrorHandler 接口,我们可以更深入地参与到 WCF 的异常处理过程当中。我们甚至可以改变异常消息细节,而不仅仅是做些错误记录。
public interface IErrorHandler
{
void ProvideFault(Exception error, MessageVersion version, ref Message fault);
bool HandleError(Exception error);
}
ProvideFault 方法在服务方法发生异常,WCF 返回异常消息,终止会话之前被调用。该方法通常被用来修改返回的异常 ...
Jquery tooltip plug
- 博客分类:
- JQuery
http://www.imwls.com/30-jquery-tooltip-plugin
默认情况下,如果SL项目引用了一些其它程序集(即通俗意义上的dll文件),在编译打包时,这些dll会全部打包到一个xap文件里,随着引用的dll文件越来越多,xap文件会越来越大。
这还不是最严重的问题,如果确实需要使用这些dll,大就大吧,要用它容量肯定就会增加。但是如果多个SL项目都要引用相同的程序集时,这些dll会重复打包进每个xap文件,用户在加载多个xap时,实际上是重复下载了这部分dll文件,带宽使用率太低。
为了改善这种情况,SL引用了"应用程序库缓存"的概念,在vs2010的SL项目中,打开SL项目的属性页,会看到一个选项:“通过使用应用程序库缓存减少XA ...
jQuery 是一个非常优秀的 JavaScript 框架,使用简单灵活,同时还有许多成熟的插件可供选择,它可以帮助你在项目中加入漂亮的效果,其中之一就是幻灯片,一种在有限的网页空间内展示系列项目时非常好的方法。今天要给大家分享的是60款很酷的 jQuery 幻灯片,一起欣赏。
Cloud Carousel (演示 | 下载)
从 INSERT 返回 IDENTITY
我决定从遇到许多问题的内容入手:如何在执行 SQL INSERT 后检索 IDENTITY 值。通常,问题不在于如何编写检索值的查询,而在于在哪里以及何时进行检索。在 SQL Server 中,下面的语句可用于检索由最新在活动数据库连接上运行的 SQL 语句所创建的 IDENTITY 值:
SELECT @@IDENTITY这个 SQL 语句并不复杂,但需要记住的一点是:如果这个最新的 SQL 语句不是 INSERT,或者您针对非 INSERT SQL 的其他连接运行了此 SQL,则不会获得期望的值。您必须运行下列代码才能检索紧跟在 INSERT ...
In a Silverlight 4 OOB App (even with elevated trust), you cannot access files in locations outside of 'MyDocuments' and a couple of other user related special folders. You have to use the workaround 'COM+ Automation'. But the Scripting.FileSystemObject, which works great for text files, cannot handl ...
Scripting.FileSystemObject对象的详细技巧指南
FileSystemObject对象提供对计算机文件系统的访问:
powered by 25175.net
在代码内操作文本文件、文件夹及驱动器。它是脚本运行期库提供的对象之一,对于服务器ASP页面内的VBScript和JScript都有效。如果页面的扩展名为.hta(表示它们是HTA的一部分),它也可用在客户端的IE 5中。本节仅讨论在服务器上的ASP脚本如何使用FileSystemObject对象。 超级文本应用程序(HTA)由指定的“受信任的”页面组成,在页面的<HEAD>段里包含&l ...
Stream 和 byte[] 之间的转换
- 博客分类:
- ASP.NET
/* - - - - - - - - - - - - - - - - - - - - - - - -
* Stream 和 byte[] 之间的转换
* - - - - - - - - - - - - - - - - - - - - - - - */
/// <summary>
/// 将 Stream 转成 byte[]
/// </summary>
public byte[] StreamToBytes(Stream stream)
{
byte[] bytes = new byte[stream.Length];
str ...
正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。
匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了
匹配双字节 ...
C#开源项目(国外的还是很多)
一、Ajax框架
Ajax.NET Professional (AjaxPro)是最先把AJAX技术在微软.NET环境下的实现的AJAX框架之一。它在客户端脚本之上创建代理类来调用服务器端的方法。
MagicAjax.NET是一款在ASP.NET下创建Web页面提 ...
DynamicMethod 类
- 博客分类:
- ASP.NET
public delegate String MyMethod(String str);
private void GenerateMethod()
{
Type[] argsType = { typeof(String) };
DynamicMethod dm = new DynamicMethod("MyMethod1",
typeof(String),
argsType,
typeof(Form1).Mo ...