在每个请求的.net HttpWebRequest上设置SecurityProtocol(Ssl3或TLS)
摘要:我的应用程序(.NET 3.5 SP1)使用HttpWebRequest具有不同端点进行通信,有时其通过HTTPS其中每个托管服务器可以具有不同的安全协议要求说TLS或SSL3或者其他。设置在.NET HttpWebRequest的所述SecurityProtocol(SSL3或TLS)每个请求 通
阅读全文
posted @
2021-05-16 09:39
宏宇
阅读(840)
推荐(0) 编辑
谨慎使用Encoding.Default
摘要:在处理文本时,经常需要处理Encoding的概念。存在这个问题的原因在于,在.NET程序内文本只是string和char对象,而保存到硬盘时,或者准备用socket把它发送出去时,都得先转换成byte[]或者字节流。而转换的算法,就是Encoding。Encoding不同文本文件的行数也不同。老外的
阅读全文
posted @
2021-04-02 14:05
宏宇
阅读(659)
推荐(0) 编辑
代理的匿名程度
摘要:先解释几个HTTP头 Via: 对代理信息的解释, 可以包括被代理之前的http协议信息, 代理软件信息, 代理网关等等, 例如 Via: 1.0 fred, 1.1 nowhere.com (Apache/1.1) 表示原始客户端使用1.0协议发给代理fred, fred再用1.1协议发给代理no
阅读全文
posted @
2021-01-25 16:56
宏宇
阅读(220)
推荐(0) 编辑
数据库的使用原则
摘要:1.理论上尽量减少使用数据库的计算group等等,只用数据库做查询,因为数据库压力是最大的,而且影响全局,而一个程序会话最多只影响一个请求,所以尽量减少数据库压力。
阅读全文
posted @
2021-01-07 12:34
宏宇
阅读(233)
推荐(0) 编辑
走进异步编程的世界 - 开始接触 async/await
摘要:序 这是学习异步编程的入门篇。 涉及 C# 5.0 引入的 async/await,但在控制台输出示例时经常会采用 C# 6.0 的 $"" 来拼接字符串,相当于string.Format() 方法。 目录 What's 异步? async/await 结构 What’s 异步方法? 一、What'
阅读全文
posted @
2020-12-23 18:05
宏宇
阅读(139)
推荐(0) 编辑
C#执行异步操作的几种方式比较和总结
摘要:首先要知道async await解决了什么问题,不要为了异步而异步,针对高密集的cpu计算异步没太大意义,甚至可能有性能损耗。 其次说async await的实现,就以你的代码为例,如果没有async await的话代码执行步骤就不说了,在有async await后就不一样,一旦调用一个async方
阅读全文
posted @
2020-12-23 17:23
宏宇
阅读(2320)
推荐(0) 编辑
C# 加密术
摘要:本文是利用一个简单的小例子,简述C#中和加密术有关的内容,仅供学习参考用。 概述 随着信息技术的发展,计算机网络为信息的获取、传输、处理、利用与共享提供了一个高效、快捷、安全的通信环境和传输通道,网络信息安全也变得越来越重要。信息安全主要包括两个方面的内容:信息存储安全和信息传输安全。保证网络中信息
阅读全文
posted @
2020-12-18 10:10
宏宇
阅读(166)
推荐(0) 编辑
深入了解SQL Server数据库的线程与纤程
摘要:一、基本概念 (一)线程 SQL Server 使用操作系统的线程来执行并发任务。在不使用纤程的情况下,SQL Server将启动线程,并由OS将线程分配给cpu,线程管理由OS内核控制,当一个线程完成退出CPU,其他线程调度占用该CPU时,将发生一个上下文切换,这个切换是在应用程序的用户模式和线程
阅读全文
posted @
2020-12-16 17:27
宏宇
阅读(586)
推荐(0) 编辑
windows搭建代理服务器
摘要:系统环境:windows server 2008R2 利用CCProxy软件达成 安装后确保设置正确,如下图: 注意:需要编辑防火墙开启相关端口,或直接关闭内网防火墙。 设置后可用telnet测试端口,保证该代理运行正常。 最后配置相关应用代理设置以实现代理服务: 常用XShell配置如下: 实现了
阅读全文
posted @
2020-12-08 14:54
宏宇
阅读(4695)
推荐(0) 编辑
c#中HttpWebRequest使用代理请求
摘要:做一些抓取网页,投票等等功能,经常会碰到服务器判断IP限制IP的情况,此时一般在程序中使用代理服务器访问服务器是一种解决方式(其他方式有冒充IP,或者直接攻击服务器等等) 免费的代理服务器可以在网上搜索获得,一般外国的提供较多,国内的免费代理现在很少了。 或者到一些提供代理IP的收费网站购买,比如“
阅读全文
posted @
2020-12-06 18:13
宏宇
阅读(3840)
推荐(0) 编辑
鲁棒性
摘要:鲁棒性是控制科学中的一个名词,是英文robust(强健的,精力充沛的,粗鲁的)的音译,也被称为强健性或者抗干扰性。 指控制系统在一定(结构,大小)的参数摄动下,维持其它某些性能的特性。这显然很难理解,那么下面给出一个通俗理解和一个简单的例子。 鲁棒性是指某一个自动系统在系统发生故障时仍然能较好的完成
阅读全文
posted @
2020-11-04 17:33
宏宇
阅读(5955)
推荐(0) 编辑
sql server版本号
摘要:sql server版本号 In this article, I am going to show different methods to identify the SQL Server version number and its edition. Also, I have included t
阅读全文
posted @
2020-10-29 14:22
宏宇
阅读(1152)
推荐(0) 编辑
Internet与Intranet
摘要:最开始开这两个单词的时候傻傻的分不清楚,而且这两个单词也确实都是网络的意思,一个是公网,一个是内网。 一、baiInternet,中文正式译名为因特du网,又叫做国际互联网。它是zhi由那些使用公用语言互相通信的计算机连接dao而成的全球网络。 Internet以相互交流信息资源为目的,基于一些共同
阅读全文
posted @
2020-10-27 15:51
宏宇
阅读(1257)
推荐(0) 编辑
彻底解决Solr日期类型的时区问题
摘要:彻底解决Solr日期类型的时区问题 声明 文档是基于Solr6.6写的 Solr是部署在Tomcat上的3.Tomcat是部署在CentOS上的,不过Linux、Windows差不多 文章的问题的最终解决是用第四种方式,前三种想看看看,不想看可以直接看第四种方式 本文使用的最终解决方案适用于Solr
阅读全文
posted @
2020-10-18 01:57
宏宇
阅读(745)
推荐(0) 编辑
万兆光纤网卡在win10上测试速度。
摘要:1.需要两个pc机。 2.两块万兆光纤网卡安装在两个两个pc机上。 3.使用万兆高速网线直连(或者链接万兆交换机):万兆高速网线可以是SFP+高速电缆,万兆SFP+电口光模块,光纤跳线等等都可以。 4.固态硬盘:读写速度超过1G。 5.使用Windows10映射网络驱动器:映射固态硬盘,然后复制粘贴
阅读全文
posted @
2020-10-15 14:16
宏宇
阅读(3430)
推荐(0) 编辑
站点部署,IIS配置优化指南
摘要:目录 一、 设置应用程序池默认设置 二、 常规设置 三、 优化回收策略 四、 性能 五、 IIS初始化(预加载),解决(被回收后)第一次访问慢 六、 并发性 七、 安全性 八、 多服务器IIS集中化管理web 通常把站点发布到IIS上运行正常后,很少会去考虑IIS提供的各种参数,如何配置才是最适合当
阅读全文
posted @
2020-10-15 00:47
宏宇
阅读(589)
推荐(0) 编辑
KeepAlive详解
摘要:什么是KeepAlive? 首先,我们要明确我们谈的是TCP的 KeepAlive 还是HTTP的 Keep-Alive。TCP的KeepAlive和HTTP的Keep-Alive是完全不同的概念,不能混为一谈。实际上HTTP的KeepAlive写法是Keep-Alive,跟TCP的KeepAliv
阅读全文
posted @
2020-10-10 16:40
宏宇
阅读(491)
推荐(0) 编辑
Sqlserver内存管理:限制最大占用内存
摘要:一、Sqlserver对系统内存的管理原则是:按需分配,且贪婪(用完不还)。它不会自动释放内存,因此执行结果集大的sql语句时,数据取出后,会一直占用内存,直到占满机器内存(并不会撑满,还是有个最大限制,比机器内存稍小),在重启服务前,sqlserver不会释放该内存,也没有任何办法可人为释放。以下
阅读全文
posted @
2020-09-29 13:42
宏宇
阅读(802)
推荐(0) 编辑
网关到底是什么
摘要:用比较通俗的例子说明一下,环境简介 路由A,地址192.168.1.1 子网掩码255.255.255.0 典型计算机B,地址192.168.1.129 一个典型机器的路由表 192.168.1.129机器的路由表 192.18.1.129机器的ARP表 如果 B 要和 外界进行三层通信,有两种情况
阅读全文
posted @
2020-09-25 11:13
宏宇
阅读(1181)
推荐(0) 编辑
通信基础知识:192.168.1.1/24中/24的含义
摘要:最近在移植新版本代码,但发现在新版本软件中,居然找不到子网掩码这个参数。与旧版本软件不同的是,IP地址后面接了“/24”,类似192.168.1.1/24,但一直未去理会IP地址后面这个“/24”表示什么意思。 通过跟踪代码发现,这个“/24”大有含义,于是上网搜索了下,不查不知道,一查发现这就是我
阅读全文
posted @
2020-09-25 11:12
宏宇
阅读(1970)
推荐(0) 编辑