01 2019 档案

摘要:导航目录: Newtonsoft.Json 概述 一:Newtonsoft.Json 支持序列化与反序列化的.net 对象类型; 二:C#对象、集合、DataTable与Json内容互转示例; 三:C#对象转换Json时的一些高级(特殊)设置; 前面两篇分别介绍了C#转换JSON时一些常规的用法,以 阅读全文
posted @ 2019-01-30 15:52 好奇未必害死猫 阅读(8598) 评论(0) 推荐(6) 编辑
摘要:Es相比关系型数据库在数据检索方面有着极大的优势,在处理亿级数据时,可谓是毫秒级响应,我们在使用Es时不仅仅进行简单的查询,有时候会做一些数据统计与分析,如果你以前是使用的关系型数据库,那么Es的数据统计跟关系型数据库还是有很大的区别的,所以,这篇内容,为了更好的理解,我简单对比了Es中统计的写法与 阅读全文
posted @ 2019-01-24 20:38 好奇未必害死猫 阅读(10618) 评论(1) 推荐(5) 编辑
摘要:从问题出发,这篇内容可以解决以下几个问题: 一:如何开启关闭Es索引(数据库)? 二:如何创建索引(数据库)结构? 三:如何向已有索引(数据库)中添加类型(表)结构? 四:如何向已有类型(表)中添加新字段? 五:如何更改现有类型(表)中的字段类型? 六:如何删除索引(数据库)? 七:如何删除索引中某 阅读全文
posted @ 2019-01-21 19:48 好奇未必害死猫 阅读(19395) 评论(0) 推荐(0) 编辑
摘要:方式一:通过循环数组拼接的方式; 方式二:使用string 对象中Join方法实现; 根据上述的两种方式,可以看到使用第二种代码相对简洁了很多; C# 中 String. Join 方法 是 连接指定数组的元素或集合的成员,在每个元素或成员之间使用指定的分隔符。 Join方法还有好几个重载方法,如下 阅读全文
posted @ 2019-01-17 11:54 好奇未必害死猫 阅读(23383) 评论(0) 推荐(4) 编辑
摘要:SQL Server的查询优化器是一个基于成本的优化器。它为一个给定的查询分析出很多的候选的查询计划,并且估算每个候选计划的成本,从而选择一个成本最低的计划进行执行。实际上,因为查询优化器不可能对每一个产生的候选计划进行优化,所以查询优化器会在优化时间和查询计划的质量之间进行一个平衡,尽可能的选择一 阅读全文
posted @ 2019-01-15 16:41 好奇未必害死猫 阅读(1203) 评论(0) 推荐(0) 编辑
摘要:一般开发员只会应用SQL的四条经典语句:select,insert,delete,update。但是我从来没有研究过它们的工作原理,这篇我想说一说select在数据库中的工作原理。 B/S架构中最经典的话题无非于三层架构,可以大概分为数据层,业务逻辑层和表示层,而数据层的作用一般都是和数据库交互,例 阅读全文
posted @ 2019-01-15 16:38 好奇未必害死猫 阅读(2905) 评论(0) 推荐(0) 编辑
摘要:SQL 查询所有表名: SELECT NAME FROM SYSOBJECTS WHERE TYPE='U' SELECT * FROM INFORMATION_SCHEMA.TABLES 查询表的所有字段名: SELECT NAME FROM SYSCOLUMNS WHERE ID=OBJECT_ID(' 表名' ) SELECT * FROM INFORMATION_SCHEMA.TABLE... 阅读全文
posted @ 2019-01-15 16:36 好奇未必害死猫 阅读(2639) 评论(0) 推荐(0) 编辑
摘要:Declare @TableName Varchar(20); SET @TableName='数据库表名'; --SELECT TE.字段名+',' --FROM ( SELECT (case when a.colorder=1 then d.name else '' end) 表名 ,a.colorder 字段序号,a.name 字段名 ,(case when C... 阅读全文
posted @ 2019-01-15 16:35 好奇未必害死猫 阅读(243) 评论(0) 推荐(0) 编辑
摘要:/* 查询SQL执行情况 包含逻辑读取信息,执行信息等情况*/ 阅读全文
posted @ 2019-01-15 16:34 好奇未必害死猫 阅读(804) 评论(0) 推荐(0) 编辑
摘要:/* 用来显示有关由 Transact-SQL 语句生成的磁盘活动量的信息。*/DBCC DROPCLEANBUFFERS --清空缓存set statistics io on --开启set statistics io off --开启 显示磁盘预估时间SET STATISTICS TIME on 阅读全文
posted @ 2019-01-15 16:33 好奇未必害死猫 阅读(313) 评论(0) 推荐(0) 编辑
摘要:由于Elasticsearch和MongoDB/Redis/Memcache一样,是非关系型数据库。而平常使用的MySql,Oracle,SQLServer 等为关系型数据库,二者有着本质的区别,Es查询语句使用的是DSL语言,关系式数据库使用的是T-SQL,虽然语言不同,但是有时候,一些功能还是有 阅读全文
posted @ 2019-01-15 15:53 好奇未必害死猫 阅读(3167) 评论(0) 推荐(1) 编辑
摘要:Elasticsearch 项目中使用到Es的父子结构、在数据填充之后,查看每个节点的数据分布情况,发现有的节点数据多,有的节点少的情况,在未使用Es父级结构之前,每个节点的数据分布还算平均,如下图: 左边的数据是未使用父子结构之前每个节点的数据分布数量,右边的是使用了父子结构之后的数据节点分布数量 阅读全文
posted @ 2019-01-14 21:37 好奇未必害死猫 阅读(3949) 评论(0) 推荐(0) 编辑
摘要:导航目录: Newtonsoft.Json 概述 一:Newtonsoft.Json 支持序列化与反序列化的.net 对象类型; 二:C#对象、集合、DataTable与Json内容互转示例; 三:C#对象转换Json时的一些高级(特殊)设置; 这个过程没有什么需要说的,撸个简单一点的代码说明下:先 阅读全文
posted @ 2019-01-12 23:04 好奇未必害死猫 阅读(2056) 评论(0) 推荐(0) 编辑
摘要:导航目录: Newtonsoft.Json 概述 一:Newtonsoft.Json 支持序列化与反序列化的.net 对象类型; 二:C#对象、集合、DataTable与Json内容互转示例; 三:C#对象转换Json时的一些高级(特殊)设置; Json.net 序列化程序会将.Net 值转换为js 阅读全文
posted @ 2019-01-12 23:00 好奇未必害死猫 阅读(2060) 评论(0) 推荐(1) 编辑
摘要:有时候,在前后台数据交互或者APP与后台交互的时候,我们通常会使用Json进行数据交互,为此会使用到Newtonsoft.Json.dll 这个类库,这个类库非微软官方,但是下载量已经超过了数十万次,可以说使用量已经是非常的大了;并且这个类库是开源类库,如果功能不满足,也可以自己去改进一下它;以前都 阅读全文
posted @ 2019-01-12 22:50 好奇未必害死猫 阅读(1517) 评论(0) 推荐(0) 编辑
摘要:参考内容:https://mp.weixin.qq.com/s/RTpBaFpNELQCO6VE0KMfsw 阅读全文
posted @ 2019-01-12 15:39 好奇未必害死猫 阅读(948) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示