- 博客(12)
- 资源 (358)
- 收藏
- 关注
原创 微服务介绍
微服务介绍微服务概念出现于 2012 年,因软件作者Martin Fowler 而流行。微服务的基本思想围绕业务领域组件来创建应用,对应用进行独立开发、管理和加速。在分散的组件中使用微服务架构使系统部署、系统管理和服务功能的交付更加简单化。一、微服务的概念微服务是指开发一个单个小型的但有业务功能的服务,每个服务都有自己的处理和轻量通讯机制,可以部署在单个或多个服务器上, 微服务是一种松耦合的面向服务架构。二、微服务架构特点相对于单体架构和SOA 总线型架构,微服务架构的主要特点是组件化、松耦合、自治、去
2022-07-11 17:04:04 679 1
原创 Java面试题目大全
选择题: 单选题1,以下 java 程序代码,执行后的结果是()java•util•HashMap map=newjava.util•HashMap();map.put(HnameH,null);map >put (nnamen, ,f Jack11);System.out.printIn(map.size());A: 0 B: null C: 1 D: 2答案:c2,执行以下程序后的输出结果是()Public class Test {Publie static void main(String[] ar
2022-07-11 16:58:05 1193
原创 基于SSM的学生信息管理系统
基于SSM的学生信息管理系统8拥有三种角色,分别为管理员、教师和学生,具体功能如下:管理员:专业管理、班级管理、学生管理、老师管理、课程管理、开课管理、用户管理等教师:成绩管理、学生查询、图形化信息概览学生:选课管理、成绩查询、图形化信息概览后端框架:SSM(Spring、SpringMVC、Mybatis)前端框架:Layui、jsp、css、JavaScript、JQuery系统三种用户均可通过此界面登录至系统,前端自动校验验证码和用户类型学生可以选择课程和查询自己的成绩教师可以登记班级学生的成绩,还可
2022-07-01 18:25:00 315
原创 基于SpringBoot 的图书管理系统
基于SpringBoot 的图书管理系统,主要包括系统管理、图书管理、借阅者管理三部分, 项目结构的一些简单说明├─src│ ├─main│ │ ├─java│ │ │ └─io│ │ │ └─mvc│ │ │ └─web│ │ │ └─book │ │ │ ├─annotation 自定义注解类│ │ │ ├─common
2022-07-01 18:13:18 476
原创 基于ssm的学生信息管理系统
1、用于管理学生信息的一个系统,主要涉及的模块:登录、学生信息管理、学生成绩管理、班级管理,权限管理、2、管理员可以看到全校学生信息。班主任只能看到本班级信息,管理员可以重置用户密码,班主任可以修改自己账号密码。3、首页统计班级数、学生数。前端技术Vue Webpack Axios Element-UI Vuex后端技术Springboot MybatisPlus PageHelper Hutool Redis Mysql登录页面学生信息列表页面学生信息新增页面学生信息修改页面学生信息删除提示学生信息搜索页
2022-06-30 13:23:14 369 1
原创 java语⾔介绍及特点
Java语⾔是⼀款⾯向对象的⼀款⾼级语⾔是由Sun Microsystems公司(现已被oracle公司收购)。由James Gosling和同事们共同研发,并在1995年正式推出,据oracle官⽅数据指数,⽬前全球已有上亿的系统是使⽤Java开发的。Java是⼀门⾯向对象编程语⾔,不仅吸 收了C++语⾔的各种优点,还摒弃了C++⾥难以理解的多继承、指针等概念,因此Java语⾔具有功能强⼤和简单易⽤两个特征。Java 语⾔是⼀种分布式的⾯向对象语⾔,具有⾯向对象、平台⽆关性、简单性、解释执⾏、多线
2022-06-29 20:28:54 115
原创 Java面试题大全(含答案解析)
1. 什么是 Java 虚构机 ? 为何 Java 被称作是“平台没关的编程语言”?Java虚构机是一个能够履行 Java 字节码的虚构机进度。 Java 源文件被编译成能被 Java 虚构机履行的字节码文件。Java被设计成同意应用程序能够运转在随意的平台,而不需要程序员为每 一个平台独自重写或许是从头编译。Java虚构机让这个变成可能,由于它知道基层硬件平台的指令长度和其余特征。2. JDK 和JRE 的差别是什么 ?Java运转时环境 (JRE) 是将要履行 Java 程序的 Java 虚构机。
2022-06-27 22:21:33 852
原创 Java经典面试题
1. Java 中的异常处理机制的简单原理和应用。当 Java 程序违反了 Java 的语义规则时,Java 虚拟机就会将发生的错误表示为一个异常。违反语义规则包括 2 种情况。一种是 Java 类库内置的语义检查。例如数组下标越界,会引发IndexOutOfBoundsException;访问 null 的对象时会引发 NullPointerException。另一种情况就是 Java 允许程序员扩展这种语义检查,程序员可以创建自己的异常,并自由选择在何时用throw 关键字引发异常。所有的异常都是 ja
2022-06-27 21:56:17 44 1
原创 mongose操作数据库 增删改
//引入mongoose第三方模块 用来操作数据库const mongoose = require(‘mongoose’);//数据库连接mongoose.connect(‘mongodb://localhost/playground’, { useNewUrlParser: true }).then(res => {//连接成功console.log(‘数据库连接成功’);}).catch(err => {console.log(‘数据库连接失败’);});//创建集合规则cons
2022-06-18 15:35:18 190
原创 简单设计的四个要素
我将所有从Kent Beck的研究工作中学到的,关于如何进行有效的面向对象的简单设计概括为四个要素。我是这么定义简单设计的。简单设计指的是我是将这些要素按照优先级排序的。首先,我会通过来通过测试,一旦通过测试,我会马上删除重复的部分。我会将那些重复的代码放进一个叫的方法来去掉重复的代码。尽管的方法的名字不会存在超过15分钟。最后,我会乐意的引入接口,类,方法和变量来让代码清晰起来。通常来说,我让代码越清晰,我越容易的找出能删减的元素。有人将“尽可能少的拷贝”和“尽可能的清晰”放在并列第二的位置。...
2022-06-17 10:37:09 98
同城本地生活O2O社区电商邻里跑腿任务
2022-07-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人