04 2018 档案

Newtonsoft.Json高级用法
摘要:手机端应用讲究速度快,体验好。刚好手头上的一个项目服务端接口有性能问题,需要进行优化。在接口多次修改中,实体添加了很多字段用于中间计算或者存储,然后最终用Newtonsoft.Json进行序列化返回数据,经过分析一个简单的列表接口每一行数据返回了16个字段,但是手机APP端只用到了其中7个字段,剩余 阅读全文

posted @ 2018-04-27 09:44 itjeff 阅读(847) 评论(0) 推荐(0) 编辑

C#实现RSA加密与解密、签名与认证
摘要:一、RSA简介 RSA公钥加密算法是1977年由Ron Rivest、Adi Shamirh和LenAdleman在(美国麻省理工学院)开发的。RSA取名来自开发他们三者的名字。RSA是目前最有影响力的公钥加密算法,它能够抵抗到目前为止已知的所有密码攻击,已被ISO推荐为公钥数据加密标准。RSA算法 阅读全文

posted @ 2018-04-26 16:24 itjeff 阅读(3582) 评论(0) 推荐(1) 编辑

RSA公钥加密,私钥解密的程序示例
摘要:using System;using System.Collections.Generic;using System.Linq;using System.Security.Cryptography;using System.Text;using System.Threading.Tasks; nam 阅读全文

posted @ 2018-04-26 16:01 itjeff 阅读(1303) 评论(0) 推荐(0) 编辑

C#中自定义属性的例子
摘要:自定义属性的作用 有时候我们需要给一个类或者类中的成员加上一些属性或者附加信息,让类或者变量的功能更明确可控制的细粒度更高,打个简单的比方:数据库里面的一张表,表中的每一个字段都有很多属性,如是否主键,默认值,注释信息等等,我们在编写实体类的时候,如何表示这些信息呢?通过自定义属性可以实现。 自定义 阅读全文

posted @ 2018-04-26 14:33 itjeff 阅读(12668) 评论(0) 推荐(0) 编辑

HTTPS简单原理介绍
摘要:为什么需要https HTTP是明文传输的,也就意味着,介于发送端、接收端中间的任意节点都可以知道你们传输的内容是什么。这些节点可能是路由器、代理等。 举个最常见的例子,用户登陆。用户输入账号,密码,采用HTTP的话,只要在代理服务器上做点手脚就可以拿到你的密码了。 用户登陆 –> 代理服务器(做手 阅读全文

posted @ 2018-04-23 13:06 itjeff 阅读(762) 评论(0) 推荐(0) 编辑

深入浅出HTTPS基本原理
摘要:基础知识准备:在了解HTTPS的基本原理之前,需要先了解如下的基本知识。 一、什么是HTTPS,TLS,SSL HTTPS,也称作HTTP over TLS。TLS的前身是SSL,TLS 1.0通常被标示为SSL 3.1,TLS 1.1为SSL 3.2,TLS 1.2为SSL 3.3。下图描述了在T 阅读全文

posted @ 2018-04-20 17:58 itjeff 阅读(297) 评论(0) 推荐(0) 编辑

WebClient请求帮助类
摘要:/// /// 通过JSON方式发送POST请求 /// 将返回结果按JSON方式解析 /// public static class WebClientHelper { const string REQUEST_HEADER_BEARER = "bearer"; /// /// 通过POST方式调用... 阅读全文

posted @ 2018-04-16 17:18 itjeff 阅读(418) 评论(0) 推荐(0) 编辑

WebApi安全性 使用TOKEN+签名验证
摘要:首先问大家一个问题,你在写开放的API接口时是如何保证数据的安全性的?先来看看有哪些安全性问题在开放的api接口中,我们通过http Post或者Get方式请求服务器的时候,会面临着许多的安全性问题,例如: 为了保证数据在通信时的安全性,我们可以采用TOKEN+参数签名的方式来进行相关验证。 比如说 阅读全文

posted @ 2018-04-08 10:31 itjeff 阅读(611) 评论(0) 推荐(0) 编辑

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8
点击右上角即可分享
微信分享提示