- 博客(10)
- 收藏
- 关注
原创 go语言稀疏矩阵,队列
Data structureSparse Array[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3cqDmurq-1622779258188)(D:\datastructure\sparseArray.jpg)]将一个二维数组中无效的值存储起来,然后将有效的数字存储成row、col、value 形式,如下:/*row col value11 11 0 // 第一行存储的是二维数组的大小,即数据的默认值1 2 1 // 剩下的数据存储的是 如 第 1 行,第二
2021-09-16 13:21:52 164
原创 浅学复杂度
浅学数据结构与算法复杂度分析什么是复杂度?数据结构和算法解决是“如何让计算机更快时间、更省空间的解决问题”.因此需从执行时间和占用内存空间两个维度来评估数据结构和算法的性能.分别用时间复杂度和空间复杂度两个概念来描述性能问题,二者统称为复杂度.复杂度描述的是算法执行时间(或占用内存空间)与数据规模的增长关系.为什么需要复杂度分析?测试结果非常依赖测试环境 当我们的算法在不同的测试环境下面有不同的结果的时候,很难判断出该算法的好坏情况.比如,用一段代码在不同的电脑上跑,一台电脑
2021-09-16 03:53:56 168
原创 springboot2学习笔记
SpringBoot2- 基础入门第一章 基础入门1.1 学习资料文档地址: https://www.yuque.com/atguigu/springboot文档不支持旧版本IE、Edge浏览器,请使用chrome或者firefox视频地址: http://www.gulixueyuan.com/ https://www.bilibili.com/video/BV19K4y1L7MT?p=1源码地址:https://gitee.com/leifengyang/sprin
2021-09-16 03:28:36 546
原创 springmvc学习笔记
SpringMVC文章目录SpringMVC第一章SprngMVC概述1.1 springMVC基本说明1.2 SpringMVC中的核心Servlet–DisPatcherServlet**需求**:servlet的实现方式:springmvc实现步骤:1.3 springmvc请求的处理过程1.4 视图解析器1.5 中央处理器实现的基本思想1.6 web开发中配置文件的说明1.7 SpringMVC内部的执行流程1.8 使用SpringMVC框架的web请求处理顺序1.9 SpringMVC的MVC组
2021-09-16 03:24:56 169
原创 spring学习笔记
Spring文章目录SpringSpring概览什么是spring?怎么使用spring?什么样的对象放入容器中?不放入spring容器中的对象第一章 Spring 概述Spring的优点Spring体系结构第二章 IOC 控制反转IOC (Inversion Of Control) : 控制反转java中创建对象的方式ioc的体现IOC的技术实现基于配置文件的DISpring创建对象实现步骤测试spring创建的对象是否成功测试1 , 手工创建对象测试2, 使用spring创建对象测试3, 获取spri
2021-09-16 03:22:31 141
原创 javaweb学习笔记
JavaWeb文章目录JavaWeb1、基本概念1.2、web应用程序1.3 静态web1.4、动态web2.1、web服务器2.2 web 服务器IIS3.1 Tomcat:(摘自百度百科)3.4、发布一个web网站4、HTTP4.1 什么是https?4.2 、 两个时代4.3、 Http请求1、请求行2、消息头:4.4、Http响应1.响应体2、 响应状态码常见面试题:5、Maven5.1 为什么要学这个技术?5.2 下载安装5.3 配置环境变量5.4 阿里云镜像5.5 本地仓库:5.6、在IDEA
2021-09-16 03:20:13 391
原创 mybatis学习笔记
MyBatis文章目录MyBatis第一章 框架概述1.三层架构MVC基本概念MVC作用三层架构2.三层架构请求的处理流程3.为什么要使用三层?4.三层架构模式和框架每一层对应着一个框架5.框架1.什么是框架(framework)6.框架能解决的问题7.jdbc访问数据库的优缺点优点:缺点:8.MyBatis框架1.基本概述2.Mybatis解决的主要问题3.Mybatis的官网第二章 MyBatis入门2.1 第一个例子实现步骤:配置文件详解文件目录`mybatis.xml`文件`StudentDao
2021-09-16 02:43:52 1738
原创 mybatis批量插入数据
mybatis 批量插入数据文件目录: 项目 |--java |--dao |--AaDao (接口) |--AaDao.xml |--domain |--Aa.java |--test.java (主入口) |--resources |--jdbc.properties |--mybatis-conf.xml1. 创建数据库,表create database if not exists `dd`;use dd;DROP TA
2021-09-16 02:30:42 812
原创 日期正则表达式
日期正则表达式提取月份中有31天的正则表达式 // 月中 31天 即 有 01-09 | 10-29 | 30 31 天String dayOf31 = "0[1-9]|[12][0-9]|3[01]";// 有31 天的月份 1 3 5 7 8 10 12 月String monthOf31 = "0?[13578]|1[02]";// 有31 天的月份 1 3 5 7 8 10 12 月String eMonthOf31 = "January|March|May|July|August|O
2021-09-14 16:13:37 996
原创 eclipse加载jdbc驱动(mysql)
eclipse加载jdbc驱动(mysql)第一步第二步第三步第四步第五步第6步第7步第八步第九步第十步第十一步第十二步java 代码import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import database.DbUtil;public class Ma
2021-06-17 01:16:11 7313 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人