随笔分类 - C#
摘要:线程是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。 一.通过委托的方式 委托中的Invoke方法完成一个委托方法的封送,在Invoke封送的方法被执行完毕前,Invo
阅读全文
摘要:IOC(控制翻转)是程序设计的一种思想,其本质就是上端对象不能直接依赖于下端对象,要是依赖的话就要通过抽象来依赖。这是什么意思呢?意思就是上端对象如BLL层中,需要调用下端对象的DAL层时不能直接调用DAl的具体实现,而是通过抽象的方式来进行调用。这样做是有一定的道理的。有这么一个场景,你们的项目本
阅读全文
摘要:在项目中我们经常会接触lambda表达式,操作简洁明了。帮我们省了不少事。面对这么神奇的一个东西,是不是也应该了解了解它的本质呢。 今天我们通过一步一步的演变揭开lambda表达式的本质 一.委托 C# 中的委托类似于 C 或 C++ 中函数的指针。委托是存有对某个方法的引用的一种引用类型变量。引用
阅读全文
摘要:在调用支付宝付款接口的时候有一个异步回调,回调的路径只能使用公网的IP地址,在本地搭建的环境就调试不了了。 于是就不得不使用远程调试这个功能了,通过远程调试,解决了回调中存在的问题,特在此写一篇关于远程调试的总结 一.在本地找到vs 中的Remote Debugger Folder文件夹,复制对应架
阅读全文
摘要:一.前期准备 在支付宝沙箱进行信息配置,用密钥生成工具进行生成密钥。密钥工具 1.用工具生成密钥 2.进入开发者中心进行相应的配置 3.设置公钥 3.查看支付宝公钥并保存 二.调用接口进行支付 1.nuget安装AlipaySDKNet 2.配置支付信息 public class AliPayCon
阅读全文
摘要:单例模式,网上的教程一抓一大把,设计模式也是程序员进阶,必不可少的宝典。今天写这篇教程。仅作为自己的总结 一.简介 单例模式,属于创建类型的一种常用的软件设计模式。通过单例模式的方法创建的类在当前进程中只有一个实例(根据需要,也有可能一个线程中属于单例,如:仅线程上下文内使用同一个实例) 二.优缺点
阅读全文
摘要:了解或想探索单点登录的朋友应该对单点登录有一个大致的了解,在这里我不在过多的阐述单点登录的概念。 单点登录说的通俗一点,就是一处登录(统一认证中心--Server),处处通行(Client)。 一、第一步我们先来探讨探讨SSO单点登录的过程 1.当Client第一次登录时,查看自己有没有局部会话,没
阅读全文
摘要:RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。RabbitMQ服务器是用Erlang语言编写的,而集群和故障转移是构建在开放电信平台框架上的。所有主要的编程语言均有与代理接口通讯的客户端库 安装RabbitMQ必须要有Erlang的环境,没有装好环境
阅读全文
摘要:WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。 WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在 WebSocket API 中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,
阅读全文

浙公网安备 33010602011771号