上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 46 下一页

2018年10月9日

c# json 序列化如何去掉null值

摘要: 要将一个对象序列化,可是如果对象的属性为null的时候,我们想将属性为null的都去掉。 在这里我使用Newtonsoft.Json.dll 记录一下序列化以及反序列化 json字符串转对象 将对象转化为json格式字符串 那么如何序列化为json时过滤掉NULL呢?? 直接这样JsonConver 阅读全文

posted @ 2018-10-09 09:40 大西瓜3721 阅读(1574) 评论(0) 推荐(0)

2018年10月8日

C# 之泛型详解

摘要: 什么是泛型 我们在编写程序时,经常遇到两个模块的功能非常相似,只是一个是处理int数据,另一个是处理string数据,或者其他自定义的数据类型,但我们没有办法,只能分别写多个方法处理每个数据类型,因为方法的参数类型不同。有没有一种办法,在方法中传入通用的数据类型,这样不就可以合并代码了吗?泛型的出现 阅读全文

posted @ 2018-10-08 23:28 大西瓜3721 阅读(164) 评论(0) 推荐(0)

2018年9月28日

SQL Server 创建索引的 5 种方法

摘要: 前期准备: create table Employee ( ID int not null primary key, Name nvarchar(4), Credit_Card_ID varbinary(max)); 小心这种数据类型。 go 说明:本表上的索引,都会在创建下一个索引前删除。 操作 阅读全文

posted @ 2018-09-28 00:11 大西瓜3721 阅读(478) 评论(0) 推荐(0)

复合索引的优点和注意事项

摘要: 概念: 单一索引是指索引列为一列的情况,即新建索引的语句只实施在一列上; 用户可以在多个列上建立索引,这种索引叫做复合索引(组合索引); 复合索引在数据库操作期间所需的开销更小,可以代替多个单一索引; 同时有两个概念叫做窄索引和宽索引,窄索引是指索引列为1-2列的索引,宽索引也就是索引列超过2列的索 阅读全文

posted @ 2018-09-28 00:00 大西瓜3721 阅读(1377) 评论(0) 推荐(0)

2018年9月27日

SQL SERVER全面优化-------写出好语句是习惯

摘要: 重中之重 语句执行顺序 重中之重 语句执行顺序 在QQ群和人聊天的时候突然有位群友说:我才知道原来语句走索引是按照select 的字段筛选的! 振振有词,非常肯定!另一个群友反问update呢 ? 看起来很小白的问题,但确实让我很震惊!所以我们先看看语句的执行顺序 如果我没记错这是《SQL SERV 阅读全文

posted @ 2018-09-27 22:37 大西瓜3721 阅读(210) 评论(0) 推荐(0)

SQL SERVER全面优化-------索引有多重要?

摘要: 开篇小测验 开篇小测验 下面这样一个小SQL 你该怎么样添加最优索引 你是否一眼就能看出来呢? 答案将在文章中逐步揭晓~~~ 简单粗暴的添加索引 简单粗暴的添加索引 看过我前面文章的看官们一定会发现我很喜欢用“简单粗暴”这个词,一是因为词汇量小文笔也差,真心用不出高大上的词儿! 再一个,你们不喜欢简 阅读全文

posted @ 2018-09-27 22:31 大西瓜3721 阅读(168) 评论(0) 推荐(0)

Expert 诊断优化系列------------------冤枉磁盘了

摘要: 现在很多用户被数据库的慢的问题所困扰,又苦于花钱请一个专业的DBA成本太高。软件维护人员对数据库的了解又不是那么深入,所以导致问题迟迟不能解决,或只能暂时解决不能得到根治。开发人员解决数据问题基本又是搜遍百度各种方法尝试个遍,可能错过诊断问题的最佳时机又可能尝试一堆方法最后无奈放弃。 怎么样让琐事缠 阅读全文

posted @ 2018-09-27 22:30 大西瓜3721 阅读(278) 评论(0) 推荐(0)

SQL语句调优三板斧

摘要: 改装有顺序 常开的爱车下手 你的系统中有成千上万的语句,那么优化语句从何入手呢 ? 当然是系统中运行最频繁,最核心的语句了。废话不多说,上例子: 这是一天的语句执行情况,里面柱状图表示的是对应执行时间段内语句的次数,总体看起来长时间语句非常多。 下面看一下具体的语句执行情况: 排位第一的语句执行次数 阅读全文

posted @ 2018-09-27 22:28 大西瓜3721 阅读(249) 评论(0) 推荐(0)

2018年9月25日

SQL Server死锁产生原因及解决办法 .

摘要: 其实所有的死锁最深层的原因就是一个:资源竞争 表现一: 一个用户A 访问表A(锁住了表A),然后又访问表B,另一个用户B 访问表B(锁住了表B),然后企图访问表A,这时用户A由于用户B已经锁住表B,它必须等待用户B释放表B,才能继续,好了他老人家就只好老老实实在这等了,同样用户B要等用户A释放表A才 阅读全文

posted @ 2018-09-25 16:15 大西瓜3721 阅读(360) 评论(0) 推荐(0)

2018年9月24日

探讨SQL Server并发处理存在就更新七种解决方案

摘要: 前言 本节我们来讲讲并发中最常见的情况存在即更新,在并发中若未存在行记录则插入,此时未处理好极容易出现插入重复键情况,本文我们来介绍对并发中存在就更新行记录的七种方案并且我们来综合分析最合适的解决方案。 探讨存在就更新七种方案 首先我们来创建测试表 解决方案一(开启事务) 我们统一创建存储过程通过来 阅读全文

posted @ 2018-09-24 22:43 大西瓜3721 阅读(295) 评论(0) 推荐(0)

2018年9月9日

Entity Framework查询,EF执行SQl

摘要: 一、简介 EF 支持开放底层的 ADO.NET 框架,DbContext有三种常用方法 DbSet.SqlQuery //查询并返回Entities DbContext.Database.SqlQuery<T> //执行某一个查询,并可以将返回集转换为某一对象 DbContext.Database. 阅读全文

posted @ 2018-09-09 15:30 大西瓜3721 阅读(341) 评论(0) 推荐(0)

2018年8月13日

在Asp.Net中操作PDF – iTextSharp - 操作图片

摘要: iTextSharp支持所有主流的图片格式,比如:jpg, tif, gif, bmp, png和wmf.在iTextSharp中使用Image.GetInstance()方法创建图片有很多种方式,或许最常用的方式应该是传入文件的路径和文件名到该方法中: string pdfpath = Serve 阅读全文

posted @ 2018-08-13 17:47 大西瓜3721 阅读(284) 评论(0) 推荐(0)

2018年8月10日

postman发送json格式的post请求

摘要: 在地址栏里输入请求url:http://127.0.0.1:8081/getmoney 选择“POST”方式, 在“headers”添加key:Content-Type , value:application/json 点击"body",''raw''并设定为JSON 添加: {"userid": 阅读全文

posted @ 2018-08-10 17:37 大西瓜3721 阅读(2656) 评论(0) 推荐(0)

通过配置web.config使WCF向外提供HTTPS的Restful Service

摘要: 如何通过WCF向外提供Restful的Service请看如下链接 http://www.cnblogs.com/mingmingruyuedlut/p/4223116.html 那么如何通过对web.config的配置,使原有的Service即符合HTTP又符合HTTPS呢? 请看如下具体步骤: 1 阅读全文

posted @ 2018-08-10 16:26 大西瓜3721 阅读(486) 评论(0) 推荐(0)

利用WCF创建简单的RESTFul Service

摘要: 1):用VS2013创建一个WCF的工程,如下图所示: 2):我们来看一下默认状态下的config文件内容,这里的内容我们会再后续的步骤中进行修改 3):我们对工程文件及其内容做一下修改,具体代码如下所示: 3.1):UserData class 3.2):IDataService,这个接口是从默认 阅读全文

posted @ 2018-08-10 16:25 大西瓜3721 阅读(211) 评论(0) 推荐(0)

2018年8月9日

WCF兼容WebAPI输出Json格式数据,从此WCF一举两得

摘要: 问题起源: 很多时候为了业务层调用(后台代码),一些公共服务就独立成了WCF,使用起来非常方便,添加服务引用,然后简单配置就可以调用了。 如果这个时候Web站点页面需要调用怎么办呢? 复杂的XML , 使用不方便 ,而且通信成本也比较高。 这时候有人受不了了, 于是就新建了一套WebAPI , We 阅读全文

posted @ 2018-08-09 15:16 大西瓜3721 阅读(170) 评论(0) 推荐(0)

如何在WCF中用TcpTrace工具查看发送和接收的SOAP消息

摘要: WCF对消息加密(只对消息加密,不考虑Authorize)其实很简单,只要在server和client端的binding加入security mode为Message(还有Transport, TransportWithMessageCredential,关于他们的不同之处,请参考MSDN)即可。 阅读全文

posted @ 2018-08-09 14:51 大西瓜3721 阅读(226) 评论(0) 推荐(0)

2018年8月7日

Jquery mobiscroll 移动设备(手机)wap日期时间选择插件以及滑动、滚动插件

摘要: Jquery Mobiscroll是一个用于触摸设备(Android phones, iPhone, iPad, Galaxy Tab)的日期和时间选择器jQuery插件。以及各种滑动插件 可以让用户很方便的只需要滑动数字既可以选择日期。Mobiscroll作为一款jQuery日期插件可以让用户自定 阅读全文

posted @ 2018-08-07 17:47 大西瓜3721 阅读(449) 评论(0) 推荐(0)

2018年8月1日

网站运维工具使用iis日志分析工具分析iis日志(iis日志的配置)

摘要: 我们只能通过各种系统日志来分析网站的运行状况,对于部署在IIS上的网站来说,IIS日志提供了最有价值的信息,我们可以通过它来分析网站的响应情况,来判断网站是否有性能问题,或者存在哪些需要改进的地方 对于一个需要长期维护的网站来说,如何让网站长久稳定运行是件很有意义的事情。有些在开发阶段没有暴露的问题 阅读全文

posted @ 2018-08-01 21:47 大西瓜3721 阅读(320) 评论(0) 推荐(0)

查看sqlserver被锁的表以及如何解锁

摘要: 查看被锁表: select request_session_id spid,OBJECT_NAME(resource_associated_entity_id) tableName from sys.dm_tran_locks where resource_type='OBJECT' spid 锁表 阅读全文

posted @ 2018-08-01 19:38 大西瓜3721 阅读(673) 评论(0) 推荐(0)

2018年7月31日

sql server 执行计划(execution plan)介绍

摘要: 大纲:目的介绍sql server 中执行计划的大致使用,当遇到查询性能瓶颈时,可以发挥用处,而且带有比较详细的学习文档和计划,阅读者可以按照我计划进行,从而达到对执行计划一个比较系统的学习。 什么是sql server 执行计划 sql server 执行计划的大致使用 学习计划 执行计划是查询优 阅读全文

posted @ 2018-07-31 21:56 大西瓜3721 阅读(882) 评论(0) 推荐(0)

2018年7月27日

WCF系列(六) - WCF安全系列(一) - basicHttpBinding

摘要: 绑定可指定在与终结点通话时所使用的通信机制,并指示如何连接到终结点。绑定由一些元素组成,这些元素指定如何对 Windows Communication Foundation (WCF) 通道进行分层以提供所需的通信功能,包括采用什么基础传输协议,TCP或Http等,使用什么协议保证消息的安全性,比如 阅读全文

posted @ 2018-07-27 18:54 大西瓜3721 阅读(421) 评论(0) 推荐(0)

2018年7月26日

WCF中记录SOAP消息日志

摘要: Windows Communication Foundation (WCF) 默认启用消息日志,WCF使用了在System.Diagnostics名称空间中定义的跟踪机制。在这个跟踪机制中,通过在配置文件中配置跟踪源(Trace Sources)和跟踪侦听器(Trace Listenners来记录跟 阅读全文

posted @ 2018-07-26 12:06 大西瓜3721 阅读(388) 评论(0) 推荐(0)

2018年7月25日

SQL使用技巧

摘要: SQLServer 数据库变成单个用户后无法访问问题的解决方法 阅读全文

posted @ 2018-07-25 09:30 大西瓜3721 阅读(115) 评论(0) 推荐(0)

2018年7月21日

RabbitMQ ——“Hello World”

摘要: 介绍 RabbitMQ是一个消息实体服务(broker):它接收及转发消息。你可以把它想象成一个邮局:当你把你想要寄送的邮件放进邮箱里时,你能够确信邮局的派送员最终会把你的这封邮局送到这信的收件者手中。以这个类比来说,RabbitMQ就是邮箱,邮局和邮局的派送员。 RabbitMQ和这个邮局最大的区 阅读全文

posted @ 2018-07-21 18:23 大西瓜3721 阅读(202) 评论(0) 推荐(0)

2018年7月18日

你必须知道的EF知识和经验

摘要: 推荐MiniProfiler插件 数据准备 foreach循环的陷进 AutoMapper工具 联表查询统计 性能提升之AsNonUnicode 性能提升之AsNoTracking 多字段组合排序(字符串) lamdba条件组合 EF的预热 count(*)被你用坏了吗(Any的用法) 透明标识符 阅读全文

posted @ 2018-07-18 22:01 大西瓜3721 阅读(240) 评论(0) 推荐(0)

2018年7月17日

IIS 之 应用程序池

摘要: IIS(Internet Information Services),由于我使用的是Windows10系统,所以本文以其内置 10.0.14393.0 版本说明。 应用程序池 → 右键(待设置应用程序池)→ 高级设置,如下图: 1、常规,如下图: 1.1 .NET CLR 版本 [managedRu 阅读全文

posted @ 2018-07-17 18:45 大西瓜3721 阅读(630) 评论(0) 推荐(0)

IIS的应用程序池优化方法

摘要: IIS应用程序池优化方案 服务器经常产生“应用程序池 'DefaultAppPool' 提供服务的进程关闭时间超过了限制。进程 ID 是 '3504'。”的错误,导致iis处于假死状态,经了解是IIS应用程序池的设置问题。解决方法如下(红色字为标记): Internet 信息服务(IIS)管理器-> 阅读全文

posted @ 2018-07-17 18:42 大西瓜3721 阅读(477) 评论(0) 推荐(0)

MVC几种找不到资源的解决方式

摘要: 在MVC中,controller中的Action和View中的.cshtml文件名称有一个对应的关系。 当不对应时,有以下几种情况发生: 一、找不到视图的错误 请求URL:http://localhost:13850/Customer/Create controller中有对应的Action: Vi 阅读全文

posted @ 2018-07-17 08:59 大西瓜3721 阅读(544) 评论(0) 推荐(0)

2018年7月15日

十五天精通WCF——终结篇 那些你需要注意的坑

摘要: 终于一路走来,到了本系列的最后一篇了,这一篇也没什么好说的,整体知识框架已经在前面的系列文章中讲完了,wcf的配置众多,如果 不加一些指定配置,你可能会遇到一些灾难性的后果,快来一睹为快吧。 一: 第一个大坑 【数据传输量】 我们使用wcf的目的,就是用来进行分布式的数据交互,既然是交互,就一定要进 阅读全文

posted @ 2018-07-15 10:16 大西瓜3721 阅读(288) 评论(0) 推荐(0)

2018年6月27日

C# 中字符串转换成日期

摘要: 我们在处理字符串日期格式常用DateTime.Pares() 但是这个形式的转换是相当有限的,有些C#是会不懂你写入的日期格式的如20031231。那么类似 "20100101" 或者其它形式的字符串如何转换成日期型呢? 一、拼接字符串的形式 DateTime dt=Convert.ToDateTi 阅读全文

posted @ 2018-06-27 14:19 大西瓜3721 阅读(230) 评论(0) 推荐(0)

2018年6月25日

jQuery的下拉选select2插件用法

摘要: 用了这么久的Select2插件,也该写篇文章总结总结。当初感觉Select2不是特别好用,但又找不到比它更好的下拉框插件。 在我的印象里Select2有2个版本,最新版本有一些新的特性,并且更新了一下方法参数,比最初版本要好看一些,本文针对新版本。 演示: 由于博客系统的原因,所以只能演示简单的功能 阅读全文

posted @ 2018-06-25 12:05 大西瓜3721 阅读(916) 评论(0) 推荐(0)

2018年6月23日

EF 延迟加载和预先加载

摘要: 最近悟出来一个道理,在这儿分享给大家:学历代表你的过去,能力代表你的现在,学习代表你的将来。 十年河东十年河西,莫欺少年穷 学无止境,精益求精 本节探讨延迟加载和预先加载 Entity Framework作为一个优秀的ORM框架,它使得操作数据库就像操作内存中的数据一样,但是这种抽象是有性能代价的, 阅读全文

posted @ 2018-06-23 18:03 大西瓜3721 阅读(212) 评论(0) 推荐(0)

Entity Framework在WCF中序列化的问题

摘要: 问题描述 如果你在WCF中用Entity Framework来获取数据并返回实体对象,那么对下面的错误一定不陌生。 接收对 http://localhost:5115/ReService.svc 的 HTTP 响应时发生错误。这可能是由于服务终结点绑定未使用 HTTP 协议造成的。 这还可能是由于服 阅读全文

posted @ 2018-06-23 17:47 大西瓜3721 阅读(229) 评论(0) 推荐(0)

2018年6月20日

C#和JAVA的RSA密钥、公钥转换

摘要: C#的秘钥跟JAVA的密钥区别 RSA对于程序本身是没有区别的,其格式都是相同的。对于不同的程序来说,存储使用的语法(包装的类)会有所不同。 RSA语法和语法标准有很多,大的类型大概分为ASN.1、PKCS、X.509。 RSA语法介绍 ASN.1、PKCS是最初的,也是最主要的RSA公钥和私钥的语 阅读全文

posted @ 2018-06-20 17:44 大西瓜3721 阅读(919) 评论(0) 推荐(0)

JAVA RSA私钥 加密(签名) 对应 C# RSA私钥 加密(签名)

摘要: 非对称密钥RSA算法加解密在C#和Java之间交互的问题,这两天看了很多其他人写的文章,碰到了几个问题,最终解决问题。 参考地址:http://xw-z1985.iteye.com/blog/1837376 需求目的:完成c#请求端RSA加密(签名)问题,客户端采用C#开发,服务器端采用Java开发 阅读全文

posted @ 2018-06-20 17:16 大西瓜3721 阅读(1220) 评论(0) 推荐(0)

2018年6月14日

Senparc.Weixin.MP SDK 微信公众平台开发教程(九):自定义菜单接口说明

摘要: 原文:Senparc.Weixin.MP SDK 微信公众平台开发教程(九):自定义菜单接口说明 上一篇《Senparc.Weixin.MP SDK 微信公众平台开发教程(八):通用接口说明》介绍了如何通过通用接口获取AccessToken,有了AccessToken,我们就可以来操作自定义菜单,以 阅读全文

posted @ 2018-06-14 12:18 大西瓜3721 阅读(235) 评论(0) 推荐(0)

2018年6月11日

微信资料

摘要: 微信事件推送接口(原创总结) 微信JSAPI支付 跟 所遇到的那些坑 微信公众号开发基本配置 微信公众号支付 从接触公众号到现在,通过不断积累学习,对如何调用微信提供接口有了一定的见解。当然在开发过程中遇到很多问题,现在把部分模块功能在这备案一下,做个总结也希望能给其他人帮助 工欲善其事,必先利其器 阅读全文

posted @ 2018-06-11 22:26 大西瓜3721 阅读(246) 评论(0) 推荐(0)

OAuth2.0实战之微信授权篇

摘要: 微信开发三大坑: 本篇先搞定微信OAuth2.0授权吧! 以简书的登陆页面为例,来了解一下oauth2.0验证授权的一些背景知识: 1) 传统的注册登陆方式:如果你是一个新用户,则点击新用户注册按钮,进入由简书提供的注册页面,进行用户名密码验证和设置 然后再回到简书提供的登陆页面,输入刚注册的用户名 阅读全文

posted @ 2018-06-11 18:14 大西瓜3721 阅读(433) 评论(0) 推荐(0)

2018年6月9日

C#获取Web和非Web程序的目录

摘要: 几种方法如下:非Web程序1.AppDomain.CurrentDomain.BaseDirectory2.Environment.CurrentDirectory3.HttpRuntime.BinDirectoryThe path to the current application's/bin 阅读全文

posted @ 2018-06-09 17:00 大西瓜3721 阅读(328) 评论(0) 推荐(0)

上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 46 下一页

导航