自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (2)
  • 收藏
  • 关注

原创 领悟(一)

这何尝不是一种领悟呢?今天知道了一直以来的原因,知道导致现象的本质和根本原因;对症下药才是解决问题的关键。理解是记忆之父,(理解理论和实践总结)反复是记忆之母。(反复练习、实践)忽然之间,你理解了父母之道,也就体会了编程的第一层。...

2018-12-28 23:11:40 229

转载 C# 如何生成一个时间戳

C# 如何生成一个时间戳 1 2 3 4 5 6 7 8 9 /// <summary>  /// 获取时间戳  /// </summary>  /// <returns></returns>  public static ...

2018-12-28 16:41:11 1869

转载 VS2017 对com组件调用返回错误hresult e_fail

解决步骤如下:第一步:第二步:进入VS2017 安装目录,如下(路径仅供参考) 执行:gacutil -i Microsoft.VisualStudio.Shell.Interop.11.0.dll操作指令:d:\Program Files (x86)\Microsoft Visual Studio\2017\Professional>d:d:\Pro...

2018-12-27 17:04:08 15439 6

转载 web页面加载、解析、渲染过程

 阅读目录一、浏览器  二、页面生成过程 三、影响页面渲染对web项目进行优化首先得知道浏览器是怎么工作的这里推荐 how browsers work 中文版;回到目录一、浏览器浏览器的主要功能是将用户选择的web资源呈现出来,它需要从服务器请求资源,并将其显示在浏览器窗口中,资源的格式通常是HTML,也包括PDF、image及其他格式。用户用URI(Uniform ...

2018-12-27 13:41:17 221

转载 加密解密常见问题集合(四)

常见问题一:数字签名要预先使用单向Hash函数进行处理的原因是什么?HASH(摘要)函数提供了这样一种计算过程:输入一个长度不固定的字符串,它会返回一串固定长度的字符串,又称HASH值(摘要值)。单向HASH函数用于产生信息摘要。 HASH函数主要可以解决以下两个问题:在某一特定的时间内,无法查找经HASH操作后生成特定HASH值的原报文;也无法查找两个经HASH操作后生成相同HASH值...

2018-12-27 13:36:24 1197

转载 RSA加密/解密和签名/验签过程理解(三)

简明清晰,但是只有在理解前面(一)(二)的前提下,你才能更清晰的理解(三),否则刚开始看(三),你可能觉得理解了,但是实际上还是很模糊。这里将A理解为客户端,B理解为服务端,可以比较好理解.加解密过程简述A和B进行通信加密,B要先生成一对RSA密钥,B自己持有私钥,给A公钥 --->A使用B的公钥加密要发送的内容,然后B接收到密文后通过自己的私钥解密内容签名验签过程简述A给B...

2018-12-27 10:55:39 384

转载 RSA加密、解密、签名、验签的原理及方法(二)

一、RSA加密简介  RSA加密是一种非对称加密。可以在不直接传递密钥的情况下,完成解密。这能够确保信息的安全性,避免了直接传递密钥所造成的被破解的风险。是由一对密钥来进行加解密的过程,分别称为公钥和私钥。两者之间有数学相关,该加密算法的原理就是对一极大整数做因数分解的困难性来保证安全性。通常个人保存私钥,公钥是公开的(可能同时多人持有)。  二、RSA加密、签名区别  加密和签名...

2018-12-27 10:45:18 367

转载 对称加密和非对称加密(一)初步理解

先查大范围  专业术语  再查小范围  便于理解 宏观概念然后针对小范围的点,去精准查询  理解细节 一、面临的问题: 密钥分发在加密算法之外,面临一个问题,那就是:秘钥的分发。就是说,解密方如何获得加密方的秘钥呢? 从而出现了:对称加密和非对称加密。二、对称加密和非对称加密1. 对称加密对称加密指的就是加密和解密使用同一个秘钥,所以叫做对称加密。对称加密只有一个秘钥,...

2018-12-26 23:23:21 77947 30

转载 NUnit Test Adapter (单元测试)

阅读目录什么是单元测试? 为什么使用单元测试? NUint使用详解: 示例 属性 断言 简单测试 VS配置: External Tools Visual Nunit 2010 NUnit Test Adapter 后记什么是单元测试?  单元测试(Unit Test...

2018-12-24 14:15:03 1443

转载 AWS_Python_boto3 环境搭建指令

背景介绍: 接触AWS APIGateway 相关项目,搭建本机环境。需要使用AWS service, 所以就了解了一下Boto的使用,看到国内相关文档特别少,只有英文文档介绍,对于英文不好的朋友比较不友善,这里给大家几本介绍一下Boto。 一、Boto3 介绍 Boto is the Amazon Web Services (AWS) SDK for Python, which ...

2018-12-24 09:35:20 944 1

转载 Json.net实现方便的Json转C#(dynamic动态类型)对象

Json.net实现方便的Json转C#(dynamic动态类型)对象以前需要将一段json字符串转换为C#对象时,一般都是定义一个与之对应的实体类来接收。这样做有一个很大的缺点,就是当字符串特别长,属性特别多,又有嵌套时,手敲这个实体类就非常痛苦。比如之前做的一个接收百度七天天气预报的API,层层嵌套,很痛苦。C# 4.0 之后有了动态类型dynamic。用这个东西配合Json.ne...

2018-12-21 16:04:53 327

转载 在Visual Studio 2017中使用NUnit测试 NET Core

在Visual Studio 2017中使用NUnit测试 NET Core出现下面这种情况: 然后添加NuGet引用到测试框架 NUnit3.6.1,到测试运行器 NUnit3TestAdapter 3.8.0-alpha1和测试SDK Microsoft.NET.Test .Sdk15.0.0。(下载这个运行测试器即可)使用“ 管理NuGet包...”用户界面添加引用,...

2018-12-13 20:22:40 1089

原创 NuGet 管理包依赖有效地址

 无法连接到“https://www.nuget.org/api/v2/”中指定的源 更新地址:  https://api.nuget.org/v3/index.json  

2018-12-13 19:56:58 2718

转载 CDN是什么? Content Delivery Network,即内容分发网络。

 CDN是什么?备注:开会,一群大脑再交流,很多名称第一次听,慢慢记下来,以后自己也会专业表述了。 CDN的全称是Content Delivery Network,即内容分发网络。 CDN的关键技术主要有内容存储和分发技术。 CDN是构建在网络之上的内容分发网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,...

2018-12-13 13:31:51 3331

转载 浏览器是什么? (类似socket客户端)

浏览器是什么?答:渲染核心:负责对网页语法的解释(如HTML、JavaScript)并渲染(显示)网页。 把用户的操作封装成请求报文,发送给后台服务器,并接受后台服务器返回的内容。网页浏览器(英语:web browser),常被简称为浏览器,是一种用于检索并展示万维网信息资源的应用程序。这些信息资源可为网页、图片、影音或其他内容,它们由统一资源标志符标志。信息资源中的超链接可使用户方便...

2018-12-12 22:25:12 1783

转载 CNAME 别名记录

CNAME 别名记录 CNAME 被称为规范名字。这种记录允许您将多个名字映射到同一台计算机。 通常用于同时提供WWW和MAIL服务的计算机。例如,有一台计算机名为“r0WSPFSx58.”(A记录)。 它同时提供WWW和MAIL服务,为了便于用户访问服务。可以为该计算机设置两个别名(CNAME):WWW和MAIL。同样的方法可以用于当您拥有多个域名需要指向同一服务器IP,此时...

2018-12-11 13:57:53 2958

转载 AWS系列之一 亚马逊云服务概述

AWS系列之一 亚马逊云服务概述云计算经过这几年的发展,已经不再是是一个高大上的名词,而是已经应用到寻常百姓家的技术。每天如果你和互联网打交道,那么或多或少都会和云扯上关系。gmail、github、各种网盘、GAE、heroku等各种服务都属于云服务的范畴。那么云计算的定义到底是什么?这里有摘自wiki的定义。Cloud computing in general can be def...

2018-12-10 16:06:36 4271

转载 HTTP协议漫谈

HTTP协议漫谈   简介  本篇文章不会对HTTP的细节进行深究,而是从够高和更结构化的角度将HTTP协议的元素进行分类讲解。  HTTP的定义和历史  在一个网络中。传输数据需要面临三个问题:  1. 客户端如何知道所请求内容的位置?  2. 当客户端知道所请求内容的位置后,如何获取所请求的内容?  3. 所请求内容以何种形式组织以便被客户端所识别?  对于...

2018-12-10 09:13:05 182

转载 http1. 基础概念篇

http1. 基础概念篇1.1 介绍  HTTP是Hyper Text Transfer Protocol(超文本传输协议)的缩写。它的发展是万维网协会(World Wide Web Consortium)和Internet工作小组IETF(Internet Engineering Task Force)合作的结果,(他们)最终发布了一系列的RFC,RFC 1945定义了HTTP/1.0版...

2018-12-10 09:11:11 367

转载 HTTP常见面试题

HTTP常见面试题2018年12月8日  之前大致了解过一些,但是发现很多细节之处存在疑惑,所以再次学习理解。Http与Https的区别:Http与Https的区别:HTTP 的URL 以http:// 开头,而HTTPS 的URL 以https:// 开头 HTTP 是不安全的,而 HTTPS 是安全的 HTTP 标准端口是80 ,而 HTTPS 的标准端口是443 在OS...

2018-12-09 20:47:38 176

转载 初步理解Rest/Restful (三)

  REST是英文representational state transfer(表象性状态转变)或者表述性状态转移;Rest是web服务的一种架构风格;使用HTTP,URI,XML,JSON,HTML等广泛流行的标准和协议;轻量级,跨平台,跨语言的架构设计;它是一种设计风格,不是一种标准,是一种思想 Rest架构的主要原则 网络上的所有事物都被抽象为资源 每个资源都有一个唯一的资...

2018-12-06 16:55:32 226

转载 初步理解 什么是REST和RESTful?(二)

REST风格的接口, 就是用URL定位资源,用HTTP描述操作。 知乎大神Ivony有句话说的好: URL定位资源,用HTTP动词(GET,POST,DELETE,DETC)描述操作。 咱们不解释REST是哪几个单词的首字母,说了也不知道,翻译成中文就是表现层状态转移,我是弄不懂。 在设计web接口的时候,REST主要是用于定义接口名,接口名一般是用名次写,...

2018-12-06 16:53:56 199

转载 初步理解 REST软件架构简介(一)

REST软件架构REST软件架构当中最重要的两个理念:它不仅仅能够对于互联网资源进行唯一定位, 而且还能告诉我们对于该资源进行怎样运作。 REST软件架构是由Roy Thomas Fielding博士在2000年首次提出的。他为我们描绘了开发基于互联网的网络软件的蓝图。REST软件架构是一个抽象的概念,是一种为了实现这一互联网的超媒体分布式系统的行动指南。利用任何的技术都可...

2018-12-06 16:52:39 666

转载 vs2015 ankhsvn插件(AnkhSVN) v2.7.0.6493

AnkhSVN中文版支持VS2015,AnkhSVN是一款在VS中管理Subversion的插件,您可以在VS中轻松的提交、更新、添加文件,而不用在命令行或资源管理器中提交,而且该插件属于开源项目。方便你在VS编程时添加提交更新文件,而无需在命令行模式手工提交,作一一款开源的项目,方便你随时对项目进行开发,摆脱开发中的时间限制,让修改冲突不再令人头疼。AnkhSvn 是一个Visual Stu...

2018-12-06 11:13:26 1428

转载 vs2010+ Ankhsvn使用详解

vs2010+ Ankhsvn使用详解2018年12月6日   svn  源码管控工具1.为什么要用VisualSVN Server,而不用Subversion?回答:因为如果直接使用Subversion,那么在Windows 系统上,要想让它随系统启动,就要封装SVN Server为windws service,还要通过修改配置文件来控制用户权限,另外如果要想以Web方式【htt...

2018-12-06 11:06:00 282

转载 7zip如何关联文件和右键菜单(解决.rar压缩报错的问题)

我们了解的压缩及解压文件有WinRAR,但此软件属于有版权软件,是收费使用的,我们从网上下载到的共享版软件又会嵌入广告或者流氓软件,给我们制造不少的麻烦。其实有一个开源免费使用的压缩软件叫7zip,它支持的压缩和解压的格式非常多,WinRAR支持的格式它都支持且更多,压缩和解压速度也快,功能也多,可以加密码。本文示例安装和使用,以及解决电脑上不能做文件关联和右键菜单的问题。工具/原料 7...

2018-12-05 14:32:55 12436 2

转载 Amazon API Gateway 常见问题/名词解析

Amazon API Gateway 常见问题背景:参与的项目中需要使用Amazon API GateWay ,第一阶段收集网上可靠资料,进行预研,用例测试。——2018.12.4一般性问题 问:什么是 Amazon API Gateway? Amazon API Gateway 是一种完全托管的服务,可以帮助开发者轻松创建、发布、维护、监控和保护任意规模的 API。只需在 AW...

2018-12-04 13:53:20 324

hamcrest-library-1.3.rc2.jar.zip

JUnit4.11和hamcrest-core-1.3 搭建自己的测试环境(非eclipse内置Junit)

2019-12-13

hamcrest-core-1.3.rc2.jar.zip

JUnit4.11和hamcrest-core-1.3 搭建自己的测试环境(非eclipse内置Junit)

2019-12-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除