自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 某端口号已做外网映射 但访问不了的问题

选择TCP或者UDP协议,并选择特定本地端口,输入想要开放的端口号,多个端口号采用,分隔(英文逗号),点击下一步,选择允许连接,点击下一步,选择要开放的网络,可根据需要选择,选择完成后点击下一步,填写名称,描述选填,之后点击完成。此命令返回防火墙的配置规则,可以查看监听的端口号是否有对应的入站规则,若没有,打开防火墙添加入站规则。是乱码现象,此命令返回的结果中有可能包含中文,可以采用命令。之后点击入站规则,并点击右侧操作列的新建规则,选择端口,点击下一步。再次访问对应端口号的ip地址,发现可以连接。

2025-04-18 11:19:31 272

原创 Apache poi读取excel数据 单元格存在公式时读取值为#VALUE!

读取数据的过程中已经采用公式对数据进行处理,依旧出现报错的情况。

2025-04-17 16:14:41 171

原创 uniapp中 template和block的区别

【代码】uniapp中 template和block的区别。

2025-04-16 16:24:56 93

原创 uniapp打包H5,发布到服务器并挂载到企微自建应用

其中消息体中touser是接收消息的userid,多用户可在id之间添加 | ,@all为发送企微所有人员、toparty为接收消息的用户所在的部门,totag为标签id列表、msgType为消息类型,在企微的官方教程中可以发送图片、文档、视频、音频等,agentid为自建应用的agentid,为以上获取corpsecret的上面的那串数字,text为发送的消息体,这里支持换行以及a标签,可以携带跳转的网页链接。首先是corpid,这是企微的企业认证id,点击我的企业,拉到最底部即可看见corpid。

2025-04-15 10:02:16 1006

原创 tomcat注册服务

(2) tomcat改名或者jdk的路径被修改或者删除了;(3) 服务注册项冲突、无效的用户权限问题;(1)改了java路径、环境变量的配置等;2、问题:最开始注册成服务可以成功运行,后来有一天运行失败了。1、使用管理员权限打开bin目录下的命令行,输入以下命令。解决方法:卸载目前的服务,重新注册新的服务。如果报错了看看jvm路径等设置是否正确。注册成功之后就可以在服务中设置自启动了。

2025-04-09 09:40:25 158

原创 idea中设置eslint格式化快捷键

设置完成后点击应用,不要关闭设置窗口。之后点击外键映射,在搜索框中输入eslint,点击修复ESLint问题。在idea中打开设置->语言和框架->JavaScript->代码质量工具->ESLint。在ndoe的全局下载eslint。设置快捷键 Ctrl+Alt+;设置本地下载的eslint。二、idea配置eslint。右键弹出窗口设置快捷键。

2025-02-10 13:21:46 368

原创 jeesite框架使用中的问题及解决方法

在开发的过程中会遇到需要同时更改status与其他字段的需求,但是在实体类中系统字段都是集成自DataEntity,而在DataEntity中status的isupdate设置为false。此时只需要重新定义status,即重写status。在entity中重新定义status,将isUpdate设置为true就可以了。在切换页面或者二次打开时,字典数据才能正确获取到。:自己调用initDict预加载页面需要的字典数据。:在页面首次加载时显示未知,未获取到字典数据。

2025-01-24 15:08:32 318

原创 jeesite框架:前端报错 Unhandled error during execution of watcher callback

由于在组价的使用中,采用api进行异步获取数据,这就导致首次渲染的时候层级设置( :defaultExpandLevel="1")才生效,在异步加载数据中的层级设置要自己手动调用。1、设置层级:default-expand-all="true"或者设置:default-expand-level="n",其中n要大于等于树的层级;2、想要树默认只展开到父节点,可以给静态数据tree-data,不要采用异步加载数据的方式。在前端中采用封装后的组件BasicTree,设置basicTree的参数为。

2025-01-07 16:27:39 339

原创 Springboot项目部署

引入插件,引入插件后记得刷新一下maven,注:插件中的中的以及中的一定要在,不然打包后的jar文件不可执行。打开mapper文件发现确实存在重复定义的BaseResultMap,问题产生的原因:mybatis中配置的自动生成的配置文件中,生成表的设置没有注释掉,导致打包的过程中重新生成了一次。在采用maven打包后,mapper文件中的内容被复制了一次,且将复制的内容添加到了mapper文件的末尾,导致后续运行报错。

2024-12-20 16:52:09 325

原创 泛微-搭建本地测试环境

将数据库存储的数据文件导出到本地数据库中,并修改数据库配置文件中的连接,防止测试时修改正式库。(由于时间原因,本地测试环境暂未搭建完成,如有编译文件的需要,直接到步骤3,后续会补充测试环境的搭建)将对应的包引入后,可进入测试环节,暂时跳过这一环节,本文需要自定义的接口已经写好了,直接将代码引入。在项目中点击file,点击项目结构(跟上述打开方法一样),之后点击工件(英文版的为Artifacts),点击JAR,之后点击Empty。在idea中新建项目,勾选java项目,选择JDK-1.8版本,点击创建。

2024-12-19 17:00:37 588

原创 报错:java.lang.IllegalArgumentException: Unsupported class file major version 65

错误()表示你正在使用的Groovy版本不支持当前的Java类文件版本。具体来说,"major version 65"对应的是Java 21,但你的Groovy版本可能只支持较低版本的Java(如Java 8或Java 11)。Groovy为基于JVM(Java虚拟机)的动态语言,语法类似于Java,但更加简洁、灵活。Groovy通常用于简化Java代码,并且与Java代码紧密集成,经常用于构建脚本、自动化任务、测试等场景。

2024-12-05 10:59:29 3274 1

原创 报错:java: java.lang.NoSuchFieldError: Class com.sun.tools.javac.tree.JCTree$JCImport does not have me

这个命令会生成或更新 IntelliJ IDEA 的项目文件(如。:Lombok 的某些版本可能不兼容你当前使用的 JDK 版本。文件),确保 IDE 能够正确识别和处理项目的依赖关系和配置。或构建工具可能缓存了旧的编译结果,导致运行时出现问题。:IDE 可能没有正确识别或处理 Lombok 注解。1. 将pom中lombok版本更新为最新。

2024-11-21 10:51:40 10070 2

原创 Springboot项目建立sqlserver连接并配置自动生成器

以上xml文件配置好后以下连接会变红报错,只需要将鼠标放上去,会有一个忽略连接的内容,点了就好了。所有的文件配置好之后,在maven中的依赖中会发现mybatis的生成器,双击生成器就可以生成了。

2024-11-21 10:07:31 1490

原创 在idea中加载webservice接口的步骤以及碰到的问题

在项目根路径中新建文件夹,本文新建文件夹webService,选中文件夹后点击工具,在工具中找到XML WebServices和WSDL,点击后选中从WSDL生成java代码。在项目根文件夹右击,可以看到添加框架支持(add FrameWork Support),如果没有看到,可添加到操作视图中。在添加框架支持页面,选中webService客户端,在版本中选择Apache Axis,选中下载,点击确定即可等待下载完毕。双击添加框架支持后,看到已经添加到新建菜单下,点击应用,确定后关闭设置框。

2024-11-20 14:44:23 1380 1

原创 接口返回数据为xml格式 解析过程中碰到的问题

xml文件解析碰到的问题

2024-11-07 10:13:33 374

原创 java输出自定义模板的pdf文件(插件:itext)

采用itext插件动态生成pdf文件(语言:java)

2024-10-15 16:29:22 676

原创 谷歌浏览器进不去debug

项目开发过程中,谷歌浏览器突然有一天进不去debug,且是部分文件的部分事件进不去,找问题的过程中,谷歌跳出提醒,是否设置ignore list。点进去才发现不知道什么时候设置了这个。勾选掉忽略的文件就好了。

2024-09-29 14:35:41 296

原创 前端proxy对象

vue3中的响应式替代vue2中的defineproperty,通过采用Proxy代理将对象封装,封装后的proxy对象呈现方式为:其中target为我们真正要使用到的对象。想要获取其中的属性及值可以通过以下两种方法。

2024-09-19 16:50:01 308

原创 webstorm开发uniapp(从安装到项目运行)

点击Plugins中的设置找到从磁盘加载文件(install Plugin from disk)同样在文件中的settings找到tools(File=>settins=>Tools)点击uniapp并做如下配置,分别打开HbuilderX的安装位置与微信小程序的安装位置。点击+添加uniapp的运行指令,Name随便命名,做如下配置后点击apply。(结合自己的webstorm版本下载,不然解析不了)找到放置的插件并单击apply,插件安装完毕。最后点击运行,耐心等待运行成功。(按需下载,本文需要)

2024-09-03 10:53:23 7354 5

原创 Nodejs下载安装教程

在系统变量中点击新建,输入变量名:NODE_PATH,变量值:你的安装地址中的node_global中的node_modules,之后点击确定,打开nodejs的文件夹并查看node_global中是否自动生成node_modules文件夹,如果没有,自己手动创建一个。点击用户变量中的path,编辑系统默认的node_global文件夹的地址,将其修改为自己新建的node_global文件夹。在安装的文件夹下新建文件夹,分别命名为node_global以及node_cache,存放全局插件。

2024-08-29 15:25:57 499

原创 Nodejs写的项目,配置开机自启动

在nssm的启动程序中,Path为nodejs安装的文件夹,打开node.exe,在startup directory中打开项目文件的跟路径,arguments填入要运行的文件名称,以下为本文的配置。(备注:这样配置的启动命令为node index.js,如果是npm start ####,arguements中写入 www/development.js ,有待考究)之后运行nssm start +起的服务名称,本文为nodejsService。输入nssm install +起一个服务名,本文为。

2024-08-28 14:48:35 1106

原创 Nginx部署前后端-设置Nginx服务自启动

以管理员身份运行cmd,进入自启动服务的文件夹下,输入.exe文件名后跟install (MenuService.exe install),以下为注册成功显示内容。新建.xml文件,文件内容为,其中id及name为服务标志与名称,description为项目描述,logpath为记录的log地址。输入.exe文件名后跟uninstall(MenuService.exe uninstall),以下为成功卸载的内容。将下载好的exe文件放在要设置为自启动服务的文件夹下。4、手动控制服务的命令。

2024-08-28 14:05:13 682

原创 Nginx报错nginx: [error] OpenEvent(“Global\ngx_reload_19792”) failed (2: The system cannot find the fil

nginx文件夹执行cmd,报错nginx: [error] OpenEvent(“Global\ngx_reload_19792”) failed (2: The system cannot find the fil(因为服务未启动,建议修改配置文件后关闭服务并重启)

2024-08-22 11:12:19 581

空空如也

空空如也

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

TA关注的人

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