摘要: Excel版本 最大行数 最大列数 最大sheet数 2003 65536(2的16次方) 256(IV,2的8次方) 255 2007以上 1048576(2的20次方) 16384(XFD,2的14次方) 无,受内存限制 阅读全文
posted @ 2021-06-18 16:21 Vaynedy 阅读(743) 评论(0) 推荐(0) 编辑
摘要: /// <summary> /// 时间戳与DateTime互转 /// </summary> public class TicksTimeConvert { /* * 时间戳10位的是秒,13位的是毫秒 * * 1秒=1000毫秒 * 1毫秒=1000微秒 * 1微秒=1000纳秒,纳秒也叫毫微秒 阅读全文
posted @ 2020-09-24 11:17 Vaynedy 阅读(1637) 评论(0) 推荐(0) 编辑
摘要: /// <summary> /// 时间戳与DateTime互转 /// </summary> public class TicksTimeConvert { /* * 时间戳10位的是秒,13位的是毫秒 * * 1秒=1000毫秒 * 1毫秒=1000微秒 * 1微秒=1000纳秒,纳秒也叫毫微秒 阅读全文
posted @ 2020-09-23 17:05 Vaynedy 阅读(479) 评论(0) 推荐(0) 编辑
摘要: 经常遇到并发修改同一条数据的某个值, 比如:多个用户同时购买同个商品, 扣商品库存时、多个用户同时向一个用户返利, 给此用户加余额时 等 此时会产生多个update同一个用户余额,如何保证并发情况下正确修改数据。 要么在数据库里想办法, 在数据库中加锁. 要么在程序中想办法, 下面是我总结的在程序中 阅读全文
posted @ 2020-09-22 16:10 Vaynedy 阅读(2993) 评论(0) 推荐(1) 编辑
摘要: 用 SqlBulk 进行大批量数据导入速度还是很快的 导入速度可能跟机器配置有关系,我只测试了这一台机器 机器配置:4核8G,给数据库分配了1G内存 代码: private void test3() { var db = excelImportService.BaseRepository(); va 阅读全文
posted @ 2020-09-09 11:07 Vaynedy 阅读(327) 评论(0) 推荐(0) 编辑
摘要: //这是一个单例,//调用:A.Instence().Start()public sealed class A { private static readonly A instence = null; static A() { instence = new A(); } private A() { 阅读全文
posted @ 2020-07-23 15:06 Vaynedy 阅读(213) 评论(0) 推荐(0) 编辑
摘要: CREATE PROCEDURE [dbo].[M_CreateInventoryCk] AS DECLARE @tran_error INT;--记录错误数量 DECLARE @cursor CURSOR --游标 BEGIN SET @cursor=cursor for select Logis 阅读全文
posted @ 2020-05-21 15:16 Vaynedy 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 事件冒泡: 例如这样一个结构 :<li><a></a></li>, 假如你在a标签上绑定了一个点击click事件,如:$("a").click(function(){alert("a"); }); 还在li标签上绑定了一个事件,如:$("li").click(function(){alert("li 阅读全文
posted @ 2020-05-21 15:14 Vaynedy 阅读(574) 评论(0) 推荐(0) 编辑
摘要: 直接借助数据库引擎读取。Provider=Microsoft.Jet.OLEDB.4.0;Extended Properties='Text;HDR=NO';Data Source=yourfile.csv 阅读全文
posted @ 2020-05-21 15:10 Vaynedy 阅读(599) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-05-21 15:09 Vaynedy 阅读(158) 评论(0) 推荐(0) 编辑