摘要:
### 面经(技术方面) #### 0.java基础部分 **0.1.DTO,DAO,POJO,VO,BO,Entity,Service,Controller 约定成俗命名** - DTO(Data Transfer Object):数据传输对象,通常用于在不同层之间传递数据。DTO 类型的对象通常 阅读全文
摘要:
两数之和 题目描述 给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。 你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。 示例: 给定 nums = [2, 7, 11, 15], target = 9 因为 nums[0] + nums[1] = 2 + 7 = 9 所以返 阅读全文
摘要:
SpringMVC工作原理 SpringMVC的工作原理图: SpringMVC流程 1、 用户发送请求至前端控制器DispatcherServlet。 2、 DispatcherServlet收到请求调用HandlerMapping处理器映射器。 3、 处理器映射器找到具体的处理器(可以根据xml 阅读全文
摘要:
0. Spring常用注解汇总 Spring常用注解汇总 使用注解之前要开启自动扫描功能,其中base-package为需要扫描的包(含子包)。 <context:component-scan base-package="cn.test"/> @Configuration把一个类作为一个IoC容器, 阅读全文
摘要:
Mybatis-Plus的使用 在SpringBoot中导依赖(只需要导入Mybatis-plus就好,不需要再额外导入Mybatis) <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starte 阅读全文
摘要:
Spring系列之Spring常用注解总结 传统的Spring做法是使用.xml文件来对bean进行注入或者是配置aop、事物,这么做有两个缺点:1、如果所有的内容都配置在.xml文件中,那么.xml文件将会十分庞大;如果按需求分开.xml文件,那么.xml文件又会非常多。总之这将导致配置文件的可读 阅读全文
摘要:
Spring Bean的生命周期 Spring作为当前Java最流行、最强大的轻量级框架,受到了程序员的热烈欢迎。准确的了解Spring Bean的生命周期是非常必要的。我们通常使用ApplicationContext作为Spring容器。这里,我们讲的也是 ApplicationContext中B 阅读全文
摘要:
基于jwt的token验证 一、什么是JWT Json web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519). 该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。 JWT的声明一般被用来在身份提供者和服 阅读全文
摘要:
好记性不如烂笔头! 查询表中全部信息: select * from 表名 查询表中指定列的信息: select 列1,列2 from 表名 数据去重: select distinct 列... from 表名 拼接结果: select concat(列1,列2) from 表名 运算符优先级: 1. 阅读全文
摘要:
引言 权限,可以简单的理解成你能干什么,不能干什么。在管理系统中,对权限的设计可以很简单,也可以很复杂。简单点的,基本都是基于角色扮演的方式,比如系统管理员角色可以操作哪些菜单,普通用户角色可以操作哪些菜单等等,通过让不同用户扮演不同的角色,不同角色授予不同的菜单权限,来实现对访问用户的权限控制。当 阅读全文
摘要:
1. Spring Boot概述 目标:了解Spring Boot是什么,有什么作用 小结: Spring Boot是一个便捷搭建 基于spring工程的脚手架;作用是帮助开发人员快速搭建大型的spring 项目。简化工程的配置,依赖管理;实现开发人员把时间都集中在业务开发上。 2. Spring 阅读全文
摘要:
2019-12-5 20:50:47 2019-10-7 18:01:37 总结学习java的各种知识! 越努力,越幸运! 永远不要高估自己! 吃的苦中苦,方为人上人! java基础 java进阶 java Web 阅读全文
摘要:
2019-9-16 21:16:17 由于超哥视频翻车,应该是先改api.js中的IP 再打包 然后按照原来一步一步部署vue uwsgi Nginx 然后就可以直接访问了!!! 昨天其实就完成,只是改IP和打包顺序颠倒了!! 已经成功部署Vue 和Django 已经很完美,会部署vue啦! 详情可 阅读全文
摘要:
2019-5-9 20:40:29 终于弄完了,贴上步骤先(在Linux总结里面也有) 好有成就感的样子,已经成功部署自己的项目真的感觉很爽!中午刚整理完Linux笔记 Linux 笔记 经历了小半个月终于部署完了自己项目!感觉到自己真的很开心! 越努力,越幸运!永远不要高估自己! 关于Nginx 阅读全文
摘要:
要使用Maven中的test对指定的脚本进行测试并生成测试报告,你可以按照以下步骤进行操作: 确保你的项目中已经引入了JUnit依赖。在你的pom.xml文件中,添加以下依赖: <dependency> <groupId>junit</groupId> <artifactId>junit</arti 阅读全文
摘要:
``` java import java.util.ArrayList; import java.util.Arrays; import java.util.List; import java.util.concurrent.CompletableFuture; import java.util.c 阅读全文
摘要:
### 1. 引入 插件 ``` java org.mybatis.generator mybatis-generator-maven-plugin 1.3.5 src/main/resources/generatorMapper.xml true true ``` 刷新下pop ### 2.配置下 阅读全文
摘要:
### 面经(技术方面) #### 0.java基础部分 **0.1.DTO,DAO,POJO,VO,BO,Entity,Service,Controller 约定成俗命名** - DTO(Data Transfer Object):数据传输对象,通常用于在不同层之间传递数据。DTO 类型的对象通常 阅读全文
摘要:
1. 在git提交commit时候,忽略各种无用文件夹/文件,例如 .idea,target,*.iml等 2. 如果在gitcode上比较两个分支的差异 阅读全文
摘要:
两数之和 题目描述 给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。 你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。 示例: 给定 nums = [2, 7, 11, 15], target = 9 因为 nums[0] + nums[1] = 2 + 7 = 9 所以返 阅读全文
摘要:
/* Navicat Premium Data Transfer Source Server : postgreSQL Source Server Type : PostgreSQL Source Server Version : 90426 Source Host : localhost:5432 阅读全文
摘要:
注意: 由于MaxComputer里面没有主键 默认主键为 保单号+8位险种代码+责任起期 若无主键限制,就对所有的字段进行分组 所以每次join的时候,where条件需要加上 a.主键 =b.主键 进行筛选 下面是各个函数的API,有需要直接按照需求搜 0.1 日期函数汇总 MaxCompute 阅读全文
摘要:
MySQL知识点汇总 []包含的内容属于可选项 , | 任选其一 1. 常用命令 显示所有数据库:show databases; 进入指定的库:use 库名; 显示当前库中所有的表:show tables; 查看其他库中所有的表:show tables from 库名; 查看表的创建语句:show 阅读全文
摘要:
Lambda简介# Lambda 表达式是 JDK8 的一个新特性,可以取代大部分的匿名内部类,写出更优雅的 Java 代码,尤其在集合的遍历和其他集合操作中,可以极大地优化代码结构。 JDK 也提供了大量的内置函数式接口供我们使用,使得 Lambda 表达式的运用更加方便、高效。 对接口的要求# 阅读全文