自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 问答 (1)
  • 收藏
  • 关注

原创 elementui-admin实现动态路由

elementui-admin实现动态路由一:这里使用elementui-admin作为前端项目的架构 下载模板 并改造git地址:https://github.com/PanJiaChen/vue-admin-template下载下来之后就是改造成自己使用的 这个是admin-template建议模板 功能不多,如果开发需要可以从https://github.com/PanJiaChen/vue-element-admin 上面copy下来下载好相关的依赖之后,按照自己的需要修改一些配置 比

2021-09-01 10:30:44 2654 9

原创 sql按月份统计每个月的总数

由于碰到很多次这种需求了 特别是前端需要做一些折线图的数据时候 就需要每个月的统计数据特意写个sql 记录下SELECT yue.m as mon,IFNULL(a.sum,0) as sellValueFROM(SELECT 1 AS mUNION ALLSELECT 2UNION ALLSELECT 3UNION ALLSELECT 4UNION ALLSELECT 5UNION ALLSELECT 6UNION ALLSELECT 7UNION ALLSELEC

2021-08-20 15:39:57 4028

原创 springboot知识点

一:SpringBoot随着 Spring Boot 使用越来越广泛,Spring Boot 已经成为 Java 程序员面试的知识点,很多同学对 Spring Boot 理解不是那么深刻,经常就会被几个连环跑给干趴下了!比如下面这一段的 Spring Boot 问答:问:你觉得 Spring Boot 最大的优势是什么呢?答:Spring Boot 的最大的优势是“约定优于配置“。“约定优于配置“是一种软件设计范式,开发人员按照约定的方式来进行编程,可以减少软件开发人员需做决定的数量,获得简单的好处

2021-07-14 16:50:28 197

原创 使用easyui 的datetimebox 取不到值

function init(){ var searchMap = { name: $("#name").val().trim(), beginTime: $('#beginTime').datetimebox("getValue"), endTime: $('#endTime').datetimebox("getValue") }; <div id="searchTools"> <form id="searchForm"...

2021-05-28 09:33:53 443 1

原创 使用mybatis- generator 逆向生成工具

使用mybatis-generator-core 逆向生成 mapper.xml,dao,service,serviceImpl,Controller1.pom文件引入逆向工具类,swagger 描述字段 <dependency> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-core</artifactId> <vers

2021-05-26 18:47:50 299

原创 java进阶 juc

JUC编程什么是JUC?juc是java并发编程中的工具类[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-qspCVhiN-1620996222220)(C:\Users\Mr.zhang\Desktop\截图\juc.png)]线程状态在Thread有个内部enum (java是开启不了线程的 调用本地方法栈中的方法c)public enum State { NEW, //创建 RUNNABLE,

2021-05-14 20:49:00 187

原创 java单例模式

饿汉式单例package com.zhang.singletest;/** * 饿汉式单例 */public class HugryTest { //私有构造 private HugryTest(){}; private final static HugryTest hugryTest = new HugryTest(); public HugryTest getInstance(){ return hugryTest; }}

2021-05-14 19:42:54 77

原创 关于jvm

jvmjvm的理解什么是OOM,什么是栈stack溢出?jvm常用调优 参数是什么?内存快照如何抓取?怎么分析Dump文件?类加载器的认识?1.类加载机制类加载机制,就是虚拟机把类的数据从class文件加载到内存中,并对数据进行校验,转换,解析和初始化,最终形成能被虚拟机直接使用的java类的过程;过程:加载,验证,准备,解析,初始化,使用,卸载;加载阶段JVM获取类的二进制字节流,将这个字节流所代表的静态存储结构转化为方法区的运行结构

2021-05-11 22:26:58 77

原创 java基础 反射注解

注解和反射注解1.什么是注解?Annotation是从JDK5.0开始引入的新技术.Annotation的作用:不是程序本身,可以对程序作出解释.(这一点和注释(comment)没什么区别)可以被其他程序(比如:编译器等)读取. 还有检查和约束的作用Annotation的格式:注解是以"@注释名"在代码中存在的,还可以添加一些参数值﹐例如:@SuppressWarnings(value=“unchecked”).Annotation在哪里使用?可以附加在package , class

2021-05-10 21:59:53 91

原创 jdk1.8新特性

lambda表达式Lambda 表达式语法Lambda 表达式在Java 语言中引入了一个新的语法元素和操作符。这个操作符为 “->” , 该操作符被称为 Lambda 操作符或剪头操作符。它将 Lambda 分为两个部分;左侧:指定lambda表达式所需要的参数,右侧:指定了lambda体,即lambda表达式要执行的功能;语法格式一:无参,无返回值,Lambda体只需要一条语句Runnable r1 = () -> System.out.println("hello ,la

2021-05-09 21:18:35 148

原创 java 基础I/O

IO流1.流的概念和作用​ 流是一组有序的,有起点和终点的字节的集合,是对数据传输的总称或者抽象说法。即数据在两个设备之间传输称为流,流的本质是数据传输;分类按处理数据单元分类字节流:以字节单位获取数据,命名上以stream结尾的流一般是字节流,eg:FileInputStream,FileOutputStream字符流:以字符为单位获取数据,命名上以Reader/Writer结尾的流一般是字符流,eg:FileReader,FileWriter区别:(1):读写单位不同

2021-05-09 12:21:03 135

原创 java基础 集合框架

集合框架集合的概念对象的容器,实现了对对象常用的操作方法,可实现数组的功能和数组的区别:(1)数组的长度固定,集合长度不固定(2)数组可以存储基本类型和引用类型,集合只能引用类型​Collection接口无序,无下标,无顺序,重点是它的跌打器Iterator JDK1.8中 增加了一个新的方法 可以直接用lambda 表达式去遍历每一个元素 这样就不用每次判断 是否hasNext();具体跟Spliterators 接口有关 ,有时间研究一下forEachRemaining

2021-05-08 17:58:50 93

原创 java 日期操作类

JDK1.8以前使用 Date 可读性差而且需要配合simpleDateFormat,但simpleDateFormat是线程不安全的(是一个具体的类,用于以区域设置敏感的方式格式化和解析日期。日期格式不同步,多线程环境下,必须在外部进行同步。)JDK1.8 提供了LocalDate,LocalTime,LocalDateTimeLocalDate 不可变(final修饰)线程安全LocalDate是一个不可变的日期时间对象,表示日期,通常被视为年月日。 也可以访问其他日期字段,例.

2021-05-07 13:59:28 184

原创 java常用类-Runtime

public class Runtimeextends Object每个Java应用程序都有一个Runtime类的Runtime ,允许应用程序与运行应用程序的环境进行接口。当前运行时可以从getRuntime方法获得。应用程序无法创建自己的此类的实例。常用方法maxMeory()返回虚拟机将尝试使用的最大内存,字节为单位;gc()运行垃圾回收器,java虚拟机回收未使用的对象,以使其当前占用的内存可用于快速重用,当方法返回时,虚拟机已尽全力回收所有丢弃的对象。fr...

2021-05-07 10:18:27 113

原创 String基础

1.String java.lang包下 java字符串String类代表字符串。Java程序中的所有字符串文字(例如"abc" )都被实现为此类的实例。字符串不变; 它们的值在创建后不能被更改。 字符串缓冲区支持可变字符串。 因为String对象是不可变的,它们可以被共享。 例如: String str = "abc"; 相当于: char data[] = {'a', 'b', 'c'}; String str = new String(data.

2021-05-07 09:31:01 140

原创 java常用类库 JUnit5

1.什么是单元测试?它只是判断在某一个时刻,程序运行的值和预期的值是否一致。2.什么是断言?JUnit提供了一些辅助函数,用于帮助开发人员确定某些被测试函数是否工作正常。通常而言 这些函数被统称为断言,断言是单元测试中最基本的组成部分。Juint5简介作为最新版本的JUnit框架,与之前的版本有很大的不同,首先junit5来自三个不同子项目的不同模块组成,采用了分层的架构,分成了平台层,引擎层和框架层。JUnit5 = JUnit Platform + JUnit jupiter +J.

2021-05-06 22:16:53 260 1

原创 java常用类库-jackson

什么是JSON?JSON(Java Script Object Notation,js对象简称)是一种轻量级的数据交换格式,采用完全独立于编程语言的文本格式来存储和表示数据。简介和清晰的层次结构使得JSON成为理想的数据交互语言,也是日常前后端开发中数据的桥梁,也是前端和后端开发人员撕逼的主要内容,易于阅读和编写,并有效的提升网络传输效率。在 JavaScript 语言中,一切都是对象。因此,任何JavaScript 支持的类型都可以通过 JSON 来表示,例如字符串、对象表示为键值对,数据由逗.

2021-05-06 14:31:41 1096

原创 Java常用类-日志

Java常用类一个有经验的Java开发人员特征之一就是善于使用已有的轮子来造车,在这篇博客中 我会总结一些在学习和实际开发中用到的一些比较常见的类库和API。常见的类库-日志slf4j标准日志库大概是我们接触到的最多的了,因为每一个项目中都需要他们,打印日志是服务器端应用中最重要的事情,日志也是了解你的程序到底发生了什么的唯一途径,在Java中尽管jdk附带自己的日志库,但是还有很多更好的选择可以使用,如Log4j,SLF4J和LogBack在java中日志分为两个体系一个日志门面接口和日志框

2021-05-05 22:56:41 800

原创 MarkDown语法学习

MarkDown学习标题:通过#+空格+文字 几个#号表示几级标题二级标题三级标题四级标题五级标题字体Hello world 粗体两边加两个**Hello world 斜体两边分别加一个 *Hello world 删除线 主题两边分别加两个~~引用电脑常用软件 大于号分割线三个 ---或者三个***图片超链接点击跳转CSDN博客列表 有序列表 ...

2021-05-05 16:29:13 57

空空如也

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

TA关注的人

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