logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux Centos8系统 修改 /etc/profile文件,添加java相关的环境变量

问题现象:今天在linux系统上安装了jdk并打算配置环境变量,但在修改/etc/profile文件的时候,却无法保存了:问题分析:在这里,我用了vi命令(vim 也是一样的)进入到 profile 文件中,然后就是大家熟悉的操作:按下 i jian经过分析,应该是因为权限的问题,其实:/etc 下 的 profile 文件 是一个隐藏文件,因此需要在修改该文件的时候,必须是以管理员身份才能获得修

文章图片
#linux#java
(已解决文件编码和io流关闭问题)java获取zip压缩包内所有子目录与子文件,并实现解压zip包

问题现象:今天在项目中需要使用到了zip解压技术,用于解压压缩包,从而获取其中的文件进行操作,但其中涉及到中文编码,和io流的问题需要注意。问题分析:1.编码问题由于zip解压缩文件会产生编码问题,如中文,不解决的话就会出现乱码现象;可以通过 new ZipFile(srcFile,Charset.forName("字符编码规则"));2.IO流zip解压缩文件的时候,涉及到文件io流(输入输出流

微服务启动报错:java.lang.IllegalArgumentException: Not a managed type: class com.xxx.xxx.model.User

问题现象:今天在搭建微服务架构项目后,启动某个微服务时,遇到了如下报错:java.lang.IllegalArgumentException: Not a managed type: class com.xxx.xxx.model.xxx问题分析:根据报错信息可知,这是因为找不到model下某个实体类,也就是说没有找到匹配的目录路径!这是因为在微服务架构中,当前微服务会在当前路径下去匹配这个路径:

IDEA中使用快捷键快速定位到报错位置

问题现象:今天在使用IDEA过程中发现文件有红色报错,想要定位过去,但是代码篇幅太长,导致报错不明显。问题分析:在IDEA中可以通过在 Settings 中 ,设置快捷键来实现定位高亮(报错)位置的功能。注意:当文档中没有报红的时候,就会定位按顺序到有 idea黄色警告 的位置解决方法:...

SQLite数据库学习笔记1:报错:The database disk image is malformed

问题现象:今天在项目中用到了SQLite数据库,此前并未学习过,因此就简单的了解了一下,很快就遇到了第一个小问题,报错如下:问题分析:在组长的建议下,使用了DBeaver数据库管理和开发工具(因为图标是只河狸,所以我也会叫它河狸数据库工具);由于没有接触过SQLite,组长也没有怎么介绍,就发了一个sample.db文件给我,我用DBeaver打开后,发现有一些奇怪的乱码:虽然无法正常阅读,但还是

#sqlite
(已解决)使用IDEA开发工具提交代码时,如何获取最新的commit信息历史记录

当commit信息历史记录中,有某次的commit信息是自己本次代码提交想要复制的commit信息时,建议使用该方法,可以节省打字时间。

文章图片
#intellij-idea#java#ide
(附Git的cherry pick神操作)如何解决gitlab合并分支请求时的代码改动(commits和changes)与本地分支的(commit&push)不一致的问题

(附Git的cherry pick神操作)如何解决gitlab合并分支请求时的代码改动(commits和changes)与本地分支的(commit&push)不一致的问题

文章图片
#git#intellij idea
IDEA中如何实现git的cherry-pick可视化操作?

IDEA中如何实现git的cherry-pick可视化操作?

#git
(已解决)同一局域网下关闭了windows防火墙,外部仍然无法访问本机的java服务

问题现象:今天同事遇到了一个问题:1、本机电脑和移动手机(其他如pc端也可以)连着同一个WiFi网络;2、本机电脑防火墙已关闭;3、用本机电脑起了一个服务,然后在其他端访问该服务接口不通,无法连接;问题分析:从上述的三个要素中,可以看出正常情况下是不应该出现这种问题的,那到底是为什么呢?经过了解发现一个关键信息,那就是同事最近重装了本机电脑的系统!!!重装系统难免会出现一些以前没出现过的奇怪问题,

#p2p#网络#网络协议
windows系统连接,退出,启动与关闭Oracle数据库

问题现象:如何简单快速的连接,退出,启动与关闭windows上的数据库?问题分析:简单快速,据我所知,windows的DOS命令行应该是最简便快捷的一个操作数据库工具了:1.连接数据库(3种方式):1.1 先sqlplus /nolog 再conn sys / as sysdba1.2 sqlplus / as sysdba1.3sqlplus “/as sysdba”2.退出数据库:exit3.

    共 40 条
  • 1
  • 2
  • 3
  • 4
  • 请选择