上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页
摘要: 在学习爬虫的路上了解到了「HTTP代理」这一关键词,脑海中产生了疑问: HTTP代理到底是个啥? 爬虫为什么需要用到HTTP代理? 我为了更好更系统的掌握爬虫技术,所以针对HTTP代理进行了初步的学习,并撰写了该文章来介绍“HTTP代理” HTTP代理不光是每个技术人员需要掌握的知识,我觉得在互联网 阅读全文
posted @ 2021-02-26 10:26 姜承轩 阅读(303) 评论(0) 推荐(1) 编辑
摘要: 我们知道通常foreach可以实现对类型的遍历,但是foreach并不是针对所有类型都可以实现遍历的功能,那么我们可以思考这样的一个问题:foreach对类型实施遍历的依据条件是什么?它是通过什么方式来实现遍历的? 下面我们自定义一个类型来尝试使用foreach进行遍历,看会发生什么样的现象,并且以 阅读全文
posted @ 2020-10-05 12:15 姜承轩 阅读(1287) 评论(0) 推荐(2) 编辑
摘要: Area 区域的作用 在生活中同样也有区域的概念,如大型的酒店会将厨师根据不同的菜系开设专门独立的档口烹饪自己擅长的菜系。同理在MVC网站开发中我们也可以通过区域来独立划分不同的模块。如某些网站分前台(面向用户)和后台(面向管理员),此情况就可以使用区域进行划分独立。还例如可以将大型项目中包含订单、 阅读全文
posted @ 2020-09-28 11:52 姜承轩 阅读(1421) 评论(1) 推荐(1) 编辑
摘要: 什么是强类型数据 强类型数据是控制器传给视图的一种数据类型,其中也包括了一个对立的类型叫做“弱类型数据”,例如ViewData、ViewBag。强类型数据顾名思义,可以让传递给视图的数据有明确的类型定义和约束力,并且程序在编译时就可以确认类型。 强类型数据通常会对应一个页面,对页面的数据起到一个封装 阅读全文
posted @ 2020-09-26 11:59 姜承轩 阅读(715) 评论(0) 推荐(0) 编辑
摘要: 生活场景简单理解Socket Socket是负责使两台计算机中的应用程序之间通信用的,我们可以将这个通信过程类比到我们生活中拨打座机电话进行沟通的过程。 我们首先回想下现实生活中两个人拨打电话的场景,首先需要有两位沟通者,这里可以称为呼叫者和被呼叫者。有了两位沟通对象后,则双方沟通地点需要电信插座和 阅读全文
posted @ 2020-09-23 13:17 姜承轩 阅读(376) 评论(0) 推荐(2) 编辑
摘要: 1.数字证书 数字证书是部署HTTPS站点的关键必须项,证书可以向CA机构通过付费的方式申请(也有少数免费的),也可以自己制作。 1.1自制证书 自己给自己颁发的证书,那么颁发的机构就是你自己,这无异于自圆其说,所以颁发机构作为你自己那么对于浏览器而言是不具备信任条件的,浏览器只信息一些主流权威的C 阅读全文
posted @ 2020-09-13 09:45 姜承轩 阅读(659) 评论(0) 推荐(1) 编辑
摘要: 裸奔 当前HTTP的局面,客户端和服务器进行通信交互信息都是明文的,这无疑是相当于“裸奔”,黑客轻而易举的可以从此交互中截获信息。 对称加密 那么既然是“裸奔”那就穿条裤子呗(对数据进行加密),此时有朋友就提出了一种手段叫做“对称加密”。简单来说下“对称加密”,首先需要准备一个密钥,在对数据进行加密 阅读全文
posted @ 2020-09-10 17:30 姜承轩 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 配置全局忽略文件.gitignore 例举dotNet开发的一个场景来说明“忽略文件”的作用,在开发过程中往往在编辑代码后,VS在每次编译后会生成一些项目构建文件例如bin目录、obj目录等。然而这些文件并不需要进行版本控制,因为每个人每次编译后都会自动生成,如果频繁上传至Git那么会造成空间的占用 阅读全文
posted @ 2020-09-06 16:17 姜承轩 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 5.分支管理 5.1.分支使用场景和作用 通常在项目上线后,我们经常会同时面临生产环境出现Bug和新需求正在开发的情形,如何将这些情形同时处理而又互不影响呢?这个时候就需要使用到版本控制系统的分支管理。 分支管理参考图: 上图针对不同时期的工作场景建立了不同的项目分支,分别处理不同场景下产生的问题, 阅读全文
posted @ 2020-09-06 15:40 姜承轩 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 1.版本控制系统主要用途 协同开发 通常在软件项目的开发建设过程中,一般会有多名工作人员同时对项目开展工作,那么此时的项目工程不可能是一个独立的资源,这个时候就需要将项目工程提供给各个工作人员对同一份项目进行操作。 冲突解决 在软件协同开发的过程中,很有可能出现多名开发人员对同一个功能下的同一文件进 阅读全文
posted @ 2020-09-06 15:00 姜承轩 阅读(311) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页