自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(66)
  • 资源 (1)
  • 收藏
  • 关注

转载 JAVA泛型-泛型方法的定义和使用

java强基

2023-02-06 10:32:29 287

原创 执行maven报错Unrecognised tag ‘profiles‘

记一次开发中maven报错

2022-09-01 09:39:03 3664 1

原创 windows10下mogodb安装记录

win10下MogoDB安装记录

2022-03-19 00:25:42 390

原创 VScode常用插件

VScode常用插件欢迎使用Markdown编辑器快速编码代码模板插件-snippets使用方法合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入记录一下自己常用的插件,方便更换环境后快速搭建环境tag:后端向欢迎使用Markdown

2022-03-17 21:03:32 723

原创 linux中搭建JavaWeb环境

文章目录linux中搭建JavaWeb环境基础环境更新镜像站配置镜像站yum源基础操作**添加管理员账户**基础环境安装安装JDK配置环境变量安装与配置docker镜像加速重启docker检查加速器是否生效下载docker-compose下载docker-compose安装与配置Nginx测试是否安装成功开机启动设置安装配置mavenyum安装与配置上传压缩包解压安装配置MAVEN加速镜像源配置环境变量检验安装结果安装配置tomcat(docker方式)永久解决webapps.dist文件夹及首页404问题

2021-11-17 16:31:00 661

原创 windows下Gradle安装配置及IDEA配置路径

windows下Gradle安装配置及IDEA配置路径目前使用SpringBoot框架的项目中,基本都为maven项目或者Gradle项目,Maven目前已经是行业标准,不过Gradle抛弃了Maven的基于XML的繁琐配置,使得依赖注入等模块更加简洁。技多不压身,目前很多大厂都是Maven项目Gradle项目都占有很高的比重,光学maven是不够的,Gradle还是要学习一下!目录windows下Gradle安装配置及IDEA配置路径操作环境简单介绍下载Mac下配置环境变量验证环境变量在IDEA中

2021-10-28 23:46:31 735

原创 Docker 启动报错:WARNING: IPv4 forwarding is disabled. Networking will not work.

Docker 启动报错:WARNING: IPv4 forwarding is disabled. Networking will not work.遇到的问题,解决方法汇总CentOS 7 docker 启动了mysql服务 但是启动时报WARNING: IPv4 forwarding is disabled. Networking will not work.网上查询了下 需要做如下配置解决办法vi /usr/lib/sysctl.d/00-system.conf添加如下代码:ne

2021-10-28 17:44:38 148

原创 访问mapper方法提示invalid bound statement (not found)

目录检查什么地方终级方案折中方案学习记录检查什么地方检查 mapper.xml 中 namespace 等于是否与mapper接口地址一致检查mapper.java 接口中的方法名和 mapper.xml 中的statement 的 id 是否保持一致。mapper接口中的方法返回值是List,而select元素没有正确配置ResultMap,或者只配置ResultType终级方案重新新建一个项目,重新写一遍代码。折中方案重新新建一个项目,把不影响的那些代码复制过来,重新写一遍那些

2020-11-19 19:46:01 810

原创 Java学习笔记_关于final、finally、finalize三者的异同

学习编程知识的同时,梳理知识,也便于以后查找tags:《数据结构(c语言版)》、B站视频目录关于final、finally、finalize三者的异同finalfinallyfinalize关于final、finally、finalize三者的异同final用于修饰类、属性和方法;被final修饰的类不可以被继承被final修饰的方法不可以被重写被final修饰的变量不可以被改变,被final修饰不可变的是变量的引用,而不是引用指向的内容,引用指向的内容是可以改变的final可以修.

2020-11-05 22:49:16 111

原创 VS2010设置快捷键

记录,方便以后查询最近又重新开始使用VS2010了,对VS2010的快捷键用起来还是很不顺手。现在就来设置一下。设置自定义快捷键打开设置界面步骤工具—>选项—>环境—>键盘此时快捷键设置界面就出来了。设置自己的快捷键在显示命令包含输入框,输入关键字,做到要修改的快捷键(选定命令的快捷键一栏会显示当前的快捷键)在按快捷键(P):输入框,按自己想要的快捷键点击“分配”按钮–END—...

2020-10-29 21:45:06 838

原创 C++学习笔记1-C++基础

C++学习笔记1-C++基础记录温故而知新文章目录C++学习笔记1-C++基础C++学习书目推荐机器语言与汇编语言汇编语言介绍C++语法头文件文件包含文件包含的功能文件包含一般包含那些文件预处理文件包含两种方式的区别C++标准库C++程序从编写到运行要经历那些过程包含类的C++程序输入输出cin智能输入cin输入的特点在输入输出流使用控制符历史原因使用stew常变量区分符号常量和常变量函数重载函数模板函数模板调用方式函数定义注意**内置**函数定义方式引用引用作为函数参数引用形参与指针形参的区别字

2020-10-27 21:17:30 342 2

原创 查询Mysql版本号的两种方法

学习记录,mysql有事查询TOC环境windows10直接查询打开数据库管理工具如Navicat,点击查询->新建查询输入命令select version();查询结果例如:通过cmd查询直接在cmd界面输入mysql -v等命令时看不到mysql的版本号的快捷键win+r,输入cmd,enter,进入cmd界面。进入mysql安装目录下的bin目录下,(我是安装在默认位置的,所以是C:\Program Files (x86)\MySQL\MySQL Se.

2020-10-25 17:24:21 2286

原创 C/C++Java生成指定长度随机字符串的三种方法

学习、实验记录,也是方便自己以后查找目录实现思路C语言,使用char数组C语言,使用char*C++方式使用string类实现思路C、C++使用同一种思路,只是使用的数据结构不一样直接产生随机的字bai符串的库函数是没有du的,但是可以这么实现:1.产生固定长度的随机的dao字符串主要就是产生固定个数的随机字符,那么就简单了,用两组随机数:一组:随机产生0~25的整数num,然后用’a’+num来赋值小写字母,‘A’+num来赋值大写字母一组:随机产生0,1,产生0,用’a’来和.

2020-10-25 10:24:28 3862

原创 web学习笔记-CSS元素浮动

html是一个文本流,文档流在其里面浮动是在父级标签内浮动,就脱离文档流了应用:网页浮动窗口实验报告实验报告要成功、失败的运行结果图,使用的技术,要学习的什么东西实验是做什么写明白...

2020-10-23 09:59:14 82

原创 mybatis学习笔记

在写一个返回列表类型的ResultType时,ResultType设置为List.class后报错,设置为List也报错。原来即使返回一个list列表,这个ResultType是指的列表元素的类型,而不是列表类型,太具有欺骗性了。

2020-10-21 22:58:31 68

原创 web学习笔记_CSS选择器

date:2020/10/16选择器优先级:高到低内联样式(写在标签里面的)->id选择器(eg:#p{})->类选择器(eg:.p{})->标签选择器(eg:p{})伪类选择器:必须和id、类选择器一起(没有空格)几种属性eg:p:p-class{}包含选择器:语法:标签 标签(中间一个空格)(一般不要id选择器的,因为其已高度绑定的)(子集的子集)可以找子集的子集的子集相邻选择器同级标签相邻的,eg:html标签下的head和body标签...

2020-10-16 08:52:33 68

原创 手机_提高手机使用效率的软件介绍

提高手机使用效率的软件介绍整理一下好用的软件图片加水印资料加水印,如身份证照片。作者:rosu功能收窄使用途径,降低文件价值滥用免责与其他软件对比优点纯离线应用,不请求任何权限- 如果你系统版本低于 Android 10,那么需要请求存储权限以访问相册和写入图片;- 没有网络权限,就算收集了你的信息,也无法发送出去。下载安装Android 限定,iOS 目前还没有。代码都是开源的,当然不收钱你也可以使用啦!你可以从下面几处,由开发者主导的渠道下载或安装:GitHub

2020-09-26 20:17:02 156

原创 HTML学习笔记_引用CSS样式

学习前端知识的同时,梳理知识,也便于以后查找tags: HTML、CSS,介绍目录多种引用CSS样式的方法?内部样式一、行内样式(内联样式)二、内部样式表(嵌入样式)外部样式Link链导入式小结四种CSS使用方法优先级多种引用CSS样式的方法?内部样式一、行内样式(内联样式)在开始标签内,添加style样式属性如下:<p style="color:red;">红色</p>注:在pc上green有时候会不那么显眼,可以用red、yellow等比较显眼的颜色.

2020-09-25 21:28:19 101

原创 求斐波那契数列的几种方法

求斐波那契数列的几种方法力扣练习记录使用Java和python在力扣上测试文章目录求斐波那契数列的几种方法Fabonacci数列介绍我的一些尝试递归尾递归使用循环和数组其他大佬的Fabonacci数列介绍Fabonacci数列比较著名的是以下这个问题兔子出生1个月后长大,2月后就有繁殖能力,有繁殖能力后每个月产1只幼兔。最开始有1只幼兔,求第n个月时有多少只兔子?(不用考虑兔子的雌雄和死亡)经过月份0 1 2 3 4 5月份 1 2 3 4 5 6 …… n幼兔 1 0 1 1 2

2020-09-22 19:39:40 747

原创 Java学习记录_关键字continue,break和return的区别

【break】强行退出循环。如:for(i=1;i<=10;i++){if(i=6)break;printf("%d “,i);}打印结果为:1 2 3 4 5 。continue:终止该语句后面的语句,继续该循环。如:for(i=1;i<=10ii++){if(i=6)continue;printf(”%d ",i);}打印结果为:1 2 3 4 5 7 8 9 10。【exit】exit(0)表示整个程序正常退出, exit(1)/exit(-1)表示整个程序异常退出

2020-09-18 19:33:00 126

原创 算法学习笔记_问题转换

学习编程知识的同时,梳理知识,也便于以后查找tags:《图解算法》、《算法图解》、B站视频问题转换什么是问题转换简而言之,就是将陌生的问题转换成熟悉的问题后,借助解决此熟悉的问题间接地解决原来陌生的问题。将相异代表系问题转换成二分图上的匹配问题相异代表系问题二分图上的匹配问题转换为二分图上的匹配问题将相异代表系问题转换成分图 上的匹配问题。转换后,根据表的输人,可以画出如上图所示的二分图。此图的最大匹配可以代表在社团中选出的会长名单当最大匹配的个数小于社团的个数.

2020-09-11 23:45:50 436

原创 算法学习_什么是算法

学习编程知识的同时,梳理知识,也便于以后查找tags: 《算法图解》、《图解算法》、B站视频目录什么是算法如何设计算法汉诺塔问题证明Tn=2^n-1算法实现发现算法的技巧什么是算法什么是算法?算法是在符合问题的限制下,将输入转换成输出的过程。计算机算法是人类利用计算机解决问题的技巧之一。生活中处处都是算法,如折枝飞机、做菜等等。程序员就是使用计算机执行每一种算法,以解决特定问题的人。如何设计算法设计算法的第一个好习惯是观察。观察是一切发现的开始。汉诺塔问题目的:将左方柱子上的盘.

2020-09-11 16:27:15 319

原创 算法学习笔记_贪婪算法

学习编程知识的同时,梳理知识,也便于以后查找tags: 图解算法、B站视频贪婪策略、NP完全问题、贪婪算法目录贪婪算法背包问题集合覆盖问题具体方法如下近似算法代码实现时间性能NP完全问题任何识别NP完全问题NP完全问题的一些判断依据一些常见的NP完全问题贪婪算法学习内容:学习如何处理不可能完成的任务:没有快速算法的问题(NP完全问题)学习识别NP完全问题,以免浪费时间去寻找解决它们的快速算法学习近似算法,使用它们可快速找到NP完全问题的近似解学习贪婪策略—一种非常简单的问题解决策略.

2020-09-09 10:41:41 324

原创 算法学习笔记_广度优先搜索

学习编程知识的同时,梳理知识,也便于以后查找tags: 图解算法、B站视频目录图实现图拓扑学排序最短路径问题树广度优先算法执行过程避免死循环运行时间图图由结点和边组成。与结点直接相连的结点称为邻居。不直接相连的不是。有向图结点之间箭头了解的图。其中关系是单向的。A->B, A有邻居,B没有。无向图没有箭头,直接相连的节点互为邻居。实现图图由多个结点组成。每个结点都与临近结点相连。可以使用散列表表示这种关系。graph = {}graph["you"] = ["a".

2020-09-08 12:21:15 185

原创 算法学习笔记_散列表

学习编程知识的同时,梳理知识,也便于以后查找tags: 图解算法、B站视频目录散列表散列函数创建散列表一些散列函数示例散列表应用案例防止重复将散列表用作缓存冲突解决冲突性能装填因子散列函数散列表最有用的基本数据结构之一。第一种学到的包含额外逻辑的数据结构。查找时间O(1)散列函数散列函数的要求必须一致。一个输入对应的输出是固定的不同的输入映射到不同的数字。第一种学到的包含额外逻辑的数据结构。散列表使用散列函数来确定元素的存储位置。散列表也被称为散列映射、映射、字典和关联数组。.

2020-09-07 09:53:27 343 1

原创 数据结构学习笔记_线性表

学习数据结构知识的同时,梳理知识,也便于以后查找tags:《数据结构(c语言版)》、B站视频线性表、单链表目录链式存储线性结构是一个数据元素的有序(次序上的)集。线性表数据结构中的一种,是由n个类型的数据元素组成的有限序列,具有前驱和后继,非空线性表还具有开始结点和终端结点。链式存储头指针是指向链表中第一个结点(或为头结点或为首元结点)的指针单链表可由头指针唯一确定。头指针->头结点->首元结点头结点,是在链表的首元结点之前附设的一个结点,数据域中只放空表标志和.

2020-08-31 18:37:13 477 2

原创 数据结构学习笔记_绪论

学习编程知识的同时,梳理知识,也便于以后查找tags:《数据结构(c语言版)》、B站视频目录基本概念和术语数据数据元素数据对象数据结构基本结构数据结构的形式定义待定算法算法设计的原则正确性可读性健壮性高效率与低存储量需求算法效率的衡量方法和准则算法时间复杂度和算法执行时间相关的因素事后统计法大O表示法算法空间复杂度算法存储量基本概念和术语数据数据是对客观事物的符号表示。在计算机科学中是指所有能输入到计算机中并被计算机程序处理的符号总称。数据元素数据的基本单位。在计算机程序中通常作为一个整.

2020-08-30 12:44:12 76

原创 算法学习笔记_分而治之

学习编程知识的同时,梳理知识,也便于以后查找tags:图解算法、B站视频分而治之、递归、快速排序目录分而治之示例欧几里得算法重点在于这种思路快速排序快速排序算法的工作原理快速排序步骤时间复杂度常见算法时间复杂度表比较合并排序和快速排序算法的时间复杂度平均情况和最糟情况归纳证明分而治之有时候,我们可能会遇到任何已知的算法都无法解决的问题,这时候就要尝试使用掌握的各种问题解决方法来找出解决方案。分而治之(D&C)就是一种通用的问题解决方法。快速排序也是使用的分而治之的策略。分而治之是.

2020-08-29 11:11:08 308

原创 算法图解学习笔记_选择排序

目录数组与链表选择排序示例代码递归示例代码基线条件和递归条件栈调用栈递归调用栈降低内存要求数组与链表访问方式:随机访问、顺序访问数组支持随机访问,查找速度快,用的多链表插入和删除方便选择排序时间复杂度:O(n1/2n)=O(n*n)=O(n^2)快速排序时间复杂度:O(n log n)示例代码ddef findSmallest(arr): """查找最小值""" smallest = arr[0] smallest_index = 0 for i in ra

2020-08-26 10:56:56 93

原创 算法学习笔记_二分查找

学习算法知识的同时,梳理知识,也便于以后查找tags:《算法图解》、实现语言:Java、python3好记性不如烂笔头目录二分查找代码实现python代码实现Java代码实现二分查找时间复杂度:O(log n)代码实现一种实现方式:缩小查找范围边界python代码实现def binary_search(list,item): low = 0; high = len(list)-1 #当范围缩小到只有一个元素时,退出 while low <= high: #pyt.

2020-08-19 22:31:28 91

原创 HTML5学习笔记_HTML5浏览器支持

学习编程知识的同时,梳理知识,也便于以后查找tags: 浏览器支持目录浏览器支持IE9 以下版本浏览器兼容HTML5的方法"教会"浏览器支持 HTML5将 HTML5 元素定义为块元素为 HTML 添加新元素IE 浏览器问题完美的 Shiv 解决方案浏览器支持最新版本的 Safari、Chrome、Firefox 以及 Opera 支持某些 HTML5 特性。Internet Explorer 9 将支持某些 HTML5 特性。IE9 以下版本浏览器兼容HTML5的方法使用本站的静态资源的.

2020-08-15 16:07:55 122

原创 SQL Server学习笔记与SQL学习笔记_简介与参考手册

学习编程知识的同时,梳理知识,也便于以后查找tags:目录SQL 是什么?SQL 快速参考手册SQL 数据类型其他版本的SQL 语言RDBMSSQL 是什么?SQL 是用于访问和处理数据库的标准的计算机语言。SQL,指结构化查询语言,全称是 Structured Query Language。SQL 让您可以访问和处理数据库。SQL 是一种 ANSI(American National Standards Institute 美国国家标准化组织)标准的计算机语言。SQL 快速参考手册.

2020-08-15 15:35:20 156 1

原创 HTML5学习笔记_H5介绍与参考手册

学习前端知识的同时,梳理知识,也便于以后查找tags:HTML5 仍处于完善之中。然而,大部分现代浏览器已经具备了某些 HTML5 支持。目录HTML5 介绍HTML5 中的一些有趣的新特性:HTML5 ``更多HTML5 介绍HTML5 中的一些有趣的新特性:用于绘画的 canvas 元素用于媒介回放的 video 和 audio 元素对本地离线存储的更好的支持新的特殊内容元素,比如 article、footer、header、nav、section新的表单控件,比如 calen.

2020-08-14 22:39:45 166

原创 JavaScript学习笔记_语句

学习前端知识的同时,梳理知识,也便于以后查找tags:JavaScript 语句向浏览器发出的命令。语句的作用是告诉浏览器该做什么。JavaScript 是脚本语言。浏览器会在读取代码时,逐行地执行脚本代码。而对于传统编程来说,会在执行前对所有代码进行编译。文章目录关于分号 ;代码代码块语句标识符提高代码可读性空格对代码行进行折行关于分号 ;分号用于分隔 JavaScript 语句。通常我们在每条可执行的语句结尾添加分号。使用分号的另一用处是在一行中编写多条语句。在 J.

2020-08-14 18:21:02 82

原创 JavaScript学习笔记_语法

学习前端知识的同时,梳理知识,也便于以后查找tags:文章目录字面量字符串(String)字面量表达式字面量其他字面量变量操作符语句关键字注释数据类型的概念函数字母大小写字符集字面量在编程语言中,一般固定值称为字面量,如 3.14。数字(Number)字面量 可以是整数或者是小数,或者是科学计数(e)。<p id="demo"></p><script>document.getElementById("demo").innerHTML = 123e5;.

2020-08-14 18:05:28 85

原创 提高电脑使用效率的软件介绍

提高电脑使用效率的软件介绍整理一下好用的软件文章目录提高电脑使用效率的软件介绍常规软件WinRAR7ZFileMenu ToolsPDF-XChange ViewerEverythingArchivarius 3000多媒体PotPlayerHoneyView万兴全能格式转换器Snipaste程序员系统工具 ConEmuNotepad++Typora常规软件WinRAR好用的压缩工具可以添加恢复记录WinRAR](https://www.rarlab.com/)7Z高压缩RA

2020-08-14 12:20:36 158

原创 JavaScript学习笔记_输出

学习前端知识的同时,梳理知识,也便于以后查找tags:程序中调试是测试,查找及减少bug(错误)的过程。文章目录JavaScript 输出JavaScript 显示数据使用 window.alert()操作 HTML 元素写到 HTML 文档直接覆盖的写到控制台JavaScript 输出JavaScript 没有任何打印或者输出的函数。JavaScript 显示数据JavaScript 可以通过不同的方式来输出数据:使用 window.alert() 弹出警告框。使用 documen.

2020-08-14 12:04:24 117

原创 JavaScript学习笔记_用法

学习前端知识的同时,梳理知识,也便于以后查找tags:特别注意:外部脚本不能包含 <script> 标签。文章目录JavaScript用法关于`JavaScript用法HTML 中的脚本必须位于 <script> 与 </script>标签之间。脚本可被放置在 HTML 页面的 <body> 和 <head> 部分中。关于<script> 标签如需在 HTML 页面中插入 JavaScript,请使用 会告诉 J.

2020-08-14 11:35:43 57

原创 为什么学习 JavaScript?

学习前端知识的同时,梳理知识,也便于以后查找tags: JavaScript文章目录为什么学习 JavaScript?JavaScript 的特点在线编辑运行工具JavaScript 能做些什么直接写入 HTML 输出流对事件的反应改变 HTML 内容改变 HTML 图像改变 HTML 样式常见应用验证用户输入为什么学习 JavaScript?HTML 定义了网页的内容CSS 描述了网页的布局JavaScript 网页的行为JavaScript 一直在升级,所以我们需要时刻了解 Ja.

2020-08-14 11:24:13 77

原创 HTML学习笔记-HTML 头部与属性

HTML 链接HTML使用标签<a> 来设置超文本链接,是可以从一个页面指向另一个目的端的链接。

2020-08-13 20:02:38 166

JDBCUtils.java

SQL数据库连接工具类,实现了对关闭数据库连接时可能产生的异常的处理。方便快捷节约时间,降低操作数据库的代码量。

2020-06-19

空空如也

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

TA关注的人

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