- 博客(210)
- 收藏
- 关注
原创 通过Java向MySQL插入生僻字
java.sql.SQLException: incorrect string value: '\xF0\xA0\x85\xA4' for column
2023-07-17 15:55:49
754
1
转载 selenium4和selenium3的区别 selenium不能使用find_element_by_class_name
selenium4和selenium3的区别 selenium不能使用find_element_by_class_name
2022-11-17 17:34:14
617
原创 常用Doc命令
查看当前目录下的所有文件(directory)切换目录(change directory)删除目录(remove directory)创建目录(make directory)清理屏幕(clear screen)不能直接切换盘符,切换盘符要使用。计算器(calculator)删除文件(delete)
2022-11-11 23:57:06
810
原创 [LeetCode] 118. 杨辉三角(Java)
[LeetCode] 118. 杨辉三角(Java) 给定一个非负整数 *numRows,*生成「杨辉三角」的前 numRows行。在「杨辉三角」中,每个数是它左上方和右上方的数的和。
2022-08-23 21:24:58
637
原创 [LeetCode]283. 移动零(Java)
[LeetCode]283. 移动零(Java) 给定一个数组nums,编写一个函数将所有0移动到数组的末尾,同时保持非零元素的相对顺序。,必须在不复制数组的情况下原地对数组进行操作。
2022-08-22 22:32:14
324
原创 [LeetCode] 665. 非递减数列(Java)
[LeetCode] 665. 非递减数列(Java) 给你一个长度为 n 的整数数组 nums ,请你判断在 最多 改变 1 个元素的情况下,该数组能否变成一个非递减数列。我们是这样定义一个非递减数列的: 对于数组中任意的 i (0
2022-08-19 11:43:37
1092
原创 [LeetCode] 453. 最小操作次数使数组元素相等(Java)
[LeetCode] 453. 最小操作次数使数组元素相等(Java) 给你一个长度为n的整数数组,每次操作将会使n - 1个元素增加1。返回让数组所有元素相等的最小操作次数。
2022-08-18 13:01:29
503
原创 [LeetCode] 274. H 指数(Java)
[LeetCode] 274. H 指数(Java) 给你一个整数数组 citations ,其中 citations[i] 表示研究者的第 i 篇论文被引用的次数。计算并返回该研究者的 h 指数。根据维基百科上 h 指数的定义:h 代表“高引用次数”,一名科研人员的 h指数是指他(她)的 (n 篇论文中)总共有 h 篇论文分别被引用了至少 h 次。且其余的 n - h 篇论文每篇被引用次数 不超过 h 次。如果 h 有多种可能的值,h 指数 是其中最大的那个。...
2022-08-17 12:54:44
191
原创 [LeetCode] 41. 缺失的第一个正数(Java)
[LeetCode] 41. 缺失的第一个正数(Java) 给你一个未排序的整数数组nums,请你找出其中没有出现的最小的正整数。请你实现时间复杂度为O(n)并且只使用常数级别额外空间的解决方案。
2022-08-16 20:06:48
377
原创 [LeetCode] 442. 数组中重复的数据(Java)
[LeetCode] 442. 数组中重复的数据(Java) 给你一个长度为 n 的整数数组 nums ,其中 nums 的所有整数都在范围 [1, n] 内,且每个整数出现 一次 或 两次。请你找出所有出现 两次 的整数,并以数组形式返回。你必须设计并实现一个时间复杂度为 O(n) 且仅使用常量额外空间的算法解决此问题。...
2022-08-15 22:18:29
218
原创 [LeetCode] 448. 找到所有数组中消失的数字(Java)
[LeetCode] 448. 找到所有数组中消失的数字(Java) 给你一个含 n 个整数的数组 nums ,其中 nums[i] 在区间 [1, n] 内。请你找出所有在 [1, n] 范围内但没有出现在 nums 中的数字,并以数组的形式返回结果。
2022-08-14 22:16:10
267
原创 [LeetCode] 697. 数组的度(Java)
[LeetCode] 697. 数组的度(Java), 给定一个非空且只包含非负数的整数数组 nums,数组的 度 的定义是指数组里任一元素出现频数的最大值。你的任务是在 nums 中找到与 nums 拥有相同大小的度的最短连续子数组,返回其长度。...
2022-08-13 23:31:16
200
原创 [LeetCode] 645. 错误的集合(Java)
[LeetCode] 645. 错误的集合(Java), 集合 s 包含从 1 到 n 的整数。不幸的是,因为数据错误,导致集合里面某一个数字复制了成了集合里面的另外一个数字的值,导致集合 丢失了一个数字 并且 有一个数字重复。给定一个数组 nums 代表了集合 S 发生错误后的结果。请你找出重复出现的整数,再找到丢失的整数,将它们以数组的形式返回。...
2022-08-12 22:39:33
163
原创 [LeetCode] 628. 三个数的最大乘积(Java)
[LeetCode] 628. 三个数的最大乘积, 给你一个整型数组nums,在数组中找出由三个数组成的最大乘积,并输出这个乘积。
2022-08-11 21:25:35
1348
原创 [LeetCode] 414.第三大的数(Java)
[LeetCode] 414.第三大的数。给你一个非空数组,返回此数组中。如果不存在,则返回数组中最大的数。
2022-08-10 22:50:33
204
原创 [LeetCode] 495. 提莫攻击 (Java)
[LeetCode] 495.提莫攻击(java)在《英雄联盟》的世界中,有一个叫 “提莫” 的英雄。他的攻击可以让敌方英雄艾希(编者注:寒冰射手)进入中毒状态。当提莫攻击艾希,艾希的中毒状态正好持续 duration 秒。正式地讲,提莫在 t 发起发起攻击意味着艾希在时间区间 [t, t + duration - 1](含 t 和 t + duration - 1)处于中毒状态。如果提莫在中毒影响结束 前 再次攻击,中毒状态计时器将会 重置 ,在新的攻击之后,中毒影响将会在 duration 秒后结束。.
2022-08-09 22:17:23
172
原创 [LeetCode] 1108. IP 地址无效化 (Java)
给你一个有效的 IPv4 地址 address,返回这个 IP 地址的无效化版本。所谓无效化 IP 地址,其实就是用 “[.]” 代替了每个 “.”。
2022-06-21 11:39:21
235
原创 [LeetCode] 1. 两数之和 (Java)
给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。
2022-06-20 13:00:01
139
原创 Java io流---拷贝文件夹下的所有文件和目录
Java io流—拷贝文件夹下的所有文件和目录代码:package demo01;import java.io.*;import java.util.TreeMap;public class CopyAll { public static void main(String[] args) { //拷贝源 File srcFile = new File("E:\\学习\\a"); //拷贝目标 File destFile =
2021-09-28 16:51:01
534
1
原创 Java io流---拷贝目录
Java io流—拷贝目录代码:package demo01;import java.io.File;public class CopyAll { public static void main(String[] args) { //拷贝源 File srcFile = new File("E:\\学习\\a"); //拷贝目标 File destFile = new File("C:\\Users\\22721\\Desk
2021-09-28 16:49:35
205
转载 Git 常用命令
Git 常用命令仓库# 在当前目录新建一个Git代码库$ git init# 新建一个目录,将其初始化为Git代码库$ git init [project-name]# 下载一个项目和它的整个代码历史$ git clone [url]配置# 显示当前的Git配置$ git config --list# 编辑Git配置文件$ git config -e [--global]# 设置提交代码时的用户信息$ git config [--global] user.name
2021-09-24 20:47:06
105
原创 Git使用手册--超级详细,自己都看哭了
Git一.git简介Git是目前世界上最先进的分布式版本控制系统(没有之一)。关于版本控制系统:版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统.有了它你就可以将选定的文件回溯到之前的状态,甚至将整个项目都回退到过去某个时间点的状态,你可以比较文件的变化细节,查出最后是谁修改了哪个地方,从而找出导致怪异问题出现的原因,又是谁在何时报告了某个功能缺陷等等二.安装在使用Git前我们需要先安装 Git。Git 目前支持 Linux/Unix、Solaris、Mac和 Win
2021-09-24 20:46:34
3464
原创 数据库错误 ERROR 1366 (HY000): Incorrect string value: ‘\xD4\xF8\xBB\xAA‘ for column ‘Sname‘ at row 1解决
数据库错误 ERROR 1366 (HY000): Incorrect string value: ‘\xD4\xF8\xBB\xAA’ for column ‘Sname’ at row 1解决一.原因:插入数据时有中文字符出现二.解决方案1.查看当前服务器状态 : status或者\s2.修改数据库的默认编码方式使用命令:alter database mydb character set gbk;查看修改是否成功:使用命令:\s或则status;可以看到Db characters
2021-09-23 15:35:18
8602
原创 又学MySQL
又学MySQL一、数据库的基本操作1.1、启动net start mysql -- 启动1.2、断开net stop mysql -- 断开1.3、连接mysql -uroot -p -- 连接数据库Enter password:******1.4、退出exit -- 退出1.5、创建数据库create database 数据库名;-- 例如,创建一个叫db1的数据库show create database db1;1.6、删除数据库drop datebase 数
2021-09-23 15:34:44
288
转载 In aggregated query without GROUP BY, expression #2 of SELECT list contains nonaggregated column...
ERROR 1140 (42000): In aggregated query without GROUP BY, expression #1 of SELECT list contains nonaggregated column ‘mydb.student.sname’; this is incompatible with sql_mode=only_full_group_bymaven项目报错error:expression #2 of SELECT list contains nonaggreg
2021-09-23 15:34:15
3910
原创 MySQL数据库基本操作命令
MySQL数据库学习登陆:shell > mysql - uroot - p修改:①shell >的MySQL - uroot - ppassward -提示提示符②mysql >提示消费【参数】\D完整的日期;\d当前数据库;\h服务器名称;\u当前用户;修改定界符:DELIMITER定界符;修改存储引擎:ALTER TABLE table_name ENGINE [ = ] engine_name;显示当前服务器版本:SELECT VERSION;显示当前日期:SEL
2021-09-23 15:33:23
216
原创 JDBC小记
JDBC小记前言昨天刚冲完了jdbc,今天来总结一.JDBC介绍JDBC (百度百科): Java数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。JDBC也是Sun Microsystems的商标。我们通常说的JDBC是面向关系型数据库的。说白了 JDBC就是Java数据库连接,就是用Java语言来操作数据库。原来我们操作数据库是在控制台使用SQL语句来操作数
2021-09-23 15:32:28
308
原创 JDBC练习五
JDBC练习五/* 执行DQL语句*/import java.sql.*;import java.util.*;public class JDBCTest05 { public static void main(String[] args) { // 1、注册驱动 // 2、建立连接 // 3、获取数据库操作对象 // 4、执行sql语句 // 5、获取查询结果集 // 6、释放资源
2021-09-23 15:30:36
94
原创 JDBC练习四
JDBC练习四import java.sql.*;import java.util.*;/* 使用资源绑定器*/public class JDBCTest04 { public static void main(String[] args) { ResourceBundle bundle = ResourceBundle.getBundle("jdbc"); String driver = bundle.getString("driver");
2021-09-23 15:29:54
76
原创 JDBC练习三
JDBC练习三import java.sql.*;/* 注册驱动的另一种方式*/public class JDBCTest03 { public static void main(String[] args) { try{ // 注册驱动 Class.forName("com.mysql.jdbc.Driver"); // 获取连接 Connection conn = Dr
2021-09-23 15:29:16
75
原创 JDBC练习二
JDBC练习二import java.sql.*;/* JDBC完成Delete*/public class JDBCTest02 { public static void main(String[] args) { // 1、注册驱动 // 2、获取连接 // 3、获取数据库操作对象 // 4、执行sql语句 // 5、获取查询结果集 // 6、释放资源 Connectio
2021-09-23 15:28:30
107
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人