12 2021 档案
摘要:POP Procedure Oriented Programming POP面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步 骤一步一步实现,使用的时候一个一个依次调用就可以了。 逻辑实现的过程 OOP Object Oriented Programming OOP面向对象编程,是按人们认
阅读全文
摘要:Microsoft Visual Studio Enterprise 2019 2019 企業版 BF8Y8-GN2QH-T84XB-QVY3B-RC4DF Visual Studio 2022(VS2022) 激活码: Pro: TD244-P4NB7-YQ6XK-Y8MMM-YWV2JEnter
阅读全文
摘要:上面是以前的情况,下图现在的 打通7大方向,统一的平台 同一套CLR(透明)同一套BCL WPF—Winform .NET Core3.x都可以开发了—但是UI不能跨平台 不 是搞不定,只是优先级不够 .NET5 移除了WCF WebForm WWF .NET5和.NET Core一个东西 只是版本
阅读全文
摘要:自己遇到的一个坑,明明已经安装好了5.0的SDK 没有报错。 但是在项目生成的时候 报错 ,说找不到 5.0的SDK ,原因是用了较低的版本 ,让重新安装SDK 或者重装VS ,然后重新定向到5.0 先说一下两个玩意是啥东西! .net core Runtime【跑netcore 程序的】 (Cor
阅读全文
摘要:一、T-SQL执行过程 sql语句在执行的时候 经过很多个步骤: 取数据 内存(缓存) Redis 数据库 持久化到硬盘 一定是保存在硬盘中; 二、数据库存储机制 1、数据页 在数据库中,通过数据页保存数据 数据页包含8Kb容量; 数据页又在存储区域; 一个存储区域包含8个数据页--保存简单类型 v
阅读全文
摘要:为什么要分库? 数据库中的数据量不一定是可控的,业务增长是成几何式增长,在未进行分库分表的情况下,随着时间 和业务的发展,库中的表会越来越多,表中的数据量也会越来越大,相应地,数据操作,增删改查的开 销也会越来越大;另外,由于无法进行分布式式部署,而一台服务器的资源(CPU、磁盘、内存、IO 等)是
阅读全文
摘要:一、数据库CDC是什么 CDC 是change data capture,即变化数据捕捉。是数据库进行备份的一种方式,常用于大量数据的备份工作。分为入侵式的和非入侵式的备份方法,入侵式的有基于触发器备份、基于时间戳备份、基于快照备份,非入侵式的备份方法是基于日志的备份。 二 四种CDC方案比较优劣
阅读全文
摘要:一、名词介绍 1)加密: 是以某种特殊的算法改变原有的信息数据,以另外一种形式呈现,这里有几个名词: 加密之前的信息数 据可以理解为原数据, 原文;加密之后的数据信息可以被理解为密文,一般的呈现格式为一串字符,从字 符上来看,没有什么规律! 2)解密: 由加密后得到的密文,通过解密算法,解密以后,可
阅读全文
摘要:数据库设计三大范式 为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。 在实际开发中最为常见的设计范式有三个: 1.第一范式(确保每列保持原子性) 简单说就是
阅读全文
摘要:不同框架的应用 ///1.Winform--存在特殊处理 ///2.ASP.NETCore 放心用 ///3.控制台 放心用 ///4.WPF 没试过 ///5.Core WebApi 放心用 Web开发 推荐 适用 跟第三方交互的(非托管资源,经常有async版本): 数据库openAsync-R
阅读全文
摘要:Task n.任务;(尤指艰巨或令人厌烦的)工作;(尤指语言教学中旨在帮助达到某一学习目的的)活动vt.交给某人(任务);派给某人(工作) //async是修饰方法的: 如果只是在方法上写一个async--警告; 而且没有什么用处; //awai是在方法内部的: 如果只在方法内部写await,没有a
阅读全文
摘要:{ List<int> intlist = new List<int>(); for (int i = 0; i < 10000; i++) { intlist.Add(i); } }//正常for循环完毕是 i=9999 { List<int> intlist = new List<int>();
阅读全文
摘要:我是Redis 你好,我是Redis,一个叫Antirez的男人把我带到了这个世界上。 说起我的诞生,跟关系数据库MySQL还挺有渊源的。 在我还没来到这个世界上的时候,MySQL过的很辛苦,互联网发展的越来越快,它容纳的数据也越来越多,用户请求也随之暴涨,而每一个用户请求都变成了对它的一个又一个读
阅读全文
摘要:多线程中,如果要捕捉异常,需要设置主线程等待子线程执行结束才可以捕捉到异常 多线程内部发生异常后,抛出的异常类型是:system.AggregateException(多线程的异常类型) 如果(try-catch--catch)给定多个异常类型类匹配,多线程中,异常之后,有限配具体,如果没有具体,再
阅读全文
摘要:一、进程:计算机概念,虚拟的记录, 描述一个应用程序在计算机上运行的时候,所消耗的各种资源的集合 Cpu+内容+磁盘IO+网络资源; 二、线程:(计算机资源)一个程序的进程中,所执行的具体的某一个动作的最小执行流;小到点击某个按钮,大到通过网络发送一句话出去; 具体到某一个人: 进程必然是包含了多个
阅读全文
摘要:Framework4.0 让程序有了弱类型的特点 { string s = "abcd"; //int i = (int)s; //强类型:编译时完成安全检查 //s.Hello(); } { dynamic s = "abcd";//弱类型:运行时才检查类型 int i = (int)s; s.H
阅读全文