自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 二分搜索算法模板

【代码】二分搜索算法模板。

2023-12-29 09:32:02 390 1

原创 6.Python字符串

【代码】6.Python字符串。

2023-04-24 19:58:27 97

原创 5.Python常见数据结构

(1)列表的创建(2)添加元素(3)移除元素(4)返回列表的长度(5)返回列表第0个位置的元素(6)修改列表第1个位置的元素(7)列表内置函数。

2023-04-24 15:20:09 117

原创 2022-09-17科大讯飞笔试题03(求助)

求助。。。。

2022-09-18 23:53:38 356

原创 2022-09-17科大讯飞笔试-02题

2022年9月17日科大讯飞笔试题02

2022-09-18 23:50:44 1148

原创 2022-9-17科大讯飞笔试题-图像卷积

2022年科大讯飞笔试

2022-09-18 15:38:43 242

原创 MySQL——视图/存储过程/触发器

1.视图视图(View)是一种虚拟存在的表。视图中的数据并不在数据库中实际存在,行和列数据来自定义视图的查询中使用的表,并且是在使用视图时动态生成的。视图只保存了查询的SQL逻辑,不保存查询结果。(1)语法1)创建视图CREATE [ OR REPACE ] VIEW 视图名称[ (列名列表) ] AS SELECT语句 [ WITH [ CASCADED | LOCAL] CHECK OPTION ];2)查询查看创建视图语句:SHOW CREATE VIEW 视图名称;查看视图数据:SELECT * F

2022-06-03 00:23:33 273

原创 MySQL——SQL优化

1.插入数据优化(1)普通插入优化方案:1.批量插入数据(一次插入数据不建议超过1000条,一般500条左右)2.手动控制事务3.主键顺序插入,性能要高于乱序插入(2)大批量插入数据如果一次性需要插入大批量数据(比如: 几百万的记录),使用insert语句插入性能较低,此时可以使用MySQL数据库提供的load指令进行插入。 load data local infile '数据文件路径' into table 表名 fileds terminated by '字段数据分割方式' lines terminat

2022-06-02 19:20:48 859

原创 MySQL——索引

1.索引概念索引(index)是帮助MySQL高效获取数据的数据结构。在数据外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法,这种数据结构就是索引。 1)无索引情况:从第一行开始扫描,一直扫描到最后一行,称之为全表扫描,性能很低。 2)有索引情况:如果我们针对于这张表建立了索引,假设索引结构就是二叉树,那么也就意味着,会对age这个字段建立一个二叉树的索引结构。特点:优势 劣势提高数据检索的效率,降低数据库的IO成本索引列也

2022-06-02 19:18:05 229

原创 MySQL——存储引擎

(1)MySQL体系结构1). 连接层最上层是一些客户端和链接服务,包含本地sock 通信和大多数基于客户端/服务端工具实现的类似于TCP/IP的通信。主要完成一些类似于连接处理、授权认证、及相关的安全方案。在该层上引入了线程池的概念,为通过认证安全接入的客户端提供线程。同样在该层上可以实现基于SSL的安全链接。服务器也会为安全接入的每个客户端验证它所具有的操作权限。2). 服务层第二层架构主要完成大多数的核心服务功能,如SQL接口,并完成缓存的查询,SQL的分析和优化,部分内置函数的执行。所有跨存储引擎的

2022-06-02 19:16:25 177

原创 MySQL进阶篇

1.存储引擎2.索引3.SQL优化4.视图/存储过程/触发器5.锁6.InnoDB引擎7.MySQL管理

2022-06-02 19:14:45 71

原创 MySQL——事务

事务:是一组操作的集合,它是一个不可分割的工作单位,事务会把所有的操作作为一个整体一起向系统提交或撤销操作请求,即这些操作要么同时成功,要么都失败。案例:1.事务操作(1)未控制事务1)测试正常情况2)测试异常情况(2)控制事务一1)查看/设置事务提交方式SELECT @@autocommit;SET @autocommit = 0;2)提交事务COMMIT;3)回滚事务ROLLBACK;注:上述的这种方式,我们是修改了事务的自动提交行为,把默认的自动提交修改为了手动提交,此时我们执行的DML语句都不会提交

2022-06-02 19:08:09 197

原创 MySQL——多表查询

各表结构之间联系分为三种:1.多表关系(1)一对多(2)多对多(3)一对一2.多表查询多表查询就是指从多张表中查询数据。笛卡尔积: 笛卡尔乘积是指在数学中,两个集合A集合 和 B集合的所有组合情况分类:3.内连接内连接查询的是两张表交集部分的数据。(也就是绿色部分的数据)内连接的语法分为两种: 隐式内连接、显式内连接。4.外连接外连接分为两种,分别是:左外连接 和 右外连接。具体的语法结构为:(1)左外连接SELECT 字段列表 FROM 表1 LEFT [OUTER] JOIN 表2 ON 条件……;(2

2022-06-02 19:07:20 336

原创 MySQL——约束

概念:约束是作用于表中字段上的规则,用于限制存储在表中的数据。目的:保证数据库中数据的正确、有效性和完整性。分类:约束 描述 关键字非空约束限制该字段的数据不能为null NOT NULL唯一约束保证该字段的所有数据都是唯一、不重复的UNIQUE主键约束主键是一行数据的唯一标识,要求非空且唯一PRIMARY KEY默认约束保存数据时,如果未指定该字段的值,则采用默认值DEFAULT检查约束(8.0.16版本之后)保证字段值满足某一个条件CHECK外键约束用来让两张表的数据之间建立连接,保证数据的一致性和完整

2022-06-02 19:06:26 72

原创 MySQL——函数

函数 是指一段可以直接被另一段程序调用的程序或代码。MySQL中的函数分为四类:字符串函数、数值函数、日期函数、流程函数。1.字符串函数常用字符串函数如下:函数 功能CONCAT(S1,S2,...Sn)字符串拼接,将S1,S2,... Sn拼接成一个字符串LOWER(str)将字符串str全部转为小写UPPER(str)将字符串str全部转为大写LPAD(str,n,pad)左填充,用字符串pad对str的左边进行填充,达到n个字符串长度RPAD(str,n,pad)右填充,用字符串pad对str的右边进

2022-06-02 19:05:38 122

原创 MySQL——SQL语句

SQL:全称 Structured Query Language,结构化查询语言。操作关系型数据库的编程语言,定义了一套操作关系型数据库统一标准 。SQL通用语法:SQL分类:SQL语句分为四类:DDL,DML,DQL,DCL。分 类全称 说明DDLData Definition Language数据定义语言,用来定义数据库对象(数据库,表,字段)DMLData Manipulation Language数据操作语言,用来对数据库表中的数据进行增删改DQL Data Query Language数据查询语言

2022-06-02 19:04:07 180

原创 二叉搜索树BST操作

二叉搜索树BST常用操作

2022-06-02 10:04:16 149

原创 双指针模板

双指针算法模板双指针快、慢指针左、右指针1.快、慢指针常用算法​ 快慢指针一般会初始化指向头节点head,前进时,快指针fast在前,慢指针slow在后。①判断链表是否有环boolean hasCycle(ListNode head){ ListNode fast,slow; // 初始化快慢指针指向头节点 fast = slow = head; while(fast != null && fast.next != null){

2022-05-25 11:53:58 321

原创 BFS算法模板

BFS算法BFS(Broad First Search,广度优先搜索)DFS(Depth First Search,深度优先搜索) – > 回溯算法BFS与DFS区别:BFS找到的路径一定是最短的,但代价是空间复杂度比DFS大得多。BFS问题本质:在一个图中找到从起点start到终点target的最近距离。代码模板:// 计算从起点 start 到终点 target 的最近距离int BFS(Node start,Node target){ Queue<Node>

2022-05-25 11:53:19 751

原创 回溯算法模板

回溯算法模板回溯问题:一个决策树的遍历问题。路径:已做出的选择;选择列表:当前可以做的选择;结束条件:到达决策树底层,无法再做选择的条件。经典问题:“全排列”、“N皇后问题”。回溯算法框架:result = []def backtrack(路径,选择列表): if 满足结束条件: result.add(路径) return for 选择 in 选择列表: # 做选择 将该选择从选择列表中移除 路径.add(选择)

2022-05-25 11:50:48 907

原创 滑动窗口算法模板

滑动窗口算法滑动窗口算法模板框架void slidingWindow(String s,String t){ Map<Character,Integer> need = new HashMap<>(); Map<Character,Integer> window = new HashMap<>(); for(char c:t.toCharArray()){ need.put(c,need.getOrDefault(c

2022-05-24 14:39:40 230

原创 Markdown编辑器入门

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2022-05-24 10:37:56 69

原创 二分搜索算法模板

算法-二分法搜索

2022-05-19 21:44:56 146

原创 MySQL

MySQL知识点

2022-05-11 21:36:37 270

原创 Mybatis-Plus:代码生成器

mybatis-plus代码生成器

2022-05-11 21:20:07 361

原创 MySQL基础篇:MySQL数据库基本概念

数据库基本概念

2022-05-11 21:12:55 349

原创 SpringCloud01-1

SpringCloud011.认识微服务随着互联网行业的发展,对服务的要求也越来越高,服务架构也从单体架构逐渐演变为现在流行的微服务架构。这些架构之间有怎样的差别呢?1.0.学习目标了解微服务架构的优缺点1.1.单体架构单体架构:将业务的所有功能集中在一个项目中开发,打成一个包部署。单体架构的优缺点如下:优点:架构简单部署成本低缺点:耦合度高(维护困难、升级困难)1.2.分布式架构分布式架构:根据业务功能对系统做拆分,每个业务功能模块作为独立项目开发,称为一个服务。

2022-04-10 23:49:04 61

原创 获取jar文件路径(解决中文路径乱码问题)

public class test{ public static void main(String[] args){ URI uri = test.class.getProtectionDomain().getCodeSource().getLocation().toURI(); System.out.println(uri.getPath()); }

2021-11-29 16:45:23 362

原创 纯JAVA实现Mybatis管理derby数据库

0.项目结构1.导入jar包2.编写创建数据库业务代码嵌入式数据库package com.hmgzs.db;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.Statement;/** * Copyright(C),2020-2021,回梦工作室 * FileName:EmbeddedDerbyTester.j..

2021-10-30 16:37:57 391

原创 JList列表框实现左右两侧列表框的添加和删除

package com.office.ui;import javax.swing.*;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.util.List;/** * Copyright(C),2020-2021,回梦工作室 * FileName:JlistDemo.java * Author: yanweihe * Date: .

2021-09-21 00:50:54 208

原创 遍历List对象的三种方式(传统方式、Lambda方式、双符号操作方式)

public static void main(String[] args) { String[] names = {"2625","测试1","test"}; List<String> nameList = Arrays.asList(names); //第一种遍历方式:传统方式 for (String s:nameList){ System.out.println(s); } .

2021-09-21 00:04:05 453

原创 Java POI处理Word表格并建立副本文档

package com.office.util;import org.apache.poi.xwpf.usermodel.*;import org.openxmlformats.schemas.wordprocessingml.x2006.main.*;import java.io.*;import java.math.BigInteger;import java.util.List;/** * Copyright(C),2020-2021,回梦工作室 * FileName:Offi.

2021-09-19 23:55:07 317

原创 论文翻译:Обнаружение контекстных неисправностей в беспилотных летательных аппаратах ......

Беспилотный летательный аппарат (БПЛА) представляет собой сложную систему, при проектировании которой рассматриваются проблемы управления, аэродинамики и связи. В статье предложен новый метод обнаружения контекстных неисправностей на основе сложных линейны

2020-12-17 19:52:46 15339

原创 4.Python的字符串介绍

目录1.字符串介绍2.字符串的输入与输出3.访问字符串中的值4.字符串内建函数1.字符串介绍Python中字符串有三种表现方式:(1)使用单引号包含字符name='hello'(2)使用双引号包含字符str1="hello"str2="I'm Tom"(3)使用三引号(三对单引号或者三对双引号)str3='''hello'''str4="""Iam Tom"""注意:三引号可以包含换行符运行结果:转义字符在.

2020-05-31 17:52:48 300

原创 3.Python常用语句

目录1.判断语句2.循环语句3.Python的其他语句1.判断语句1.if语句格式:if 判断条件:满足条件时要做的事情1…满足条件时要做的事情2…满足条件时要做的事情3………例:注意:(1)每个if条件后要使用冒号(:)(2)使用缩进来划分语句块,相同缩进数的语句在一起组成一个语句块。(3)在Python中没有switch-case语句2.if-else语句格式:if 条件:满足条件时要做的事情1…满足条.

2020-05-31 17:42:47 416 1

原创 1.Python概述

目录1.Python简介2.Python安装过程1.Python简介Python是一种解释型、面向对象、动态数据类型的高级程序设计语言,Python是由由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。Python是纯粹的自由软件, 像Perl语言一样,Python源代码和解释器CPython遵循 GPL(GNU General Public License)协议。Python简介Python是一种解释型的语言,在开发过程中没有了

2020-05-31 17:33:50 506

原创 五、SpringBoot实现Web开发

目录1.Spring MVC的整合支持2.组件注册整合Servlet三大组件3.路径扫描整合Servlet三大组件4.文件上传5.文件下载6.Jar包方式打包部署7.War包方式打包部署1.Spring MVC的整合支持2.组件注册整合Servlet三大组件...

2020-05-31 17:12:06 166

原创 四、SpringBoot视图技术

目录1.SpringBoot支持的视图技术2.Thymeleaf常用标签3.Thymeleaf标准表达式4.Thymeleaf基本使用5.使用Thymeleaf完成数据的页面提示6.使用Thymeleaf配置国际化页面1.SpringBoot支持的视图技术2.Thymeleaf常用标签3.Thymeleaf标准表达式4.Thymeleaf基本使用...

2020-05-31 11:53:54 484

原创 三、Spring Boot数据访问

目录1.Spring Boot数据访问概述2.基础环境搭建3.使用注解的方式整合MyBatis4.使用配置文件的方式整合MyBatis5.Spring Data JPA介绍6.使用Spring Boot整合JPA7.Redis介绍8.使用Spring Boot整合Redis1.Spring Boot数据访问概述2.基础环境搭建...

2020-05-31 11:43:53 238

原创 二、Spring Boot核心配置与注解

目录1.application.properties配置文件2.application.yaml配置文件3.使用@ConfigurationProperties注入属性4.两种注解对比分析5.使用@PropertySource加载配置文件6.使用@ImportResource加载XML配置文件7.使用Configuration编写自定义配置类8.使用Profile文件进行多环境配置9.使用@Profile注解进行多环境配置10.随机值设置以及参数间引用1.app.

2020-05-31 11:29:46 572

基于SpringBoot的博客系统.zip

基于SpringBoot的博客系统, 使用Spring Boot框架,并结合相关技术进行一个简易的个人博客系统开发,让用户更加熟练地掌握Spring Boot框架及相关技术的使用。

2020-06-03

空空如也

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

TA关注的人

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