摘要: 阅读全文
posted @ 2019-04-09 10:16 八英里 阅读(782) 评论(0) 推荐(0) 编辑
摘要: 第一种方式: System.Diagnostics.Stopwatch stopwatch = new Stopwatch(); stopwatch.Start(); // 开始监视代码运行时间 // 需要测试的代码 .... stopwatch.Stop(); // 停止监视 TimeSpan t 阅读全文
posted @ 2019-03-26 20:17 八英里 阅读(4382) 评论(1) 推荐(0) 编辑
摘要: dt.Columns[0].Caption 阅读全文
posted @ 2019-03-25 11:27 八英里 阅读(1829) 评论(0) 推荐(0) 编辑
摘要: json形如 要获取name的值,则需要构造两个JObject来获取,如下: json形如 获取firstname的值如下: 阅读全文
posted @ 2019-03-23 22:21 八英里 阅读(5365) 评论(2) 推荐(1) 编辑
摘要: 悲观锁(Pessimistic Lock), 顾名思义,就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会block直到它拿到锁。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等,都是在做操作之前先上锁。 乐观锁(Op 阅读全文
posted @ 2019-03-16 21:26 八英里 阅读(179) 评论(0) 推荐(0) 编辑
摘要: dt.Columns["ColumnName"].DataType=Type.GetType("System.bool"); 阅读全文
posted @ 2019-03-16 21:22 八英里 阅读(1446) 评论(0) 推荐(0) 编辑
摘要: 在js里,一切皆为或者皆可以被用作对象。可通过new一个对象或者直接以字面量形式创建变量(如var i="aaa"),所有变量都有对象的性质。注意:通过字面量创建的对象在调用属性和方法时会被对象包装器暂时包装成一个对象,具有对象的性质。如 var str="我不是一个真的对象"; alert(str 阅读全文
posted @ 2019-03-16 20:58 八英里 阅读(1519) 评论(0) 推荐(0) 编辑
摘要: 一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。 Js代码 var n=999; function f1(){ alert(n); } f1(); 阅读全文
posted @ 2019-03-16 20:47 八英里 阅读(4664) 评论(0) 推荐(0) 编辑
摘要: JavaScript 获取当前时间戳:第一种方法:(这种方法只精确到秒) 结果:1280977330000 第二种方法: 结果:1280977330748 第三种方法: 结果:1280977330748 第一种:获取的时间戳是把毫秒改成000显示,因为这种方式只精确到秒 第二种和第三种是获取了当前毫 阅读全文
posted @ 2019-03-06 22:53 八英里 阅读(192677) 评论(1) 推荐(3) 编辑
摘要: 本测试只是简单测试,其用途不在于代替count函数配合where函数进行聚合计算,而是在复杂查询中在sum/count中加入条件,一次性求出不同条件下的聚合结果。 1、插入测试数据如图 2、sum计算(type=1)个数 或者使用中间加入if判断 3、到这里你一定会异想天开的以为count是不是也可 阅读全文
posted @ 2019-03-03 21:40 八英里 阅读(1717) 评论(0) 推荐(1) 编辑