摘要:
在Shared中创建一个uc/_upload.cshtml 这里面的主要的代码是 使用 @Html.Partial("uc/_upload", new UploadContent("pic", Model?.pic)) 可以在同一个页面使用多此 阅读全文
摘要:
需要过滤 CREATE TABLE wx_products_attr ( id INT IDENTITY PRIMARY KEY, productid INT, attrid INT, valueid INT ) GO insert into wx_products_attr(productid,a 阅读全文
摘要:
背景交代: 使用ajax来提交创建订单,需求是不能创建重复的订单 1. 使用js限制提交的频率 // 设置内容为可用,但是不能继续操作 $.fn.setBtnTxtEnabled = function (func) { if (!this) { throw new Error("element 不能 阅读全文
摘要:
select o.name as table_name,c.name as column_name,t.name as data_type,'' as column_type,c.max_length as character_maximum_length, s.text as column_def 阅读全文
摘要:
protected void Application_EndRequest(object sender, EventArgs e) { // 在应用程序关闭时运行的代码 HandlerError(); } private void HandlerError() { if (HttpContext.C 阅读全文
摘要:
DateTime 和 TimeSpan内部都是用 long来维护一个ticks 的东西,然后能力上略有区别 DateTime 独立的能力有 获取当前时间,与utc相关的问题 TimeSpan 独立的能力应该是重写了各种+,-的操作符,因此非常方便计算diff 阅读全文
摘要:
# ThreadState Running StopRequested SuspendRequested Background Unstarted Stopped WaitSleepJoin Suspended AbortRequested Aborted # 基本使用 构造函数是传递两种delega... 阅读全文
摘要:
1. Task.Run() StackCrawlMark stackMark=StackCrawlMark.LookForMyCaller; return Task.InternalStartNew(null,action,null,default(CancellationToken),TaskScheduler.Default,TaskCreationOptions.DenyCh... 阅读全文
摘要:
Encoding:ICloneable System.Text abstract class Encoding:ICloneable 封装了char[] 和byte[] 在不同的编码中转换的细节 abstract method 1. public abstract int GetByteCount( 阅读全文
摘要:
# public sealed class String:IComparable,ICloneable,IConvertible,IComparable,IEnumerable,IEquatable 这个类才是重点,而且和 System.Text.StringBuilder,StringBuilderCache关系紧密 ## 构造函数 全部都是extern定义的 publ... 阅读全文