09 2021 档案
摘要:参考网址:https://blog.csdn.net/zouxucong/article/details/53307076 一直没有总结where、having的用法区别,总是模模糊糊,今天来总结下! 先上一个例子: 需求:查询平均成绩大于60分的同学的学号和平均成绩; 错误SQL语句: SELEC
阅读全文
摘要:ref: https://docs.microsoft.com/zh-cn/dotnet/api/system.threading.eventwaithandle?view=net-5.0 定义 命名空间:System.Threading程序集:mscorlib.dll, System.Thread
阅读全文
摘要:参考网址: https://www.cnblogs.com/zpyplan/p/9565863.html 一、EF的简单介绍,EF是一种通过映射操作实现数据交互的ORM框架技术 二、简单使用 1、安装EntityFrameWork(通过工具-NeGet程序包管理-管理NeGet程序包来安装或者添加引
阅读全文
摘要:参考网址:https://www.cnblogs.com/HR-LY/p/4969165.html using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.M
阅读全文
摘要:参考网址: https://www.cnblogs.com/pangguoming/p/7495090.html 上一次提到,我们的WCF程序宿主是发布到IIS上面的。虽然这样做未尝不可,不过不便于我们进行“开始”或“停止”WCF服务的操作。所以再次尝试了编写以窗体应用程序作为WCF服务宿主的方式,
阅读全文
摘要:参考:https://www.it1352.com/1796724.html 我写了一个这样的例子 简单计算器类: public class Calculator { public int Add(int a, int b) { return a + b; } } 实现了DynamicProxy提供
阅读全文
摘要:参考网址: https://www.cnblogs.com/zhaoshujie/p/10694188.html Entity Framework是微软出品的高级ORM框架,大多数.NET开发者对这个ORM框架应该不会陌生。本文主要罗列在.NET(ASP.NET/WINFORM)应用程序开发中使用E
阅读全文
摘要:reference website :https://www.cnblogs.com/besos/p/13384764.html 1.引用AutoMapper包 2.定义两个实体类 1 2 3 4 5 6 7 8 9 10 11 12 public class ModelA { public str
阅读全文
摘要:参考网址:https://www.cnblogs.com/tylerdonet/p/3274787.html 摘自:http://www.cnblogs.com/zxjyuan/archive/2009/10/27/1590795.html 如果你看到C#中的“?”问号脑袋里便充满问号,那么这个贴子
阅读全文
摘要:参考网址: https://www.cnblogs.com/youring2/p/10962573.html 本文介绍AOP编程的基本概念、Castle DynamicProxy(DP)的基本用法,使用第三方扩展实现对异步(async)的支持,结合Autofac演示如何实现AOP编程。 AOP 百科
阅读全文
摘要:参考网址:https://www.cnblogs.com/manupstairs/p/4928888.html 本篇是MvvmLight框架使用入门的第三篇。从本篇开始,所有代码将通过Windows 10的Universal App来演示。我们将创建一个Universal App并应用MvvmLig
阅读全文
摘要:参考网址:https://blog.csdn.net/qq_35077107/article/details/104265496 枚举类型转为字符串: //枚举类public enum UserRoleEnum { /// <summary> /// 系统管理员 /// </summary> Adm
阅读全文
摘要:参考网址: https://blog.csdn.net/deng19936/article/details/101967969 我们知道程序在运行的过程中是需要占用一定内存的,一般程序所需要的内存由操作系统来分配,由操作系统分配的,自然需要由操作系统回收。但是在实际开发中,用户可以通过一些函数人为地
阅读全文
摘要:参考网址: https://zhuanlan.zhihu.com/p/221840154?ivk_sa=1024320u 据某份数据不完全统计,目前中国市场十大国际PLC品牌如下(避免争议,排名不分先后): 西门子、施耐德、欧姆龙、三菱、罗克韦尔、松下、ABB、倍福、艾默生、GE 再盘点一下中国市场
阅读全文
摘要:参考网址: https://www.jb51.net/article/69869.htm 读写锁的概念很简单,允许多个线程同时获取读锁,但同一时间只允许一个线程获得写锁,因此也称作共享-独占锁。在C#中,推荐使用ReaderWriterLockSlim类来完成读写锁的功能。某些场合下,对一个对象的读
阅读全文
摘要:参考网址: https://www.cnblogs.com/enshjiang/archive/2012/02/16/2353599.html 阅读目录 前言 线程堆栈的分配 托管堆上对象的分配 结束语 前言 .Net中的运行时,以及各个类型、对象、线程堆栈以及托管堆之间的关系,在初学者(俺是初学者
阅读全文
摘要:http://blog.csdn.net/jackiehome/article/details/8668121 问题 : 超时时间已到。在从池中获取连接之前超时时间已过。出现这种情况可能是因为所有池连接都已被使用并已达到最大池大小。 解决办法 1. 在代码里面 , 把未关闭的连接关闭 2. 扩大共享
阅读全文
摘要:参考网址:https://www.cnblogs.com/larissa-0464/p/10227483.html 数据绑定: 更新内容:补充在MVVM模式上的TreeView控件数据绑定的代码。 xaml代码: <TreeView Name="syntaxTree" ItemsSource="{B
阅读全文
摘要:参考网址: https://www.cnblogs.com/xuxiaona/p/4000344.html 之前通常都是使用SQL直接从数据库中取出表1和表2关联查询后的数据,只需要用一个JOIN就可以了,非常方便。近日遇到一种情况,两个表中的数据已经取到代码中,需要在代码中将这两个表关联起来,并得
阅读全文
摘要:且返回表的行数。 1、界面设计 2、代码设计 1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing;
阅读全文
摘要:reference website : https://stackoverflow.com/questions/5913792/wpf-canvas-how-to-add-children-dynamically-with-mvvm-code-behind Requirement: To draw
阅读全文
摘要:参考网址: https://www.icode9.com/content-1-12930.html 委托到lambda的由来 public delegate int AddSum(int a,int b); class Program{ static void Main(string[] args)
阅读全文
摘要:参考网址:https://docs.microsoft.com/zh-cn/dotnet/api/system.servicemodel.servicehost?view=netframework-4.8 定义 命名空间:System.ServiceModel程序集:System.ServiceMo
阅读全文
摘要:参考网址: https://www.cnblogs.com/yinfengjiujian/p/9015884.html 1、开发的模式流程如下: 2、队列模式Queue 如果生产者产生了100条消息,那么两个消费同时在的话,会分工合作来接收这100条消息。就是每个消费者接收到50条来处理。 3、主题
阅读全文
摘要:参考网址:https://www.cnblogs.com/swjian/p/11160129.html 一、首先需要导入两个包,分别是:Apache.NMS 和 Apache.NMS.ActiveMQ 二、创建Winform程序实现生产者功能。 三、Producer后台代码如下: using Apa
阅读全文
摘要:参考网址: https://blog.csdn.net/wushuitaolove/article/details/108669723 Autofac的使用Autofac简介基本的使用方式如何实现webapi控制器自动注入接口一、Autofac简介Autofac是实现依赖注入的类库之一,他可以帮助你
阅读全文
摘要:参考网址:https://www.cnblogs.com/dayang12525/p/7866766.html 一、引用 命名空间: System.Configuration程序集: System.Configuration(位于 System.Configuration.dll) 二、示例 1、读
阅读全文
摘要:参考网址:https://www.cnblogs.com/wyy1234/archive/2018/09/18/9670529.html 阅读目录 FluentApi总结 1.FluentApi简介 2.实体相关配置 3.属性相关配置 回到顶部 FluentApi总结 1.FluentApi简介 E
阅读全文
摘要:参考网址: https://docs.microsoft.com/zh-cn/ef/core/ Entity Framework (EF) Core 是轻量化、可扩展、开源和跨平台版的常用 Entity Framework 数据访问技术。 EF Core 可用作对象关系映射程序 (O/RM),这可以
阅读全文
摘要:参考网址:https://www.cnblogs.com/Xieyiincuit/p/14386732.html 前言:使用Autofac这一款IOC容器来替代Asp.Net Core自带的容器。 1. Autofac基础使用 准备工作: 编写一个抽象接口和一个具体实现类分别为: public in
阅读全文
摘要:参考网址:https://my.oschina.net/zhv/blog/908554 目录 三类实体与数据库映射的方法 整体介绍 CodeFirst主要实体类介绍 连接字符串 数据读取和使用方法 映射 DbContex类 DbSet属性 OnModelCreating方法 Data Annotat
阅读全文
摘要:参考网址: https://zhuanlan.zhihu.com/p/390511996 疑点: 1.await 关键字怎么使用?一定要await一个用aysnc声明的方法吗? 2.带async签名的方法编译之后生成了什么?为什么带async签名的方法返回值一定是void、Task、Task<T>?
阅读全文
摘要:查看判断两个对象是否是同一对象要用: Object.ReferenceEquals(); 为什么两个对象内容一样,== 还是false. 默认情况下== 还是调用Equals 方法, Object的Equal 方法也比较了两个变量指向是否是同一个对象, 对象如果override 了Equal 方法,
阅读全文
摘要:参考网址: https://haokan.baidu.com/v?vid=4809004632932416445&tab= 什么是静态常量(Const)和动态常量(Readonly) 静态常量(Const)和动态常量(Readonly)之间的区别 动态常量(Readonly)被赋值后不可以改变 总结
阅读全文
摘要:参考网址: https://www.cnblogs.com/MrListening/p/5788842.html AVL树的概念 在说AVL树的概念之前,我们需要清楚二茬搜索树的概念。对于二叉搜索树,我们知道它可以降低查找速率,但是如果一个二叉搜索树退化成一棵只剩单支的搜索树,此时的查找速率就相当于
阅读全文
摘要:参考网址 :https://www.cnblogs.com/MrListening/p/5782752.html 二叉搜索树又被称为二叉排序树,那么它本身也是一棵二叉树,那么满足以下性质的二叉树就是二叉搜索树: 1、若左子树不为空,则左子树上左右节点的值都小于根节点的值 2、若它的右子树不为空,则它
阅读全文
摘要:参考网址: https://zhuanlan.zhihu.com/p/353948322 二叉查找树,他对于大多数情况下的查找和插入在效率上来说是没有问题的,但是他在最差的情况下效率比较低。 红黑树保证在最坏的情况下插入和查找效率都能保证在对数的时间复杂度内完成。 红黑树的性质: 性质1.节点是红色
阅读全文
摘要:一、mysql中schema指的是什么? 在mysql中基本认为schema和数据库(database)是相同的,也就是说schema名称和数据库实例的名称是相同的,一个数据库只拥有一个schema。但是其他数据库产品会有所不同,在oracle数据库中,schema是数据库database的一部分。
阅读全文
摘要:参考网址:https://www.cnblogs.com/afei-24/p/11334100.html ASP.NET MVC 中的过滤器允许在执行管道中的特定阶段之前或之后运行代码。可以对全局,也可以对每个控制器或每个操作配置过滤器。 1.过滤器如何工作 不同的过滤器类型在管道中的不同阶段执行,
阅读全文
摘要:参考网址: https://zhuanlan.zhihu.com/p/31537871 1、什么悲观锁? 顾名思义,悲观锁是基于一种悲观的态度类来防止一切数据冲突,它是以一种预防的姿态在修改数据之前把数据锁住,然后再对数据进行读写,在它释放锁之前任何人都不能对其数据进行操作,直到前面一个人把锁释放后
阅读全文
摘要:参考网址: https://blog.csdn.net/boonya/article/details/80541460 List集合是非线程安全的,所以我们这里了解下安全集合ConcurrentBag。 控制台测试程序: using System; using System.Collections.
阅读全文
摘要:参考网址: https://www.cnblogs.com/nanfei/p/6762434.html转载 对于并行任务,与其相关紧密的就是对一些共享资源,数据结构的并行访问。经常要做的就是对一些队列进行加锁-解锁,然后执行类似插入,删除等等互斥操作。 .NetFramework 4.0 中提供了一
阅读全文
摘要:参考网址: https://blog.csdn.net/weixin_43989331/article/details/105356008 C#中的几种锁:用户模式锁、内核模式锁、动态计数、监视锁 介绍几种C#中的锁,最常用的是最后的监视锁,其他的也有必要了解一下原理及应用,特别像WaitOne、W
阅读全文
摘要:参考网址:https://www.cnblogs.com/vonly/p/4063460.html?from=bdhd_site StructLayout特性 公 共语言运行库利用StructLayoutAttribute控制类或结构的数据字段在托管内存中的物理布局,即类或结构需要按某种方式排列。如
阅读全文
摘要:1.用一条SQL 语句 查询出每门课都大于80 分的学生姓名 name kecheng fenshu张三 语文 81张三 数学 75李四 语文 76李四 数学 90王五 语文 81王五 数学 100王五 英语 90A: select distinct name from table where na
阅读全文
摘要:建立外键关系:先建主表再见从表; 主表:create table zhu ( code int Primary key, name varchar(20) ) ; 从表: create table cong ( code int Primary key, name varchar(20), zhu
阅读全文
摘要:摘要:本文介绍Linq查询基本操作(查询关键字) - from 子句 - where 子句 - select子句 - group 子句 - into 子句 - orderby 子句 - join 子句 - let 子句 - 复合from子句 - 在某些情况下,源序列中的每个元素本身可能是序列(集合)
阅读全文
摘要:参考网址: https://www.cnblogs.com/chengxiao/p/6194356.html 基本思想 归并排序(MERGE-SORT)是利用归并的思想实现的排序方法,该算法采用经典的分治(divide-and-conquer)策略(分治法将问题分(divide)成一些小的问题然后递
阅读全文
摘要:参考网址: https://www.jianshu.com/p/fd7b422d5f93 当前数据库分为关系型数据库和非关系型数据库 关系型数据库 关系型数据库:指采用了关系模型来组织数据的数据库。关系模型指的就是二维表格模型,而一个关系型数据库就是由二维表及其之间的联系所组成的一个数据组织。 关系
阅读全文
摘要:参考网址: https://www.jb51.net/article/190727.htm 定义:"Lambda表达式"是一个匿名函数,是一种高效的类似于函数式编程的表达式。 好处:Lambda简化了匿名委托的使用,减少开发中需要编写的代码量。 写法:所有Lambda表达式都使用Lambda运算符=
阅读全文
摘要:参考网址: https://blog.csdn.net/zhangxiangdavaid/article/details/44064765 C++拾遗--lambda表达式原理 前言 lambda表达式是在C++11新标准中提出的。在lambda表达式中,我们集中梳理了一下它的使用。现在来讨论下它的
阅读全文

浙公网安备 33010602011771号