- 博客(13)
- 资源 (16)
- 收藏
- 关注
原创 使用数组模拟队列
队列的介绍队列是一个有序列表,可以用数组或是链表来实现。遵循先入先出的原则。即:先存入队列的数据,要先取出。后存入的要后取出示意图:(使用数组模拟队列示意图)数组模拟队列思路队列本身是有序列表,若使用数组的结构来存储队列的数据,则队列数组的声明如下图, 其中 maxSize 是该队 列的最大容量。因为队列的输出、输入是分别从前后端来处理,因此需要两个变量 front 及 rear 分别记录队列前后端的下标, front会随着数据输出而改变,而 rear 则是随着数据输入而改变,如图所示:
2021-05-11 10:03:07 123
原创 将二维数组转为稀疏数组进行压缩,提高效率
**稀疏数组**##基本介绍:当一个数组中大部分元素为0,或者为同一个值的数组时,可以使用稀疏数组来保存该数组。稀疏数组的处理方法是:1) 记录数组一共有几行几列,有多少个不同的值2) 把具有不同值的元素的行列及值记录在一个小规模的数组中,从而缩小程序的规模如下图所示:注意:这份代码是看了尚硅谷的韩顺平老师的课程进行的总结package com.zlx.sparseArray;import java.io.*;import java.util.ArrayList;import
2021-05-05 20:24:01 216
原创 对于jquery中的callback函数需要注意以下几点说明:
1.$(selector)选中的元素的个数为n个,则callback函数会执行n次;2.callback函数名后加括号,会立刻执行函数体,而不是等到显示/隐藏完成后才执行;3.callback既可以是函数名,也可以是匿名函数;4、当 callback 函数加上括号时,函数立即执行,只会调用一次, 如果不加括号,元素显示或隐藏后调用函数,才会调用多次看个例子:1、$(“p”)选中的元素有2个,而且callback函数没有加上(),此时callback函数会执行2次,alert()会弹出2次。2、点
2020-12-23 10:41:43 232
原创 关于jQuery中的 window.onload = function(){}和$(document).ready(function(){})的区别:
1、window.οnlοad=function(){} 用于整个网页(包括图片等)加载完毕后执行方法内代码块2、$(document).ready(function(){})用于 DOM 结构加载完毕后就可以执行方法内代码块,由此得出,onload 是在 ready 后执行...
2020-12-22 10:34:10 132
原创 Spring常用注解
注解说明@Component使用在类上用于实例化Bean@Controller使用在web层类上用于实例化Bean@Service使用在service层类上用于实例化Bean@Repository使用在dao层类上用于实例化Bean@Autowired使用在字段上用于根据类型依赖注入@Qualifier结合@Autowired一起使用用于根据名称进行依赖注入@Resource相当于@Autowired+@Qualifier,按照名称进行注...
2020-07-06 11:12:07 88
原创 Spring容器中的scope取值范围
取值范围说明singleton默认值,单例的prototype多例的requestWEB 项目中,Spring 创建一个 Bean 的对象,将对象存入到 request 域中sessionWEB 项目中,Spring 创建一个 Bean 的对象,将对象存入到 session 域中global sessionWEB 项目中,应用在 Portlet 环境,如果没有 Portlet 环境那么globalSession 相当于session1.当s...
2020-07-05 12:15:23 589
原创 Swagger常用注解
Swagger常用注解在Java类中添加Swagger的注解即可生成Swagger接口,常用Swagger注解如下:@Api:修饰整个类,描述Controller的作用@ApiOperation:描述一个类的一个方法,或者说一个接口@ApiParam:单个参数描述@ApiModel:用对象来接收参数@ApiModelProperty:用对象接收参数时,描述对象的一个字段@ApiResponse:HTTP响应其中1个描述@ApiResponses:HTTP响应整体描述@ApiIgnore:
2020-06-05 16:41:00 130
原创 详细的不能再详细的在linux中安装nginx教程
准备工作:请先联网下载以下包: nginx-1.11.1.tar.gz: (http://nginx.org/download/nginx-1.11.1.tar.gz nginx官网: http://nginx.org/) pcre-8.37.tar.gz :(https://ftp.pcre.org/pub/pcre/pcre-8.37.tar.gz openssl-1.0.1t.tar.gz: (https://ftp.openssl.org/source/old/1.
2020-05-23 22:41:31 214
原创 JS中高阶函数filter,map和reduce的使用
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>filter,map,reduce等高阶函数的使用</title></head><body> <div id="app"> <h2>不使用高阶函数,计算结果:{{fn1}}</h2>
2020-05-21 15:17:42 133
原创 SpringBoot与MyBatis-Plus整合的配置文件,以及SSM相关配置文件
SpringBoot与MyBatis-Plus整合的配置文件:介绍spring: application: name: zlx-mybatisplus-springboot datasource: driver-class-name: com.mysql.jdbc.Driver url: jdbc:mysql://127.0.0.1:3306/mp?useUn...
2020-05-08 11:45:22 2294
原创 Spring整合MyBatisPlus出现以下问题:java.lang.IllegalStateException: Failed to load ApplicationContext
问题描述:java.lang.IllegalStateException: Failed to load ApplicationContext at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDe...
2020-05-07 17:16:32 1242 1
原创 Stdio3T无法正常连接MongoDB数据库
出现的问题:使用客户端工具Stdio3T连接MongoDB数据库出现如上图所示的问题!尝试过的解决方法:1、把连接方式修改成Legacy2、关闭防火墙3、更新MongoDB的版本并没有解决我的问题!我的解决问题的方法:于是我便更换了一种思路:去检查我的MongoDB服务是否正常开启,果然:再去尝试连接问题解决!...
2020-04-14 00:40:12 1697 1
原创 在idea中使用Git提交代码到远程仓库
前提条件:首先你的电脑上需要安装Git(1)在IDEA中选择菜单:(Version Control -->Git --> Path to Git executable)(2)选择菜单(VCS --> Git --> Remote…)复制你的码云或者GitHub上面仓库的地址填入此处,点击ok(3)右键点击工程选择菜单 Git --> Add...
2020-03-05 20:48:11 3170
rubyinstaller-devkit-2.5.7-1-x64.rar
2020-04-09
otp_win64_20.3.exe和rabbitmq-server-3.7.3百度网盘下载.txt
2020-03-16
rabbitmq-server-3.7.3百度网盘下载.txt
2020-03-16
otp_win64_20.3.exe百度网盘下载.txt
2020-03-16
XML学习资料.txt
2019-12-21
VMware workstation.txt
2019-12-21
SpringSecurity实战教程.txt
2019-12-21
Dreamveaver.txt
2019-12-21
oracle_10g_10.2.4.0.jar
2019-12-21
1Z0-808 - Java SE 8 Programmer.pdf
2019-12-21
myecplise 64 位
2019-03-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人