- 博客(28)
- 问答 (1)
- 收藏
- 关注
原创 Doris删除数据工具
先获得表的key,然后在通过输入的条件获得key的所有值,最后通过key的值拼接删除语句,调用线程删除。对于Doris的 Unique 模型,在删除数据的时候只能根据key删除,如果使用其他条件就会报错。
2024-03-28 17:16:37 542
原创 npm ERR! gyp verb check python checking for Python executable “python2“ in the PATH
npm 下载 gpy(给爷爬)失败,大概率是下载node-sass失败了👇👇👇解决办法在项目根目录添加 例如:在里面写如下内容:另外需要注意node的版本博主使用 14.17.0 能正常下载,使用16就报错了,建议使用nvm管理
2024-03-13 00:01:55 2346
原创 MYSQL : ERROR 1118 (42000): Row size too large.
utf8 使用1~4个字节,一种变长的编码格式,字符编码。utf8mb4 即most bytes 4,使用4个字节来表示完整的UTF-8。这两个类型的区别是:如果存放二进制文件就用longblob,如果存放长文本,就用longtext。,65535其实是字节长度,如果是utf8mb4,会算成4个字节,很容易就会超长。报错的信息很简单,就是创建表的时候,所有字段的字节长度加起来超过了65535。结论:如果数据库的字符集是utf8mb4,那就改成utf8,如果还是爆超长,则需要查看数据库的字符集类型。
2024-01-24 11:18:03 946 1
原创 doris ip address range configured for priority_networks does not include the current IP address
【代码】doris ip address range configured for priority_networks does not include the current IP address。
2023-12-29 13:39:46 1315
原创 常用的Linux 命令
netstat -tlpn 查询侦听端口nc -l 8080ss -tnlcat /etc/redhat-release 查看Linux操作系统信息df -h 查看磁盘空间修改mysql 数据库密码如果安装发生错误,443安装ca-certificates。
2023-12-21 19:23:38 951
原创 利用反射实现orm
由于类中的属性太多了,不想一个一个写了,所以使用反射直接set进去,这样比较方便,也比较实用,并且加深了对反射的理解。并且使用了jackson 将List转换成了 json格式的字符串。需求:从数据库表中查询数据,并且以json的格式输出。categorie 类。
2023-08-18 13:15:05 101
原创 动态规划总结
题目只要结果不要过程,并且有规律可寻,有重复子问题,这种类型可以使用动态规划。动态规划和回溯的区别是,回溯是要每个符合条件的结果,而动态规划一般都是只要最后或者最优的那个结果。
2023-08-18 13:11:45 159
原创 有界数组中指定下标处的最大值
这个题目二分的思想就是以index为原点,分别计算index左边的和以及index右边的和,也就是sum(index左)+sum(index右)<=maxSum①,只要是符合这个式子的index的值,都是满足的,但并不是最大的。当我们查找到不符合式子①的时候,证明超出了,因此我们调整有边界为mid,查找左边部分的值。可以通过循环遍历从1开始查找,题目要求是呈现阶梯状的数组,所以从索引index开始从1开始遍历,其他周围的数依次变成阶梯状(最小是1),然后将这些数全部统计计算总和。下面介绍比较好想的方法。
2023-08-18 13:03:17 91
原创 自用pom文件
<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0
2023-08-18 09:21:53 28
原创 常用的Spring项目pom包
自用<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4
2023-08-07 16:13:55 231
原创 wallpaper视频一键转移
使用三个输入:其中地址就为E:\steam\Steam\steamapps\workshop\content\431960如果不知道也可以右键壁纸查看意思就是从哪个时间开始的壁纸,就比如2022-12-4-19-0,就会找12月4号下午七点以后下载的壁纸这个就填要存放在哪里的地址。可以是电脑的,也可以把手机连上直接下载
2022-12-05 13:54:20 2942
原创 Redis 相关知识
2.子进程有一个虚拟的内存和父进程共用的实际的虚拟物理内存,在开始备份的这点,子进程虚拟内存的数据就确定了,但父类进程仍然可以进行读写工作,这时候的。实现过程:有几个记录值,分别是旧值、新值和更新值,当要开始操作资源时,先在线程的缓存中记录一个旧值,开始对值进行修改记录到更新值中。当watch了num1就监视了num1的值,在执行事物的命令时,执行前,num1的值发生了改变,则事物取消。1.AOF的同步性好,可以做到每秒、实施的备份,而RDB是时间极更新数量的触发,同步性差。xread 只读,不消费。
2022-11-10 17:41:32 100
原创 Java SE 部分基础知识
语言没有好坏之分,只有适不适用?厨房中的刀,哪把刀更好:砍刀,切菜刀,西瓜刀,水果刀?每个语言都有适用的场景数据分析:python,3D游戏:C++;前端页面:javascript;应用程序的后台:java所有具体的事物都是对象(object)类中都应该有什么1.定义一个学生类型//定义类的属性 String name;int age;}abstract是一个修饰符可以修饰方法和类类:抽象类,不能被实例化;方法:抽象方法,让子类重写;如果子类不重写,子类方法也是抽象方法。
2022-11-10 17:39:31 436
原创 面经整理(自用)
1.NoSql数据库种类繁多,但数据之间都没有关系2.Nosql无需事先为要存储的数据建立字段,随时可以存储自定义的数据格式,而在关系数据库中,增删字段是一件很麻烦的事情3.键-值对存储,列存储,文档存储,图形数据库。
2022-11-10 17:37:57 97
原创 Ngixn 部分功能介绍
当只有静态资源的时候,可以使用Nginx做HTTP服务器,可以将服务器上的静态文件(如HTML、图片)通过HTTP协议展现给客户端。动静分离常用于前后端分离,Nginx提供的动静分离是指把动态请求和静态请求分离开,合适的服务器处理相应的请求,使整个服务器系统的性能、效率更高。Nginx可以根据配置对不同的请求做不同转发,这是动静分离的基础。静态请求对应的静态资源可以直接放在Nginx上做缓冲,更好的做法是放在相应的缓冲服务器上。动态请求由相应的后端服务器处理。
2022-11-10 17:33:24 127
原创 分页查询前端
分页查询的前端界面二、使用步骤1.引入库代码如下(示例):2.读入数据代码如下(示例):该处使用的url网络请求的数据。提示:这里对文章进行总结:例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。...
2022-07-06 22:13:35 1097
原创 http协议
状态码1.100continue 继续。客户端应继续其请求2. 200ok 请求成功。一般用于GET与POST请求3. 301Moved Permanently 永久移动。请求的资源已被永久的移动到新URI,返回信 息会包括新的URI,浏览器会自动定向到新URI。今后任何 新的请求都应使用新的URI代替4. 302Found 临时移动。与301类似。但资源只是临时被移动。客户端 应继续使用原有URI5. 400Bad Request 客户端请求的语法错误,服务器无法理解6. 404
2022-04-02 14:00:15 94
原创 java实现文件的移动(剪切)
package javaio.recursion.Reader;import java.io.*;import java.util.Scanner;public class FileCut { public static void main(String[] args) { Scanner s=new Scanner(System.in); System.out.println("输入你想要剪切的文件或文件夹"); String str1=s.next(); System.ou
2022-04-02 10:49:25 1518
原创 java实现文件夹的复制
package javaio.recursion.Reader;import java.io.*;import java.util.*;public class Copyfile { public static void main(String[] args) throws IOException { Scanner s=new Scanner(System.in); System.out.println("输入你想要复制的文件或文件夹"); String str1=s.next()
2022-04-02 10:48:07 1087
原创 java快速排序
package javaio.recursion;import java.util.Arrays;public class Quiklysort { public static void main(String[] args) { int []a=new int[]{1,8,8,7,4,6,9,4,5,1}; sort(a); System.out.println(Arrays.toString(a)); } public static void sort(int[] nums
2022-04-02 10:45:47 421
原创 模拟https协议
模拟https协议这是一个网页,模拟向服务端发送请求<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> </head> <body> <form action="http://localhost:8080/login.do" method="post"> 用户名<input type
2022-04-02 10:43:13 582
原创 2020-01-06
有n个数,求前k大的数的和是多少前k大,就表示前k个大的数的和输入n,k代表有n个数,求前k大的和,之后输入n个数,第i个数为a[i]输出一个数ans,ans是前k大数的和c++代码实现桶排直接完成``#include <bits/stdc++.h>using namespace std;int t[10000000];int main(){ios::sync_w...
2020-01-06 09:30:42 163
原创 2020-01-06
ACM题目给定2到10,000个不同的正整数,你的任务是计算这些数里面有多少个数对满足:数对中一个数是另一个数的两倍。比如给定1 4 3 2 9 7 18 22,得到的答案是3,因为2是1的两倍,4是2个两倍,18是9的两倍。使用桶排法C```#include <iostream>#include <bits/stdc++.h>#include <algo...
2020-01-06 09:20:02 135
空空如也
Mybatis 查询下标数组越界
2022-07-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人