- 博客(16)
- 资源 (3)
- 问答 (13)
- 收藏
- 关注
原创 LeetCode算法3(不含有重复字符的 最长子串)
我的题解不是各大题解中最优的算法,但是我相信我的算法可以更好的理解滑动窗口的思路和原理。先将滑动窗口的思路:/** * * 什么是滑动窗口? * * 其实就是一个队列,比如例题中的 abcabcbb,进入这个队列(窗口)为 abc 满足题目要求, * 当再进入 a,队列变成了 abca,这时候不满足要求。所以,我们要移动这个队列! * * 如何移动?[...]表示窗口内容 * * 示例:pwwkew -----&
2021-10-12 09:03:21
84
原创 关于数据库字段的增删改等操作
CREATE TABLE `emp`( id INT PRIMARY KEY, `name` VARCHAR(32), sex CHAR(1), birthday DATE, entry_date DATETIME, -- 入职时间 job VARCHAR(32), salary DOUBLE, `resume` TEXT )CHARSET utf8 COLLATE utf8_general_ci ENGINE INNODB;INSERT INTO `emp` VALUES(2,'
2021-09-30 09:56:03
111
原创 核对utf8_bin和utf8_general_ci
utf8_bin是区分大小写的utf8_general_ci是不区分大小写。比如下面的users表,我设置的核对是utf8_bin插入输入为:现在查找user_name为jack的记录。下面使用utf8_general_ci总共有下面这么多数据:查询user_name为linda的记录:可以看到没有区分大小写。CHARSET utf8 COLLATE utf8_gengeral_ci ENGINE INNODB; CHARSETutf8:设置字符集为utf8 COLLA.
2021-09-30 08:46:41
896
原创 数据库日期类型
CREATE TABLE t4(birthday DATE,job_time DATETIME, – 年月日 时分秒login_time TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP– 登录时间,如果希望login_time自动更新,可以加下面语句– TIMESTAMP NOT NULL DEFAULT CURRENT TIMESTAMP ON UPDATE CURRENT_TIMESTAMP);
2021-09-30 08:10:18
127
原创 数据库备份
关于数据库的备份,在dos命令下填写下面命令。比如我想把数据库db01和db02进行备份,并且保存在d盘,文件名为bak.sql。mysqldump -u root -p -B db01 db02 > d:\bak.sql文件里面就是备份数据库的相关语句,其中包括了原先插入的输入。当然还有一种比较简单的方式就是在数据库软件上面找到备份选项,进行备份。重新导入数据库的话,也有两中一种就是直接将备份文件的内容赋值到mysql数据库的查询中,代码运行跑起来就可以了。还有一种就是用命令行。下面
2021-09-29 12:26:26
305
原创 java.lang.NoSuchMethodError: org.springframework.core.KotlinDetector.isSuspendingFunction
今天学习事务的时候碰到了一个报错java.lang.NoSuchMethodError: org.springframework.core.KotlinDetector.isSuspendingFunction(Ljava/lang/reflect/Method;)Z at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:121) at org.
2021-09-27 23:22:25
1851
5
原创 idea MD5加密问题
首先去网站上下对应的jar文件。我用的时commons-codec-1.15.jar。然后在idea中。File->Project Structure->Modules->Dependencies添加,然后把jar文件导入进来就可以了。然后在pom文件中添加依赖。 <!-- md5加密 --> <dependency> <groupId>commons-codec</groupId> <art
2021-09-13 11:30:02
1019
原创 数据库总结
以学生表Student (Sno,Sname,Ssex,Sage,Sdept),课程表Course(Cno,Cname,Cpno,Ccredit),学生选课表SC(Sno,Cno,Grade)代码如下:CREATE Table Student( Sno CHAR(9) PRIMARY KEY, Sname VARCHAR(20) UNIQUE, Ssex CHAR(2), Sage SMALLINT, Sdept VARCHAR(20));INSERT INTO Stu.
2021-06-28 18:37:58
886
原创 eclipse端口号占用
端口号被占用cmd进入命令行,输入netstat -ano|findstr “8080”,然后在任务管理器里面找到对应的PID,结束进程即可。
2021-05-31 14:03:28
79
原创 计算数字k在0到n中的出现的次数,k可能是0~9的一个值
描述:计算数字k在0到n中的出现的次数,k可能是0~9的一个值样例:例如n=12,k=1,在[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12],我们发现1出现了5次(1, 10, 11, 12)之前看了很多算法思想,都很复杂,而且在LintCode里面也无法百分之百通过,说明还是存在一定的缺陷的,所以就在这不细说了。下面讲一下算法思想:思想:假如我们把一个数看成几个十位几个各位几个百位,那么就有如下形式:(a,b,c,d,e...),对于这些关...
2020-07-07 20:46:34
569
转载 设计一个算法,计算出n阶乘中尾部零的个数
样例样例 1: 输入: 11 输出: 2 样例解释: 11! = 39916800, 结尾的0有2个。样例 2: 输入: 5 输出: 1 样例解释: 5! = 120, 结尾的0有1个。思想一:碰到这个问题可能首先想到的就是用一个for循环得到n的阶乘,然后在算出末尾有几个零,这种思想只能在n的阶乘在数据类型范围内,才能正确。一旦n的阶乘超过了数据类型的范围后,那么就无法满足,最终无法测试通过。比如n=2356050006340;在运行过程中就无法得到
2020-07-07 16:41:32
758
根据原视频生成视频摘要的源码
2022-03-30
Oracle问题咨询
2023-06-20
Oracle client 19c安装遇到执行先决条件检查的进度条一直不动为0%
2022-09-29
电脑中安装了Oracle sql developer两个版本 4.1.4 和4.1.2
2022-05-18
使用科大讯飞语音转写功能,实现长语音识别
2022-04-27
被CORS政策屏蔽怎么办?
2022-04-04
我想将一组jpg序列帧图片合成视频
2022-03-31
我想用python根据一个视频,生成对应的视频摘要
2022-03-30
我在使用python时,出现了下面报错,但是我看代码好像没什么问题
2022-03-29
开发岗位和实施岗位的选择
2022-03-28
MySQL gbk和utf8关于一个字符的字节数问题
2021-09-29
org.springframework.core.KotlinDetector.isSuspendingFunction(Ljava/lang/reflect/Method;)Z
2021-09-27
之前在备考,现在秋招找工作
2021-09-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人