240 发简信
IP属地:四川
  • 多线程-Java与CSharp

    ​ C#和Java中的多线程有相同之处,和不同之处。接下来请看: 1.新建一个线程 Java创建线程: 一种方法是:自定义一个类,继承Thread类,且重写其中的run(...

  • C#中的匿名类型

    ​ 在一个项目中遇到了一个关于匿名类型的坑 在C#中的匿名类型是这样创建的: 而这些匿名类型的属性是internal的,所以是只有在同一程序集才能使用。 ​ 在一个项...

  • 240
    HTTP协议

    ​ 超文本传输协议(英语:HyperText Transfer Protocol,缩写:HTTP)是一种用于分布式、协作式和超媒体信息系统的应用层协议。HTTP是...

  • 240
    读《用户故事与敏捷方法》

    当我第一次听到敏捷的时候,看名知意,敏捷即快速。听闻些许公司用敏捷开发,心里曾想,莫不是用什么高效率的开发方式来开发称为敏捷开发。 众所周知,IEEE830需求(瀑布式需求)...

  • 240
    VirtualBox安装CentOS8

    什么是Virtualbox? VirtualBox 是一款开源虚拟机软件(注:跟vmware差不多)。VirtualBox 是由德国 Innotek 公司开发,由Sun Mi...

  • Kafka简介

    ​ 消息系统负责将数据从一个应用程序传输到另一个应用程序,因此应用程序可以专注于数据,但不担心如何共享它。 分布式消息传递基于可靠消息队列的概念。 消息在客户端应用程序和...

  • 异常处理-C#

    ​ 异常处理是指程序在运行过程中,发生错误会导致程序退出,这种错误,就叫做异常。 因此处理这种错误,就称为异常处理。 异常处理机制 ​ 在C#中的异常处理机制是使用使...

  • 240
    C#--垃圾回收

    ​ 在C#中,内存的是由CLR进行管理,而在C\C++中内存是由程序员手动管理。这样的弊端就很明显:1.忘记释放不需要的内存,造成内存泄露;2.尝试访问已释放的内存,造成...

  • EF-CodeFirst:建表时单复数形式

    ​ 默认情况下,CodeFirst模式建立表格的名称是复数形式,比如User类建立表格后的名称是"Users". 有时我们并不想使对应表的名称是复数形式, 那么如此我们应...