会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Manuel
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
5
6
7
8
9
10
11
12
13
···
22
下一页
2020年8月10日
StringBuilder
摘要: c#中stringbuilder的使用 String 对象是不可改变的。每次使用 System.String 类中的方法之一时,都要在内存中创建一个新的字符串对象,这就需要为该新对象分配新的空间。在需要对字符串执行重复修改的情况下,与创建新的 String 对象相关的系统开销可能会非常昂贵。如果要修
阅读全文
posted @ 2020-08-10 13:42 Manuel
阅读(179)
评论(0)
推荐(0)
编辑
2020年8月8日
Interlocked类,原子操作
摘要: https://www.cnblogs C#多线程系列(3):原子操作 本章主要讲述多线程竞争下的原子操作。 目录 知识点 竞争条件 线程同步 CPU时间片和上下文切换 阻塞 内核模式和用户模式 Interlocked 类 1,出现问题 2,Interlocked.Increment() 3,Int
阅读全文
posted @ 2020-08-08 10:23 Manuel
阅读(6112)
评论(1)
推荐(4)
编辑
2020年8月7日
存储过程和函数区别
摘要: 一、含义不同 1、存储过程:存储过程是 SQL 语句和可选控制流语句的预编译集合,以一个名称存储并作为一个单元处理。 2、函数:是由一个或多个 SQL 语句组成的子程序,可用于封装代码以便重新使用。 函数限制比较多,如不能用临时表,只能用表变量等 二、使用条件不同 1、存储过程:可以在单个存储过程中
阅读全文
posted @ 2020-08-07 09:18 Manuel
阅读(1109)
评论(0)
推荐(0)
编辑
2020年8月5日
数据库基础
摘要: https://www.cnblogs.com/yuanchenqi/articles/6357507.html 数据库基础 知识预览 数据库的简介 mysql 回到顶部 数据库的简介 数据库 数据库(database,DB)是指长期存储在计算机内的,有组织,可共享的数据的集合。数据库中的数据按一定
阅读全文
posted @ 2020-08-05 20:32 Manuel
阅读(108)
评论(0)
推荐(0)
编辑
哈希索引和Btree索引
摘要: https://blog.csdn.net/u014307117/article/details/47325091?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_p
阅读全文
posted @ 2020-08-05 16:59 Manuel
阅读(132)
评论(0)
推荐(0)
编辑
哈希表hashtable
摘要: https://www.runoob.com/csharp/csharp-hashtable.html https://www.cnblogs.com/-qing-/p/10872940.html
阅读全文
posted @ 2020-08-05 10:26 Manuel
阅读(105)
评论(0)
推荐(0)
编辑
抽象类和接口
摘要: https://blog.csdn.net/chengmuzhe2690/article/details/80764327 https://blog.csdn.net/wangshubo1989/article/details/48153319?utm_medium=distribute.pc_re
阅读全文
posted @ 2020-08-05 10:20 Manuel
阅读(81)
评论(0)
推荐(0)
编辑
数组、ArrayList和List<T>的区别
摘要: https://www.cnblogs.com/chris-zeng/p/10540291.html 数组: 优点:数组在内存中是连续存储的、所以它的索引速度是非常快的、时间复杂度为O(1)、而且它的赋值/修改/获取元素也是非常简单的。 缺点:1、定义数组的时候需要指定数组的长度(过长会造成内存浪费
阅读全文
posted @ 2020-08-05 09:06 Manuel
阅读(270)
评论(0)
推荐(0)
编辑
2020年8月3日
async/await
摘要: 1,,用同步编码的形式编写异步程序 namespace AwaitAsyncLibrary { /// <summary> /// await/async:是个新语法,是个语法糖, /// 不是一个全新的异步多线程使用方式 /// (语法糖:就是编译器提供的新功能) /// 本身并不会产生新的线程,
阅读全文
posted @ 2020-08-03 19:37 Manuel
阅读(129)
评论(0)
推荐(0)
编辑
线程安全
摘要: 线程安全问题: lock的变量是引用类型,与线程操作无关,仅仅起一个标志位的作用,标志该内存是否正在被操作(不允许其他线程进行操作) 若两个线程锁同一个引用变量则不能并发,否之则能并发。 微软官方推荐 private static readonly object LOCK = new object(
阅读全文
posted @ 2020-08-03 16:54 Manuel
阅读(99)
评论(0)
推荐(0)
编辑
上一页
1
···
5
6
7
8
9
10
11
12
13
···
22
下一页