自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 排序算法总结

冒泡排序(BubbleSort)**基本思想:**两个数比较大小,较大的数下沉,较小的数冒起来。过程:比较相邻的两个数据,如果第二个数小,就交换位置。从后向前两两比较,一直到比较最前两个数据。最终最小数被交换到起始的位置,这样第一个最小数的位置就排好了。继续重复上述过程,依次将第 2.3…n-1 个最小数排好位置。**平均时间复杂度:**O(n2)public static void BubbleSort(int [] arr){ int temp;//临时变量

2021-02-17 14:23:50 87

原创 剑指offer

剑指 Offer 03. 数组中重复的数字原地置换//这道题运用原地置换的思想,因为数组长度为n,并且限制所有数字都在0~n-1范围内,所以最好的可能是没有重复,对号入座,如果有重复,代表有的数不存在,所以,只要让每个数和其对应的下标相同,那么,再遍历到相同的数返回即可得到重复的数字class Solution { public int findRepeatNumber(int[] nums) { int temp = 0;//用来存放nums[i] for(

2020-09-21 20:01:23 130

原创 Redis学习笔记

Redis 是 NoSQL 非关系型数据库(Not Only SQL)(key-value)NoSQL用于解决 3v+3 高海量 Volume、实时 Velocity、多样 Variety高并发、高可扩、高性能Redis 的下载Windows下载 zip 包后解压到环境文件夹下Linux我用的是宝塔面板自动安装自动安装的目录运行文件和测试文件都在 src 下启动 redis-cli 就可以开启了Redis 性能测试redis-benchmark运行 redis-benc

2020-09-21 19:55:12 137

原创 算法图解笔记

二分(折半)算法 [O(log n)]特点:1.查找的元素列表必须有序2.所取中间数向下取整3.当n是2的倍数时,所得结果+1//非递归实现public class Solution{ public static void main(String[] args) { int[] my_list = {1, 2, 3, 4, 5, 6, 7}; int temp = binary_search(my_list, 4); System.out

2020-09-06 13:45:44 188

原创 SpringMVC学习笔记

什么是 MVC?MVC 是模型(Model)、视图(View)、**控制器(Controller)**的简写,是一种软件设计规范。是将业务逻辑、数据、显示分离的方法来组织代码。MVC 主要作用是降低了视图与业务逻辑间的双向偶合。MVC 不是一种设计模式,MVC 是一种架构模式。当然不同的 MVC 存在差异。职责分析:Controller:控制器 1. 取得表单数据 2. 调用业务逻辑 3. 转向指定的页面Model:模型 1. 业务逻辑 2. 保存数据的状态View:视图 1. 显示页面

2020-09-06 13:36:24 90

原创 Spring学习笔记

*学习重点:控制反转和面向切面框架特征Spring 是一个免费的开源框架(容器)处理开销是微不足道的(轻量),不依赖于 Spring 的特定类(非侵入式)控制反转(IOC),面向切面(AOP)支持事务的处理,对框架整合的支持总结:Spring 是一个轻量级控制反转和面向切面编程的框架组成控制反转(IOC)控制反转是一种设计思想,依赖注入则是实现它的一种方法是一种通过(xml 或者注解)并通过第三方生成或获取特定对象的方式,在 Spring 中实现控制反转的是 IOC 容器,

2020-09-06 13:35:16 211

原创 Mybatis的学习笔记

*学习重点:Mybatis简化了sql语句,避免了几乎所有JDBC配置什么是 Mybatis?Mybatis 的获取持久化持久化就是将程序数据在持久化状态和瞬时状态间转换的机制,即把数据保存到可永久保存的存储磁盘中。持久层完成持久化工作的代码块 > > dao 层(数据访问对象)大多数情况下,数据持久化往往就意味着内存中的数据保存到磁盘上加以固化,而持久化的实现过程则大多通过各种关系型数据库来完成。为什么要学习 Mybatis*简单易学:本身就很小且简单。没有任何第三方依

2020-09-06 13:34:26 207

原创 IDEA tomcat server乱码、Tomcat Localhost Log、Tomcat Catalina Log中文乱码

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用

2020-08-14 11:57:28 109

空空如也

空空如也

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

TA关注的人

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