自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (2)
  • 收藏
  • 关注

原创 mongodb安装与C#引用

先去官网下载安装程序https://www.runoob.com/mongodb/mongodb-window-install.html双击安装一直点击下一步安装然后查看服务有没有启动进入安装根目录进入bin文件夹打开mongod的cfg文件将bindIp设置成0.0.0.0这样就外网也能访问你的mongodb了c#引用mongoDB.Bson,mongoDB.Driver,mongoDB.driver.Gridfs 等nuget包获取数据代码 IMongoDataba

2020-05-28 14:38:10 226

原创 c# Topshelf 搭建 Windows 服务

用本文基于 .net core 控制台应用程序部署为服务(.net Framework 可用)。一、创建.NET Core的控制台应第二步:通过 Nuget 安装 Topshelf 包。三、代码Program文件class Program { static void Main(string[] args) { Tops...

2020-04-26 16:25:27 932

原创 C#微软自带语音输出

1、在VS中使用微软自带的Speech进行语音播放,首先添加引用:2、具体实现逻辑代码如下:Task t1 = new Task(() => { SpVoice voice = new SpVoice(); voice.Rate = 1;//语速[-10-10] vo...

2020-01-15 15:03:54 687

原创 c#串口通讯

using System;using System.IO.Ports;using System.Text;public class SerialPortHelper { public delegate void HanderInterfaceUpdataDelegate(string sendData); private static SerialPo...

2020-01-13 14:59:23 156

原创 c#动态编译

动态编译简单的说将字符串转化成代码然后编译返回结果private void button1_Click(object sender, EventArgs e) { CodeDomProvider provider = CodeDomProvider.CreateProvider("C#");//创建编译器 CompilerParam...

2020-01-13 14:29:58 613

原创 c#多线程和委托的使用

一、基本概念先说什么是进程1、进程(Process)是Windows系统中的一个基本概念,它包含着一个运行程序所需要的资源。一个正在运行的应用程序在操作系统中被视为一个进程,进程可以包括一个或多个线程。线程是操作系统分配处理器时间的基本单元,在进程中可以有多个线程同时执行代码。进程之间是相对独立的,一个进程无法访问另一个进程的数据(除非利用分布式计算方式),一个进程运行的失败也不会影响其他进程...

2020-01-13 14:02:04 1651

原创 滚动条控件ProgressBarControl使用

//最小值progressBarControl1.Properties.Minimum = 0;//最大值progressBarControl1.Properties.Maximum = 100;//设置步长,即每次增加的数progressBarControl1.Properties.Step = 1;//设置进度条的样式progressBarControl1.Properties....

2020-01-13 11:07:50 314

原创 双向验证证书地址请求方式

url:请求地址value:请求参数cerPath:P12证书路径password:证书密码public static HttpResult PostRequest( string url, object value, string certPath, string password){try{var parameters = JsonWrapper.SerializeObject...

2020-01-06 21:06:37 350

原创 委托基本用法

委托有两种,一种是同步委托Invoke和异步委托BeginInvoke举个例子,Form2要调用Form1使其的控件变化可以在Form2创建一个委托使其指向Form1的某个方法如下Form1代码 public Form1() { InitializeComponent(); } private void button1_Click(object se...

2020-01-05 22:44:16 102

转载 XtraReport报表控件

一、基本概念:XtraReports 中的每个报表都由 XtraRepot 类的一个实例表示,或者由该类的子类来表示(这种情况更常见)。 因此,每个报表都作为带区的容器使用,而每个带区中都包含报表控件。XtraReports 中的每个报表都可以被绑定到数据,或者不绑定。 要创建绑定报表,则首先要把报表绑定到数据源,然后指定每个报表控件的数据绑定选项。报表控件、带区 和报表自身的所有大小和位置,都...

2020-01-02 22:33:15 961

原创 Http方式下载文件

/// <summary> /// Http方式下载文件 /// </summary> /// <param name="url">http地址</param> /// <param name="localfile">本地文件</param> /// <returns>...

2020-01-02 22:28:51 2552

ToadForOracle_13.rar

ToadForOracle_13工具,双击安装,默认一下不执行,里面的txt文件有KEY值和message

2020-07-10

SyBase9驱动.rar

SyBase9驱动,解决驱动没有的问题,用就完事了,直接运行EXE文件

2019-11-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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