
技术/原理/方法
彭金华
春有百花秋有月,夏有凉风冬有雪。
展开
-
委托与事件初探
1. 委托(Delegate) 委托是.net平台上处理函数指针的一种安全的机制,通过一种引用类型(Class)对函数指针进行封装,只有相同签名(相同的返回值类型、相同的参数顺序、相同的参数类型和相同的参数个数)的函数才能被初始化到对应的委托上,一种委托代表一类相同签名的函数。 函数指针在传递过程中,client程序不知道此函数的返回值和参数情况,如果正确,在运行时不会产生异常,否则在严重的情况下,会致使整个程序崩溃,函数指针的类型不安全就很显然了。委托则是类型安全,它很好地在编译时就将这类的问原创 2011-05-07 11:17:00 · 1694 阅读 · 1 评论 -
“大数据”主要涉及七大领域
根据细分行业分类,“大数据”主要涉及七大领域,包括1)数据处理和分析环节以及综合处理2)语音识别3)视频识别4)商业智能软件5)数据中心建设与维护6)IT咨询和方案实施7)信息安全等。转载 2013-07-08 10:44:58 · 4790 阅读 · 0 评论 -
.net基于角色安全性验证的几个概念
.NET 基于角色安全性验证的核心是主体(Principal)和标识(Identity)对象,票据(Ticket)是一个扩展,三个概念如下:1)主体(Principal):负责角色或者组的验证;2)标识(Identity):封装用户或实体信息;3)票据(Ticket):保存用户名、过期时间、自定义数据等信息。PS. 整理一下,以便日后这方便开发更明确。原创 2013-03-15 16:42:49 · 2278 阅读 · 0 评论 -
关于WebSocket
WebSocket是HTML5规格中的一个非常重要的新特性,它的存在可以允许用户在浏览器中实现双向通信,实现数据的及时推送,这个技术的意义在于我们可以通过网页实现很多以前无法实现的应用。例如目前的在线聊天室,如果用户想要发送一句话,在他按下“发送”按钮的同时,浏览器会递送给目标服务器一个请求,然后服务器端会将这句话显示在网页上。而用户如果想要看到这句话,他需要刷新自己的浏览器以获得最新页面才可原创 2013-03-02 11:13:08 · 1342 阅读 · 0 评论 -
SSH介绍
SSH 为 Secure Shell 的缩写,由 IETF 的网络工作小组(Network Working Group)所制定;SSH 为建立在应用层和传输层基础上的安全协议。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。S S H最初是U N I X系统上的一个程序,后来又迅速扩展到其他操作平台。S S H在正确原创 2013-02-21 15:41:57 · 1022 阅读 · 0 评论 -
socket入门示例代码
socket入门示例代码服务器端:#include#include#include#include#include#include#include#define MAXLINE 4096int main(int argc, char** argv){ int listenfd, connfd; struct sockaddr_in s原创 2013-02-07 13:05:55 · 1541 阅读 · 0 评论 -
wscript.shell用法
AppActivate 激活一个应用程序窗口。CreateShortcut 创建并返回 WshShortcut 对象。Exec 在子命令窗口中运行一个应用程序,提供访问StdIn/StdOut/StdErr流。ExpandEnvironmentStrings 扩展 PROCESS 环境变量并返回结果字符串。LogEvent 添加一个事件到日志文件。Popup 显示包含指定消息的转载 2012-12-20 15:59:51 · 4818 阅读 · 0 评论 -
inf文件示例
示例:[version] signature="$CHINA$"AdvancedINF=1.0 [Add.Code]WebHelperControl.dll = WebHelperControl.dll[WebHelperControl.dll]file-win32-x86=thiscabclsid={C86C48A2-0DAD-41B6-BB85-AAB912FEXXXX}原创 2012-12-20 15:56:38 · 884 阅读 · 0 评论 -
COM中GUID和UUID、CLSID、IID
当初微软设计com规范的时候,有两种选择来保证用户的设计的com组件可以全球唯一:第一种是采用和Internet地址一样的管理方式,成立一个管理机构,用户如果想开发一个COM组件的时候需要向该机构提出申请,并交一定的费用。第二种是发明一种算法,每次都能产生一个全球唯一的COM组件标识符。第一种方法,用户使用起来太不方便,微软采用第二种方法,并发明了一种算法,这种算法用GUI转载 2012-12-20 09:57:00 · 623 阅读 · 0 评论 -
蓝牙技术组网
蓝牙系统采用一种灵活的无基站的组网方式,使得一个蓝牙设备可同时与7个其它的蓝牙设备相连接。基于蓝牙技术的无线接入简称为BLUEPAC(Bluetooth Public Access),蓝牙系统的网络结构的拓扑结构有两种形式:微微网(piconet)和分布式网络(Scatternet)。 微微网是通过蓝牙技术以特定方式连接起来的一种微型网络,一个微微网可以只是两台相连的设备,比如一台便转载 2012-12-25 13:15:39 · 22033 阅读 · 1 评论 -
CRUD是什么?
中文简介 CRUD是指在做计算处理时的增加(Create)、查询(Retrieve)(重新得到数据)、更新(Update)和删除(Delete)几个单词的首字母简写。主要被用在描述软件系统中数据库或者持久层的基本操作功能。英文释义 In computing, CRUD is an acronym for create, retrieve, update, and delete. I转载 2011-10-31 10:16:25 · 12583 阅读 · 3 评论 -
20世纪计算机科学经典著作
以下著作均可在此地址下载: http://www.verycd.com/topics/24717/中文名称:计算机科学经典著作英文名称:Computer Science版本:[2日更新]简介:1.The Art of Computer Programming(无图片) Author: Donald.E.Knuth Web site: http://ww转载 2011-11-14 10:44:41 · 12006 阅读 · 1 评论 -
北京54 坐标系
1954 年北京坐标系——采用前苏联的克拉索夫斯基椭球参数,并与前苏联1942 年坐标系进行联测,通过计算,于1954 年建立的我国大地坐标系,定名为1954 年北京坐标系。该坐标系原点不在北京而是在前苏联的普尔科沃。转载 2011-08-06 15:00:53 · 1359 阅读 · 0 评论 -
DAS、NAS和SAN概念与应用的简单比较
DAS:直接附加存储 DAS(Direct Attached Storage—直接附加存储)是指将存储设备通过SCSI接口或光纤通道直接连接到一台计算机上。DAS的适用环境为: 1)服务器在地理分布上很分散,通过SAN或NAS在它们之间进行互连非常困难时(商店或银行的转载 2011-08-03 14:29:20 · 827 阅读 · 0 评论 -
C#与Socket示例
/* * Client */using System;using System.Text;using System.IO;using System.Net;using System.Net.Sockets;namespace Client{转载 2011-09-01 22:08:36 · 663 阅读 · 0 评论 -
什么是Socket
什么是Socket Socket接口是TCP/IP网络的API,Socket接口定义了许多函数或例程,程序员可以用它们来开发TCP/IP网络上的应用程序。要学Internet上的TCP/IP网络编程,必须理解Socket接口。 Socket接口设计者最先是将接口转载 2011-09-01 21:51:12 · 566 阅读 · 0 评论 -
gRPC:Google开源的基于HTTP/2和ProtoBuf的通用RPC框架
gRPC是一个高性能、通用的开源RPC框架,其由Google主要面向移动应用开发并基于HTTP/2协议标准而设计,基于ProtoBuf(Protocol Buffers)序列化协议开发,且支持众多开发语言。gRPC提供了一种简单的方法来精确地定义服务和为iOS、Android和后台支持服务自动生成可靠性很强的客户端功能库。客户端充分利用高级流和链接功能,从而有助于节省带宽、降低的TCP链接次数转载 2015-03-31 18:40:56 · 4059 阅读 · 0 评论