logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

运行jar包出现class path resource[] cannot be resolved to absolute file path because it does not XXX

其实这是一个很基本的java常识,java中的jar包是压缩包,打包以后原工程项目中的文件路径会发生变化,不能再用工程绝对路径了,一定要用相对路径!也不能用new File(),一定要用流!如果一定要用new File()的话,建议在jar包外新建一个文件夹用于File操作!

文章图片
#jar#java
使用Nexus搭建远程maven仓库

在企业开发的过程中,不是所有公司都能直接访问外网。在这样情况下,就需要在局域网内找一台有外网访问权限的服务器,搭建nexus私服仓库,开发人员连到这台私服上,通过搭建的nexus私服访问远程仓库。内网相比外网更安全,外网可能会受到公开的网络攻击,并且传输速度也远低于内网。有一些我们企业中自研的第三方jar包也会上传到maven仓库供其他同事使用,若上传至公网,数据会有泄露的风险,若在私服,数据安全

#maven#java
PyTorch+CNN实现衣物分类

本文介绍了使用CNN卷积神经网络实现衣物分类模型的完整流程。首先下载FashionMNIST数据集并进行预处理,构建包含卷积层、池化层、Dropout和全连接层的神经网络模型。通过10轮训练后,模型在测试集上达到一定准确率,但存在混淆"衬衫"和"T恤"等问题。随后进行了模型改进:增加卷积层、扩大全连接层维度、调整学习率和训练轮次、加入数据增强。改进后的模型性

#pytorch#cnn#分类
neo4j使用说明

本文介绍了Neo4j图数据库的基本概念及其在反序列化漏洞检测中的应用。Neo4j由节点、属性、关系和标签构成,使用Cypher查询语言。文章详细演示了如何安装Neo4j Desktop并创建数据库实例,重点展示了通过Cypher语句构建Java类方法调用图的完整过程,包括创建类节点、方法节点以及它们之间的继承、调用和别名关系。这种图数据库结构特别适合存储和查询方法调用链,为反序列化漏洞检测中的ga

#neo4j
java反序列化入口方法介绍

本文系统梳理了Java反序列化的核心概念及漏洞触发点。主要内容包括:1)序列化与反序列化原理,重点解析了JDK原生机制及transient关键字的作用;2)五种关键反序列化方法(readObject、readObjectNoData、readExternal、readResolve、validateObject)的执行机制与触发条件;3)其他反序列化入口如T3/IIOP、Hessian等协议的特性

#java#jvm#开发语言
PyTorch+CNN实现衣物分类

本文介绍了使用CNN卷积神经网络实现衣物分类模型的完整流程。首先下载FashionMNIST数据集并进行预处理,构建包含卷积层、池化层、Dropout和全连接层的神经网络模型。通过10轮训练后,模型在测试集上达到一定准确率,但存在混淆"衬衫"和"T恤"等问题。随后进行了模型改进:增加卷积层、扩大全连接层维度、调整学习率和训练轮次、加入数据增强。改进后的模型性

#pytorch#cnn#分类
Sql Server数据库实现表中字段的列加密研究

​去年6月份的时候做过一个系统,要对里面的一些敏感字段进行一下加密。Sqlserver列加密可以参考官方文档:SQL Server 技术文档 - SQL Server | Microsoft Learn。主要看下来有三种加密方法:1、利用证书对数据进行加密和解密。2、利用非对称密钥对数据进行加密和解密。3、利用对称密钥对数据进行加密和解密。​

文章图片
#数据库#sqlserver#microsoft
git remote update origin --prune命令失败

1、问题描述我使用git remote update origin --prune命令更新远程分支上的代码,结果出现如下报错。2、产生原因本地关联的远程仓库失效了,需要重新再关联一下。3、解决方法先git init初始化一下本地仓库,再重新再关联一下远程仓库。4、总结无5、参考资料解决 fatal: Not a git repository (or any of the pa...

#git
gitee删除上传到的远程分支的提交记录

在实际开发中可能也经常会遇到写完代码后提交到远程分支但发现写的提交信息有误,不符合规范。由于自己的gitee账号可能没有修改提交记录的权限。因此最佳的解决方法是,撤销本地分支当前的提交记录,将代码回滚到上一个版本(提交前)。重新强制再提交一版本地分支的代码到远程分支,使其覆盖远程分支的代码以及相应的提交记录。打开git bash窗口。首先要切到自己要删除修改提交记录的分支。git log--查看提

#git#java#intellij idea
java定时任务Quartz整理

Quartz介绍quartz是一种基于java实现的任务调度框架,可以定时自动的执行你想要执行的任何任务。quartz官网:http://www.quartz-scheduler.org/Quartz的组成任务Job(你要做什么事?)job就是你想要实现的任务类,每一个job必须实现org.quartz.job接口。触发器Trigger(你什么时候去做?)Trigger为你执行任务的触发器,比如你

#java#spring#mybatis +1
    共 32 条
  • 1
  • 2
  • 3
  • 4
  • 请选择