项目名称:08-springboot-jsp 一、pom.xml 首先在pom.xml中添加依赖以及在build标签中配置以下信息 SpringBoot 要求 jsp 文件必须编译到指定的 META-INF/resources 目录下才能访问,否则访问不到。其实官方已经更建议使用模板技术(后面会有模 ...
分类:
编程语言 时间:
2020-08-31 13:31:52
阅读次数:
76
反射是一项相当强大的特性,不仅在各类框架中被广泛应用,即使是在日常开发中我们也隔三差五得要和它打交道。然而在JDK9中JDK对反射加上了一些限制,需要注意。 考虑有如下的代码: import java.lang.reflect.Field; import java.util.ArrayList; p ...
分类:
数据库 时间:
2020-08-31 13:31:33
阅读次数:
139
题目链接 28. 实现 strStr() 题目描述 实现 strStr() 函数。 给定一个 haystack 字符串和一个 needle 字符串,在 haystack 字符串中找出 needle 字符串出现的第一个位置 (从0开始)。如果不存在,则返回 -1。 示例 1: 输入: haystack ...
分类:
其他好文 时间:
2020-08-31 13:31:21
阅读次数:
66
C#获取项目程序及运行路径的方 1.asp.net webform用“Request.PhysicalApplicationPath获取站点所在虚拟目录的物理路径,最后包含“\”; 2.c# winform用 A:“Application.StartupPath”:获取当前应用程序所在目录的路径,最 ...
方法一: 将整个数组进行排序,可使用快排,时间复杂度O(nlogn),这是一个可行的方法,但是还可以优化 所以代码略,如果想偷懒,使用util包提供的函数,就两行代码,Arrays.sort(a);return a[n-k]; 方法二: 分析一下快速排序会发现,每一次排序后都能找到第 i+1(i=j ...
分类:
其他好文 时间:
2020-08-31 13:30:48
阅读次数:
72
平衡二叉树 给定一个二叉树,判断它是否是高度平衡的二叉树。本题中,一棵高度平衡二叉树定义为:一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过1。 示例 给定二叉树 [3,9,20,null,null,15,7] 3 / \ 9 20 / \ 15 7 返回 true。 给定二叉树 [1,2, ...
分类:
其他好文 时间:
2020-08-31 13:30:33
阅读次数:
58
用途 在写序列莫队的时候,有时候我们会遇到这类问题: 为了统计答案,我们需要维护额外的结构或信息,导致时间复杂度从 \(O(n\sqrt{n})\) 变成了 \(O(nk\sqrt{n})\) 。 (这里我们假设序列长度 \(n\) 和 \(m\) 同阶,否则需要重新考虑块的大小) 如果这里的信息具 ...
分类:
其他好文 时间:
2020-08-31 13:30:20
阅读次数:
59
题目 Description Little Leticija is preparing for a programming exam. Even though she has solved a lot of tasks, there’s one still left unsolved, so she ...
分类:
其他好文 时间:
2020-08-31 13:30:01
阅读次数:
65
格式:Dos指令(常用)——说明——备注 D: 去往D盘 cd.. 返回上一级目录 cd 文件名 目录切换到该文件名(子目录)下 cd \ 直接回根目录 dir 当前根目录下的文件目录 dir /s 所有目录 dir/p 目录多的时候,p用来分屏,显示完一屏后停下来 dir/w 所有文件一屏内显示, ...
分类:
其他好文 时间:
2020-08-31 13:29:43
阅读次数:
63
Homebrew是一款包管理工具,目前支持macOS和linux系统。主要有四个部分组成: brew、homebrew-core 、homebrew-cask、homebrew-bottles。 本文主要介绍Homebrew安装方式以及如何加速访问,顺便普及一些必要的知识。 1. 脚本说明 Home ...
分类:
系统相关 时间:
2020-08-31 13:29:23
阅读次数:
73
自身因素 api或数据结构使用不合理:例如对一个上万元素的hash结构执行hgetall操作,数据量造成堵塞。 慢查询 大对象 a. 数据库清零过后执行redis-cli --bigkeys命令的执行结果,系统没有查询到大的对象 127.0.0.1:6379> flushall OK 127.0.0 ...
分类:
其他好文 时间:
2020-08-31 13:29:10
阅读次数:
68
一、Reading Confucius is respected by most Chinese as the greatest teacher of all time. Perhaps the most important word he taught was "ren," which means ...
分类:
其他好文 时间:
2020-08-31 13:28:53
阅读次数:
75
Spring Boot 的核心配置文件用于配置 Spring Boot 程序,名字必须以 application 开始 一、核心配置格式 1. .properties 文件(默认采用该文件) 在 02-springboot-springmvc 项目基础上,进行修改,也就是在上一个项目上 项目名称为: ...
分类:
编程语言 时间:
2020-08-31 13:28:23
阅读次数:
69
什么是缓存机制 缓存是介于应用程序和物理数据源之间,其作用是为了降低应用程序对物理数据源访问的频次,从而提高了应用的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。 为什么要用缓存机制 目的就是为了降低数据源访问的频 ...
分类:
系统相关 时间:
2020-08-31 13:28:09
阅读次数:
136
别只会一股脑的String -> POJO了,Jackson优雅灵活的树模型你值得拥有
分类:
Web程序 时间:
2020-08-31 13:27:52
阅读次数:
81
算法如果用通俗易懂的语言来说,算法就是“把解决问题的步骤无一遗漏地用文字或图表示出来”。要是把这里的“用文字或图表示”替换为“用编程语言表达”,算法就变成了程序。而且请诸位注意这样一个条件,那就是“步骤必须是明确的并且步骤数必须是有限的”。典型算法计算不能自发地思考。因此计算机所执行的由程序表示的算法必须是由机械的步骤所构成。所谓“机械的步骤”,就是不用动任何脑筋,只要按照这个步骤做就一定能完成的
分类:
编程语言 时间:
2020-08-31 13:27:34
阅读次数:
83
使用tui-editor遇到markdown预览样式错误,也不清楚是不是版本的问题,改了下源码之后效果正常了 打开控制台看到几个类名不对劲,te-editor、te-md-splitter、te-preview应该是并列关系,这里变成了嵌套,初步排除是插件的自定义配置问题 打开node_module ...
分类:
其他好文 时间:
2020-08-31 13:27:18
阅读次数:
110