自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小小默:进无止境

QQ:1274654983 欢迎交流~~

  • 博客(1000)
  • 资源 (51)
  • 收藏
  • 关注

原创 ClickHouse 中`MergeTree` 和 `ReplicatedMergeTree`表引擎区别

特性MergeTree数据复制不支持支持高可用性不提供高可用性提供高可用性故障恢复如果节点故障,数据可能丢失节点故障后可以从其他副本恢复使用场景单机环境或不需要数据复制的场景分布式环境,需要数据冗余和高可用性的场景依赖无需额外依赖需要 ZooKeeper 进行副本同步性能略优于,因为没有复制开销由于涉及数据复制,可能会有少量性能开销。

2025-04-26 00:22:03 1026

原创 Spring Boot 中配置线程池时优化 `ThreadPoolTaskExecutor` 的配置总结

在 Spring Boot 中配置线程池时,可以通过以下方式进一步优化。

2025-04-24 13:48:08 465

原创 Spring Boot 中触发异步任务的几种方式

方法适用场景优点缺点@Async简单异步任务集成简单,适合轻量级场景需处理线程池和异常,同类调用失效消息队列分布式系统、高可靠性场景解耦彻底,支持重试和削峰维护中间件,复杂度高复杂异步流程控制灵活,支持链式调用代码复杂,需手动管理应用内事件通知松耦合,易于扩展监听器不支持分布式,依赖@Async根据实际场景选择:轻量级任务用@Async,分布式需求用消息队列,复杂流程用,应用内解耦用事件监听。

2025-04-24 13:43:05 379

原创 SpringBoot工程如何考虑优化使其视频请求更流畅

视频播放通常需要支持,需确保后端正确处理HTTPRange头,实现按需传输部分内容。

2025-03-28 15:07:52 1111

原创 编写脚本在Linux下启动、停止SpringBoot工程

这条命令将标准输出和标准错误都重定向到/dev/null,这意味着它们不会输出到控制台或任何文件。这样做是因为我们希望所有日志都由Logback处理并写入到配置文件中指定的日志文件里。

2025-03-20 11:15:47 797

原创 NGINX中的反向代理实践

这样做可以确保你的Nginx配置是正确的,并且不会因为配置错误导致服务中断。

2025-03-20 10:49:31 404

原创 Centos7更换仓库源为阿里云镜像

这里默认是清华源,但是在使用yum安装的时候提示找不到镜像,故而更换阿里源。

2025-03-18 21:53:55 720

原创 Django获取请求参数的几种方式

【代码】Django获取请求参数的几种方式。

2025-03-09 14:12:25 309 1

原创 vue和微信小程序处理markdown格式数据

在Vue项目中展示Markdown格式的数据,比如通义千问模型返回的数据,你可以借助一些Markdown解析库将Markdown文本转换为HTML,然后在页面上渲染。以下为你详细介绍几种常用的实现方式。

2025-02-21 17:14:36 1838

原创 微信小程序如何很好呈现后端返回的富文本?

rich-text在微信小程序中呈现后端返回的富文本,可借助以下几种常见的方法,每种方法都有其适用场景和特点。

2025-02-21 09:47:02 756

原创 Vue 记录用户进入页面的时间、离开页面的时间并计算时长

在 Vue 项目中,要记录用户进入页面的时间、离开页面的时间,并在用户离开时计算时长并调用后端接口,可以借助 Vue 的生命周期钩子和浏览器的一些事件来实现。

2025-02-17 17:30:43 751

原创 Flask中获取请求参数的一些方式总结

在 Flask 中,可以从request对象中获取各种类型的参数。以下是全面整理的获取参数的方式及示例代码。URL 中的查询参数通过的形式传递,使用获取。

2025-02-15 13:59:04 1194

原创 SQLAlchemy 中字段类型与常见数据库(MySQL、PostgreSQL 和 SQLite)的全面映射关系

SQLAlchemy 中字段类型与常见数据库(MySQL、PostgreSQL 和 SQLite)的全面映射关系表。这份映射关系可以帮助你在开发中选择正确的数据类型,确保代码在不同数据库之间具有良好的兼容性。通过以上映射关系表,你可以根据实际需求选择合适的 SQLAlchemy 数据类型,并确保其在不同数据库中的正确映射。

2025-02-15 12:51:11 678

原创 Vue2下判断有新消息来时以站内信方式在页面右下角弹出

【代码】Vue2下判断有新消息来时以站内信方式在页面右下角弹出。

2025-02-12 14:52:24 219

原创 PG数据库表ID主键重复问题

从错误信息来看,问题的核心是 PostgreSQL 数据库中插入数据时违反了主键唯一性约束 (),具体是因为id字段的值重复(例如id=6221已经存在)。idididididid确保序列的当前值大于表中实际的最大id值。

2025-02-11 17:37:06 457

原创 Vue和Java使用AES加密传输

背景:Vue对参数进行加密,对响应进行解密。Java对参数进行解密,对响应进行解密。不拦截文件上传类请求、GET请求。

2025-02-03 18:15:26 511

原创 OSError: Can‘t load tokenizer for ‘bert-base-chinese‘无法访问https://huggingface.co/models

使用from_pretrained()函数从预训练的权重中加载模型时报错:OSError: Can’t load tokenizer for ‘bert-base-chinese’. If you were trying to load it from ‘https://huggingface.co/models’, make sure you don’t have a local directory with the same name. Otherwise, make sure ‘bert-base-c

2025-02-02 12:11:25 431

原创 NLP自然语言处理中Word2Vec和GloVe概述

GloVe(Global Vectors for Word Representation)和Word2Vec是两种广泛使用的词嵌入方法,它们都旨在将词语转换为高维向量表示,以便于在各种自然语言处理任务中使用。尽管这两种方法的目标相似,但它们的实现方式和理论基础有所不同。是由Google在2013年提出的一种用于生成词向量的技术。它基于分布假说,即上下文相似的词往往具有相似的意义。(Global Vectors for Word Representation)由斯坦福大学的研究人员在2014年提出。

2025-01-21 17:48:50 1282

原创 自然语言处理(NLP)领域相关模型概述

特性/模型Word2VecGloVeBERTFastTextELMoRoBERTa基本原理神经网络语言模型矩阵分解双向Transformer子词嵌入BiLSTM改进的双向Transformer上下文敏感度局部上下文局部+全局统计双向上下文局部上下文+子词双向上下文更好的双向上下文计算复杂度中等高非常高中等高高适用场景快速原型开发复杂语义分析高精度任务形态丰富语言深度语义理解高性能任务。

2025-01-21 17:46:32 950

原创 Python爬虫之Scrapy框架基础入门

在Scrapy中,Item是被用来保存抓取到的数据的容器。你可以定义自己的Item类,类似于Python字典,但是提供了额外保护机制和便利方法。Item通常定义在items.py文件中。# 通俗的说就是你要下载的数据都有什么# 图片# 名字# 价格# 详情URL。

2024-12-13 14:03:25 1418

原创 Python爬虫之Requests库的使用

requests 是一个非常流行的 Python 库,用于发送 HTTP 请求。它简单易用,功能强大,适合编写爬虫程序来抓取网页内容。

2024-12-12 14:04:04 799

原创 Python爬虫之Selenium的应用

(1)是一个无界面的浏览器(2)支持页面元素查找,js的执行等(3)由于不进行css和gui渲染,运行效率要比真实的浏览器要快很多。

2024-12-11 18:38:03 1245

原创 Python爬虫之使用BeautifulSoup进行HTML Document文档的解析

易于使用:提供了直观的方法来导航、搜索和修改解析树。容错性强:能够处理有缺陷的 HTML,并尝试生成最可能的解析结果。多种解析器:支持 Python 标准库中的 HTML 解析器,以及第三方解析器如 lxml 和 html5lib。链式调用:可以通过连续调用方法来构建查询,使得代码更加简洁和易读。

2024-12-11 15:09:07 549

原创 Python爬虫之使用jsonpath进行JSON数据的解析

JSONPath 是一种查询语言,用于从 JSON 文档中提取数据。它类似于 XPath 用于 XML 的方式。JSONPath 表达式允许你以简洁的方式定位和过滤 JSON 数据结构中的元素。[]..?()[,]需要先安装。

2024-12-11 15:07:46 689

原创 Python爬虫之使用xpath进行HTML Document文档的解析

响应有两种:JSON数据和HTML页面,对于后者就需要进行解析HTML Documen得到我们需要的信息。xpath最大的弊端就是语法格式不友好,不如BeautifulSoup。

2024-12-11 15:06:17 1406

原创 Python爬虫之urllib库使用总结

urllib是 Python 内置的一个用于操作 URL 的库。它提供了用于打开和读取 URL 的功能,可以处理 HTTP、HTTPS 等多种协议。urllib请注意,虽然urllib库是 Python 标准库的一部分,并且适用于简单的任务,但对于更复杂的 Web 爬虫项目,通常会推荐使用像requests这样的第三方库,因为它们提供了更简洁的 API 和更好的特性支持,如会话管理、SSL 验证、Cookies 等等。

2024-12-11 09:28:59 1136

原创 SpringBoot+MyBatis整合ClickHouse实践

整合Spring Boot、MyBatis和ClickHouse可以让你使用Java开发的应用程序高效地与ClickHouse数据库进行交互。

2024-12-02 08:54:25 617

原创 Java中异步任务实现的几种方式

Future在Java中,异步任务可以通过多种方式实现,包括使用线程池、Future等。下面是一些常用的异步任务实现方法及其示例。

2024-11-28 15:31:58 506

原创 CSS背景、透明度、文本颜色设置应用实践总结

CSS背景图、透明度、文本设置总结

2024-11-21 13:15:52 538

原创 CSS中Flex布局应用实践总结

的四个子元素两端对齐,左右不留间距,且中间元素的间距一样,可以使用 CSS 的 Flexbox 布局。子元素不设置 flex-shrink: 0 时子元素会随父元素宽度自动等分总宽度,子元素设置的宽度会自动失效。通过这两种方法,你可以灵活地调整子元素之间的间距,以满足你的布局需求。设置为22%,这样每个子元素的宽度会稍小一些,从而增加中间的间距。的四个子元素两端对齐,左右不留间距,且中间元素的间距一样的布局。属性,但需要注意调整子元素的宽度以适应总宽度。的值,可以间接增大子元素之间的间距。

2024-11-21 13:08:34 1172

原创 RestTemplate应用实践总结

是 Spring 框架中用于发送 HTTP 请求的一个工具类。虽然本身已经提供了很多功能,但在某些情况下,你可能需要对其进行更详细的配置。你可以通过创建一个配置类来实现这一点。

2024-11-20 12:44:23 986

原创 MySQL索引创建原则总结

有时候有意或者无意的就对同一个列创建了多个索引,比如index(a,b,c)相当于index(a)、index(a,b)、index(a,b,c)。

2024-11-14 08:05:42 492

原创 IDEA2024下安装kubernetes插件并配置进行使用

其实2024.2.3下默认已经安装了kubernetes插件,如果你发现自己IDEA中没有,在市场里面检索并下载即可。

2024-11-03 12:39:24 1627 2

原创 RAG(Retrieval-Augmented Generation)检索增强生成基础入门

RAG(Retrieval-Augmented Generation)是一种结合了检索和生成模型的技术,旨在提高自然语言处理任务的性能和准确性。RAG 方法的核心思想是在生成模型的基础上,通过检索模块从大量文档或知识库中获取相关信息,从而增强生成模型的上下文理解和信息丰富度。

2024-10-24 11:12:29 1497

原创 SpringBoot中EasyExcel使用实践总结

easyexcel使用实践总结

2024-10-23 12:41:52 648

原创 MyBatis-Plus中FieldFill理解与应用

FieldFill是 MyBatis-Plus 框架中用于字段自动填充功能的一个枚举类。它定义了字段在不同场景下的自动填充策略。具体来说,FieldFillDEFAULTINSERTUPDATE。

2024-10-22 09:00:47 813

原创 SpringBoot整合mybatisPlus实现批量插入并获取ID

背景:需要实现批量插入并且得到插入后的ID。使用for循环进行insert这里就不说了,在海量数据下其性能是最慢的。数据量小的情况下,没什么区别。

2024-10-21 21:55:40 2021

原创 SQL 错误 [1093] [HY000]: You can‘t specify target table ‘tb_sys_district‘ for update in FROM clause

背景:依赖表中某些数据更新另外一些数据。这条语句的目标是将所有其父级编码属于等级为2的地区的记录的level字段更新为3。这条语句看起来逻辑上是正确的,但可能会有一些潜在的问题或需要优化的地方。SQL 错误 [1093] [HY000]: You can’t specify target table ‘tb_sys_district’ for update in FROM clause。

2024-10-18 14:26:03 517

原创 CSS 鼠标悬停时让父元素和子元素以不同的方式进行变换

要在鼠标悬停时让父元素和子元素以不同的方式进行变换(transform),可以分别设置它们的transform属性,并使用transition来实现平滑的效果。以下是一个示例,展示了如何实现这一效果。

2024-10-07 21:26:16 584

原创 Vue中watch监听属性的一些应用总结

简写形式的watch非常适合用于监听顶层属性或对象的特定属性的变化。如果你不需要深度监视,这种简写形式可以使代码更加简洁和易读。如果你有更多复杂的需求,比如需要立即执行监听器或处理更深层次的变化,可以使用完整的对象形式。

2024-10-05 10:55:02 628 1

MybatisX idea 快速开发插件jar

MybatisX idea 快速开发插件jar,可直接本地安装,无需从市场下载。

2020-07-28

SpringBoot整合Dubbo和Zookeeper升级版

SpringBoot整合dubbo和Zookeeper,将公共接口抽取到了API项目中。另外还提供了xml方式整合dubbo和Zookeeper。

2018-11-09

DubboOPS项目和管理后台jar包

DubboOPS项目和管理后台jar包,主要有dubbo-admin-0.0.1-SNAPSHOT.jar和incubator-dubbo-ops-master

2018-11-07

Struts2Spring4Hibernate4整合

Struts2Spring4Hibernate4整合,Hibernate使用的是注解,没有使用Maven,这个是帮一个小伙伴整合做的demo

2018-11-07

亲测好用的Winhex

亲测好用的Winhex,完美查看编译后的class文件。支持多种语言,解压后选择"setup.exe"进行安装即可!!!

2018-09-02

类文件结构示例

类文件结构示例,在深入浅出JVM博文中进行演示。如果无关,无需下载。

2018-09-02

SpringBoot使用Maven建立多模块工程

SpringBoot使用Maven建立多模块工程,包含父工程,api公用工程,pojo工程和主项目web工程。

2018-08-10

SpringBootMaven分模块实例

Maven分模块架构,框架使用SpringBoot整合SpringMVC、Mybatis。

2018-07-18

Redis Desktop Manager

使用redis远程管理工具(Redis Desktop Manager)进行连接、操作。

2018-06-29

Axis2与Spring整合发布多个WebService

Axis2与Spring整合发布多个WebService,项目使用Maven管理。

2018-05-27

CXF+Spring+MyBatis+Maven

CXF+Spring+MyBatis+Maven项目整合,包含服务端和客户端。

2018-05-05

IDEA导入eclipse常用快捷键

IDEA导入eclipse常用快捷键,方便好用,完美从eclipse过渡到IDEA

2018-04-24

DES加密解密 JS-JAVA

DES加密解密 JS-JAVA,支持JS和JAVA直接相互加密解密,简单引入即可

2018-03-26

CryptoJS v3.1.2.zip

CryptoJS v3.1.2.zip完整加密库,支持常见的多种加密方式。AES,DES,SHA。。。

2018-03-22

AES加密工具类

AES加密解密工具类,解决windows下和linux加密解密不同问题。

2018-03-20

nginx安装脚本

nginx安装脚本,支持一键安装nginx及其依赖如zlib openssl pcre等

2018-02-02

mysql自动备份脚本

linux下定时自动备份mysql数据库,并保存备份文件与备份日志到指定路径下。

2018-01-26

jsoup爬虫实战

使用jsoup进行爬虫并获取模板网页具体数据,获取总页数进行自动翻页处理。

2018-01-19

mysql5.7安装脚本

mysql5.7.16安装脚本,一键安装,安全可靠,方便快捷。

2017-12-15

Socket与ServerSocket编程实践聊天

Socket与ServerSocket编程实践聊天,服务器和客户端频繁通信

2017-11-07

bert-base-chinese模型文件,深度学习,自然语言处理

bert-base-chinese模型文件,用来解决不能访问https://huggingface.co/问题。可以导入工程在本地实现加载进行使用。

2025-02-02

输入一段英文,去掉符号后将英文单词排序输出

如 I love jane who is a pretty girl. One day, I meet her on a sunshine morning... 打印为 I I One a a day girl her is jane love meet morning on pretty sunshine who IT技术系统性、完整视频教程2000G欢迎联系免费赠送,并有许多毕设哦

2021-12-23

mybatisgenerator.zip

mybatis-generator逆向生成工程,Maven工程,纯Mybatis

2021-09-03

PHP课程设计图书管理系统、学生成绩管理系统、学生宿舍管理系统

课程设计包含六个系统,均是PHP+MySQL。包含图书管理、学生成绩管理、学生宿舍管理、学生选课管理、请假管理以及网上图书订购。帮助同学顺利完成课程设计哦,同学就不用花钱买啦。

2020-11-27

ssm+MySQL宠物商店.txt

SSM+mysql实现宠物商店,可在eclipse、MyEclipse、idea下正常运行,webServer为Tomcat

2020-07-10

SpringBoot+thymeleaf+UEditor+不修改上传路径.zip

SpringBoot+Thymeleaf下整合UEditor,这里没有修改图片上传文件,只用默认的图片上传路径。资源有UEditor.1.4.3.3以及自定义Controller。

2020-02-04

jdk6-8String类

jdk1.6 jdk1.7 jdk1.8 64位下的String类,请进行对比研究学习。jdk1.6 jdk1.7 jdk1.8 64位下的String类,

2019-11-20

ElasticSearch.zip

Elasticsearch整合Header插件,安装node和header插件,全程无坑,需要的jar包都有,认真测试过的。

2019-11-15

支付宝对接相关工具和demo.zip

支付宝对接相关工具与电脑网站接入demo,包含电脑网站demo,服务端sdk,开发平台助手

2019-10-30

dhcp+c3p0.zip

dhcp与c3p0数据源整合MySQL完全配置,包含mchange-commons-java-0.2.11.jar,mysql-connector-java-5.0.4-bin.jar,commons-pool-1.3.jar,commons-dbcp-1.2.1.jar以及c3p0-0.9.5.2.jar

2019-10-27

fastdfs完整环境.zip

Centos下搭建fastdfs分布式文件系统,并整合fastdht、nginx进行文件去重。

2019-09-27

mysql-odbc.zip

PowerDesign添加MySQL数据源mysql-connector-odbc,包含32位 64位

2019-08-13

RabbitMQ.zip

Linux下源码编译安装RabbitMQ、Erlang并设置服务开机启动。

2019-08-12

PHP7.2+NGINX Linux环境搭建与脚本

Centos6.8源码编译安装NGINX与PHP7.2,包含源码安装包与NGINX自动安装脚本。

2019-07-01

项目+uploadify+Huploadify.zip

项目+uploadify+Huploadify,包含调试好的两个组件的页面源码、后台源码以及两个组件压缩包

2019-06-12

QRcode生成、解析二维码项目与所有jar

QRcode生成、解析二维码项目与所有jar,注意,是包含生成、解析二维码!

2019-05-08

fckeditor 2.3 兼容chrome解Number转换异常

fckeditor 2.3 兼容chrome解Number转换异常,将下载的jar替换掉即可

2019-05-03

AXURE RP EXTENSION For Chrome插件

AXURE RP EXTENSION For Chrome插件,在浏览器上观看HTML

2019-03-20

jave-1.0.2-jar视频音频处理包

jave-1.0.2-jar视频音频处理包,因为CSDN最低分为一分,所以没法免费贡献给大家。

2018-12-05

Netty权威指南 第2版 带书签目录 高清完整版.pdf

《Netty 权威指南(第2 版)》是异步非阻塞通信领域的经典之作,基于最新版本的Netty 5.0 编写,是国内首本深入介绍Netty 原理和架构的书籍,也是作者多年实战经验的总结和浓缩。内容不仅包含Java NIO入门知识、Netty 的基础功能开发指导、编解码框架定制等,还包括私有协议栈定制和开发、Netty 核心类库源码分析,以及Netty 的架构剖析。 《Netty 权威指南(第2 版)》适合架构师、设计师、软件开发工程师、测试人员以及其他对Java NIO 框架、Netty 感兴趣的相关人士阅读,通过《Netty 权威指南(第2 版)》的学习,读者不仅能够掌握Netty 基础功能的使用和开发,更能够掌握Netty 核心类库的原理和使用约束,从而在实际工作中更好地使用Netty。

2018-11-20

空空如也

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

TA关注的人

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