首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
辉想说话
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
22
文章 22
沸点 0
赞
22
返回
|
搜索文章
赞
文章( 22 )
沸点( 0 )
多线程-Java与CSharp
C#和Java中的多线程有相同之处,和不同之处。接下来请看: 2. 线程安全问题 (Note:锁对象可以是任何对象(object),切是唯一共享的,否则无效。(最简单的定义一个锁可以使用 字符串) 类似于Java中的同步代码块,lock(“锁”){执行代码} 。不同的是lo…
C#中的匿名类型
而这些匿名类型的属性是internal的,所以是只有在同一程序集才能使用。 public 关键字是类型和类型成员的访问修饰符。公共访问是允许的最高访问级别,对访问公共成员没有限制。 protected 关键字是一个成员访问修饰符。受保护成员在它的类中可访问并且可由派生类访问。 …
HTTP协议
超文本传输协议(英语:HyperText Transfer Protocol,缩写:HTTP)是一种用于分布式、协作式和超媒体信息系统的应用层协议。HTTP是互联网的数据通信的基础。 从客户端到服务器端,从建立连接,然后发起请求,接着服务端响应, 最后断开连接,这是一次…
VirtualBox安装CentOS8
VirtualBox 是一款开源虚拟机软件(注:跟vmware差不多)。VirtualBox 是由德国 Innotek 公司开发,由Sun Microsystems公司出品的软件,使用Qt编写,在 Sun 被 Oracle 收购后正式更名成 Oracle VM VirtualB…
读《用户故事与敏捷方法》
当我第一次听到敏捷的时候,看名知意,敏捷即快速。听闻些许公司用敏捷开发,心里曾想,莫不是用什么高效率的开发方式来开发称为敏捷开发。 众所周知,IEEE830需求(瀑布式需求)。但是用户故事与IEEEE830需求的区别是什么呢? IEEEE830需求声明关心解决方案的特征,用户故…
Kafka简介
消息系统负责将数据从一个应用程序传输到另一个应用程序,因此应用程序可以专注于数据,但不担心如何共享它。 分布式消息传递基于可靠消息队列的概念。 消息在客户端应用程序和消息传递系统之间异步排队。 有两种类型的消息模式可用 - 一种是点对点,另一种是发布 - 订阅(pub-su…
异常处理-C#
异常处理是指程序在运行过程中,发生错误会导致程序退出,这种错误,就叫做异常。 因此处理这种错误,就称为异常处理。 在C#中的异常处理机制是使用使用try, catch,finally代码块进行处理。 在try块中包含会抛出异常的代码;而且一个try快必须关联catch或…
C#--垃圾回收
在C#中,内存的是由CLR进行管理,而在C\C++中内存是由程序员手动管理。这样的弊端就很明显:1.忘记释放不需要的内存,造成内存泄露;2.尝试访问已释放的内存,造成内存破坏,程序错误,进而造成安全漏洞。而C#中由系统管理,不需要的内存,由CLR进行清理。清理不需要的内存,…
EF-CodeFirst:建表时单复数形式
默认情况下,CodeFirst模式建立表格的名称是复数形式,比如User类建立表格后的名称是"Users". 有时我们并不想使对应表的名称是复数形式, 那么如此我们应该怎么设置? 想控制数据库见表的规则, 那么就重写DbContext类中的OnModelCreating…
深拷贝、浅拷贝---C#
关于Clone一般区分为两种,浅拷贝和深拷贝。 指的是拷贝一个对象的时候,只拷贝对对象的引用。当你修改一个对象的值后,另一个对象的值也会改变。在内存中引用类型的创建是创建在内存堆中,而内存栈中这是创建一个对内存堆中的地址的引用。值类型则是直接在内存栈中创建。 .net中实现…
下一页
关注了
2
关注者
0
收藏集
0
关注标签
0
加入于
2020-05-26