摘要:
一、堆和栈的空间都是在内存上的,堆是内存的动态概念,栈是内存的静态概念;二、堆的内存是随着程序的运行而变化的,栈的内存是在程序编译时就确定好的;三、由于堆是动态,栈是静态,所以堆的效率要比栈慢;四、栈与栈之间的内存数据是无法被互相访问的,但是在一个进程中,所有的栈都可以访问堆上的数据;五、数据大小不 阅读全文
摘要:
实现代码: public partial class ui_log : ListBox { public ui_log() { InitializeComponent(); this.DrawMode = DrawMode.OwnerDrawFixed; this.BackColor = Color 阅读全文
摘要:
余华说:人是为活着本身而活着的,不是为了活着之外的任何事物所活着。 带你五分钟的时间带你读完《活着》,领略活着的意义。 《活着》简述了一个人一生的故事,这是一个历尽凡间沧桑和灾祸白叟的人生感言,是一幕归纳人生艰难阅历的戏剧。小说的叙述者"我"在年青时获得了一个吊儿郎当的职业--去乡下收集歌谣。在夏天 阅读全文
摘要:
在前端开发过程中,掌握一些常见英语词汇是必要的,今天跟大家分享一些前端常见的英语词汇,供大家参考使用 导航类 导航:nav 标题:title 摘要:summary 菜单:menu 子菜单:submenu 主导航:mainbav 子导航:subnav 顶导航:topnav 边导航:sidebar 左导 阅读全文
摘要:
1、简单查询: static SugarDbContext sugar = new SugarDbContext(); static void Main(string[] args) { var db = sugar.Db; //查询所有 var AllStudent = db.Queryable< 阅读全文
摘要:
常用的映射方式有两种:DbFirst、CodeFirst DbFirst:数据库优先,先在数据库中建好表,然后去自动生成代码的实体类。 CodeFirst:代码优先,先在代码中定义好实体类,然后自动在数据库生成表结构。 创建一个控制台项目,引用程序集SqlSugarCode DbFirst实例: 数 阅读全文
摘要:
官网地址:树型递归查询 - SqlSugar 5x - .NET果糖网 现有一张地区区域表,数据如下: 如果要遍历出各个层级的名称,一般使用递归的方法去查询,在SqlSugar中,封装了相关方法,直接调用就可以轻松实现这种具有层级关系的数据查询。 实体类: using SqlSugar; using 阅读全文
摘要:
这篇文章记录下如何使用SqlSugar实现数据库的读写分离,增删改只操作主库,通过数据库的分发和订阅功能完成主库数据自动往从库同步。 下面代码实现了配置主库和从库的数据库链接,同时往主库新增一条记录。 using SqlSugar; using SqlSugarStart.DbModels; usi 阅读全文
摘要:
数据库的操作一般遵循二八原则,新增、修改、删除操作占20%,查询操作占80%。如果数据量小的项目一个数据库完成增删改查的操作没有问题,如果数据量非常大,就需要多个数据库来协助完成增删改查。 一般有一个主库和多个从库,主库负责数据的增删改操作,从库负责数据的查询操作,这种操作称为数据库读写分离。 主库 阅读全文
摘要:
官方网站:https://www.donet5.com/Home/Doc SqlSugar属于orm框架,但比EF更加轻量级,性能也更优越。 下面用示例演示相关用法 项目结构: 项目需要应用程序集:SqlSugarCore BaseOperate类 using SqlSugar; using Sql 阅读全文