![](https://img-blog.csdnimg.cn/20190927151043371.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
C#
C#
王小波_Libo
这个作者很懒,什么都没留下…
展开
-
ADO.NET核心组件:Connection、Command、DataReader、DataAdapter、DataSet介绍
Connection用于创建应用程序和数据库之间的连接。Command 用于执行SQL语句和存储过程,实现对数据的添加、删除、更新、查询等操作。DAtaReader 是一种常用的数据读取工具,能够以连接、向前的方式访问数据,可以执行SQL语句或者存储过程。DataAdapter 用于填充DataSet和更新数据源,可以在DataSet对象和数据源之间进行交互。DataSet对象用于缓存数据库中的数...原创 2018-06-25 16:57:33 · 1219 阅读 · 0 评论 -
线程、进程和应用程序域的区别和联系
进程运行中的应用程序,拥有自己独立内空间和资源,进程之间相互隔离,不能直接共享内存。线程是进程内部的一个执行单元,是操作系统分配处理器时间的基本单位。一个进程可以有一个或多个线程组成,且至少有一个线程是主线程,线程可以和同一进程中的其他线程可以共享内存,关联资源。应用程序域提供安全而通用的处理单元,公共语言运行库可使用它来提供应用程序之间的隔离,使得单个进程可以运行多个应用程序。...原创 2018-06-25 16:04:47 · 1550 阅读 · 0 评论 -
数据库连接的两种模式
连接模式string connStr = ConfigurationManager.ConnectionStrings["Myconnectionstring"].ConnectionString;//建立连接SqlConnection conn = new SqlConnection(connStr);conn.Open();SqlCommand cmd = new Sql...原创 2018-06-25 14:55:57 · 817 阅读 · 0 评论 -
C#实现计算给定报文的HASH值,其中包括SHA1、SHA256、MD5等函数的使用
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;using System.Security.Cryptography;namespace ConsoleApplication1{ class Program { ...原创 2018-10-27 19:09:50 · 4744 阅读 · 0 评论 -
C/C#实现RSA签名
先是对1的数字签名using System.IO;using System.Security.Cryptography; static void Main(string[] args) { HashAlgorithm hash = HashAlgorithm.Create(); byte[] hashBytes = ha...原创 2018-10-27 19:17:25 · 3867 阅读 · 0 评论