算法基础 算法基础位运算解题 题1:找出数组中唯一成对的数 1-1000这1000个数放在含有1001个元素的数组中,只有唯一的一个元素值重复,其它均只出现一次。每个数组元素只能访问一次,设计一个算法,将它找出来;不用辅助存储空间,能否设计一个算法实现? 123456789101112131415161718192021222324252627282930313233343536373839404142 2022-09-21 算法 #算法 #算法很美
正则表达式 正则表达式入门体验: 12345678910111213141516171819202122232425262728293031package com.ep.regexp;import java.util.regex.Matcher;import java.util.regex.Pattern;/*** * @author dep * @version 1.0 */public class Reg 2022-09-18 正则表达式 #正则表达式
Java8新特性 Java 8新特性 速度更快 代码更少(增加了新的语法:Lambda表达式) 引入强大的 Stream APl 便于并行 最大化减少空指针异常:`Optional`` ``Nashorn引擎,允许在JVM上运行JS` 应用 并行流就是把一个内容分成多个数据块,并用不同的线程分别处理每个数据块的流。相比较串行的流,并行的流可以很大程度上提高程序的执行效 2022-09-15 后端 #Java
Java基础 Java基础 如果有多个public,会生成多个class文件(字节码文件) JDK,JREJDK 基本介绍 JDK 的全称(Java Development Kit Java 开发工具包) JDK = JRE + java 的开发工具 [java, javac,javadoc,javap 等] JDK 是提供给 Java 开发人员使用的,其中包含了 java 的开发工具, 2022-09-13 后端 #Java
1若依(前后端分离版)1.1 若依简介官网:http://www.ruoyi.vip/ 基础:Spring Boot + Vue 环境要求: 1、JDK 1.8+ 2、MySQL 3、Redis 4、Maven 5、Vue 1.2 使用若依使用开源项目的步骤: 1、下载并运行 2、看懂业务流程 3、进行二次开发 1.2.1下载: 1.2.2配置数据库 MySQL、Reids本地执行 SQL 脚 2022-09-11
文件上传与下载 文件上传与下载 文件上传有两套方案: 基于文件流(form-data) 客户端需要把文件转成BASE64 简单的文件上传后端application.properties 设置文件上传的大小限制 1spring.servlet.multipart.max-file-size=100MB 123456789101112131415161718192021222324252627282930 2022-09-10 项目 #Vue #SpringBoot
Excel表格上传解析与导出 Excel表格上传解析与导出安装依赖1npm install xlsx 工具类12345678910111213141516171819202122232425262728293031323334353637383940414243// 设置异步延迟间隔export function delay(interval = 0) { return new Promise(resolve 2022-09-08 EXCEL #Vue #Excel
Vue的Mixins Vue的Mixins混入 (mixin) 提供了一种非常灵活的方式,来分发 Vue 组件中的可复用功能。一个混入对象可以包含任意组件选项。当组件使用混入对象时,所有混入对象的选项将被“混合”进入该组件本身的选项。 mixins->show.js 里面可以写script标签中export default里面的所有内容 1234567891011121314151617// 定义复用的代码e 2022-09-03 前端 #Vue #Mixins
VueX状态持久化 Vuex实现状态持久化vuex的数据是保存在内存中的,浏览器一刷新就会消失。所以要对Vuex的数据进行持久化管理 刚开始改变数据,调用 this.$store.commit('CHANGE_FLAG',!this.flag),改变完的数据会存储在localStorge里面,当页面加载的时候调用 this.$store.dispatch('LOAD_IONF'),从l 2022-09-02 前端 #Vue #Vuex
Vue权限管理 Vue权限管理addRouterrouter->index.js 1234567891011121314151617181920212223242526272829import Vue from 'vue'import VueRouter from 'vue-router'Vue.use(VueRouter)const routes = []// 动态 2022-09-01 前端 #Vue #权限管理