logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

SpringBoot ClassPathResource获取文件(包含一个坑,两个知识点)

问题SpringBoot项目,在Idea中无论怎么运行,都是正常的,通过maven打包的jar包运行时,ClassPathResource#getFile()方法,始终报错,找不到文件。代码如下:配置Freemarker的模板路径报错如下:不论是文件还是文件夹,都会报错13:52:12.405 ERROR [main] com.edu.compile.parse.FreemarkerParse:3

#spring boot#maven
Redis分布式锁/Redis的setnx命令如何设置key的失效时间(同时操作setnx和expire)

Redis的setnx命令是当key不存在时设置key,但setnx不能同时完成expire设置失效时长,即不能保证setnx和expire的原子性。我们可以使用set命令完成setnx和expire的操作,并且这种操作是原子操作。下面是set命令的可选项:set key value [EX seconds] [PX milliseconds] [NX|XX]EX seconds:设置失效时...

Java泛型使用建议(List T、List ?、List Object的使用建议)

泛型在用法上可以分成类泛型和方法泛型两种:类泛型泛型类在实例化时就要指明类型,不同的类型实例必须要重新new一次,不够灵活顶层接口:interface GenericInterface<T>子类实现:不指明泛型类型(<T>必须要带,否则子类中无法引用到T)class GenericInterfaceImpl<T> implements Gen...

VMware配置CentOS的NAT模式

VMware有三种模式:仅主机、桥接和NAT模式,本博客仅讲解NAT模式的配置。配置如下在VMware界面打开编辑下的虚拟网络编辑器,按照下图操作NAT设置,配置虚拟网络的网关,此网关关乎自定义静态IP和虚拟机是否能够联网打开主机的“控制面板\网络和 Internet\网络连接”,配置VMnet8的静态IP和网关配置虚拟机的静态IP、子网掩码、网关和DNS serv...

#centos
OpenFaaS介绍

云计算时代出现了大量XaaS形式的概念,从IaaS(Infrastructure as a Service)、PaaS(Platform as a Service)、SaaS(Software as a Service)到容器云引领的CaaS(Containers as a Service),再到火热的微服务架构,它们都在试着将各种软、硬件资源等抽象为一种服务提供给开发者使用,让他们不再担心基础设

#java#开发语言
linux中的export和source的用法

# A 赋值为 1A=1# B 赋值为 2export B=2这两种有什么区别呢?export B=2 ,会对自己所在的 shell 进程及其子进程有效,shell 进程即 linux 窗口A=1,只对自己所在的shell进程有效如果我们想使用脚本中定义的变量,需要用 source 执行脚本,将脚本中的变量设置在环境变量中。例子:echo A=1 &amp;amp;amp;amp;gt;

Linux 2>&1将标准错误输出重定向到标准输出

启动storm ui时,将日志错误输出重定向到标准输出中./storm ui &gt; /dev/null 2&gt;&amp;1 &amp;&amp;1:标准输出;2:标准错误输出;2&gt;&amp;1 的意思就是将标准错误重定向到标准输出...

ssh免密登录远程执行命令/脚本

执行一条命令ssh 192.168.1.12 source /etc/profile执行多条命令(如果有空格,那么需要使用双引号)ssh 192.168.222.102 "source /etc/profile;/root/apps/test.sh"执行脚本的坑通过ssh执行命令,是没有环境变量的,例如远程启动zookeeper。我们知道,zookeeper是需要java环境.

org.springframework.http.converter.json.MappingJackson2HttpMessageConverter

我们知道Springmvc默认返回的是一个视图,而在前后端分离的开发模式中,我们经常使用Json格式的数据进行前后端数据的交换。通常情况下有两种方式去构建一个Json格式的响应数据,第一种是直接手动拼接Json格式的字符串,然后以String返回,第二种是使用对象转换器来完成对象与Json数据的转换。第一种方式太low了,我们来说第二种方式,通过@ResponseBody注解和MappingJ..

eclipse创建maven项目后没有resources文件夹

1.右键项目 properties2.Java Build Path 的 Libraries,将 JRE System Library 切换成本地安装的 JDK 版本3.切换视图:window --&amp;amp;amp;amp;gt; show view --&amp;amp;amp;amp;gt; navigator4.在 navigator 视图中打开项目的 .classp

    共 28 条
  • 1
  • 2
  • 3
  • 请选择