IIS7.5标识介绍

应用程序池的标识是运行应用程序池的工作进程所使用的服务帐户名称。默认情况下,应用程序池以 Network Service用户帐户运行,该帐户拥有低级别的用户权限。您可以将应用程序池配置为以 Windows Server® 2008操作系统中的内置用户帐户之一运行。例如,您可以指定Local Sys...

2019-05-16 18:50:30

阅读数 1

评论数 0

Fiddler 抓包工具总结

序章 Fiddler是一个蛮好用的抓包工具,可以将网络传输发送与接受的数据包进行截获、重发、编辑、转存等操作。也可以用来检测网络安全。反正好处多多,举之不尽呀!当年学习的时候也蛮费劲,一些蛮实用隐藏的小功能用了之后就忘记了,每次去网站上找也很麻烦,所以搜集各大网络的资料,总结了一些常用的功能。 ...

2019-03-26 12:02:08

阅读数 31

评论数 0

C# Async与Await用法

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading; using System.Threading.Tasks; names...

2019-01-15 14:25:31

阅读数 46

评论数 0

四种常见的 POST 提交数据方式对应的content-type取值

application/x-www-form-urlencoded  这应该是最常见的 POST 提交数据的方式了。浏览器的原生 form 表单,如果不设置 enctype 属性,那么最终就会以 application/x-www-form-urlencoded 方式提交数据。请求类似于下面这样(...

2019-01-08 16:43:06

阅读数 202

评论数 0

.netMVC:Web页面向后台提交数据的方式和选择

众所周知Web前端页面主要由HTML/CSS/Javascript组成,当要通过与用户的交互实现各种功能时,就需要向后台提交一些数据或者操作。在Web世界里各种实现眼花缭乱,但究其根本,不外乎三种方式,这也是由前端脚本、浏览器与后台交互规则决定的。 1、通过表单提交 这是HTML支持最传统的提...

2018-11-15 10:54:16

阅读数 58

评论数 0

websocket-sharp使用手册

Welcome to websocket-sharp! websocket-sharp supports: RFC 6455 WebSocket Client and Server Per-message Compression extension Secure Connection ...

2018-10-12 13:55:48

阅读数 1107

评论数 0

Websocket(一)——原理及基本属性和方法

初次接触 WebSocket 的人,都会问同样的问题:我们已经有了 HTTP 协议,为什么还需要另一个协议?它能带来什么好处? 答案很简单,因为 HTTP 协议有一个缺陷:通信只能由客户端发起。 举例来说,我们想了解今天的天气,只能是客户端向服务器发出请求,服务器返回查询结果。HTTP 协议做...

2018-10-12 10:39:49

阅读数 181

评论数 0

HTML5 WebSocket

WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。 WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在 WebSocket API 中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连...

2018-10-12 09:57:09

阅读数 53

评论数 0

基于WebSocketSharp 的IM 简单实现

WebSocketBehavior WebSocketBehavior是核心对象,他包含了OnOpen,OnMessage,OnClose,OnError四个方法以及一个Sessions对象。熟悉websocket的都知道前四个方法是用来处理客户端链接、发送消息、链接关闭以及出错。session...

2018-10-08 17:59:06

阅读数 554

评论数 0

c#版本的websocket服务

当前有一个需求,需要网页端调用扫描仪,javascript不具备调用能力,因此需要在机器上提供一个ws服务给前端网页调用扫描仪。而扫描仪有一个c#版本的API,因此需要寻找一个c#的websocket库。 java里有大名鼎鼎的netty,通过搜索,c#可以选择websocket-sharp来实...

2018-10-08 17:52:33

阅读数 122

评论数 0

ArrayBuffer和TypedArray,以及Blob的使用

阅读目录   前端使用TypedArray编辑二进制   FileReader读区blob文件   blob转化为typedArray 参考: 回到顶部   前端使用TypedArray编辑二进制   ES6提供了, ArrayBuffer和TypedArray, 让前端也可以直接操作...

2018-09-29 00:01:41

阅读数 81

评论数 0

HTML5新特性之文件和二进制数据的操作

  历史上,JavaScript无法处理二进制数据。如果一定要处理的话,只能使用charCodeAt()方法,一个个字节地从文字编码转成二进制数据,还有一种办法是将二进制数据转成Base64编码,再进行处理。这两种方法不仅速度慢,而且容易出错。ECMAScript5引入了Blob对象,允许直接操...

2018-09-28 23:59:56

阅读数 41

评论数 0

SQL语句执行效率及分析

1.关于SQL查询效率,100w数据,查询只要1秒,与您分享: 机器情况 p4: 2.4 内存: 1 G os: windows 2003 数据库: ms sql server 2000 目的: 查询性能测试,比较两种查询的性能 SQL查询效率 step by step -- setp 1....

2018-08-21 17:33:52

阅读数 63

评论数 0

索引的升降序

1.在创建索引的时候,如果索引中的数据列只有一个,那么不管是升序还是降序的定义,在查询中使用成本都是一样的。 2.如果索引中的数据列有多个,那么每一个列的升序和降序就非常的重要,如果在查询中的列的排序和索引中定义的不一样,成本就很大,反正,就很小。 联合索引是由多个字段组成的索引。 唯一索引...

2018-08-20 10:43:40

阅读数 173

评论数 0

C#使用ServiceController控制windows服务

C#中,使用ServiceController类控制windows服务,使用之前要先添加引用:System.ServiceProcess,然后在命名空间中引用:using System.ServiceProcess。下面举例获取本机的所有已安装的Windows服务和应用,然后查找某一应用活服务是否...

2018-07-31 16:53:02

阅读数 581

评论数 0

关于C#创建windows服务的测试与总结

 关于C#创建windows服务的测试与总结。.NET中安装服务很麻烦,即要创建Service,又要创建ServiceInstall,最后还要弄一堆命令来安装和卸载。 今天给大家提供一种方式(经过测试),直接使用这样的程序来安装/卸载服务,并且可以让一个exe即能直接运行也可以安装为window...

2018-07-31 16:52:22

阅读数 104

评论数 0

谈谈C#文件监控对象FileSystemWatcher使用感受

最近在项目中有这么个需求,就是得去实时获取某个在无规律改变的文本文件中的内容。首先想到的是用程序定期去访问这个文件,因为对实时性要求很高,间隔不能超过1S,而且每次获取到文本内容都要去分发给WEB服务器做别的操作,而那个文本的写入有时候会频繁,1秒可能多次,但是也有可能在相当长一段时间内是没有任何...

2018-07-31 14:49:05

阅读数 163

评论数 0

C# BackgroundWorker用法详解

在C#程序中,经常会有一些耗时较长的CPU密集型运算,如果直接在 UI 线程执行这样的运算就会出现UI不响应的问题。解决这类问题的主要途径是使用多线程,启动一个后台线程,把运算操作放在这个后台线程中完成。但是原生接口的线程操作有一些难度,如果要更进一步的去完成线程间的通信就会难上加难。 还好 ....

2018-07-31 14:22:12

阅读数 73

评论数 0

委托和事件的区别

首先,我们知道委托和事件都可以用来调用跟自己方法签名一样的方法。容易混淆大家的地方大多在于这两者之间的区别。从我们使用委托delegate和事件event上的主要有两大区别(如表1所示)。                           表1 委托和事件的区别 序号 区别 委托...

2018-07-30 11:58:03

阅读数 80

评论数 0

关于Invoke和InvokeRequired、BeginInvoke理解

在多线程应用中将会涉及不同的线程访问同一控件的问题,C#中禁止跨线程直接访问控件。某个控件在被创建时就记下了是谁创建了它,即它的创建线程。如果从另一个线程调用该控件,那么必须使用控件的 Invoke 方法来将调用封送现在调用它的线程。 到底是哪个线程要使用该控件呢?需要用InvokeRequir...

2018-07-27 10:41:27

阅读数 79

评论数 0

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