Net/Mvc/C#
smartsmile2012
这个作者很懒,什么都没留下…
展开
-
C#中await Task.Run 返回值
using System;using System.Text;using System.Collections.Generic;using System.Threading;using System.Threading.Tasks;namespace ConsoleApp3{ class Program { public static void Main() { Console.WriteLine($"主线程:\t\t\.原创 2021-08-11 11:52:35 · 4843 阅读 · 0 评论 -
SqlServer使用SqlBulkCopy批量新增和更新数据,快速高效
using System;using System.Collections.Generic;using System.Data;using System.Linq;using System.Text;using System.Data.SqlClient;using System.Collections;using System.Reflection;using System.Configuration;namespace Magic.Tool{ /// <summar.原创 2021-02-19 10:42:50 · 3488 阅读 · 4 评论 -
Magic.Orm 基于C#的ORM框架,支持Sql Server/MySql/Oracle/Access/Sqlite等数据库,支持Lambda表达式快速上手0难度
/*=====================================|| Author: jacky|| Description: 数据访问基类=====================================*/using System; using System.Data;using System.Linq; using System.Configuration;using System.Collections.Generic;using Magic.ORM;.原创 2021-02-18 22:21:15 · 599 阅读 · 0 评论 -
C# 使用IProgress实现异步编程报告进度
using System;using System.Collections.Concurrent;using System.Diagnostics;using System.Linq;using System.Net;using System.Net.Http;using System.Threading;using System.Threading.Channels;using System.Threading.Tasks;namespace ConsoleApp1{ cl.原创 2021-02-05 11:23:37 · 1302 阅读 · 0 评论 -
C# Task.FromResult获取Task执行后的返回值或对象
using System;using System.Collections.Concurrent;using System.Diagnostics;using System.Linq;using System.Net;using System.Net.Http;using System.Threading;using System.Threading.Channels;using System.Threading.Tasks;namespace ConsoleApp1{ cl.原创 2021-02-05 11:10:27 · 3872 阅读 · 0 评论 -
C# 多线程中CancellationToken(取消令牌)以及链式反应
using System;using System.Net.Http;using System.Threading;using System.Threading.Channels;using System.Threading.Tasks;namespace ConsoleApp1{ class Program { static async Task Main(string[] args) { await GetWeath.原创 2021-02-05 09:48:37 · 785 阅读 · 0 评论 -
C# 利用CancellationTokenSource实现Task任务取消
using System;using System.Threading;using System.Threading.Channels;using System.Threading.Tasks;namespace ConsoleApp1{ class Program { static void Main(string[] args) { //利用CancellationTokenSource实现Task任务取消 .原创 2021-02-04 16:16:17 · 631 阅读 · 1 评论 -
C# System.Threading.Channels节流队列和采样队列,当消费者速度赶不上生产者时建议使用
using System;using System.Threading.Channels;using System.Threading.Tasks;namespace ConsoleApp1{ class Program { static async Task Main(string[] args) { //==============================================节流队列=========.原创 2021-02-04 15:24:31 · 1007 阅读 · 2 评论 -
C# IObservable与IObserver通知机制 观察者模式(推式模型)
using System;using System.Collections.Generic;using System.Linq;using System.Threading;using System.Threading.Tasks;namespace ConsoleApp1{ class Program { static void Main(string[] args) { /* C# I.原创 2021-02-04 13:52:53 · 908 阅读 · 0 评论 -
C# 中Async 和 Await 的用法,异步等待执行结果
using System;using System.Threading;using System.Threading.Tasks;namespace ConsoleApp1{ class Program { public static async Task Main(string[] args) { //异步等待执行结果 //int result = await DoTask(); .原创 2021-01-29 12:33:15 · 1660 阅读 · 0 评论 -
C# 事件发布和订阅
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading;using System.Threading.Tasks;namespace ConsoleApp1{ class Program { public static void Main(string[] args) { .原创 2021-01-26 09:04:06 · 405 阅读 · 0 评论 -
C# 多线程使用信号量控制处理效率,统计活动中的线程
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading;using System.Threading.Tasks;namespace ConsoleApp1{ class Program { //信号量Semaphore限制可同时访问某一资源或资源池的线程数。指示控制的资源初始和最大线程并发数为2 .原创 2021-01-22 17:28:27 · 509 阅读 · 1 评论 -
C# 数据库批量插入数据之 —— SqlBulkCopy、表值参数
创建了一个用来测试的Student表:CREATE TABLE [dbo].[Student]( [ID] [int] PRIMARY KEY NOT NULL, [Num] [varchar](10) NULL, [Name] [nvarchar](64) NULL, [Age] [int] NULL )一、SqlBulkCopy类 使用数据库BCP协议进行数据的批量复制,每一批的数量大约800条。/// <summary>...转载 2020-11-30 10:18:26 · 566 阅读 · 0 评论 -
C# 使用Parallel并行对比lock锁和ConcurrentQueue并发性能
using System;using System.Collections;using System.Collections.Concurrent;using System.Collections.Generic;using System.Diagnostics;using System.Linq;using System.Text;using System.Threading;...原创 2020-01-14 10:03:45 · 3656 阅读 · 0 评论 -
Asp.net MVC中EasyUI Commobox和Combotree绑定和获取数据
=============================combobox绑定和获取数据====================================1、获取选中的值$('#comboboxlist').combobox('getValue'); //单选时$('#comboboxlist').combobox('getValues'); //多选时2、赋值$('#comb...原创 2018-11-07 18:06:12 · 1290 阅读 · 2 评论 -
dism环境下安装net4.5
dism /online /enable-feature /featurename:IIS-ISAPIFilterdism /online /enable-feature /featurename:IIS-ISAPIExtensionsdism /online /enable-feature /featurename:IIS-NetFxExtensibility45完成后再次运行“d...原创 2018-07-07 14:08:42 · 4743 阅读 · 1 评论