- 博客(21)
- 资源 (8)
- 收藏
- 关注
原创 单一物品参数的多背包问题
你要买书架把所有的书都放进去。你已经知道你有多少本书,需要数一数 所需的书架数量。第一行包含三个整数,按顺序, 描述小书的数量,中书的数量 以及大书的数量。每个书架具有相同的给定宽度。给定每种书籍的数量,计算所需的最小货架数。这些书有三种尺寸:小本子有宽度。思路:穷举+递归+记忆化搜索。
2023-09-26 22:53:19
125
原创 Python动态规划实现查找第n个斐波那契字符串的第k个字符
观察前9个斐波那契字符串,发现第一个字符串,n为奇数时,总是’F’,n为偶数时,总是’B’。第二个字符串,n为奇数时,总是’B’,n为偶数时,总是’F’。也就是说,假设我们能构建一个长度为k的字符串,这个字符串上第k个字符,也一定等于长度大于k的字符串的第k个字符。利用这种规律我们不需要去真正构建出第n个字符串,而只需要构建长度为k的字符串,极大节省了内存开销。实际上,当k = 10000000时,n=36,当k=1000000000,n=45。对于第n个字符串的第k个字符,首先当然可以直接通过索引访问。
2023-09-21 16:32:46
147
原创 Java沿对角线遍历矩阵的几种方式
同理,因为总是从最右上方结束,观察到当 i m - 1时,end > 0, 此时end的值可以由[起始索引]-[该次遍历的元素个数]得出,即end = m - 1 - (m + n - 2 - i) = i - n + 1,所以end = max(0, i -n+1)因为总是从最左下方开始遍历,所以当i m - 1时,i = m - 1,所以start = min(i, m-1)其中m是行数,n是列数。
2023-09-13 17:06:01
341
原创 Java打印List集合中数组的几种方法
对于二维数组,list.toArray()方法将返回一个类型为Object[]的一维数组,其中每个元素都是二维数组下对应一维数组的引用。如果使用’toString’将会打印list[0],list[1],list[2]的地址。如果你想以‘[[1, 2, 3],[4, 5, 6],[7, 8, 9]]’的格式直接输出二维数组,可以使用Arrays.deepToString()方法来实现。
2023-07-14 01:05:44
6049
原创 PyQt调用摄像头拍照以及录制视频
完整项目文件(含UI文件):https://download.youkuaiyun.com/download/Oceansssss/87173762。
2022-11-27 07:31:58
1544
4
原创 PyQt+界面防卡死+selenium+多进程爬取图片一次打通!
但是缩略图根本看不清,爬下来没有意义,我们需要做的是获取原图。显然,原图的图像链接并不在这个网页上,一般我们需要点击缩略图的图标跳转到详细信息页面才能看到原图。所以爬取图片也是一样,我们需要先爬取所有详细信息页面的链接,再去所有详细信息页面爬取原图。需要传递两个参数,第一个参数就是需要引用的函数,第二个参数是一个可迭代对象,它会把需要迭代的元素一个个的传入第一个参数我们的函数中。详细内容请参考:https://blog.youkuaiyun.com/geji001/article/details/126773317。
2022-11-27 03:21:25
967
原创 Cocos creator连接SpringBoot简单实现Get请求
TypeScript脚本中添加点击事件 onClick(){ this.get('/getInt?id=1',(res)=>{ if(res){ this.label.string=res; }else { Toast('网络连接异常'); } }) } get(url, callback,se.
2022-05-14 12:39:30
705
原创 git pull 同步远程仓库代码步骤
目标文件夹内右键点击Git Bash Heregit initgit remote add origin git@gitee.com:xxxxxgit clone git@gitee.com:xxxxxgit pull origin master
2022-05-09 21:05:59
351
原创 SpringBoot+Mybatis+Thymeleaf+SQL Server整合实现增删改查
springboot+mybatis+SQL Server整合templates文件下创建html文件<!DOCTYPE html><html lang="en" xmlns:th="http://www.thymeleaf.org"><head> <meta charset="utf-8"> <title>CRUD</title></head><body><table
2022-04-28 18:13:22
471
原创 IDEA+ Spring Boot +Thymeleaf 报错Error resolving template [index], template might not exist or might n
报错原因:找不到模板/找不到路径解决办法:导入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> </dependency>添加路径 .
2022-04-27 16:49:49
708
原创 利用Chaquopy实现基于Android Studio的Android-Python 混合开发
build.gradle(Project)// Top-level build file where you can add configuration options common to all sub-projects/modules.buildscript { repositories { google() mavenCentral() maven { url "https://chaquo.com/maven" } } .
2022-03-23 00:05:00
4666
2
原创 Spring Boot整合Mybatis 创建临时表
xml中添加 <select id="createTempTable" > select uid into ${test} from My_user </select> <update id="dropTable" > drop table if exists ${test} </update> <select id="selectFromTmpTable" resultTyp.
2022-02-06 20:08:43
3662
原创 Spring Boot 通过web开启定时任务
使用@Scheduled创建定时任务https://blog.youkuaiyun.com/weixin_42033269/article/details/101477871下面用之前的为基础进行介绍https://blog.youkuaiyun.com/Oceansssss/article/details/122668633在MyUserService中添加接口 public void openSchedule();//开启定时任务 public void closeSchedule();//关闭定时
2022-01-27 21:51:00
910
4
原创 SpringBoot整合Mybatis连接SQL Server (4) 跨库批量插入
将一个库的某张表的数据插入另一个库中的某张表假设要实现如下sql语句use pcshopinsert into My_user select * from Test..My_user以上一节内容为基础https://blog.youkuaiyun.com/Oceansssss/article/details/122692556修改entity包中的MyUser_2类package com.example.demo.entity.two;import lombok.Data;@Datapub
2022-01-26 21:28:30
1432
原创 SpringBoot整合Mybatis连接SQL Server (3) 双数据源配置
先附上完整的层次结构配置application.properties注意填自己的数据库名,登录名和密码spring.application.name=demoserver.port=8080mybatis.mapper-locations=classpath:mappers/*xmlmybatis.type-aliases-package=com.example.demo.entityspring.datasource.one.jdbc-url=jdbc:sqlserver://12
2022-01-25 22:35:05
2105
原创 Spring Boot整合MyBatis连接 SQL Server(2)基于XML的SQL映射文件操作数据库
基于XML的SQL映射文件操作数据库在pom.xml文件中添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency&
2022-01-24 15:46:10
1692
原创 Spring Boot整合MyBatis连接 SQL Server(1)通过SQL注解的方式操作数据库
在pom.xml文件中添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <.
2022-01-19 00:15:45
4534
1
原创 Spring jdbcTemplate连接SQL Server 2019
导入所需jar包官网下载SQL Server JDBC 驱动jar包https://docs.microsoft.com/zh-cn/sql/connect/jdbc/download-microsoft-jdbc-driver-for-sql-server?view=sql-server-ver15src目录下创建属性文件jdbc.properties注意填写自己的数据库名,登录名和密码jdbc.driverClassName=com.microsoft.sqlserver.jdbc.SQ.
2022-01-14 17:15:27
1401
原创 关于Bean的两种常用的作用域
singleton和prototype是最常用的两种作用域作用域描述singleton默认的作用域,使用singleton定义的Bean在Spring容器中只有一个Bean实例prototypeSpring容器每次获取prototype定义的Bean,容器都将创建一个新的Bean实例下面通过一个例子分析singleton作用域(默认)创建TestController类package annotation.controller;import org.spri
2022-01-12 00:44:39
421
原创 某校数据库第四章课后习题建表
CREATE TABLE laptops ( model CHAR(4) NOT NULL DEFAULT '', speed float DEFAULT NULL, ram int DEFAULT NULL, hd int DEFAULT NULL, screen float DEFAULT NULL, price float DEFAULT NULL, PRIMARY KEY (model));INSERT INTO laptops (mode
2021-10-25 22:45:04
211
原创 SQL Server 关于求中位数的一个解决方案
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2021-09-02 14:24:00
1905
利用Chaquopy实现基于Android Studio的Android-Python 混合开发
2022-11-20
Spring Boot+Mybatis+Thymeleaf+SQL Server实现简单增删改查
2022-04-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人