自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(105)
  • 收藏
  • 关注

原创 MybatisPlus将自定义的sql列表查询返回改为分页查询

Mapper该语句查询的是一个返回数据类型为的列表ID,OPP_ID,ID,OPP_ID,ID,OPP_ID,ID,OPP_ID,ID,OPP_ID,ID,OPP_ID,ID,OPP_ID,ID,OPP_ID,ID,OPP_ID,ID,OPP_ID,ID,OPP_ID,ID,OPP_ID,ID,OPP_ID,ID,OPP_ID,ID,OPP_ID,ID,OPP_ID,ID,OPP_ID,ID,OPP_ID,ID,

2024-04-11 17:36:19 366 1

转载 将Mysql 8.0数据导入到5.7及以下版本

如果字段类型有Json 可以将Json改为Varchar 或者text,后台暂时没有出类型报错问题 , 有待观察。

2024-03-25 22:30:27 210 1

原创 使用git下载github/gitee仓库部分或单个文件的方法

有些时候在github或者gitee仓库中我们只需要下载整个项目中的我门需要的那一部分文件夹或文件就行了,不需要下载所有的项目。这样可以节省很多流量和时间。

2024-03-25 22:24:42 1186

原创 Ant Design Pro complete版本的下载及运行

complete版本提供了很多基础、美观的页面和组件,对于前端不太熟练的小白十分友好,可以直接套用或者修改提供的代码完成自己的页面开发,简直不要太爽。故记录一些下载的步骤。下载步骤直接根据官网提示即可安装依赖时可能会出现依赖冲突,此时加后缀重新下载运行项目后会出现白板,此时在routes.ts文件中把相应的位置上的代码注释掉。

2024-03-16 12:20:53 464

转载 IDEA http client 无法解析 enviroment file

Alibaba Cloud Toolkit 插件安装后会在 Editor->File Types 中增加 Alibaba Cloud ROS templates(JSON)项且会配置为解析*.json 文件,这会导致 http client 功能无法正确解析 http-client.env.json 文件而无法读取环境变量。

2023-12-14 11:12:08 226

转载 Linux虚拟机:FireFox,Server not found,莫名其妙连不上网

Linux:打开FireFox,总是Server not found。看了一下他们是正在启动状态的,但我还是重新关掉开了一次就ok了。但左上角的网络连接就是连不上,网上查了一下是去开启两个服务。在上一次打开还是ok的,但挂关闭虚拟机后再开启就又不行了。在windows搜索services.msc。ifconfig中eth0也是正常的。打开找到哪两个服务启动就ok。

2023-12-08 22:09:07 414

原创 Python爬取读书网的图片链接和书名并保存在数据库中

这个爬虫项目应该可以适用于挺多场景的,不是特别多, 跟着写一下也没啥坏处。如果有代码的需求的话,日后会把项目的代码地址给出。因为自己学爬虫没多久,记录一下梳理下思路,也可以为以后有需要的时候做参考。

2023-10-31 21:48:28 1437

转载 Centos7开放3306/80常用端口

在 Centos 7 或 RHEL 7 或 Fedora 中防火墙由 firewalld 来管理,而不是 iptables。

2023-10-31 16:35:42 647

转载 CentOS / Linux 安装MySQL(超简单详细)

安装首先,尝试一下直接使用 yum 安装 MySQL如果成功,表示不需要配置MySQL rpm 源信息,直接就安装完成了表示我们没有添加安装包的源信息,需要安装 MySQL rpm 源信息。

2023-10-31 16:25:52 2142 1

原创 Linux用户和权限

权限可以用3位数字来代表,第一位数字表示用户权限,第二位表示用户组权限,第三位表示其它用户权限。root用户拥有最大的系统操作权限,而普通用户在许多地方的权限是受限的。我们可以使用sudo命令,为普通的命令授权,临时以root身份执行。针对文件夹,表示可以更改工作目录到此文件夹,即cd进入。参数:用户名,被查看的用户,如果不提供则查看自身。命令,可以修改文件、文件夹的所属用户和用户组。针对文件夹,可以查看文件夹内容,如ls命令。,删除用户的HOME目录,不使用。,会创建同名组并自动加入,指定。

2023-10-03 21:35:52 759 1

原创 Linux实用操作(固定IP、进程控制、监控、文件解压缩)

本文的内容包含Linux快捷键、软件安装、systemctl、软连接、日期时区、IP地址主机、网络传输、进程管理、主机状态监控、环境变量、上传下载、压缩和解压,并配图讲解。

2023-10-03 21:34:00 400

原创 Linux基础命令

vim是vi的升级版,一般用vim即可,包含全部vi功能,而且还具有shell程序编辑的功能,可以不同颜色的字体来辨别语法的正确性,极大方便了程序的设计和编辑性。ls命令的参数可以指定查看的文件夹(目录)的内容,如果不给定参数,就查看当前工作目录的内容。绝对路径:以当前目录坐起点,描述路径的方式,路径不需要以。管道符,将管道符左边命令的结果,作为右边命令的输入。相对路径:以根目录做起点,描述路径的方式,路径以。命令,没有选项,没有参数,直接使用。,表示匹配任何以test开头的内容。

2023-10-02 16:22:24 134

转载 Docker入门实践

原始文档链接:https://b11et3un53m.feishu.cn/wiki/MWQIw4Zvhil0I5ktPHwcoqZdnec黑马的Docker笔记文档,怕以后链接失效,转载一下。 本篇学习笔记文档对应B站视频:黑马程序员Docker快速入门到项目部署,MySQL部署+Nginx部署+docker自定义镜像+DockerCompose项目实战一套搞定https://www.bilibili.com/video/BV1HP4118797/?spm_id_from=333.999.0.0同学们,在前

2023-09-30 16:39:36 244

原创 Centos 安装 Docker

本安装教程参考Docker官方文档,地址如下:Install Docker Engine on CentOS | Docker Docshttps://docs.docker.com/engine/install/centos/首先如果系统中已经存在旧的Docker,则先卸载:首先要安装一个yum工具安装成功后,执行命令,配置Docker的yum源:3.安装Docker最后,执行命令,安装Docker这里以阿里云镜像加速为例。首先访问阿里云网站:阿里云-计算,为了无法计算的

2023-09-30 16:10:14 975

转载 虚拟机Linux系统忘记密码修改root或其他用户密码的方法

如果输入的密码太简单,会提示警告(BAD PASSWORD:Thepassword fails the dictionary check – it is too simplistic/systematic),可以无视它,继续输入密码,不过建议还是设置比较复杂一些的密码,以保证安全性。以上所述是小编给大家介绍的虚拟机Linux系统忘记密码修改root或其他用户密码的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。一篇不错的文章,亲测有效,终于把密码改了,怕以后找不到记录一下👍。

2023-09-30 16:00:22 1002

原创 博客无限滚动加载(html、css、js)实现

这是一个简单实现了类似博客瀑布流加载功能的页面,使用html、css、js实现。简单易懂,值得学习借鉴。👍演示地址。

2023-09-26 16:25:47 729

原创 Iterator设计模式

在Iterator模式中,不仅容易弄错“下一个”,还容易弄错“最后一个”。hasNext方法在返回最后一个元素前会返回true,当返回了最后一个元素后则返回false。稍不注意,就会无法正确地返回“最后一个”元素。请大家将hasNext方法理解成“确认接下来是否可以调用next方法”的方法就可以了。

2023-09-18 22:25:09 646

原创 Python--测试代码

在编写函数或类时,还可为其编写测试。通过测试,可确定代码⾯对 各种输⼊都能够按要求⼯作。

2023-09-16 23:18:34 446

原创 Python--文件和异常

例如,你可能将程序⽂件存储在了⽂件夹 python_work 中,并且在⽂件 夹 python_work 中创建了⼀个名为 text_files 的⽂件夹,⽤于存储程序⽂件 要操作的⽂本⽂件。虽然⽂件夹 text_files 在⽂件夹 python_work 中,但仅 向 Path 传递⽂件夹 text_files 中的⽂件的名称也是不可⾏的,因为 Python 只在⽂件夹 python_work 中查找,⽽不会在其⼦⽂件夹 text_files 中查找。在❶处,确保读取的是前⾯写⼊的⽂件。

2023-09-15 20:33:34 383

原创 Python--类

让⼀个类继承另⼀个类后,就可以添加区分⼦类和⽗类所需的新属性和新 ⽅法了。class Car:--snip--"""电动汽⻋的独特之处""""""先初始化⽗类的属性,再初始化电动汽⻋特有的属性""""""打印⼀条描述电池容量的消息"""

2023-09-15 20:31:15 198

原创 Python--函数

"""显⽰简单的问候语"""")函数定义使用关键字def⽂档字符串(docstring)的注释 通常前后分别⽤三个双引号引起,能够包含多⾏。

2023-09-14 22:11:10 240

原创 Python--用户输入与While循环

进⼊这个循环后,Python 删除第⼀个 'cat' 并返回 while 代码⾏,然后 发现 'cat' 还在列表中,因此再次进⼊循环。在复杂的程序(⽐如有很多事件会导致 程序停⽌运⾏的游戏)中,标志很有⽤:在任意⼀个事件导致活动标志变 成 False 时,主游戏循环将退出。for 循环⽤于针对集合中的每个元素执⾏⼀个代码块,⽽ while 循环则不 断地运⾏,直到指定的条件不再满⾜为⽌。要删除所有这些 元素,可不断运⾏⼀个 while 循环,直到列表中不再包含值 'cat',

2023-09-13 11:42:07 717 1

原创 计算机组成原理--数据表示

1) 设k + r位海明码从左到右依次为第1 , 2 , 3 , ....,k+r位 1 r位校验位记Pi(i=1,2,, ..,r) ,分别位于k +r位海明编码的第2^(i-1) (i=1, 2, ..r)位上,其余位依次放置被校验的数据位;1 假定要传输的数据长度为10位,对每个数据块进行CRC校验,根据CRC校验规则,要能检测并纠正一位错误,对应的CRC码的总位数为( D )(单选)4 设待校验的信息长度为 K 位, 生成多项式为G(X),下列关于CRC校验的描述中正确的是( BD ) (多选)

2023-09-12 22:10:44 417

原创 Java多线程编程

Java 给多线程编程提供了内置的支持。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以包含一个或多个线程,每条线程并行执行不同的任务。

2023-09-10 16:27:51 283

原创 Java发送(QQ)邮箱、验证码发送

使用Java应用程序发送 E-mail 十分简单,但是首先需要在项目中导入 JavaMail API 和Java Activation Framework (JAF) 的jar包。JAF(版本 1.1.1) activation.jar。

2023-09-09 17:53:41 2908 2

原创 java文件命令行报错: 找不到或无法加载主类XXX报错及解决

之前遇到过几次,后面稀里糊涂的解决了。今天详细记录一下,可能不全或有些错误,还请各位指正。你要启动一个类的话首先要有类。在这里,类有两种,一个是带包名(package)的还有一个是没包名(package)的但都需要有一个公共的静态main方法,不然怎么也启动不了。不带package的类直接在类所在目录下编译运行即可,常见的错误为类不存在、类名写错、环境配置……带package的类在package所在目录下编译运行,注意路径不要用tab键生成的符,而是用,否则也找不到。

2023-09-09 01:17:17 1499

原创 计算机系统概论

可测试机器稳定性,尤其是超频后的稳定性,找出CPU的最高超频点或缺陷,还可检测CPU的详细性能指标并给出量化的分数值。通过皮毛渲染算法来衡量显卡的性能及其稳定性,提供了全屏/窗口、预定分辨率、基于时间或帧的测试、多种多重采样反锯齿、竞赛等多种模式。指CPU内核工作的时钟频率,即CPU内数字脉冲信号振荡的速率,与CPU实际的运算能力之间不是唯一的、直接关系。可被配置为基准测试程序的磁盘和网络I/O的负载,可测试磁盘和网络控制器的性能、总线带宽和时延等参数;也称节拍周期,是计算机中最基本的、最小的时间单位。

2023-09-08 11:34:45 340

原创 Java Iterator(迭代器)

Java 迭代器是一种单向遍历机制,即只能从前往后遍历集合中的元素,不能往回遍历。同时,在使用迭代器遍历集合时,不能直接修改集合中的元素,而是需要使用迭代器的 remove() 方法来删除当前元素。Iterator 是 Java 迭代器最简单的实现,ListIterator 是 Collection API 中的接口, 它扩展了 Iterator 接口。Java迭代器(Iterator)是 Java 集合框架中的一种机制,是一种用于遍历集合(如列表、集合和映射等)的接口。

2023-09-06 23:07:03 318

原创 Java HashMap

HashMap 是一个散列表,它存储的内容是键值对(key-value)映射。HashMap 实现了 Map 接口,根据键的 HashCode 值存储数据,具有很快的访问速度,最多允许一条记录的键为 null,不支持线程同步。HashMap 是无序的,即不会记录插入的顺序。HashMap 继承于AbstractMap,实现了 Map、Cloneable、java.io.Serializable 接口。

2023-09-06 23:05:14 250

原创 Java HashSet

HashSet 不是线程安全的, 如果多个线程尝试同时修改 HashSet,则最终结果是不确定的。您必须在多线程访问时显式同步对 HashSet 的并发访问。HashSet 基于 HashMap 来实现的,是一个不允许有重复元素的集合。HashSet 是无序的,即不会记录插入的顺序。HashSet 允许有 null 值。HashSet 实现了 Set 接口。

2023-09-06 23:04:16 163

原创 Java LinkedList

链表(Linked list)是一种常见的基础数据结构,是一种线性表,但是并不会按线性的顺序存储数据,而是在每一个节点里存到下一个节点的地址。链表可分为单向链表和双向链表。在Java程序设计语言中,所有的链表都是双向连接的。需要通过循环迭代来访问列表中的某些元素需要频繁的在列表开头、中间、末尾等位置进行元素的添加和删除操作。

2023-09-06 23:03:16 978

原创 Java ArrayList

ArrayList类示一个可以动态修改的数组,与普通数组的区别是它没有固定大小的限制,可以添加和删除元素。频繁的访问列表中的某一元素只需要在列表末尾进行添加和删除某些元素。

2023-09-06 23:02:17 679

原创 Java泛型

泛型提供了编译时类型安全检测机制,该机制运行程序员在编译是检测到非法的类型。泛型的本质是参数化类型,即所操作的数据类型指定为一个参数。

2023-09-06 23:01:18 196

原创 Java集合框架

该框架必须是高性能的。基本集合(链表、树、哈希表)的实现也必须是高效的。该框架允许不同类型的集合,以类似的方式工作,具有高度的互操作性。集合有两个基本接口:Collection和Map。对一个集合的扩展和适应必须是简单的。

2023-09-06 23:00:26 311

原创 Java--静态字段与静态方法

其中,每一个Employee对象都有一个自己的id字段,但这个类的所有实例将共享一个nextId字段。换句话说,如果有1000个Employee类对象,则有1000个实例字段id,分别对应每一个对象。例如,不需要构造Math类的任何对象就可以调用Math,pow。也就是说,需要通过Math类的一个对象来访问PI,并且每一一个Math对象都有它自己的一个PI副本。而对于非静态的实例字段,每个对象都有自己的一个副本。Employee类的静态方法不能访问id实例字段,因为它不能在对象上执行操作。

2023-08-30 14:58:25 922

转载 IntelliJ IDEA 常用快捷键

原文链接:IntelliJ IDEA 常用快捷键整理了一些IDEA开发常用的快捷键:控制台语句 System.out 相关:觉得有用的可以收藏起来,一定用得着!

2023-08-30 14:09:31 35

原创 Java--输入(格式化)输出

格式说明符尾部的转换符指示要格式化的数值的类型: f表示浮点数,s表示字符串,d表示十进制整数。boolean hasNextInt() boolean hasNextDouble() 检测是否还有下一一个表示整数或浮点数的字符序列。会打印 3,333.33,可以使用多个标志,例如,"%, ( .2f"会使用分组分隔符并将负数括在括号内。double nextDouble() 读取并转换下一一个表示整数或浮点数的字符序列。String next() 读取输入的下一个单词(以空格作为分隔符)。

2023-08-29 14:51:12 551

原创 Java--基本数据类型

在Java中,一共有8种基本类型,其中有4种整形,2种浮点类型,1种字符类型char(用于表示Unicode编码的代码单元)和一种表示真值bloolean类型。

2023-08-29 14:46:33 108

转载 vue3项目安装scss并使用

1.sass-loader依赖于node-sass,所以要安装node-sass。3、运行 npm run dev。

2023-08-21 21:45:32 762

原创 MyBatis@Param注解的用法

报错信息`org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.binding.BindingException: Parameter 'name' not found. Available parameters are [arg3, arg2, arg1, arg0, param3, param4, param1, param2]`

2023-08-04 11:45:37 1019

空空如也

空空如也

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

TA关注的人

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