自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一天不学习,就浑身难受

电子科技大学软件工程硕士在读,写博客就用于当成一个在线笔记而已....

  • 博客(78)
  • 资源 (7)
  • 收藏
  • 关注

原创 Java研发岗面试手撕必背算法82道

有⼀些题我们不管是什么难度都必须掌握的Hard会⼀些⾼频即可;主攻Medium,反复做,略加回忆思考就可以写出;Easy的题⼀秒钟都不许卡这不是竞赛,真的不需要智⼒,只需要你努⼒,不断重复+少量思考总结即可。没那么多⼈有时间给你出新题,绝⼤多数正常⾯试都是原题。字节等公司可能让你⾃⼰写测试⽤例,平时注意练⼀下。作者目标:吃透一道就换成超链接。

2023-04-12 12:58:20 1882 2

原创 【2023华为OD机试题】分奖金

按照工号的顺序往后排列,遇到第一个数字比自己数字大的,那么,前面的员工就可以获得“距离 * 数字差值”的奖金。维护一个递减的单调栈,每次遍历一个元素,判断是否比栈顶元素大,如果大的话,就将栈顶元素弹出,直至栈顶元素大于当前正在遍历的元素。栈中存的是每个元素的下标,弹出的这些元素第一个比它大的元素就是当前遍历的元素,那就可以计算当前弹出元素所获得的奖金。直接从下一个开始遍历,找到第一个比自己大的数,有的话,自己的奖金就是这个数减自己的数,没有的话,自己的奖金就是本身随机数。第二是每位员工分配的随机数字。

2023-03-16 21:27:35 1722 1

原创 【leetcode】接雨水问题

很明显每个柱子顶部可以储水的高度为:该柱子的左右两侧最大高度的较小者减去此柱子的高度。因此我们只需要遍历每个柱子,累加每个柱子可以储水的高度即可。此方法非常好理解,直接看下述👇代码中的注释即可。2、动态规划 时间O(N) 空间O(N)在上述的暴力法中,对于每个柱子,我们都需要从两头重新遍历一遍求出左右两侧的最大高度,这里是有很多重复计算的,很明显最大高度是可以记忆化的,具体在这里可以用数组边递推边存储,也就是常说的动态规划DP。具体做法:源码:3、双指针 时间O(N) 空间O(1)在上述

2022-12-01 15:06:40 930

原创 【leetcode】岛屿类问题的通用解法

岛屿问题是一类典型的网格问题。每个格子中的数字可能是 0 或者 1。我们把数字为 0 的格子看成海洋格子,数字为 1 的格子看成陆地格子,这样相邻的陆地格子就连接成一个岛屿

2022-10-21 20:25:07 1602

原创 mybatis-plus代码生成器【通用模板】

【代码】mybatis-plus代码生成器【通用模板】

2022-08-30 15:18:28 1591

原创 【一文轻松搞懂Java自动发送邮件的功能】

【代码】【一文轻松搞懂Java自动发送邮件的功能】

2022-08-24 21:51:22 1491

原创 如何在vue中全局配置axios【傻瓜式教程】

在src目录下新建axios文件夹,在里面新建index.js文件。里面对axios进行一系列封装,包括添加拦截器和封装请求。第三步:在main.js文件中全局引入配置好的myaxios。这样你在任何一个组件里都可以使用。等等直接向服务器发送请求。

2022-08-21 20:52:31 3570

原创 React18中的新增部分

React6中变动内容

2022-08-11 15:42:32 1003

原创 通俗理解React中的路由Router

代码】通俗理解React中的路由Router。

2022-08-11 15:34:06 816

原创 通俗理解Redux的原理

代码】通俗理解Redux的原理。

2022-08-11 15:23:16 771

原创 个人资料卡片CSS样式

代码】个人资料卡片CSS样式。

2022-08-07 13:44:59 1414

原创 JS中常见的遍历方法

JS中常见的遍历方法

2022-07-28 15:58:21 3115

原创 ES6学习笔记

ECMA(EuropeanComputerManufacturersAssociation)中文名称为欧洲计算机制造商协会,这个组织的目标是评估、开发和认可电信和计算机标准。1994年后该组织改名为Ecma国际。ECMAScript是由Ecma国际通过ECMA-262标准化的脚本程序设计语言。声明const命令声明常量let命令声明变量作用作用域全局作用域函数作用域块级作用域{}作用范围var命令在全局代码中执行const命令和let命令只能在代码块中执行、、...

2022-07-17 17:10:58 971

原创 Promise系统学习笔记

2.使用 promise 封装 ajax 异步请求3.fs模块使用Promise4.异常穿透5.2、为什么要用Promise?Ⅰ-指定回调函数的方式更加灵活Ⅱ-支持链式调用, 可以解决回调地狱问题1、什么是回调地狱2、回调地狱的缺点?3、解决方案?4、终极解决方案?3、Promise中的常用 API 概述Ⅰ- Promise 构造函数: Promise (excutor) {}Ⅱ-Promise.prototype.then 方法: (onResolv

2022-07-17 16:54:06 1088

原创 CSS中文字太多自动显示省略号

使用CSS实现文本内容过多,自动添加省略号

2022-07-14 15:22:55 1450

原创 CSS画三角形

使用CSS画三角形

2022-07-14 14:33:15 772

原创 Vue获取图片的三合一直方图

vue获取图片的RGB直方图

2022-06-17 23:11:04 927

原创 SpringBoot通用接口返回类Result

Spring Boot的通用返回类Result

2022-06-07 16:55:20 1948

原创 vue中展示md文档

1. 所需依赖github-markdown-csshighlight.jsvue-markdown-loadervue-template-compiler安装命令:npm i github-markdown-css highlight.js vue-markdown-loader vue-template-compiler -D2.vue.config.js配置chainWebpack(config) { config.module.rule('md') .tes

2022-05-07 17:06:53 2914 1

原创 神奇的代码

这是一段神奇的代码let m = document.querySelector("video");m.currentTime = m.duration;

2022-04-06 19:17:58 1222

原创 Java中各种高级数据结构以及对应方法

辛苦整理,各位看官一定要好好学习一、栈与队列栈 Stack 接口Vector的子类, Vector为List的实现类, Vector与ArrayList相似,前者为线程安全,后者线程不安全,底层通过数组来实现。Stack常用的方法有:peek() //只取栈顶元素,不删除pop() //弹出栈顶元素,并删除push() //压元素入栈isEmpty() //判断栈是否为空size() //栈的长度队列分为单向队列Queue和双向队列Deque,Deque为Queue的子接口,两个接口.

2022-03-25 20:40:06 1316

原创 网络计算模式复习大纲

网络计算模式复习大纲C/S 架构、B/S 架构、IT 鸿沟、中间件概念网格概念、五层沙漏模型、OSGA云计算与网络技术的差别、Map-Reduce、Hadoop 基本原理、数据一致性理论P2P 的概念、DHT 的概念、Chord 算法、Pastry 算法CDN 网络概念、DNS 重定向技术物联网体系结构C/S 架构、B/S 架构、IT 鸿沟、中间件概念C/S 架构概念C/S 架构是一种典型的两层架构,其全称是 Client/Server,即客户端/服务器端架构,其客户端包含一个或多

2022-03-10 12:38:48 883

原创 前端引导页代码

<!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>电子科大智能信息实验室</title><meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1"><l

2022-03-09 22:59:11 1100

原创 Java中集合Collection的关系图(UML)

2022-02-17 14:30:35 277

原创 Spring学习笔记

Spring-Study1. 简介spring理念:是现有的技术更加容易使用,本身是一个大杂烩。SSH:Struct2 + Spring + HibernateSSM: SpringMVC + Spring + Mybatis官网: https://spring.io/projects/spring-framework#overview官方下载: https://repo.spring.io/release/org/springframework/spring/GitHub: https:

2022-01-08 15:50:30 81

原创 实现界面中英文切换

定义两种语言:en_US 和 zh_CN,目录结构如下:在前端页面的按钮添加两个带有参数的href:<a class="btn btn-sm" th:href="@{/index.html(language='zh_CN')}">中文</a><a class="btn btn-sm" th:href="@{/index.html(language='en_US')}">English</a>核心需要去重写LocaleResolverpacka..

2021-12-07 13:46:26 2032

原创 SpringBoot自动配置原理

分析自动配置原理我们以HttpEncodingAutoConfiguration(Http编码自动配置)为例解释自动配置原理;//表示这是一个配置类,和以前编写的配置文件一样,也可以给容器中添加组件;@Configuration //启动指定类的ConfigurationProperties功能; //进入这个HttpProperties查看,将配置文件中对应的值和HttpProperties绑定起来; //并把HttpProperties加入到ioc容器中@EnableConfig.

2021-12-04 16:37:45 62

原创 SpringMVC原理图

SpringMVC的架构图

2021-12-01 10:51:37 276

原创 基于Vue+Node的商城后台管理系统

后台管理系统商城**部分功能**已实现,界面简洁直观,采用**ElementUI**进行页面美化后端接口参考文档入口===>>>项目截图(功能已完成的界面):登录注册主界面用户管理权限管理角色列表商品分类后期功能界面暂未实现,有时间再做!源码入口===》》》使用方式:解压得到两个文件夹:vue_shop : 前端源码,先执行npm install, 成功后执行npm run serve前端启动成功界面:vue_shop_serve:后台源

2021-11-17 11:44:51 4220 3

原创 Vue电商系统后台API接口

1. 电商管理后台 API 接口文档1.1. API V1 接口说明接口基准地址:http://127.0.0.1:8888/api/private/v1/服务端已开启 CORS 跨域支持API V1 认证统一使用 Token 认证需要授权的 API ,必须在请求头中使用 Authorization 字段提供 token 令牌使用 HTTP Status Code 标识状态数据返回格式统一使用 JSON1.1.1. 支持的请求方法GET(SELECT):从服务器取出资源(一项或多项)

2021-10-30 16:33:58 4088 5

原创 栈的基础操作

#include<stdio.h>#include<malloc.h>#include<stdlib.h>typedef struct Node{ int data; struct Node* pNext;} NODE,*PNODE;typedef struct Stack{ PNODE pTop; PNODE pBottom;}STACK,*PSTACK;//申明函数 void initStack(PSTACK)

2021-10-29 11:52:34 253

原创 链表的增删改查

#include<stdio.h>#include<math.h>//定义一个结点数据结构typedef struct Node{ int data; //数据域 struct Node* pNext; //指针域}NODE, *PNODE;//NODE => struct Node//PNODE => struct Node *//函数声明PNODE create_list();void traverse_list(PNODE p

2021-10-23 14:53:04 70

原创 Vue3基础笔记

1.Vue3简介2020年9月18日,Vue.js发布3.0版本,代号:One Piece(海贼王)耗时2年多、2600+次提交、30+个RFC、600+次PR、99位贡献者github上的tags地址:https://github.com/vuejs/vue-next/releases/tag/v3.0.02.Vue3带来了什么1.性能的提升打包大小减少41%初次渲染快55%, 更新渲染快133%内存减少54%…2.源码的升级使用Proxy代替defineP.

2021-10-19 19:34:45 132

原创 数组的增删改查

#include<stdio.h>#include<stdlib.h>#include<math.h>//定义一个Arr数组结构体,有三个成员变量struct Arr{ int * pBase; int len; int cnt;};//声明函数void init_arr(struct Arr * pArr, int length);bool append_arr(struct Arr * pArr,int val);bool

2021-10-15 21:46:33 76

原创 Vue基础教程详细笔记

脚手架文件结构├── node_modules ├── public│ ├── favicon.ico: 页签图标│ └── index.html: 主页面├── src│ ├── assets: 存放静态资源│ │ └── logo.png│ │── component: 存放组件│ │ └── HelloWorld.vue│ │── App.vue: 汇总所有组件│ │── main.js: 入口文件├── .gitignore: git版

2021-10-14 20:16:07 130

原创 修复vscode运行vue不能显示network的地址

public: require('os').networkInterfaces()[Object.keys(require('os').networkInterfaces())[0]][1].address + ':' + 8080, //设置访问ip端口

2021-09-19 15:55:37 1567

原创 解决后端返回Json字符串乱码问题

1、当我们使用@ResponseBody注解,让方法直接返回字符串时,这个时候在浏览器上直接访问会发现出现乱码,比如下边的例子。@ResponseBody @RequestMapping(value = "/C") public String C() throws IOException { return "哈哈哈"; }浏览器访问解决方案在@RequestMapping注解中,指定produces 的值为 “text/html;charset=u...

2021-08-18 14:13:53 2159

原创 构建Spring项目的一些配置文件

web.xml基础配置<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jc

2021-08-16 16:40:16 228

原创 使用JDBC实现简单登录验证

import java.sql.*;import java.util.*;/** * 类描述:使用PrepareStatement实现登录验证 * Author: WuChu * Date: 2021/8/2 22:53 * Version: 1.0 */public class PrepareStatementTest { public static void main(String[] args) { //初始化界面 //新建一个用户信息Map.

2021-08-03 13:21:50 965

原创 Java实现拷贝文件夹

import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;public class FileCopyAllTest .

2021-08-01 22:05:32 700

基于Vue+Node的商城后台管理系统

项目介绍:https://blog.csdn.net/qq_43378689/article/details/121373921

2021-11-17

前端特效之代码烟花秀

由一个简单HTML的前端代码实现的烟花特效,简单,帅气,高大尚

2021-01-30

课后习题答案(唐朔飞).zip

我这个是完整版,每道题都有,是可直接编译的HTML文件,反正666就完了

2021-01-30

四级网络工程师高频考点总结

计算机四级的考点总结,基本上考的的会总结出来,包括计算机网络和操作系统。全部80道选择题,考点就那几个考来考去,所以这个肯定是可以凭记忆去通过的,很水,但证书还是香啊!! 用这个稳过(反正我过了)

2020-09-25

Springboot+Vue前后端分离在线答题+题库管理系统

演示链接:https://blog.csdn.net/qq_43378689/article/details/108779001 一个前后端分离的在线题库管理系统,包括在线答题功能,前端Vue,后端Springboot,数据库用的MySQL,项目很完整,适合大学生学习(我自己也是学生);运行问题加QQ:2106973531咨询

2020-09-25

软件工程黑书考研一轮复习笔记.docx

软件工程黑书全书知识点详细汇总 考纲目录 第一章 基本概念 2 1、软件的概念和特点 2 2、软件危机的概念和产生的原因 3 3、软件工程的定义、三要素和发展过程 (重点,考过多次问答题) 4 第二章 过程模型 4 1、软件生命周期概念、软件过程概念、能力成熟度模型 CMM 概念 4 2、常见的软件过程模型:瀑布、增量、原型、螺旋、喷泉等,比较各自优缺点 5 1、瀑布模型(经典生命周期模型) 6 2、增量过程模型(增量模型+RAD模型) 6 3、演化过程模型(原型模型+螺旋模型) 7 4、喷泉模型(Water Fountain Model) 9 5、基于构件的模型(Component-baseed Development Model) 10 6、敏捷开发过程(Agile Development) 10 第三章 需求分析 11 1、需求分析的概念 12 2、需求分析的过程:需求确认与需求变更 12 3、需求确认的步骤:需求获取→需求提炼→需求描述→需求验证 13 4、需求分析三类建模:功能模型、数据模型、行为模型。面向过程 和面向对象的需分析过程中,三类模型各包含哪些内容?--------------- 15 5、 掌握数据流图和用例图作法。 31 第四章系统设计 32 1、系统设计分为概要设计和详细设计 32 2、设计相关的8个概念(抽象、体系结构、设计模式、模块化、信息隐藏、功能独立、细化、重构),着重考察体系结构、模块化、信息隐藏、功能独立。 33 3、系统设计从数据、体系结构、接口和组件四方面进行设计。面向过程和面向对象的系统设计,各自包含哪些设计内容? 37 4、掌握流程图和顺序图作法 43 第五章 质量保证 48 1、质量保证的概念 48 2、测试策略 V 模型概念,测试与开发的各阶段对应关系。 48 3、单元测试的内容、集成测试的分类、系统测试的分类、验收测试的分类。 48 4、回归测试的概念 48 5、测试技术常见术语的概念:软件缺陷、验证和确认、测试与质量保证、质量与可靠性、调 试与测试、测试用例 48 6、白盒测试、黑盒测试、静态分析各有哪些方法? 48 7、掌握逻辑覆盖与等价类划分测试方法。 48 第六章 软件维护 49 1、软件维护的基本概念 49 2、理解软件维护的四个基本类型:纠错性、适应性、完善性、预防性维护。哪种占比重最大? 哪种最小? 49 3、可维护性的决定因素 49 4、软件维护过程模型、软件再工程、逆向工程的概念 49 第七章 项目管理 49 1、项目管理四要素:人员、产品、项目、过程(概念) 49 2、软件度量有哪些方法:生产率估计(基于规模(KLOC)、基于功能点(FP))、工作量度 量(算法成本模型、COCOMO 模型)。掌握直接测量(基于规模)方法。 49 3、项目计划与风险管理的概念 49

2020-06-23

Android中Sqlite数据库跟Listview对数据进行增删改查(附带登录注册功能)

Android Stdio开发的一个应用,运用Sqlite数据库和listview实现在前端进行对Sqlite的增删改查,数据库中的数据显示在Listview上,在Editetext上输入关键字会查询带有关键字的数据,点击Listview的每一行都可以对该行的数据进行修改或删除。登陆注册功能都有,有两张表student和user,本人现为学生,技术还不够到位,有些不足的地方欢迎改正;项目成果图请查看:https://blog.csdn.net/qq_43378689/article/details/102788477

2019-10-28

空空如也

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

TA关注的人

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