自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 接单平台项目总结和读书笔记

项目总结一、项目概述1.目的通过过往学生介绍,老师项目作品展示,发布中的优质项目信息、以及企业内推岗位展示,来促进招生销售工作。便于项目的发布及报名相关管理工作。2.产品概述(1)用于发布项目及任务,供老师及学生报名参与。(2)用于老师及学生进行个人过往项目展示。(3)企业内推岗位展示。3.组织结构4.技术选型技术作用springboot容器+mvc框架SpringSecurity认证和授权框架MybatisPlusorm框架Elastics

2021-09-05 15:49:02 169

原创 RabbitMQ笔记

1.MQ概述MQ全称Message Queue(消息队列),是在消息的传送过程中保存消息的容器。多用于分布式系统之间进行通信。2.MQ的优势(1)应用解耦MQ相当于一个中介,生产方式通过MQ与消费者交互,它将应用程序进行解耦。提升容错性和可维护性。(2)任务异步处理将不需要同步处理的并且耗时长的操作由消息队列通知消息接收方进行异步处理。提高了应用程序的响应速度。(3)削峰填谷如订单系统,在下单的时候就会往数据库中写数据。但是数据库只能支持每秒1000左右的并发写入,并发量再高就容易宕机

2021-08-06 23:59:29 67

原创 java--多线程

多线程概述1.线程与进程进程:是指一个内存中运行的应用程序,每个进程都有一个独立的内存空间。线程:(1)是进程中的一个执行路径,共享一个内存空间,线程之间可以自由切换,并发执行。一个进程最少有一个线程。(2)线程实际是在进程基础上的进一步规划,一个进程启动之后,里面的若干执行路径又可以划分为若干个线程。2.线程调度(1)分时调度所有线程轮流使用cpu的使用权,平均分配每个线程占用cpu的时间。(2)优先式调度优先让优先级高的线程使用CPU,如果线程的优先级相同,那么会随机选择一个(线程随

2021-07-27 23:07:47 42

原创 面向对象-进阶

一、重写1.重写的规则:(1)参数列表必须完全与被重写方法相同;(2)返回类型必须完全与被重写方法的返回类型相同(3)父类的方法只能被它的子类重写(4)子类重写的方法权限不能低于父类中被重写的方法的权限(5)声明为static和private的方法不能被重写,但是能够被重新声明2.重写与重载的区别(1)发生的位置:重载在一个类中;重写在子父类中(2)参数列表限制:重载必须是不同的;重写:必须是相同的(3)返回值类型:重载与返回值类型无关;重写返回值类型必须一致(4)访问权限:重载与访问

2021-07-23 01:07:58 80

原创 面向对象基础

一、面向对象思想1.概述面向对象是相对于面向过程来讲的,指的是把相关的数据和方法组织为一个整体来看待,从更高的层次来进行系统建模,更贴近事物的自然运行模式。2.三大思想OOA:面向对象分析OOD:面向对象设计OOP:面向对象程序3.三大特征封装性:所有的内容对外部不可见继承性:将其他的功能继承下来继续发展多态性:方法的重载本身就是一个多态性的体现二、类与对象1.两者关系类表示一个共性的产物,是一个综合的特征,而对象,是一个个性的产物,是一个个体的特征。类必须通过对象才能使用,对象的

2021-07-21 18:50:36 31

原创 Java基础

一、基础语法1.二进制(1)概述计算机中的数据都是以二进制数字存储的。二进制,即逢二进一,只有0和1两个值。比如十进制的10在计算机内保存为二进制的1010.(2)计算机中信息的存储单位位(Bit):表示一个二进制数字0或1,是计算机存储处理信息的最基本的单位。字节(Byte):一个字节由8个位组成。它表示作为一个完整处理单位的8个二进制数码。(3)补码事实上,计算机内的二进制数值是以补码形式表示的。正数的补码:一个正数的补码和原码的形式是相同的。负数的补码:将该数的绝对值的二进制形式,

2021-07-11 18:29:58 36

原创 Dubbo

一、Dubbo简介Apache Dubbo是一款高性能的Java RPC框架。其前身是阿里巴巴公司开源的、轻量级的开源Java RPC框架,可以和Spring框架无缝集成,2018年阿里巴巴把这个框架捐献给了apache基金会。什么是RPC?RPC全称为remote procedure call,即远程过程调用。比如两台服务器A和B,A服务器上部署一个应用,B服务器上部署一个应用,A服务器上的应用想调用B服务器上的应用提供的方法,由于两个应用不在一个内存空间,不能直接调用,所以需要通过网络来表达调用的

2021-07-11 02:21:13 24

原创 JSON

JSON一、简介json:javaScript Object Notation,Java对象简谱。是一种轻量级的数据交换格式。易于人阅读和编写,同时也易于机器解析和生成。二、语法规则(1)数据在名称/值对中;(2)数据由逗号分隔;(3)大括号{ }保存对象;(4)中括号[ ]保存数组,数组中可以包含多个对象。json数据书写格式:key : value 。json值可以是数字(整数或浮点数)、字符串(在双引号中)、逻辑值(true或false)、数组(在中括号中)、对象(在大括号中)、nu

2021-04-18 16:41:20 53

原创 Java-泛型

泛型1.概述泛型,即“参数化类型”。就是将类型由原来的具体的类型参数化,类似于方法中的变量参数,此时类型也定义成参数形式,然后在调用时传入具体的类型(把类型明确的工作推迟到创建对象或者调用方法的时候才去明确)。2.使用(1)泛型类泛型类是有泛型这个特性的类,本质上还是一个类,所以它可以被继承。继承分为明确泛型类型和不明确泛型类型。定义一个泛型类(可以定义多个泛型,之间用逗号隔开,<A,B,T,…>)注意:类上声明的泛型只对类中的非静态成员有效public class ClassN

2021-03-28 16:23:49 56 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除