会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
算盘—写好每一行代码!
一蓑烟雨任平生
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
3
4
5
6
7
8
9
10
11
···
47
下一页
2022年4月1日
堆和栈的主要区别
摘要: 1、申请方式的不同。栈由系统自动分配,而堆是人为申请开辟; 2、申请大小的不同。栈获得的空间较小,而堆获得的空间较大; 3、申请效率的不同。栈由系统自动分配,速度较快,而堆一般速度比较慢; 4、存储内容的不同。栈在函数调用时,函数调用语句的下一条可执行语句的地址第一个进栈,然后函数的各个参数进栈,其
阅读全文
posted @ 2022-04-01 22:40 算盘
阅读(93)
评论(0)
推荐(0)
2022年3月26日
如何异步遍历IQueryable
摘要: 方式一:ToListAsync()、ToArrayAsync()。结果集不要太大方式二:await foreach(Book b in ctx.Books.AsAsyncEnumerable())不过,一般没必要这么做
阅读全文
posted @ 2022-03-26 14:41 算盘
阅读(94)
评论(0)
推荐(0)
2022年3月23日
IQueryable底层是如何读取数据的?
摘要: 对比1、DataReader:分批从数据库服务器读取数据。内存占用小、DB连接占用时间长2、DataTable:把所有数据都一次性从数据库服务器都加载到客户端内存中。内存占用大,节省DB连接 验证IQueryable用什么方式1、用insert into select 多插入一些数据,然后加上Del
阅读全文
posted @ 2022-03-23 17:49 算盘
阅读(130)
评论(0)
推荐(0)
2022年3月17日
EFCore中所谓IQueryable
摘要: 1、IQueryable只是代表一个"可以放到数据库服务器去执行的查询",它没有立即执行,只是"可以被执行"而已 2、对于IQueryable接口调用非终结方法的时候不会执行查询,而调用终结方法的时候则会立即执行查询 3、终结方法:遍历、ToArray()、ToList()、Min()、Max()、
阅读全文
posted @ 2022-03-17 11:01 算盘
阅读(249)
评论(0)
推荐(0)
2022年3月16日
EFCore中的IEnumerable和IQueryable的不同之处
摘要: 不同的WHERE方法1、对普通集合和DbSet调用的Where方法,虽然用起来一样,但是"转到定义"后看到的是不同的方法2、普通集合的版本(IEnumerable)是在内存中过滤(客户端评估),而IQueryable版本则是把查询操作翻译成SQL语句(服务器端评估)
阅读全文
posted @ 2022-03-16 14:04 算盘
阅读(67)
评论(0)
推荐(0)
2022年3月14日
async、await原理揭秘
摘要: async的方法会被C#编译器编译成一个类,会主要根据await调用进行切分为多个状态,对async方法的调用会被拆分为对MoveNext的调用。用await看似是"等待",经过编译后,其实没有"wait"
阅读全文
posted @ 2022-03-14 15:15 算盘
阅读(80)
评论(0)
推荐(0)
2022年3月11日
异步方法:用async关键字修饰的方法
摘要: 1)异步方法的返回值一般是Task<T>,T是真正的返回值类型Task<int>。惯例:异步方法名字以Async结尾2)即使方法没有返回值,也最好把返回值声明为非泛型的Task3)调用异步方法时,一般在方法前加上await,这样拿到的返回值就是泛型指定的T类型4)异步方法的"传染性":一个方法中如果
阅读全文
posted @ 2022-03-11 22:28 算盘
阅读(110)
评论(0)
推荐(0)
2022年3月2日
什么是IP地址
摘要: 1、用来标识一个网络节点的互联网地址2、地址组成(点分十进制)—— 一共32个二进制位—— 转换为4个十进制数表示,以.隔开3、分为网络位和主机位,默认网络位用255表示,主机位用0表示 IP地址分类1、适用于一般计算机网络A类:1 ~ 127.主.主.主 ==》子网掩码 255.0.0.0B类:1
阅读全文
posted @ 2022-03-02 21:29 算盘
阅读(819)
评论(0)
推荐(0)
2022年2月25日
TCP/IP概述
摘要: 一、TCP/IP族是获最广泛支持的通信协议集合1、包括大量Internet应用中的标准协议2、支持跨网络架构、跨操作系统平台的数据通信 二、主机与主机之间通信的三个要素1、IP地址(IP Address)2、子网掩码(subnet mask)3、IP路由(IP router)
阅读全文
posted @ 2022-02-25 13:12 算盘
阅读(66)
评论(0)
推荐(0)
2022年2月17日
常用位运算
摘要: 1.按位与(&) 1&1=1 0&0=0 1&0=02.按位或(|) 1|1=1 0|0=0 1|0=13.按位非(~) ~1=0 ~0=14.按位异或(^) 1^1=0 1^0=0 0^0=0 任何一个数和自己异或结果一定是05.有括号右移>>(若正数,高位补0,负数,高位补1)6.有符号左移<<
阅读全文
posted @ 2022-02-17 22:52 算盘
阅读(41)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
8
9
10
11
···
47
下一页
公告