SQL2005清空删除日志:
代码如下:
SQL2005清空删除日志:
代码如下:
常用表达式:
asp.net 验证正则表达式 整数或者小数:^[0-9]+.{0,1}[0-9]{0,2}$ 只能输入数字:"^[0-9]*$"。 只能输入n位的数字:"^d{n}$"。 只能输入至少n位的数字:"^d{n,}$"。 只能输入m~n位的数字:。"^d{m,n}$" 只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。 只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{2})?$"。 只能输入有1~3位小数的正实数:"^[0-9]+(.[0-9]{1,3})?$"。 只能输入非零的正整数:"^+?[1-9][0-9]*$"。 只能输入非零的负整数:"^-[1-9][]0-9"*$。
学习MVC时,学会了写扩展方法,用起来很方便。
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc; using System.Text; namespace MvcApp1.Content { //<%@ Import Namespace="MvcApp1.Content" %> public static class MyHtmlHelper { public static string RedLable(this HtmlHelper helper, string lbstr) { StringBuilder sb = new StringBuilder(); sb.Append("<span style='color:red;'>"); sb.Append(lbstr); sb.Append("</span>"); return sb.ToString(); } } }
一、首先安装最新版本flash npapi和flash ppapi
//这是在.Net中使用MySqlBulkLoader
//为什么使用MySqlBulkLoader,因为 20多万数据,导入数据库就几秒而已,一个字:快!其他的批量插入基本都比这种方法慢。
参考地址:
http://stackoverflow.com/questions/28996604/the-defaultconnection-web-config-connection-string-argument-cannot-be-null-or
压缩view的内容,可加过滤器
public class GzipFilter : ActionFilterAttribute { public override void OnResultExecuting(ResultExecutingContext filterContext) { string acceptEncoding = filterContext.HttpContext.Request.Headers["Accept-Encoding"]; if (String.IsNullOrEmpty(acceptEncoding)) return; var response = filterContext.HttpContext.Response; acceptEncoding = acceptEncoding.ToUpperInvariant(); if (acceptEncoding.Contains("GZIP")) { response.AppendHeader("Content-Encoding", "gzip"); response.Filter = new GZipStream(response.Filter, CompressionMode.Compress); } else if (acceptEncoding.Contains("DEFLATE")) { response.AppendHeader("Content-Encoding", "deflate"); response.Filter = new DeflateStream(response.Filter, CompressionMode.Compress); } } }
/// <summary> /// (asp.net网页中)使用显示上下页的控件(LtpPageControl.Page02)--GridView /// </summary> /// <param name="pagectrl">LtpPageControl.Page02 控件</param> /// <param name="gv">GridView控件</param> /// <param name="ds">运行SpPageOrder得到的DataSet</param> /// <param name="pageIndex">当前页码</param> /// <param name="PageSize">页面数据条数</param> /// <returns></returns> public static bool LtpPage(LtpPageControl.Page02 pagectrl, GridView gv, DataSet ds, int pageIndex, int PageSize) { try { gv.DataSource = ds.Tables[0].DefaultView; int record_Count = Convert.ToInt32(ds.Tables[1].Rows[0][0].ToString()); int totalPages = int.Parse(Math.Ceiling((double)record_Count / PageSize).ToString()); if (totalPages > 0) { if (pageIndex > totalPages) pageIndex = totalPages - 1; }
using System; using System.Collections.Generic; using System.Text; using System.IO; namespace Tools { /// <summary> /// 使用ILmerge合并Exe、Dll文件的帮助类 /// </summary> public class ILmerge { /// <summary> /// 得到合并Exe、Dll文件的ILmerge语句 /// </summary> /// <param name="DllPath">Dll文件目录</param> /// <param name="SourceExeFile">原exe文件全路径</param> /// <param name="TargetExeFile">要生成的exe文件全路径</param> /// <returns></returns> public static string GetMergeExeCmd(string DllPath,string SourceExeFile,string TargetExeFile) { StringBuilder sb = new StringBuilder(); sb.Append("ILmerge /ndebug /target:winexe /out:"); sb.Append(TargetExeFile); sb.Append(" /log ");
Powered By Z-BlogPHP 1.7.3
Copyright 2024-2027 pukuimin Rights Reserved.
粤ICP备17100155号