
知识点类
文章平均质量分 84
流浪所
这个作者很懒,什么都没留下…
展开
-
结构化查询语言
结构化查询语言结构化查询语言(Structured Query Language)简称SQL,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。结构化查询语言是高级的非过程化编程语言,允许用户在高层数据结构]上工作。它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有完全不同底层结构的不同数据库系统, 可以使用相同的结构化查询语言作为数据输入与管理的接口。结构化查询语言语句可以嵌套,这使它具有极大的灵活性和强大的功能。简原创 2021-07-06 22:54:43 · 1495 阅读 · 0 评论 -
深化MyBatisPlus
深化MyBatisPlus1.MyBatisPlus概述基础知识:MyBatis、Spring、SpringMVC三件套:JPA 、 tk-mapper、MyBatisPlusMyBatisPlus可以节省我们大量工作时间,所有的CRUD代码它都可以自动化完成!偷懒的神器!1.1简介是什么? MyBatis 本来就是简化 JDBC 操作的!MyBatis Plus官网:https://mp.baomidou.com/MyBatis Plus,简化 MyBatis !1.2特性无侵入:原创 2021-03-03 16:53:45 · 233 阅读 · 1 评论 -
零基础学习Git
零基础学习Git1.版本控制1.1什么是版本控制版本控制(Revision control)是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录,备份以便恢复以前的版本的软件工程技术。实现跨区域多人协同开发追踪和记载一个或者多个文件的历史记录组织和保护你的源代码和文档统计工作量并行开发、提高开发效率跟踪记录整个软件的开发过程减轻开发人员的负担,节省时间,同时降低人为错误简单说就是用于管理多人协同开发项目的技术。没有进行版本控制或者版本控制本身缺原创 2021-03-02 22:24:14 · 231 阅读 · 0 评论 -
Linux环境安装
Linux环境安装前言:安装环境一般有三种方式rmp(jdk在线发布一个SpringBoot项目)解压缩(tomcat,启动并通过外网访问,发布网站)yum在线安装(docker,直接安装运行跑起来docker可以)!1.JDK安装1.1注意事项ubuntu不能直接使用rpm安装下载jdk的版本需要对应服务器的版本!!!1.2安装步骤1.下载jdk下载地址:https://www.oracle.com/java/technologies/javase/javase-jdk8-原创 2021-03-02 16:43:45 · 280 阅读 · 0 评论 -
从零带你学Linux
从零带你学Linux1.linux概述这里是基于Java全栈开发的Linux,而不是运维级别!我们为什么要在这个时间学习Linux?Java全栈开发的我们要掌握哪些知识?需要准备什么工作?Java开发之路:JavaSE、MySQL、前端(HTML、Css、JS)、JavaWeb、SSM框架(很多人就开始找工作)、SpringBoot、Vue、SpringCloud~消息队列(Kafka、RabbitMQ、RockeetMQ)缓存(Redis)搜索引擎(ElasticSearch)集群分布式(原创 2021-03-02 14:07:09 · 695 阅读 · 0 评论 -
带你初步了解云上服务器
带你初步了解云上服务器1.为什么程序员都需要一个自己的服务器1、作为一个程序员,必须要发布自己的网站和项目2、联系Linux操作3、自己的远程仓库、远程数据库、远程tomcat…搭建在服务器上4、练习、Linux进行任意的环境部署操作!5、…2.服务器如何购买华为云、阿里云、腾讯云尽量趁打折时候购买,便宜!学生机:如果是学生或者24岁的小伙伴,可以购买学生机,才100多元一年香港服务器可以避免备案,但是尽量不要自己挂VPN,会被封!3.买完服务器之后该做什么服务器就是一个远程的L原创 2021-03-01 22:23:15 · 668 阅读 · 4 评论 -
手把手分析开源项目
手把手分析开源项目1.学习的方式不知道这个代码怎么来的这个代码跑不起来这个项目对我们有什么帮助,不会模块化分析任何一个开源项目,都可以让自己得到提升!2.观察开源项目el-admin文档介绍:https://el-admin.vip/guide/预览地址:https://el-admin.xin账号密码:admin / 1234563.开源项目下载3.1下载地址后端:https://gitee.com/elunez/eladmin前端:https://gitee.com/el原创 2021-03-01 20:51:19 · 213 阅读 · 0 评论 -
分布式Dubbo+Zookeeper+SpringBoot
分布式Dubbo+Zookeeper+SpringBoot1.分布式理论1.1什么是分布式系统?在《分布式系统原理与范型》一书中有如下定义:“分布式系统是若干独立计算机的集合,这些计算机对于用户来说就像单个相关系统”分布式系统是由一组通过网络进行通信、为了完成共同的任务而协调工作的计算机节点组成的系统。分布式系统的出现是为了用廉价的、普通的机器完成单个计算机无法完成的计算、存储任务。其目的是利用更多的机器,处理更多的数据。分布式系统(distributed system)是建立在网络之上的软件系统原创 2021-03-01 18:51:02 · 147 阅读 · 0 评论 -
富文本编辑器
富文本编辑器1.简介思考:我们平时在博客园,或者优快云等平台进行写作的时候,有同学思考过他们的编辑器是怎么实现的吗?在博客园后台的选项设置中,可以看到一个文本编辑器的选项:CuteEditorTinyMCE(推荐)TextBoxMarkdown其实这个就是富文本编辑器,市面上有许多非常成熟的富文本编辑器,比如:Editor.md——功能非常丰富的编辑器,左端编辑,右端预览,非常方便,完全免费官网:https://pandao.github.io/editor.md/原创 2021-03-01 12:00:44 · 484 阅读 · 0 评论 -
Swagger
Swagger学习目标:了解Swagger的作用和概念了解前后端分离在SpringBoot中集成Swagger1.Swagger简介1.1前后端分离Vue+SpringBoot后端时代:前端只用管理静态页面;html==>后端。模板引擎 JSP=后端是主力前后端分离时代:后端:后端控制层,服务层,数据访问层【后端团队】前端:前端控制层,视图层【前端工程】伪造后端数据,json。已经存在了,不需要后端,前端工程依旧能够跑起来外链模板:https:原创 2021-02-28 21:51:38 · 180 阅读 · 0 评论 -
项目中实体类的理解与使用
前言:一开始对于项目中的实体类的理解就只是单单的一个对象,不管是pojo,还是entity,都理解成同一个概念。随着学习的不断深入,项目不在像之前的一样单一,而是更加的复杂和多元。当我们真正接触起来,需要对其进行具体的区分,然后才可以学以致用。接下来谈一谈项目中实体类的理解与使用!!!一、概念1.1POJOPOJO(Plain Ordinary Java Object),简单的Java对象,名字强调它是一个普通的java对象。POJO只有private属性以及这个属性的public的get和se原创 2020-11-30 11:07:16 · 1207 阅读 · 0 评论 -
MyBatis-Plus
前言:我们将通过一个简单的 Demo 来阐述 MyBatis-Plus 的强大功能。一、前提条件1.1技能要求拥有 Java 开发环境以及相应 IDE熟悉 Spring Boot熟悉 Maven1.2环境要求现有一张 User 表,其表结构如下:idnameageemail1Jone18test1@baomidou.com2Jack20test2@baomidou.com3Tom28test3@baomidou.com4Sa原创 2020-11-29 19:11:54 · 206 阅读 · 4 评论 -
理解RESTful架构
前言越来越多的人开始意识到,网站即软件,而且是一种新型的软件。这种"互联网软件"采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency)、高并发等特点。网站开发,完全可以采用软件开发的模式。但是传统上,软件和网络是两个不同的领域,很少有交集;软件开发主要针对单机环境,网络则主要研究系统之间的通信。互联网的兴起,使得这两个领域开始融合,现在我们必须考虑,如何开发在互联网环境中使用的软件。RESTful架构,就是目前最流行的一种互联网软件架构。它结构清晰、符合原创 2020-11-29 14:08:13 · 88 阅读 · 0 评论 -
SpringBoot的Undertow和Tomcat对比
前言在 SpringBoot 框架中,使用最多的是 Tomcat,这是 SpringBoot 默认的容器技术,而且是内嵌式的 Tomcat。同时,SpringBoot 也支持 Undertow 容器,我们可以很方便的用 Undertow 替换 Tomcat,而 Undertow 的性能和内存使用方面都优于 Tomcat,那我们如何使用 Undertow 技术呢?本文将为大家细细讲解。一、SpringBoot 中的 Tomcat 容器SpringBoot 可以说是目前最火的 Java Web 框架了。原创 2020-11-28 14:12:42 · 10527 阅读 · 2 评论 -
Java命名规约
简洁清爽的代码风格是大多数工程师所期待的,然而在工作中大多数人常常因为起名字而纠结,夸张点可以说是编程5分钟,命名两小时!究竟为什么命名成为了工作中的拦路虎???每个公司都有不同的标准,目的是为了保持统一,减少沟通成本,提升团队研发效能。本文中是笔者结合阿里巴巴开发规范,以及工作中的见闻针对Java领域相关命名进行整理和总结,仅供参考。一、Java中的命名规范好的命名能体现出代码的特征,含义或者是用途,让阅读者可以根据名称的含义快速厘清程序的脉络。不同语言中采用的命名形式大相径庭,Java中常用到的命原创 2020-11-28 01:19:06 · 293 阅读 · 0 评论