C# 重写Stream类(示例:合并两个文件流为一个文件流) 06 一月 2021 zhifeiya C#语言, 网站技术 本例主要是重写stream类,来合并两个文件流为一个文件流,并通过MVC的FileStreamResult返回给调用方 示例代码: using System.Collections.Generic; [更多...]
HTTPS实现的原理 06 一月 2020 zhifeiya 架构技术, 网络知识, 网站技术 说起来HTTPS,那么就要先说一下ssl/tls,因为https是在ssl/tls基础上构架起来的。 背景 ssl/tls的历时几乎和互联网历史一样长,SSL(Secure Scokets Layer [更多...]
Http协议的发展与经过 04 一月 2020 zhifeiya 架构技术, 网络知识, 网站技术 网络协议有很多种,对于互联网来说,用的最多的就是http协议了,http主要有http1.0、http1.1、http2三个主流版本,在http之上,又有Https。那么,http各个版本有什么不同? [更多...]
Asp.net webconfig的appSettings分离到单独文件 24 十一月 2019 zhifeiya C#语言, 网站技术 如标题,如何把 asp.net webconfig的appSettings分离到单独文件 (必须是xxx.config文件),为什 么要这么做?原因如下: 其一:如果我的配置节很多的话web.confi [更多...]
Redis的持久化机制以及AOF与RDB的区别 23 十一月 2019 zhifeiya 架构技术, 软件技术, 网站技术 Redis是一种面向“key-value”类型数据的分布式NoSQL数据库系统,具有高性能、持久存储、适应高并发应用场景等优势。它虽然起步较晚,但发展却十分迅速。 [更多...]
分布式事务锁的实现-redis 23 十一月 2019 zhifeiya 架构技术, 软件技术, 网站技术 前言先说说“线程锁”,线程锁大家都很熟悉,其使用环境大致可以描述为:如果有多个线程要同时访问某个共享资源的时候,我们可以采用线程间加锁的机制,即当某个线程获取到这个资源后,就 [更多...]
关于Redis的数据类型以及应用场景的整理 20 十一月 2019 zhifeiya 架构技术, 软件技术, 数据库技术, 网站技术 Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。String(字符串)string 是 redi [更多...]
JS跟随鼠标移动的花絮(网页蛛丝网动态背景) 18 十一月 2019 zhifeiya 网站技术 就是说,鼠标移动后,网页背景上面有许多类似蜘蛛网一样的东西,如本站背景。代码如下:<div style="float:right;" id="hub_iframe"></div [更多...]
ASP.NET MVC 图片上传(最基本的例子) 18 十一月 2019 zhifeiya C#语言, 网站技术 Html表单<body> <div> <form action="/home/uploadimg" method="post" enctype= [更多...]
从0开始细说分布式系统中的“消息队列” 18 十一月 2019 zhifeiya 架构技术, 软件技术, 网站技术 语前百度百科:“消息队列”是在消息的传输过程中保存消息的容器。一句很简单、且带着浓厚的中国老百姓质朴气息的话。虽然很直白,但就是不明白这是一坨什么东西,对吧?首先从字面上 [更多...]