自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Element UI

全局引用:一、安装 Element UInpm i element-ui -S1二、在main.js 中引入 element UIimport ElementUI from ‘element-ui’import ‘element-ui/lib/theme-chalk/index.css’ //引用 element-ui 样式Vue.use(ElementUI ) //最后要use ElementUI ,不然会报错123(引入成功,最后就可以在各组件页面中使用了)按需引用:一、

2020-11-17 09:35:45 130

转载 了解Activiti工作流

一、 什么是工作流以请假为例,现在大多数公司的请假流程是这样的员工打电话(或网聊)向上级提出请假申请——上级口头同意——上级将请假记录下来——月底将请假记录上交公司——公司将请假录入电脑采用工作流技术的公司的请假流程是这样的员工使用账户登录系统——点击请假——上级登录系统点击允许就这样,一个请假流程就结束了有人会问,那上级不用向公司提交请假记录?公司不用将记录录入电脑?答案是,用的。但是这一切的工作都会在上级点击允许后自动运行!这就是工作流技术。Georgakopoulos给出的工作流定义是

2020-11-17 09:26:31 124

原创 客户端验证:Validation

validation与 springboot 结合bean 中添加标签部分代码:标签需要加在属性上,@NotBlank 标签含义文章末尾有解释Controller中开启验证在Controller 中 请求参数上添加@Validated 标签开启验证resource 下新建错误信息配置文件在resource 目录下新建提示信息配置文件“ValidationMessages.properties“注意:名字必须为“ValidationMessages.properties“

2020-11-17 09:23:56 116

原创 springboot

一、引言1.1 初始化配置使用SSM框架开发时,需要实现准备大量的模板配置。1.2 整合第三方框架为了Spring整合第三方框架,单独的去配置指定的xml文件。1.3 后期维护后期SSM项目后期xml文件特别多,维护xml文件的成本是很高的1.4 部署工程SSM工程部署也是很麻烦,需要依赖第三方的容器部署。1.5 敏捷式开发基于Java的SSM开发方式是很笨重,而现在的python,php,NodeJS的敏捷式层出不穷。二、SpringBoot介绍SpringBoot是由Pivota

2020-11-17 09:20:42 302

原创 UML建模

分析阶段:用例图、活动图。观察对象的交互:交互图。设计阶段:类图。观察一个对象在不同状态下的不同行为:状态图。配置阶段:配置图。做项目时一般:分析阶段:1、用Use Case图描述用户需求,确定项目范围2、用Sequence描述每个Case的可能的处理流程(一个case可以对应多个Sequence图)3、用Collaboration图检查对象之间的行为负载设计阶段: 1、设计Class(数据库设计还是用ERWin好)开发阶段: 1、生成代码框架一、叙述基于UML的面向对象分析设计过程

2020-11-17 09:16:02 104

原创 常用工具:IDEA

IDEA 全称 IntelliJ IDEA,是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一。Intellij IDEA 最突出的功能自然是调试(Debug),可以对Java代码,JavaScript,JQuery,Ajax等技术进行调试。VSCode有着轻量且强大的代码编辑功能和丰富的插件生态系统。Navicat是一套快速、可靠并价格相当便宜的数据库管理工具,专为简化数据库的管理及降低系统管理成本而设。它的设计符合数据库管理员、开发人员及中小企业的需要。Navi

2020-11-17 09:14:04 209

原创 Nginx的使用

一. Nginx介绍1.1 引言为什么要学习Nginx客户端到底要将请求发送给哪台服务器。如果所有客户端的请求都发送给了服务器1。客户端发送的请求可能是申请动态资源的,也有申请静态资源。服务器搭建集群后。在搭建集群后,使用Nginx做反向代理服务器1.2 Nginx介绍Nginx是由俄罗斯人研发的,应对Rambler的网站,并且2004年发布的第一个版本。Nginx的特点:稳定性极强。 7*24小时不间断运行。Nginx提供了非常丰富的配置实例。占用内存小,并发能

2020-11-11 14:19:49 82

原创 linux

Linux的目录结构Windows的目录结构是带有盘符的:D: E: C:。Linux中是没有盘符的,顶级目录为根目录:/ 。在Xterm中输入ls / 查看Linux的顶级目录。ls /Linux的常用目录:Linux目录树状图root:该目录为系统管理员HOME目录bin:这个目录下放着经常使用的命令boot:这里存放的是启动Linux时的一些核心文件etc:存放系统管理所需要的配置文件和子目录home:普通用户的HOME目录usr:默认安装软件的目录,类似Windows

2020-11-11 14:17:40 120

原创 Docker

一、引言1.1 环境不一致我本地运行没问题啊:由于环境不一致,导致相同的程序,运行结果却不一致。1.2 隔离性哪个哥们又写死循环了,怎么这么卡:在多用户的操作系统下,会因为其他用户的操作失误影响到你自己编写的程序1.3 弹性伸缩淘宝在双11,用户量暴增:需要很多很多的运维人员去增加部署的服务器,运维成本过高。1.4 学习成本学习一门技术,得先安装啊:学习每一门技术都要先安装响应的软件,但是还有他所依赖的各种环境,安装软件成本快高过学习成本啦。二、Docker介绍2.1 Docker的由来

2020-11-11 14:13:25 442 1

原创 sql语句

MySQL一、引言1.1 现有的数据存储方式有哪些?Java中存储数据(变量、对象、数组、集合),数据都是保存在内存中,属于瞬时状态数据文件(File)存储数据,保存在硬盘上,属于持久化状态存储1.2 以上存储方式存在哪些缺点?程序停止,数据就没了。文件存储的数据:没有数据类型的区分没有访问安全限制没有备份、恢复机制。二、 数据库2.1 概念数据库是 "按照数据结构来组织、存储、管理数据的仓库"。是一个可以长期存储在计算机内的、有组织的、有共享的、可以统一管理的数据集合2.2

2020-11-11 14:09:08 1031

原创 版本控制Git

一、引言在单人开发过程中,需要进行版本管理,以利于开发进度的控制。在多人开发过程中,不仅需要版本管理,还需要进行多人协同控制。二、 介绍Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。官网:https://git-scm.com/三、 Git安装下载git https://git-scm.com/downloads下载git安装,除了安装位置外,其他一

2020-11-11 13:56:52 79

原创 编码规范

一、编程规约 (一)命名风格【强制】代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。反例:_name / name / name/name/namename / name_ / namename/name/​name / name【强制】代码中的命名严禁使用拼音与英文混合的方式,更不允许直接使用中文的方式。说明:正确的英文拼写和语法可以让阅读者易于理解,避免歧义。注意,即使纯拼音命名方式也要避免采用。正例:alibaba / taobao / youku / ha

2020-11-11 13:47:20 460

原创 CORS跨域访问

CORS(Cross-Origin Resource Sharing)“跨域资源共享”,是一个W3C标准,它允许浏览器向跨域服务器发送Ajax请求,打破了Ajax只能访问本站内的资源限制,CORS在很多地方都有被使用,微信支付的JS支付就是通过JS向微信服务器发送跨域请求。开放Ajax访问可被跨域访问的服务器大大减少了后台开发的工作,前后台工作也可以得到很好的明确以及分工,下面我们就看讲一下如何让你的SpringBoot项目支持CORS跨域。2 跨域问题的解决方案2.1 jsonp jsonp应

2020-10-29 11:26:07 127

原创 使用MapStruct自动化转换实体

MapStruct是一种类型安全的bean映射类生成java注释处理器。我们要做的就是定义一个映射器接口,声明任何必需的映射方法。在编译的过程中,MapStruct会生成此接口的实现。该实现使用纯java方法调用的源和目标对象之间的映射,MapStruct节省了时间,通过生成代码完成繁琐和容易出错的代码逻辑。下面我们来揭开它的神秘面纱本章目标基于SpringBoot平台完成MapStruct映射框架的集成。我们使用idea开发工具创建一个SpringBoot项目,添加相应的依赖,pom.xml配置文

2020-10-29 10:51:20 715 1

原创 springboot对jpa简单操作CRUD

1导包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId> </dependency>2配置yml文件spring: datasource: url: jdbc:mysql://localhost:3

2020-10-28 11:22:40 114

原创 Java学习day47

<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>zuoye</title> <style type="text/css"> #a{ font-size: 30px; font-weight: 800;text-ali...

2020-04-07 23:23:38 86

原创 mysql练习

某网上商城数据库表结构如下:# 创建用户表create table user( userId int primary key auto_increment, username varchar(20) not null, password varchar(18) not null, address varchar(100), phone varchar(1...

2020-03-29 20:09:11 209

原创 在千锋“逆战”学习第八周 mysql总结

MySQL一、引言1.1 现有的数据存储方式有哪些?Java中存储数据(变量、对象、数组、集合),数据都是保存在内存中,属于瞬时状态数据文件(File)存储数据,保存在硬盘上,属于持久化状态存储1.2 以上存储方式存在哪些缺点?程序停止,数据就没了。文件存储的数据:没有数据类型的区分没有访问安全限制没有备份、恢复机制。二、 数据库2.1 概念数据库是 "按照数据...

2020-03-29 20:00:42 345 1

原创 千锋逆战Java的总结第七周

I/O框架1、什么是流I.内存与存储设备之间传输数据的通道2、流的分类I.方向(重点)(1)输入流:将<存储设备>中的内容读入到<内存>中(2)输出流:将<内存>中的内容写入到<存储设备>中II.单位(1)字节流:以字节为单位,可以读写所有数据 。(2)字符流:以字符为单位,只能读写文本数据III.功能(1)节点流:具有实际传输...

2020-03-21 14:19:28 233

原创 在千锋“逆战”学习第33天 网络编程练习(1)

在千锋"逆战”学习第33天,每个人生阶段都需要努力去扮好自己的角色,越努力越轻松,越坚强越幸运!加油!#### 1填空:TCP和UDP都是传输层协议,TCP是________ ( 有连接|无连接)的协议,UDP是__ (有连接|无连接)的协议。这两种协议中,__协议更安全,而_协议传输效率更高。有连接 无连接 TCP UDP2(Socket对象)有以下代码: Socket...

2020-03-18 20:05:38 228

原创 在千锋“逆战”学习第32天 io练习(2)

在千锋"逆战”学习第32天,每个人生阶段都需要努力去扮好自己的角色,越努力越轻松,越坚强越幸运!加油!1( File 类)以下关于File 类说法正确的是:A.一个File对象代表了操作系统中的一个文件或者文件夹B.可以使用File对象创建和删除一 个文件C,可以使用File对象创建和删除- 个文件夹D.当-个File对象被垃圾回收时,系统上对应的文件或文件夹也被删除ABC...

2020-03-17 21:02:14 675

原创 在千锋“逆战”学习第31天 io练习(1)

在千锋"逆战”学习第31天,每个人生阶段都需要努力去扮好自己的角色,越努力越轻松,越坚强越幸运!加油!3(流的分类)对于FileInputStream来说,从方向上来分,它是___流 ,从数据单位上分,它是____流,从功能上分,它是_流。输入字节节点4(字节流) FileInputStream有三个重载的read方法,其中:I.无参的read方法返回值为 ___ 类型,...

2020-03-16 20:37:31 327

原创 在千锋“逆战”学习第30天周总结

1.异常概念:程序在运行过程中出现的特殊情况。异常处理的必要性:任何程序都可能存在大量的未知问题丶错误;如果不对这些问题进行正确处理,则可能导致程序的中断,造成不必要的损失。2.异常的分类I-Throwable:可抛出的,一切错误或异常的父类。位于java.lang包中。|-Error:JVM、硬件、执行逻辑错误,不能手动处理。|-Exception:程序在运行和配置过程中产生的问题...

2020-03-14 18:46:14 143

原创 在千锋逆战班学习第二十九天 线程(二)

在千锋"逆战”学习第29天,每个人生阶段都需要努力去扮好自己的角色,越努力越轻松,越坚强越幸运!加油!8(线程同步)有下面代码class MyThread8 extends Thread{ private String data; public MyThread8(String data) { this.data=data; } public void run(){ f...

2020-03-12 19:53:22 208

原创 锋逆战班学习第二十八天 线程练习(一)

千锋逆战班学习第28天努力或许没有收获,但不努力一定没收获,加油。今天我学了Java课程的集合。中国加油!!!武汉加油!!!千锋加油!!!我自己加油!!!1.一个单CPU的机器,如何同时执行多个线程?请简述其原理。在单CPU的计算机中,CPU同时只能执行一条指令,因此,在仅有一个CPU的计算机上不可能同时执行多个任务。而操作系统为了能提高程序的运行效率,将CPU的执行时间分成多个时间...

2020-03-11 19:15:47 562

原创 锋逆战班学习第二十七天 异常练习(二)

千锋逆战班学习第27天努力或许没有收获,但不努力一定没收获,加油。今天我学了Java课程的集合。中国加油!!!武汉加油!!!千锋加油!!!我自己加油!!!5(自定义异常)创建两个自定义异常类MyException1 和MyException2。要求:MyException1 为已检查异常,MyException2 为未检查异常这两个异常均具有两个构造函数,一个无参,另一个带字符串...

2020-03-10 19:55:42 158

原创 锋逆战班学习第二十六天 异常练习(一)

千锋逆战班学习第26天努力或许没有收获,但不努力一定没收获,加油。今天我学了Java课程的集合。中国加油!!!武汉加油!!!千锋加油!!!我自己加油!!!1Java 中所有的错误都继承自______类;在该类的子类中, 类表示严重的底层错误,对于这类错误一般处理的方式是____;_______类表示例外、异常。1. Throwable2. Error3. 不应该试图捕获它4. Ex...

2020-03-09 19:42:42 356 1

原创 千锋逆战班学习第二十五天

千锋逆战班学习第25天努力或许没有收获,但不努力一定没收获,加油。今天我学了Java课程的集合。中国加油!!!武汉加油!!!千锋加油!!!我自己加油!!!4.有如下代码:public class Test4 { public static void main(String[] args) { // TODO Auto-generated method stub List&lt...

2020-03-07 14:20:15 182

原创 在千锋逆战班学习 第五周总结

千锋逆战班学习第25天努力或许没有收获,但不努力一定没收获,加油。今天我学了Java课程的集合。中国加油!!!武汉加油!!!千锋加油!!!我自己加油!!!集合:Collection体系集合:I. Collection父接口:该体系结构的根接口,代表一组对象,称为“集合”,每个对象都是该集合的“元素”。II. List接口的特点:有序、有下标、元素可重复。III. Set接口的特点...

2020-03-07 14:03:53 144

原创 千锋逆战班学习第二十四天

千锋逆战班在千锋"逆战”学习第24天,每个人生阶段都需要努力去扮好自己的角色,越努力越轻松,越坚强越幸运!加油!1(Object类)有下面代码interface IA{ void ma();}class MyClass implements IA{ public void ma() {} public String toString() { return "MyClass ...

2020-03-05 19:40:24 156

原创 千锋逆战班学习第二十三天 集合练习(一)

千锋逆战班在千锋"逆战”学习第23天,每个人生阶段都需要努力去扮好自己的角色,越努力越轻松,越坚强越幸运!加油!2(List)有如下代码import java.util.*; public class TestList{ public static void main(String args[]){ List list = new ArrayList(); list.add(“H...

2020-03-04 19:19:19 272

原创 千锋逆战班学习第二十二天 String类练习

千锋逆战班在千锋"逆战”学习第21天,每个人生阶段都需要努力去扮好自己的角色,越努力越轻松,越坚强越幸运!加油!1从命令行上读入一个字符串,用两种不同的方法,把该字符串转换为-个int类型方法- :把String直接转换为int方法二:把String转换为Integer ,再把Integer转换为int类型public class Test7 { public static v...

2020-03-03 19:49:43 462 2

原创 千锋逆战班学习第二十一天

千锋逆战班在千锋"逆战”学习第21天,每个人生阶段都需要努力去扮好自己的角色,越努力越轻松,越坚强越幸运!加油!包装类概念:(1) 基本数据类型所对应的引用数据类型。(2) Object可统一所有数据,包装类的默认值是null。(3) 包装类中实际上是持有了一个基本类型的属性,作为数据的存储空间(Byte中有一个byte属性),还提供了常用的转型方法,以及常量,既可以存储值,又具备...

2020-03-02 22:02:51 104

原创 在千锋逆战班学习 第四周总结

本周我们学习了三大修饰符abstract、static、final以及接口的运用和内部类一周的学习难度相对与上周有明显的增加,abatract、接口和继承关联在一起就有点蒙了,他们的多态形式也很复杂有点难住摸。但是还能跟的上老师的节奏。本周学习的最大难点在“接口”的运用,老师课上强调接口重要性一连几天都在着重讲解,相关联的程序架构,任务分离,减少程序耦合。但是光是只听不练是无法接受这样,要勤加...

2020-02-29 21:23:22 105

原创 在千锋逆战班学习第二十一天

千锋逆战班在千锋"逆战”学习第20天,每个人生阶段都需要努力去扮好自己的角色,越努力越轻松,越坚强越幸运!加油!2( toString方法)写出下列代码的运行结果class Student{ private int age; private String name; public Student() {} public Student(String name,int age) ...

2020-02-29 12:53:25 377

原创 在千锋逆战班学习第二十天 android之线性布局

千锋逆战班在千锋"逆战”学习第20天,每个人生阶段都需要努力去扮好自己的角色,越努力越轻松,越坚强越幸运!加油!基础代码理解(1)因为整体布局为线性布局,所以根节点为<LinearLayout></LinearLayout>(2)XML 命名空间语法:xmlns:namespace-prefix=“namespaceURI”xmlns:保留字;namesp...

2020-02-28 21:47:47 133

原创 在千锋逆战班学习第十九天 接口回调

千锋逆战班在千锋"逆战”学习第19天,每个人生阶段都需要努力去扮好自己的角色,越努力越轻松,越坚强越幸运!加油!import java.lang.Comparable;import java.util.Arrays;public class Testcallback { public static void main(String[] args) { // TODO Auto-...

2020-02-27 19:07:55 147

原创 在千锋逆战班学习第十八天 interface接口练习(下)

千锋逆战班在千锋"逆战”学习第18天,每个人生阶段都需要努力去扮好自己的角色,越努力越轻松,越坚强越幸运!加油!interface(下)3有如下代码:interface IA{ void ma();}interface IB extends IA{ void mb();}interface IC{ void mc();}interface ID extends IB,...

2020-02-26 19:33:15 641

原创 121. 买卖股票的最佳时机

给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。如果你最多只允许完成一笔交易(即买入和卖出一支股票),设计一个算法来计算你所能获取的最大利润。注意你不能在买入股票前卖出股票。输入: [7,1,5,3,6,4]输出: 5解释: 在第 2 天(股票价格 = 1)的时候买入,在第 5 天(股票价格 = 6)的时候卖出,最大利润 = 6-1 = 5 。注意利润不能是 7-1 =...

2020-02-25 21:15:13 63

原创 在千锋逆战班学习第十七天 final习题和接口练习(上)

千锋逆战班在千锋"逆战”学习第17天,每个人生阶段都需要努力去扮好自己的角色,越努力越轻松,越坚强越幸运!加油!final练习1(final属性的初始化)有如下代码class MyClass7{ final int value; public MyClass7() { } public MyClass7(int value) { this.value=value; }}...

2020-02-25 19:47:14 348

空空如也

空空如也

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

TA关注的人

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