- 博客(13)
- 收藏
- 关注
转载 C#中SqlDataReader与SqlDataAdapter获取数据集有何区别
之前一直有个误区,认为SqlDataAdapter不仅占内存,还没有SqlDataReader读取快,所以优选SqlDataReader。但是昨天与主管有意见上的争议,总觉得没弄明白不太甘心。然后就研究了一番,首先了解二者的原理:1.SqlDataReader提供一种从数据库读取行的只进流, SqlDataAdapter执行数据命令和数据连接,获取表数据填充到DataSe...
2019-01-08 17:21:00
202
转载 parttion by ~~~针对某个字段或多个字段重复,数据只取前n条或只保留m条。问题例子:1.主评论下的评论按着 时间正序最多只取前5条 2.获取最新登录记录.3.去重,去除重复的号码........
分组目前已知partition by、group bypartition by用于给结果集分组分区,如果没有指定那么它把整个结果集作为一个分组,最后显示具体数据group by:通过所查询的数据的某一字段或属性进行分组,最后显示组数据,而不是具体数据,因为select 后面的所有列中,没有使用聚合函数的列,必须出现在 group by 后面根据实例这里要用到的是partiti...
2019-01-07 16:24:00
260
转载 用this修饰符当做原始类型的扩展方法(this ****)
重点是写法:a.静态类 b.静态方法 c.第一个参数前+this 方法的实现就省略了....public static class Test{ public static bool Valiate<T>(this T t) //T类型扩展bool方法 { return true; }...
2019-01-07 15:31:00
159
转载 Windows jdk1.7切换到jdk1.8,灵活切换,反之也可以
背景:上周搭建git,安装了一个1.7版本的jdk,所以现在windows上已存在jdk。但是今天要装一个jmeter,首先知道存在jdk,但并认为此版本可以,就略过了,(这里就不写Jmeter安装步骤,一搜一大堆,主要重点是jdk环境切换),按着安装步骤...,环境配置好啦。下面开始今天的问题:然后安装,点击jemeter.bat安装,dos窗口立即弹出,大致说“too l...
2018-07-12 15:28:00
167
转载 快速上手mongodb数据库的增删改查+用户账号设置
想要了解mongodb的下载安装与启动的可以翻看上一篇。这里大致来讲快速使用mongodb。大纲1. 创建数据库db2 创建表collections进行增删改查isruf(insert/save remove update find)3. 数据库用户账号设置1. 创建数据库db(不使用内置db) 保证服务已启动。。。。这里我直接设置成MongoDB服务,自动...
2018-03-09 18:36:00
99
转载 mongodb下载、windows平台下安装和启动
为什么要了解mongodb?偶然看了一篇知乎,从这里https://www.zhihu.com/question/32071167?sort=created,应该能激起你下载安装它。对于它的解释网上有很多说法,这里不多说了自身机型:win10 64位 8g内存1.下载mongodb是开源的,所以就不放云盘里了,直接在https://www.mongodb.com/官...
2018-03-08 15:33:00
68
转载 Task多线程异步——解决查询慢的问题
前言 报表进行查询操作,方法是使用sql查询或者procedure查询,当时是没有办法在优化sql语句了,然后想到可以将查询结果进行拆分,多次查询拼接起来。然后选用task......说真的,task真的帮了大忙,大大缩减了执行时间,不过还是要根据需求合理使用,毕竟好东西有利又有弊1.这里给出两种方法 1.1Task(Action action) Task构造函数接受...
2018-03-06 14:55:00
348
转载 如何高效快速过滤万级以上的数据?
今天是圣诞节耶!jinglebell jingle bell .....上周遇到一个问题,用list集合removeall方法去除满足条件的数据,结果那真是有点慢,慢的我都自惭形秽了,本以为可以翘着二郎腿,结束任务,结果出现这大的问题,吓得我立马放下腿。一查发现万级的数据中过滤万级左右数据,嗯,这也是第一次碰到,没经验,不知者无过。在我努力的结晶下,结果还是满意的。真相就是...
2017-12-25 19:03:00
406
转载 图片上传判断大小及宽高
此处上传一张图片示例:1 HttpPostedFileBase file_IO = request.Files[key]; //key==02 3 System.IO.BinaryReader reader = new System.IO.BinaryReader(file_IO.InputStream);4 byte[] file_Bytes = ...
2017-10-27 11:34:00
127
转载 C#--上文Excel文件数据获取
Excel文件上传,后台初次认定的只是个有大小的文件流,要想获取上传的数据,则需要用到NPOl获取文件流1 HttpPostedFileBase filebase=Request.Files[0]; //单独文件访问2 Stream inputstream=filebase.InputStream; //获取excel文档流3 string filename=fi...
2017-10-26 16:44:00
145
转载 c#——总结两种方式下载模板
这里提供两种下载模板的方法,第一是利用FileStream文件流下载固定的模板,第二种是利用NPOL自动生成模板利用FileStream:前端请求:window.open('/controller/DownTemplate','_blank')后端响应: public FileStreamResult DownTemplate() { ...
2017-10-16 18:25:00
348
转载 c#——NPOL下载
利用NPOL,导出Excel首先,需要在项目中添加NPOL引用,然后引用程序集进行代码编写,核心代码如下 ,由此可研究一下到处动态列表数据 1 //生成excel 2 public static void RenderToExcel<T>(string title, IEnumerable<T> data, HttpContextBase co...
2017-10-16 17:17:00
281
转载 c#——泛型类型约束
例public void Func<T>(string str)where T:class{}将泛型T约束为类T:class class约束,约束为引用类型T:struct struct约束,约束为值类型,除 Nullable 以外的任何值类型如int,bool,enumT:new(),约束为无参构造函数..........转载于...
2017-10-16 12:12:00
122
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人