当前位置: 首页 > news >正文

微信流量主挑战:用户破16!新增文档转换(新纪元3)

朋友们,报告好消息!我的小程序用户数量已经涨到16个了!没错,真·没拉朋友圈亲戚好友来撑场子,全靠实力(和一点点运气)吸引了16位陌生小伙伴光临!这波进步,连我自己都感动了!

有兴趣的朋友可以搜索体验一下,接下来的日子,我会每天更新营运状况,告诉大家这小程序到底能不能带来“流量变现”奇迹,还是最后成了我自己的社交实验田。同时,我还会不断更新小程序功能,努力让这16位尊贵用户用得开心(不开心也别走啊,求你们了)。今天涨了几个用户?广告收益能不能多买一杯奶茶?这些热乎乎的“战绩”,通通告诉你们!

我承诺,每天更新营运状况,实话实说:流量主是发家致富的捷径,还是“赚够奶茶钱就谢天谢地”?小程序功能也会不断优化升级,毕竟要让这16位小伙伴用得爽,才有希望吸引更多用户加入。

接下来的开发计划已经排满了档期!不仅要优化现有功能,还打算增加更多实用性强、能留住用户的新功能,比如文档转换啊、在线工具类的小工具,要知道,16个用户那可是我未来的“财富基石”,必须得服务到位!

文档转化用了什么技术?主角就是大名鼎鼎的 docx4j,这玩意儿就是处理文档的“瑞士军刀”,专门帮你在各种文档格式之间左手倒右手,效率杠杠的!

docx4j 的核心能力在于,它能够高效解析和生成 .docx 文件,无需安装 Microsoft Office,也不依赖 COM 组件。通过 XML 和 JAXB 技术,docx4j 将文档的结构和内容转换为可操作的对象,开发者可以轻松修改、删除或添加文档内容,比如表格、段落、图片等。

除了基本的文档处理功能,docx4j 的强大之处还在于其转换能力。例如,docx 转 PDF 是一个备受青睐的功能。借助 docx4j 的 PDF 导出模块,它能够快速将 Word 文档渲染成高质量的 PDF 文件,广泛应用于合同生成、报告输出等场景。此外,它还能通过插件支持其他格式的转换,扩展性非常强。

对于开发者来说,docx4j 提供了友好的 API 接口和灵活的功能模块。无论是简单的文档读取,还是复杂的内容操作,它都能轻松驾驭。其社区活跃,文档齐全,为开发者的二次开发和快速实现功能提供了极大的便利。

依赖如下

        <dependency><groupId>org.docx4j</groupId><artifactId>docx4j</artifactId><version>6.1.1</version><exclusions><exclusion><groupId>org.slf4j</groupId><artifactId>slf4j-reload4j</artifactId></exclusion></exclusions></dependency><dependency><groupId>org.docx4j</groupId><artifactId>docx4j-export-fo</artifactId><version>8.1.1</version><exclusions><exclusion><groupId>org.slf4j</groupId><artifactId>slf4j-reload4j</artifactId></exclusion></exclusions></dependency>

关键代码实现类
 

private byte[] convertWordToPdf(String filePath) throws Exception {FileOutputStream fileOutputStream = null;ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();try {// 获取当前时间戳String timestamp = new SimpleDateFormat("yyyyMMddHHmmss").format(new Date());// 获取文件名(去掉路径和扩展名)File file = new File(filePath);String fileName = file.getName().replaceAll("\\.docx$", "");// 创建带时间戳的pdf路径,文件保存到fileDir目录下String pdfPath = fileDir + fileName + "_" + timestamp + ".pdf";// 进行文件转换fileOutputStream = new FileOutputStream(new File(pdfPath));WordprocessingMLPackage mlPackage = WordprocessingMLPackage.load(file);setFontMapper(mlPackage);Docx4J.toPDF(mlPackage, fileOutputStream);System.out.println("PDF转换成功,文件保存为:" + pdfPath);// 读取生成的PDF文件内容并返回字节数组try (InputStream pdfInputStream = new FileInputStream(pdfPath)) {byte[] buffer = new byte[1024];int bytesRead;while ((bytesRead = pdfInputStream.read(buffer)) != -1) {byteArrayOutputStream.write(buffer, 0, bytesRead);}}return byteArrayOutputStream.toByteArray();} catch (Exception e) {e.printStackTrace();System.out.println("转换失败");throw new UnsupportedOperationException("Word 转 PDF 的功能尚未实现: " + filePath);} finally {IOUtils.closeQuietly(fileOutputStream);try {byteArrayOutputStream.close();} catch (IOException e) {e.printStackTrace();}}}private static void setFontMapper(WordprocessingMLPackage mlPackage) throws Exception {Mapper fontMapper = new IdentityPlusMapper();fontMapper.put("隶书", PhysicalFonts.get("LiSu"));fontMapper.put("宋体", PhysicalFonts.get("SimSun"));fontMapper.put("微软雅黑", PhysicalFonts.get("Microsoft Yahei"));fontMapper.put("黑体", PhysicalFonts.get("SimHei"));fontMapper.put("楷体", PhysicalFonts.get("KaiTi"));fontMapper.put("新宋体", PhysicalFonts.get("NSimSun"));fontMapper.put("华文行楷", PhysicalFonts.get("STXingkai"));fontMapper.put("华文仿宋", PhysicalFonts.get("STFangsong"));fontMapper.put("宋体扩展", PhysicalFonts.get("simsun-extB"));fontMapper.put("仿宋", PhysicalFonts.get("FangSong"));fontMapper.put("仿宋_GB2312", PhysicalFonts.get("FangSong_GB2312"));fontMapper.put("幼圆", PhysicalFonts.get("YouYuan"));fontMapper.put("华文宋体", PhysicalFonts.get("STSong"));fontMapper.put("华文中宋", PhysicalFonts.get("STZhongsong"));mlPackage.setFontMapper(fontMapper);}

相关文章:

微信流量主挑战:用户破16!新增文档转换(新纪元3)

朋友们&#xff0c;报告好消息&#xff01;我的小程序用户数量已经涨到16个了&#xff01;没错&#xff0c;真没拉朋友圈亲戚好友来撑场子&#xff0c;全靠实力&#xff08;和一点点运气&#xff09;吸引了16位陌生小伙伴光临&#xff01;这波进步&#xff0c;连我自己都感动了…...

DFS【东北大学oj数据结构11-2】C++

题面 深度优先搜索&#xff08;DFS&#xff09;是一种基于尽可能多地访问相邻顶点策略的图搜索算法。如果顶点 v 有未搜索的顶点则递归搜索直至 v 的最后一条边。在搜索了 v 的所有边之后&#xff0c;搜索继续返回到找到 v 时经过的边。 搜索从原来的起点开始&#xff0c;直到…...

运维项目部署的环境准备

这里用的安装工具是yum,yum作为一个安装工具,用起来比较方便 用yum安装以下软件,组成项目的可运行环境 yum 先更新 yum update -y 安装一个外置仓库 yum install epel-release 安装redis yum install redis 安装nginx yum install nginx 安装vim yum install vim…...

URDF文件中inertial数据的描述坐标系说明

这件事的来源是这样的&#xff1a;结构手动把连杆坐标系下描述的惯性张量数据写入了urdf中&#xff0c;给我到以后发现有问题&#xff0c;给我搞懵了&#xff0c;以为我错了这么多年&#xff0c;于是有了本次的深度调研&#xff0c;先上结论&#xff0c;感兴趣的可以参考后文。…...

OpenCV-Python实战(5)——图形绘制基础

一、直线 cv2.line(img*,pt1*,pt2*,color*,thickness*,lineTypeLINE_8) img&#xff1a;绘图的背景&#xff08;画布&#xff09;。 pt1、pt2&#xff1a;始/终点坐标&#xff0c;格式为元组&#xff08;&#xff09;。 color&#xff1a;直线颜色&#xff0c;BGR格式。 t…...

科技云报到:人工智能时代“三大件”:生成式AI、数据、云服务

科技云报到原创。 就像自行车、手表和缝纫机是工业时代的“三大件”。生成式AI、数据、云服务正在成为智能时代的“新三大件”。加之全球人工智能新基建加速建设&#xff0c;成为了人类社会数字化迁徙的助推剂&#xff0c;让新三大件之间的耦合越来越紧密。从物理世界到数字世…...

HarmonyOS NEXT 实战之元服务:静态案例效果(二)

背景&#xff1a; 前几篇学习了元服务&#xff0c;后面几期就让我们开发简单的元服务吧&#xff0c;里面丰富的内容大家自己加&#xff0c;本期案例 仅供参考 先上本期效果图 &#xff0c;里面图片自行替换 效果图代码案例如下&#xff1a; Index里面实现 import { authent…...

Qt学习记录

Qt学习记录 Qt6读取GBK文件 在Qt5中&#xff0c;有QTextCodec模块&#xff0c;支持各种编码设置。 // Qt5 QCoreApplication a(argc, argv); auto desk QStandardPaths::writableLocation(QStandardPaths::DesktopLocation); QFile file(QDir(desk).filePath("test.tx…...

用于汽车碰撞仿真的 Ansys LS-DYNA

使用 Ansys LS-DYNA 进行汽车碰撞仿真汽车碰撞仿真 简介 汽车碰撞仿真是汽车设计和安全工程的一个关键方面。这些仿真使工程师能够预测车辆在碰撞过程中的行为&#xff0c;从而有助于改进安全功能、增强车辆结构并符合监管标准。Ansys LS-DYNA 是一款广泛用于此类仿真的强大工具…...

Android--java实现手机亮度控制

文章目录 1、开发需求2、运行环境3、主要文件4、布局文件信息5、手机界面控制代码6、debug 1、开发需求 需求&#xff1a;开发一个Android apk实现手机亮度控制 2、运行环境 Android studio最新版本 3、主要文件 app\src\main\AndroidManifest.xml app\src\main\res\layou…...

300多种复古手工裁剪拼贴艺术时尚字母、数字、符号海报封面Vlog视频MOV+PNG素材

300复古时尚大小写字母、数字、符号拼贴海报封面平面设计Vlog视频标题动画 Overlay - Cut-Out Letters Animations Pack - Animated Letters, Numbers, and Symbols 使用 Cut-Out Letters Animations Pack 提升您的内容&#xff01;包含 300多个高品质动画资源&#xff0c;包括…...

免押租赁系统的优势与应用解析

内容概要 免押租赁系统&#xff0c;听上去是不是很未来&#xff1f;其实&#xff0c;它的基本概念就是在租赁过程中&#xff0c;消费者无需交付押金&#xff0c;直接使用所租物品。这样一来&#xff0c;不仅降低了租赁的门槛&#xff0c;也让许多想尝试的用户能够更轻松地参与…...

feign 针对某一个特定接口设置超时时间

一、对feign所有接口设置超时配置 如果是当前feign所有接口的超时配置&#xff0c;需要在 FeignClient 的 configuration 属性中设置。 详情见&#xff1a; https://blog.csdn.net/sinat_32502451/article/details/136884349 二、针对某一个特定接口设置超时时间 调用 feig…...

Chrome被360导航篡改了怎么改回来?

一、Chrome被360导航篡改了怎么改回来&#xff1f; 查看是否被360主页锁定&#xff0c;地址栏输入chrome://version&#xff0c;看命令行end后面&#xff08;蓝色部分&#xff09;&#xff0c;是否有https://hao.360.com/?srclm&lsn31c42a959f 修改步骤 第一步&#xff1a…...

GitLab 将停止为中国区用户提供服务,60天迁移期如何应对? | LeetTalk Daily

“LeetTalk Daily”&#xff0c;每日科技前沿&#xff0c;由LeetTools AI精心筛选&#xff0c;为您带来最新鲜、最具洞察力的科技新闻。 GitLab作为一个广受欢迎的开源代码托管平台&#xff0c;近期宣布将停止服务中国大陆、澳门和香港地区的用户提供服务。根据官方通知&#x…...

Linux系统和makefile详解

### Linux系统详解 Linux是一个开源且功能强大的操作系统内核&#xff0c;自1991年由林纳斯托瓦兹首次发布以来&#xff0c;它已经成为全球最流行的操作系统之一。Linux的核心特性包括开源、多用户多任务、高稳定性与安全性&#xff0c;以及良好的跨平台能力。 1. **开源**&a…...

基于导频方法的MIMO信道估计详解

多输入多输出&#xff08;MIMO&#xff09;技术作为现代无线通信系统的核心&#xff0c;通过利用多天线阵列在发射端和接收端同时传输和接收多个数据流&#xff0c;显著提高了系统的频谱效率和数据传输速率。然而&#xff0c;MIMO系统的性能在很大程度上依赖于对信道状态的准确…...

#!/bin/bash^M 坏的解释器:没有哪个文件或者目录

#!/bin/bash^M 坏的解释器&#xff1a;没有哪个文件或者目录 问题背景问题分析问题解决dos2unixsedvim编辑器&#xff08;推荐&#xff09;在Windows上转换文件格式 最后 问题背景 工作中&#xff0c;在Windows上编写的shell脚本上传到Linux服务器&#xff0c;在执行的时候提示…...

aj-report本地前后端分离部署运行

github项目地址 aj-report-mine 在源代码v1.4版本基础上&#xff0c;本地进行前后端分离部署开发 这里我是进行了整合&#xff0c;把自己在拉取源代码到成功运行过程中的一些东西直接整合&#xff0c;根据下面的步骤即可成功运行 资源获取 夸克网盘(16-github-aj-report-re…...

1435A 信号发生器

1435A 信号发生器 1435系列信号发生器基于创新的技术实现了性能、经济性和体积重量的平衡设计。具有优良的频谱纯度&#xff0c;单边带相位噪声1GHz载波10kHz频偏达到-136dBc/Hz&#xff0c;10GHz载波10kHz频偏达到-116dBc/Hz&#xff1b;具有高功率输出和大动态范围&#xff…...

计算机组成原理的学习笔记(9)-- CPU·其一 CPU的基本概念/流水线技术/数据通路

学习笔记 前言 ​ 本文主要是对于b站尚硅谷的计算机组成原理的学习笔记&#xff0c;仅用于学习交流。 CPU&#xff08;中央处理器&#xff09; 1. 组成 定义&#xff1a;计算机的核心部件&#xff0c;负责执行指令和处理数据。 组成部分&#xff1a; 核心&#xff1a;多个处…...

【Python】 -- python3 读取 aws athena 表数据

目录 1、环境准备 2、安装环境 3、举例查询某张表数据和执行 add partition 操作 3.1、编辑文件 athena_jdbc.py 3.2、查找 JVM 的动态链接库路径 3.3、保存文件&#xff0c;执行以下命令 1、环境准备 oracle jdk 11centos 8依赖&#xff1a;pandas、pyathenajdbc 和 sq…...

子网掩码计算route命令

子网掩码 - 站长工具 1.子网掩码 子网掩码就是用来遮掩IP地址并划分网段的工具&#xff0c;根据遮掩的位数不同来划分不同的网段。 2.网关 网关(Gateway)又称网间连接器、协议转换器。默认网关在网络层上以实现网络互连&#xff0c;是最复杂的网络互连设备&#xff0c;仅用…...

店铺营业状态设置

admineShopController RestController("admineShopController") RequestMapping("/admin/shop") Api(tags "店铺相关接口") Slf4j public class ShopController {//设置一个常量 因为经常使用public static final String KEY "SHOP-ST…...

JavaWeb 开发基础入门

在当今互联网时代&#xff0c;JavaWeb 开发是构建各类网络应用的核心技术之一。无论是大型企业级应用&#xff0c;还是小型的个人网站&#xff0c;JavaWeb 都展现出强大的生命力。今天&#xff0c;就让我们一起踏入 JavaWeb 开发的基础入门之旅。 一、认识 JavaWeb JavaWeb 是…...

Unity Dots理论学习-2.ECS有关的模块(1)

Unity的实体组件系统&#xff08;ECS&#xff09;是支撑DOTS模块和技术的面向数据架构。ECS为Unity中的内存数据和runtime进程调度提供了高度的控制和确定性。 ECS for Unity 2022 LTS 配备了两个兼容的物理引擎&#xff0c;一个高级的Netcode package&#xff0c;以及一个用来…...

CentOS下安装RabbitMQ

提示:“奔跑吧邓邓子” 的高效运维专栏聚焦于各类运维场景中的实际操作与问题解决。内容涵盖服务器硬件(如 IBM System 3650 M5)、云服务平台(如腾讯云、华为云)、服务器软件(如 Nginx、Apache、GitLab、Redis、Elasticsearch、Kubernetes、Docker 等)、开发工具(如 Gi…...

【JAVA高级篇教学】第四篇:MySQL 5.7 与 MySQL 8 的区别

MySQL 是最流行的开源数据库管理系统之一&#xff0c;而 MySQL 8 的发布相较于 MySQL 5.7 带来了大量的改进与功能增强。 目录 一、性能改进 二、功能增强 三、安全性 四、开发体验 五、默认排序规则 六、支持的排序规则数量 七、区分敏感性&#xff08;Sensitivity&…...

【Git】-- 版本说明

Alpha&#xff1a;是内部测试版,一般不向外部发布,会有很多 Bug .一般只有测试人员使用。Beta&#xff1a;也是测试版&#xff0c;这个阶段的版本会一直加入新的功能。在 Alpha 版之后推出。RC&#xff1a;(Release Candidate) 顾名思义么 ! 用在软件上就是候选版本。系统平台…...

Flink优化----FlinkSQL 调优

目录 FlinkSQL 调优 1 设置空闲状态保留时间 2 开启 MiniBatch 3 开启 LocalGlobal 3.1 原理概述 3.2 提交案例&#xff1a;统计每天每个 mid 出现次数 3.3 提交案例&#xff1a;开启 miniBatch 和 LocalGlobal 4 开启 Split Distinct 4.1 原理概述 4.2 提交案例&…...

云上「算力浪费」,正在掣肘企业应用落地。

投入算力&#xff0c;真的能换来利润吗&#xff1f;这是每个想“入局”大模型的企业都会思考的问题。 人工智能行业一直困于成本&#xff0c;无论从模型训练到推理&#xff0c;都充满了“烧钱”的气息。无法避免的高昂算力&#xff0c;成为企业入局大模型的“铁门槛”。 据多…...

科技创新 数智未来|清科·沙丘投研院走进竹云

12月20日&#xff0c;清科沙丘投研院带领企投家团队走进竹云交流分享&#xff0c;聚焦技术创新、企业数字化管理、行业前沿应用案例等热点议题&#xff0c;深入探讨数字技术如何点燃企业高质量发展的澎湃动力&#xff0c;共话企业数字化、智能化发展之道。 达晨财智股权管理部…...

spring专题笔记(六):bean的自动装配(自动化注入)-根据名字进行自动装配、根据类型进行自动装配。代码演示,通俗易懂。

目录 一、根据名字进行自动装配--byName 二、根据类型进行自动装配 byType 本文章主要是介绍spring的自动装配机制&#xff0c; 用代码演示spring如何根据名字进行自动装配、如何根据类型进行自动装配。代码演示&#xff0c;通俗易懂。 一、根据名字进行自动装配--byName Us…...

EDGE浏览器每次关闭时再次打开保存的密码就消失如何解决

文章目录 EDGE浏览器每次重启的时候保存的密码都消失如何解决&#xff1f; 打开EDGE浏览器点击三个点 点击设置 点击隐私、搜索和服务 找到选择每次关闭浏览器时要清除的内容 将开启的关闭即可...

Python - 获取当前函数中的所有参数信息(名称和值)

代码 import inspect import randomclass P:def start(self, p1, p2, p3None, p4None):arg_info inspect.getargvalues(inspect.currentframe())kwargs arg_info.locals # 获取到所有参数print(kwargs)del kwargs["self"]try:self._start(**kwargs)except Except…...

pyqt5冻结+分页表

逻辑代码 # -*- coding: utf-8 -*- import sys,time,copy from PyQt5.QtWidgets import QWidget,QApplication, QDesktopWidget,QTableWidgetItem from QhTableWidgetQGN import Ui_QhTableWidgetQGN from PyQt5.QtCore import Qt from PyQt5 import QtCore, QtGui, QtWidgets…...

uniapp中实现APP调用本地通知栏通知、震动、本地提示音或者mp3提醒

要在uniapp中实现APP调用本地通知栏通知、震动和本地提示音或者mp3提醒&#xff0c;你可以使用uni-app提供的原生API和插件来实现。 通知栏通知&#xff1a; 你可以使用uni-app的原生API uni.showToast() 或者 uni.showModal() 来实现通知栏通知的功能。可以在需要发送通知的地…...

JS 数组创建、访问、常用方法

文章目录 创建访问常用属性和相关方法1. length 长度属性2. push() 新增元素 - 末尾添加3. unshift() 新增元素 - 开头添加4. pop() 移除元素 - 末尾删除5. shift() 移除元素 - 开头删除6. concat() 复制数组后新增7. slice() 复制数组8. splice() 增删改9. toString() 转字符串…...

【C++】ceil 和 floor 函数的实现与分析

博客主页&#xff1a; [小ᶻ☡꙳ᵃⁱᵍᶜ꙳] 本文专栏: C 文章目录 &#x1f4af;前言&#x1f4af;ceil 和 floor 函数的基础介绍1. ceil 函数定义与功能示例代码输出结果功能分析使用场景 2. floor 函数定义与功能示例代码输出结果功能分析使用场景 &#x1f4af;自行实现…...

每天40分玩转Django:Django类视图

Django类视图 一、今日学习内容概述 学习模块重要程度主要内容类视图基础⭐⭐⭐⭐⭐View类、URLconf配置通用视图⭐⭐⭐⭐⭐ListView、DetailView等Mixin机制⭐⭐⭐⭐多重继承、功能组合自定义类视图⭐⭐⭐⭐视图定制、方法重写 二、类视图基础 2.1 基本类视图 # views.py…...

运动控制卡网络通讯的心跳检测之C#上位机编程

本文导读 今天&#xff0c;正运动小助手给大家分享一下如何使用C#上位机编程实现运动控制卡网络通讯的心跳检测功能。 01 ECI2618B硬件介绍 ECI2618B经济型多轴运动控制卡是一款脉冲型、模块化的网络型运动控制卡。控制卡本身最多支持6轴&#xff0c;可扩展至12轴的运动控制…...

秒验简介与下载说明

秒验简介与下载说明 产品概述 秒验是一款帮助开发者实现一键验证功能的产品&#xff0c;从根源上降低企业验证成本&#xff0c; 有效提高拉新转化率&#xff0c;降低因验证带来的流失率&#xff0c;3秒完成手机号验证 SDK信息 下载SDK 下载地址 SDK提供Maven和pod引入两种方…...

Redis中的数据类型

文章目录 前言一、字符串&#xff08;String&#xff09;应用场景常用命令 二、哈希&#xff08;Hash&#xff09;应用场景常用命令 三、列表&#xff08;List&#xff09;应用场景常用命令 四、集合&#xff08;Set&#xff09;应用场景常用命令 五、有序集合&#xff08;Sort…...

esp8266_TFTST7735语音识别UI界面虚拟小助手

文章目录 一 实现思路1 项目简介1.1 项目效果1.2 实现方式 2 项目构成2.1 软硬件环境2.2 完整流程总结&#xff08;重点整合&#xff09;(1) 功能逻辑图(2) 接线(3) 使用esp8266控制TFT屏(4)TFT_espI库配置方法(5) TFT_esp库常用代码详解(6)TFT屏显示图片(7) TFT屏显示汉字(8) …...

RTOS 基础知识

**实时操作系统&#xff08;RTOS, Real-Time Operating System&#xff09;**是一种专为实时性要求设计的操作系统&#xff0c;具有确定性和高效性。RTOS 的系统架构围绕任务调度、时间管理和资源管理展开&#xff0c;以确保系统能够在规定时间内响应外部事件。以下是RTOS的系统…...

【 thefuck 安装与使用】Linux 终端自动纠错工具:一头GitHub上的“草泥马“ - thefuck,妈妈再也不用担心我打错命令行了!

目录 快速安装使用 . 1.简介 2.安装 3.配置 4.补充 官方盗料参考 快速安装使用 快速安装使用&#xff0c;四步即可&#xff1a; #Ubuntu/Debian系统 sudo apt update sudo apt install python3-dev python3-pip sudo pip3 install thefuck #编辑bashrc配置文件 vim ~/.bashrc…...

在Nginx部署Web应用,如何保障后端API的安全

1. 使用HTTPS和http2.0 参考&#xff1a;Nginx配置HTTP2.0_nginx 支持 2.0-CSDN博客 2. 设置严格的CORS策略 通过add_header指令设置CORS头。 只允许来自https://frontend.yourdomain.com的请求访问API location /api/ {if ($http_origin ~* (https://frontend\.yourdomai…...

vue关闭eslint校验及开启debugger

文章目录 在Vue项目中关闭ESLint检查&#xff0c;可以通过以下几种方式实现&#xff1a;修改package.json文件中的eslintScript&#xff0c;将其设置为空字符串或者直接删除。在项目根目录下创建.eslintrc.js文件&#xff0c;并设置rules为关闭所有规则。如果使用Vue CLI创建的…...

docker mysql5.7安装

一.更改 /etc/docker/daemon.json sudo mkdir -p /etc/dockersudo tee /etc/docker/daemon.json <<-EOF {"registry-mirrors": ["https://do.nark.eu.org","https://dc.j8.work","https://docker.m.daocloud.io","https:/…...

json字符串或者json文件转换成相应的bean,报错“Unrecognized field xxx , not marked as ignorable”

1. 异常描述 将一个json字符串或者json文件转换成相应的bean的时候&#xff0c;报如下错误&#xff1a; 2. 异常分析 bean中某个字段的get和set方法可能不是工具自动生成的&#xff0c;而是自己写的&#xff0c;譬如字段是“sInfo”&#xff0c;本来get方法是应该写成getsI…...