html
-
Spring eureka原理介绍【微服务架构基础】
Eureka是Netflix开发的一个服务发现框架,本身是一个基于REST的服务,主要用于定位运行在AWS(Amazon Web Services )域中的中间层服务,以达到负载均…
-
Spring MVC框架有哪些优点?
Spring MVC是Spring提供的一个实现了Web MVC设计模式的轻量级Web框架。它与Struts2框架一样,都属于MVC框架,但其使用和性能等方面比Struts2更加优…
-
如何操作MyBatis框架查询客户?有几种查询方式?
在实际开发中,查询操作通常都会涉及到单条数据的精确查询,以及多条数据的模糊查询。那么使用MyBatis框架是如何进行这两种查询的呢?接下来,本小节将讲解下如何使用MyBatis框架…
-
Java中String类的初始化?
在操作String类之前,首先需要对String类进行初始化。在Java中,可以通过以下两种方式对String类进行初始化,具体如下: 1.使用字符串常量直接初始化一个String…
-
使用Eclipse进行程序开发【Java技术文章】
通过前面的学习,相信读者对Eclipse开发工具已经有了一个基本的认识,本小节将学习如何使用Eclipse完成程序的编写和运行。 在前面小节中,我们通过命令行窗口执行了一个Hell…
-
微服务和分布式的区别什么?有什么特点?
微服务是什么? 微服务架构是团队面对互联网产品爆发式增长的最优选择,要解决的是快速迭代、高可靠和高可用等问题,把复杂度很高的产品拆分成一些较小的模块,并遵循康威定律,每一个模块用5…
-
什么是字节流?字节流输入输出数据的常用方法是什么?
在计算机中,无论是文本、图片、音频还是视频,所有文件都是以二进制(字节)形式存在的,I/O流中针对字节的输入/输出提供了一系列的流,统称为字节流。字节流是程序中最常用的流,根据数据…
-
POST请求与GET请求的区别在哪?【java面试题】
(1)问题分析 考官主要是针对http协议请求方式的考核,比如:http协议其他的请求方式!GET方法和POST方法本质上的区别等。 (2)核心答案解析 GET一般用于获取和查询资…
-
Java常用的设计模式有哪些?【Java面试题】
设计模式是呗编程者总结出来的一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验。掌握几种常用的设计模式,对于Java应聘者来说十分重要,比如单例模式、工厂模式、建造者模式…
-
怎样保障多线程同步数据的安全?
售票案例中,极有可能碰到“意外”情况,如一张票被打印多次,或者打印出的票号为0甚至负数。这些“意外”都是由多线程操作共享资源tick…