摘要:
工作中遇到使用NPOI导出文件成excel的需求: 1.导出成xls 优点:NPOI比较支持生成xls 缺点:速读慢 2.导出xlsx,源码跟导出xls的没什么区别,关键的一句已用红框标出 没啥优点。 缺点:速读慢,对xlsx的支持不大好,数据量大的时候容易发生内存溢出的异常 3.导出成csv 优点 阅读全文
摘要:
1.数据注解--直接写在实体字段上; 2.FluentAPI ,写在OnModelCreating方法中; 3.1继承 IEntityTypeConfiguration方法,在注册在OnModelCreating方法中; 阅读全文
摘要:
语言集成查询常见用途:.NET原生集合(List,Array,Dictionary等等)SQL数据库XML文档JSON文档 常见功能:排序、筛选、选择、分组、聚合、合并、最大值、最小值、求和、求平均、求数量等等; 两种形式:查询表达式 query expression链式表达式 chained ex 阅读全文
摘要:
思路:1.从数据库中读,分批次读取2.多线程去写到一个excel中,3.网页如何不卡界面的方式,下载文件 界面显示进度条,不影响主界面,下载完成,网站弹出小框口提示 百万级别数据导入导出如何优化?excel导入导出; 痛点:1.导入百万级别数据(excel)到DB,有哪些痛点?1)一次加载百万级别数 阅读全文
摘要:
Linq.SequenceEqual 用法,以及string.Equal(string 1,string 2)的实现方式 需要考虑集合中对象的equal方法。 阅读全文
摘要:
阅读全文
摘要:
查看分支 git branch //查看本地分支 git branch -r //查看远程分支 创建分支 git branch local_feature01 创建分支local_feature01 git checkout local_feature01 // 切换到分支 local_featur 阅读全文
摘要:
一、O/RM对象关系映射 ORM是一个封装,是一个代理,可以直接通过操作ORM框架完成对数据库的操作; 数据库只认识sql语句; ORM-底层—ADO.NET的进一步的封装,可以通过映射以后,对实体的操作,达到数据库中数据的操作; 缺点: 1.生成Sql语句 大量的反射; 2.性能不好 可以通过缓存 阅读全文
摘要:
SELECT t1.TABLE_NAME AS "表名称", t2.comments AS "表中文注释", t1.Column_Name AS "字段名称", t2.Comments AS "字段中文注释", t1.DATA_TYPE AS "字段数据类型", t1.DATA_LENGTH AS 阅读全文
摘要:
1.rollup(a,b) 功能:统计的分组列包括()、(a)和(a,b) 用法: select earnmonth, area, sum(personincome) from earnings group by rollup(earnmonth,area); 解释:这条语句相当于分组三次 第一次, 阅读全文
摘要:
分析函数中的开窗函数 --分析函数和聚合函数的区别 普通的聚合函数用group by分组,每个分组返回一个统计值, 分析函数采用partition by分组,并且每组每行都可以返回一个统计值。 --分析函数语法结构 FUNCTION_NAME(<参数>,…) OVER ( <PARTITION BY 阅读全文