文章分类

设计模式-六大原则之单一职责

在校学生,闲来无事复习设计模式,写此以记录。 定义 对于单一职责的原定义是:There should never be more than one reason for a class to ch

Java8 接口新特性

1 Java8接口新特性 接口改动一下就要修改对应的实现类,为了兼容老接口,Java8新增了默认方法和静态方法; 对于已经发布的版本,是没法在给接口添加新方法的同时不影响已有的实现 1)静态方法可以

SpringBoot 转发请求至指定页面

1、前言   原先的页面访问地址为:http://127.0.0.1:8888/office/schdule/index/, 重构项目,SpringBoot 项目,前后分离,前端文件放置静态目录(st

SpringBoot之web自动启动和源码分析

前言 SpringBoot:在使用Web一般是基于servlet。在启动的时候默认是Tomcat。 一、引入POM <parent><groupId>org.springfra

Java-GUI编程之处理位图

如果仅仅绘制一些简单的几何图形,程序的图形效果依然比较单调 。 AWT 也允许在组件上绘制位图, Graphics 提供了 drawlmage() 方法用于绘制位图,该方法需要一个Image参数一一代

数据结构与算法知识点总结(3)树、图与并查集

1. 二叉树   一般地二叉树多用链式存储结构来描述元素的逻辑关系。通常情况下二叉树中的结点定义如下: typedefstruct btree_node {void *item;struct btr

深入理解 Go 中的字符串_Golang

目录 字符串的本质 字符串的底层原理 字符串的本质 在编程语言中,字符串发挥着重要的角色。字符串背后的数据结构一般有两种类型: 一种在编译时指定长度,不能修改 一种具有动态的长度,可以修改。

vue项目 v-for循环数据,鼠标移入移出改变颜色

// 1.data中声明变量// 2.通过对应下标给class类名// 3.鼠标移入把当前index赋值给data中声明的变量<template><div v-for=

DecimalFormat保留小数位

业务上有些数据需要对齐进行格式统一,比如位数问题,一个产品的良率信息,需要确保是要保留小数点几位,那么我们在用java处理的时候可以用DecimalFormat这个格式化类来达到目的。 Decima

vue的ESLint-使用及各种设置的配置

ESLint-基本介绍 目标 了解eslint的作用; 能判断eslint的错误; 什么是eslint ESLint 是一个代码检查工具,用来检查你的代码是否符合指定的规范(例如: = 的前后必须有一