自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wuhuangji的博客

404NotFound

  • 博客(15)
  • 收藏
  • 关注

原创 idea使用apipost插件

本文使用的是apipost2.0的插件,具体安装教程可以查看按照官方的教程来,可以很轻松地完成准备工作,以下是我出现的一些问题。

2023-09-14 17:13:01 784

原创 layui日期插件和validate校验,日期要选择两次,红色错误提示才会消失

【代码】layui日期插件和validate校验,日期要选择两次,红色错误提示才会消失。

2023-07-17 09:13:59 455

原创 Ruoyi框架使用easyExcel实现单元格合并

/ 你也可以在创建行的时候进行拦截,也可以在创建单元格的时候拦截,不同功能实现不同的接口 public class TableHeadHandler implements SheetWriteHandler {// 基础的excel操作,可以在此处添加表头的样式 Workbook workbook = writeWorkbookHolder . getWorkbook();row0 . createCell(0) . setCellValue("第一行");

2023-07-12 16:41:41 5380 3

原创 Java集合

单向链表 ------> 红黑树:如果数组索引i位置上的元素的个数达到8,并且数组的长度达到64时。----如果key1的哈希值2与key2的哈希值2相同,则需要继续比较key1和key2的equals()。添加到Set中的元素是不能相同的。与添加的元素的位置有关,根据添加的元素的哈希值,计算的其在数组中的存储位置。----如果key1的哈希值2与key2的哈希值2不相同,则(key1,value1)添加成功。红黑树 ------> 单向链表:当使用红黑树的索引i位置上的元素的个数低于6的时候。

2023-05-24 22:52:34 96

原创 汉诺塔问题

【代码】汉诺塔问题。

2023-03-29 11:42:38 50 1

原创 回溯算法练习之青蛙过河

【代码】回溯算法练习之青蛙过河。

2023-03-19 01:29:34 72

原创 JDBC笔记

一、获取数据库连接(一)JDBC概述JDBC(Java Database Connectivity)是一个独立于特定数据库管理系统,通用的SQL数据库存取和操作的公共接口(二)Driver接口实现类准备工作:MySQL服务开启;连接的基本条件:指明数据库的ip地址、端口号、用户名和密码;导入MySQL的驱动mysql-connector-java方式一://提供MySQL中Driver接口的实现类Driver driver = new com.mysql.jdbc.Driver();

2021-10-08 19:19:47 75

原创 MySQL高级笔记

一、MySQL逻辑架构**连接层:**最上层是一些客户端和连接服务,主要完成一些类似于连接处理、授权认证及相关的安全方案。在该层引入了线程池的概念,同样在该层上可以实现基于SSL的安全连接。**服务层:**第二层架构主要完成大多数的核心服务功能。在该层服务器会解析查询并创建相应的内部解析树,并对其完成相应的优化,最后生成相应的执行操作。**引擎层:**存储引擎真正负责了MySQL中的数据的存储和提取,服务器通过API与存储引擎进行通信。存储层二、索引优化分析(一)概述索引(Index):排

2021-10-05 20:34:02 117

原创 MySQL笔记

一、数据库是什么(一)概念DB(database):存储数据的“仓库”,保存了一系列有组织的数据;DBMS(Database Management System):数据库管理系统,数据库是通过DBMS创建和操作的容器;SQL(Structure Query Language):结构化查询语言,专门用来与数据库通信的语言。(二)MySQL语法规范不区分大小写,建议关键字大写;关键字不能被缩写也不能分行;字符串型和日期时间类型使用单引号(’ ');别名,尽量使用双引号(" ");每条命

2021-10-04 12:52:07 115

原创 JavaSE笔记

一、Java基本语法(一)关键字与保留字关键字:被Java赋予特殊含义,用作专门用途的单词特点:所有关键字都是小写定义数据类型classinterfaceenumbyte:1字节,-128~127short:2字节,-215~215-1int:4字节long:8字节,声明long变量,必须以“l”或者“L”结尾float:4字节,精确到7位有效数字,声明float变量,必须加“f”或者“F”结尾double:8字节,精度是float的两倍char:2字节,内部必须写一个字符

2021-10-02 17:32:20 236 1

原创 JUC笔记

一、前言(一)什么是JUC​ JUC指的是java.util .concurrent工具包的简称。这是一个处理线程的工具包,JDK 1.5开始出现的。(二)进程和线程回顾进程:是并发执行的程序在执行过程中分配和管理资源的基本单位,是一个动态概念,竞争计算机系统资源的基本单位。线程:是进程的一个执行单元,是进程内的调度实体。比进程更小的独立运行的基本单位。线程也被称为轻量级进程。(三)并发和并行回顾并发:指在同一时刻只能有一条指令执行,但多个进程指令被快速的轮换执行,使得在宏观上具有多个

2021-09-20 20:47:56 96

原创 Spring5笔记

一、Spring概述​ Spring是一个轻量级的**控制反转(IoC)和面向切面(AOP)**的容器(框架)。组成:核心容器(core):核心容器提供 Spring 框架的基本功能。核心容器的主要组件是 BeanFactory ,它 是工厂模式的实现。 BeanFactory 使用控制反转(IOC) 模式将应用程序的配置和依赖性规范与实际的应用程序代码分开。上下文(context):Spring 上下文是一个配置文件,向 Spring 框架提供上下文信息。Spring 上下文 包括企业服务,例

2021-09-10 18:12:01 182

原创 MyBatis笔记

一、什么是MybatisMyBatis 是一款优秀的持久层框架MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集的过程MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 实体类pojo 【Plain Old Java Objects,普通的 Java对象】映射成数据库中的记录。Mybatis官方文档 : http://www.mybatis.org/mybatis-3/zh/index.htmlGitHub : https://g

2021-09-09 13:56:10 90

原创 爬虫练习--使用正则表达式爬取B站排行榜

1.首先打开B站网页从中可以获取的信息是网站的URL是“https://www.bilibili.com/v/popular/rank/all”2.打开开发者工具,在Network选项卡下查看Cookie3.查看网站源代码,编写正则表达式观察源代码,我们可以写出正则表达式<li data-id.*?num.*?>(.*?)</div>.*?img.*?href="(.*?)".*?</a>.*?title.*?>(.*?)&lt...

2021-05-10 20:58:32 616

原创 关于运行pyspider all的问题

一开始我也是被这个问题难住了,因为最近在学习《网络爬虫开发实战》。为了解决这个问题也查阅了很多资料,都是些很杂很乱的回答,在这里结合自己的实践来系统的总结一下。1.PhantomJS的安装因为pyspider是支持JavaScript渲染的,需要依赖PhantomJS,所以PhantomJS的安装很重要,具体如何安装与配置环境其他回答都很详细,这里就不罗嗦了,因为我在这一块还不是遇到很多困难。2.FutureWarning: timeout is not supported on your p.

2021-05-06 20:34:27 606

空空如也

空空如也

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

TA关注的人

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