logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

fastjson2 打开 AutoType

FASTJSON支持AutoType功能,这个功能在序列化的JSON字符串中带上类型信息,在反序列化时,不需要传入类型,实现自动类型识别。必须显式打开才能使用。和fastjson 1.x不一样,fastjson 1.x为了兼容有一个白名单,在fastjson 2中,没有任何白名单,也不包括任何Exception类的白名单,必须显式打开才能使用。这可以保证缺省配置下是安全的。支持配置safeMode

#开发语言
spring web mvc 集成 fastjson2

maven依赖参考文档 https://github.com/alibaba/fastjson2/blob/main/docs/spring_support_cn.md<!- spring5 使用这个 -><dependency><groupId>com.alibaba.fastjson2</groupId><a...

文章图片
#spring#前端#mvc +2
linux 文件句柄数不够 Error: EMFILE: too many open files

今天在服务器上构建的时候,出现如下报错:Error: EMFILE: too many open files, open 'xxx/static/UE/dialogs/template/images/.svn/all-wcprops'npm ERR! code ELIFECYCLEnpm ERR! errno 1npm ERR! vueadmin@1.0.5 build: `node b...

win10 自带的linux的工作目录在哪

win10 最新版已经支持内嵌linux系统,这对于开发者来说是莫大的惊喜,但是开启linux之后,必定会遇到文件在哪,占用多大磁盘空间的问题,经过多层测试之后,终于找到目录地址:C:\Users\xxxx\AppData\Local\lxss\rootfs\...

docker java 应用日志时间与系统不一致的问题

问题描述:java日志里面打的时间比容器时间晚了8小时问题解决:第一步、启动应用的时候挂载时区docker run --name myapp -p 9090:8080-v /etc/localtime:/etc/localtime-m 1000M -d app:latest第二步、dockerfile新增配置FROM open-jdk-jira:0.1RUN ec...

linux 文件句柄数不够 Error: EMFILE: too many open files

今天在服务器上构建的时候,出现如下报错:Error: EMFILE: too many open files, open 'xxx/static/UE/dialogs/template/images/.svn/all-wcprops'npm ERR! code ELIFECYCLEnpm ERR! errno 1npm ERR! vueadmin@1.0.5 build: `node b...

vue项目使用docker部署

vue项目在构建打包(docker build)之后,变成静态文件,静态文件的发布可以使用tomcat或者nginx,我们这里使用nginx进行发布配置。首先编写Dockerfile,如下:FROM nginx:1.15MAINTAINER xiuzhu &lt;xiuzhu@qq.com&gt;COPY dist//usr/share/nginx/html/ADD defa...

分享一个vue头像组件 vue-avatar

这两天做前端项目,用到头像,之前用的是组件是自己写的,但是不够酷炫,网上找了个头像组件vue-avatar, 感觉还是非常好用的。安装npm installvue-avatarvue中引入和使用import Avatar from 'vue-avatar'export default {...components: {Avatar},.....

spring boot devtools使用和源码解析

spring boot 提供devtools工具spring-boot-devtools用于开发的时候热部署,其实这个特性在nodejs项目里面经常用到,修改一个文件,项目就会自动重启并刷新浏览器,这个特性在开发的时候非常有用。实践创建一个spring boot工程,并引入spring-boot-devtools:&lt;dependencies&gt;&lt;depend

vue3集成jsoneditor

之前在做录制回放平台的时候,需要前端展示子调用信息,子调用是一个请求列表数组结构,jsoneditor对数组的默认展示结构是[0].[1].[2]..的方式,为了达到如下的效果,必须用到 onNodeName的钩子函数,因此深入调研了下vue3如何集成jsoneditor。其中options的定义是完全参考jsoneditor的api文档的,具体需要什么功能,自己去实现对应的options即可!

#node.js
到底了