代码人生

SignalR介绍简单示例教程入门版

ASP.NET SignalR 是为 ASP.NET 开发人员提供的一个库,可以简化开发人员将实时 Web 功能添加到应用程序的过程。实时 Web 功能是指这样一种功能:当所连接的客户端变得可用时服务器代码可以立即向其推送内容,而不是让... [详细]

  • 使用Java Streams(流)查询数据库

    在本文中,您将了解如何编写纯Java应用程序,这些应用程序能够使用来自现有数据库的数据,而无需编写一行SQL(或类似的语言,如HQL),也无需花费大量时间将所有内容组合在一起。在应用程序准备好之后,您将学习如何使 [详细]

    2018-09-13 09:35 分类:Java Java Stream
  • Spring Framework 入门介绍

    IntroductiontoSpring在这篇文章中,您将看到Spring框架的介绍。此外,我们将学习与Spring框架相关的一些先决条件、受众、历史等等。最后,我们将总结Spring框架的一些优点和缺点。什么是Spring框架? [详细]

    2018-09-12 14:09 分类:Java
  • 掌握Java异常(一)

    Java异常是用来表示和处理程序故障的库类型和语言特性。在本文的前半部分中,您将了解Java1.0以来的基本语言特性和库类型。在第二部分中,您将发现在更近期的Java版本中引入的高级功能。如果您想要理解在源代码中失败 [详细]

    2018-09-05 10:26 分类:Java
  • Java中嵌套类用法介绍

    在Java中,可以在另一个类中定义一个类。这些类称为嵌套类。它们使您能够对只在一个地方使用的类进行逻辑分组。因此,这增加了封装的使用,并创建了更具可读性和可维护性的代码。 [详细]

    2018-09-04 16:00 分类:Java
  • 使用Spring从数据库自动生成REST API

    如果您有一个现有的数据库,并且希望编写一个前端来处理它,那么您经常会发现自己花费了数小时来在数据库和前端之间建立连接。如果您可以简单地按下一个按钮并直接生成整个RESTAPI,那么您的时间将得到更有效的利用。 [详细]

    2018-09-01 07:46 分类:Java
  • String.valueOf(Object) Vs. Objects.toString(Object)

    这两种方法真的有那么不同吗?或者,它们仅仅与特定的用例相似吗?单击这里可以了解更多关于string.valueOf()和Objects.toSpring()方法的信息。 [详细]

    2018-08-29 16:42 分类:Java
  • Java和c++构造函数的区别是什么?

    如果你是一个c++程序员,现在正在学习Java,你会发现这两种流行的面向对象编程语言有很多相似之处。这两种语言都支持抽象、封装、类、对象和其他OOP概念。但是,也有一些细微的差别。Java和c++都有构造函数,它们在J [详细]

    2018-08-29 16:29 分类:Java
  • 如何在一个Try-With-Resources语句中指定多个资源

    在一个try-with-resources语句中指定多个资源的能力是Java 7中引入的一个特性。但是,如果不小心使用,它可能充满危险。继续往下读,确保你每次都做对。 [详细]

    2018-08-28 12:23 分类:Java
  • 最近我遇到的10个Java面试问题

    需要帮助准备下一次Java面试吗?看看这篇关于10大Java面试问题的文章,确保你做好了准备! [详细]

    2018-08-28 09:53 分类:Java
  • Java中Volatile和Synchronized关键字的区别

    本文介绍了Java中的一些基本概念,但非常重要。 volatile是一个字段修饰符,而synchronized修饰了代码块和方法。 [详细]

    2018-08-23 11:16 分类:Java
  • 结构型设计模式:外观设计模式

    Facade(外观)模式为子系统中的各类(或结构与方法)提供一个简明一致的界面,隐藏子系统的复杂性,使子系统更加容易使用。 [详细]

    2018-08-22 13:45 分类:Java Facade设计模式
  • Java中Null Object 设计模式

    今天,我将讨论较少使用的空对象模式。在面向对象编程中,我们经常处理空对象。空对象是指没有任何引用的对象,或者定义为中性/空功能/行为的对象。在访问任何成员或调用任何方法时,需要检查这些null对象,以确保它 [详细]

    2018-08-22 13:14 分类:Java