Document
上一页 1 ··· 41 42 43 44 45 46 47 48 49 ··· 132 下一页
摘要: 调试技巧是衡量程序员水平的一个重要指标.掌握好的调试技巧与工具的使用方法,也是非常重要的. 演示环境 VS2017 C# VS2017 C# 演示用的代码 public class Program { private static int data { get; set; } = 0; public 阅读全文
posted @ 2017-12-01 13:59 从未被超越 阅读(481) 评论(0) 推荐(0) 编辑
摘要: 前言 在开发中为了紧赶项目进度而未去关注性能的问题,在项目逐渐稳定下来后发现性能令人感到有点忧伤,于是开始去关注这方面,本篇为记录在开发中遇到的问题并解决,不喜勿喷。注意:以下问题都是在移动端上出现,无法确定在网站中是否也同样会出现。 卡顿问题 请求方式 项目属于移动端,在手机上查看某一列表时并进行 阅读全文
posted @ 2017-12-01 13:57 从未被超越 阅读(1574) 评论(0) 推荐(0) 编辑
摘要: 首先,写这篇文章的原因是因为最近某一个项目中的接口被人为调用了,导致了数据库数据被串改。虽然是内部人无意点的,但还是引起了我的担忧,所有整理了下关于WebAPI的相关签名机制。 一、我们在开发接口时,有时候嫌麻烦就懒进行相关的验证或只进行一些简单的验证,这样客户端就可以直接调用:如 调用WebAPI 阅读全文
posted @ 2017-12-01 13:55 从未被超越 阅读(7926) 评论(1) 推荐(0) 编辑
摘要: 剧情介绍 在传统的信息系统(比如小规模的ERP\MES系统),往往只是进行简单的应用服务器和数据库服务器的分布式部署,以此来提高应用系统的负载能力,而伴随着访问的增大,应用服务器层面除了做硬件和网络的扩容,很难应对【套路式开头】。 当然现在开源技术很多,不就是分布式么,应用服务器分布式、数据库读写分 阅读全文
posted @ 2017-12-01 13:54 从未被超越 阅读(3824) 评论(0) 推荐(2) 编辑
摘要: 企业开发框架包括垂直方向架构和水平方向架构。 垂直方向架构是指一个应用程序的由下到上叠加多层的架构,同时这样的程序又叫整体式程序。 水平方向架构是指将大应用分成若干小的应用实现系统功能的架构,同时这样的系统叫做分布式系统。 垂直方向架构是指一个应用程序的由下到上叠加多层的架构,同时这样的程序又叫整体 阅读全文
posted @ 2017-12-01 13:53 从未被超越 阅读(497) 评论(0) 推荐(0) 编辑
摘要: 本文精选了 DotNet 2017年11月份的10篇热门文章。其中有技术分享、技术资源。 注:以下文章,点击标题即可阅读 《Visual Studio的调试技巧 》 调试技巧是衡量程序员水平的一个重要指标.掌握好的调试技巧与工具的使用方法,也是非常重要的。 《C#反射、与dynamic最佳组合》 反 阅读全文
posted @ 2017-12-01 13:53 从未被超越 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 我们都知道在一个表中当需要2列以上才能确定记录的唯一性的时候,就需要用到联合主键,当建立联合主键以后,在查询数据的时候性能就会有很大的提升,不过并不是对联合主键的任何列单独查询的时候性能都会提升,但我们依然可以通过对联合主键中的首列除外的其他列建立非聚集索引来提高性能。本文将对联合主键、聚集索引、非 阅读全文
posted @ 2017-11-30 10:39 从未被超越 阅读(660) 评论(0) 推荐(0) 编辑
摘要: 阅读目录 一、使用异常筛选器捕获所有异常 二、HttpResponseException自定义异常信息 三、返回HttpError 四、总结 阅读目录 一、使用异常筛选器捕获所有异常 二、HttpResponseException自定义异常信息 三、返回HttpError 四、总结 正文 前言:上篇 阅读全文
posted @ 2017-11-29 16:30 从未被超越 阅读(769) 评论(0) 推荐(0) 编辑
摘要: 前言:最近,讨论到数据库安全的问题,于是就引出了WebApi服务没有加任何验证的问题。也就是说,任何人只要知道了接口的url,都能够模拟http请求去访问我们的服务接口,从而去增删改查数据库,这后果想想都恐怖。经过一番折腾,总算是加上了接口的身份认证,在此记录下,也给需要做身份认证的园友们提供参考。 阅读全文
posted @ 2017-11-29 16:27 从未被超越 阅读(1697) 评论(0) 推荐(0) 编辑
摘要: 阅读目录 一、get请求 1、基础类型参数 2、实体作为参数 3、数组作为参数 4、“怪异”的get请求 二、post请求 1、基础类型参数 2、实体作为参数 3、数组作为参数 4、后台发送请求参数的传递 三、put请求 1、基础类型参数 2、实体作为参数 3、数组作为参数 四、delete请求 五 阅读全文
posted @ 2017-11-29 16:26 从未被超越 阅读(194) 评论(0) 推荐(0) 编辑
上一页 1 ··· 41 42 43 44 45 46 47 48 49 ··· 132 下一页