• 本机调试程序,想通过公网让客户访问,搜到Ngrok和frp两种方案,对比后发现frp实现比较简单,通过frp搭建了一套环境。 linux版frp服务端 下载 github下载 百度网盘下载 我下载的版本是0.21 安装 直接解压即可。 配置 修改...
  • 背景 一个springboot项目,使用的vue+elementUI做的前端页面,页面图标使用的是elementUI中自带的icon图标。刚开始页面图标是正常显示的,不知道什么时候开始,页面图标不显示了。 错误日志 浏览器控制台报错如下: Fai...
    • 9月前
  • 背景 安全检查,有人觉得在resin的配置文件中明文存放数据源密码不安全,要求把配置文件中的密码进行加密。 分析过程 项目使用的是resin的jndi方式来配置数据源,猜测resin启动的时候读取配置文件中的数据源信息,然后创建连接池。所以我只需...
  • 背景 最近在维护一个老项目,其中前端页面是使用的jQuery-ui。本次功能是在一个弹窗dialog中添加一个日期元素。 问题描述 jQuery-ui有一个机制,就是让dialog中的第一个tabbable元素获取焦点,而我这里第一个元素日期控件...
    • 1年前
  • 一个明明正确的json,加到项目中就导致页面无法渲染。 排查发现是json里面有两个中括号在一起,而[[这是Thymeleaf的内联表达式。把json换行之后正常。 错误的地方: var temp = [[{name:"ab",url:"url"...
    • 1年前
  • 添加到build.gradle中 原来的buld.gradle文件中已经有了大部分配置,一般只需要添加apply plugin: 'maven' apply plugin: 'java' apply plugin: 'maven' group =...
    • 1年前
  • 背景 项目更新频繁,只有在服务器上才能验证,而jar有几十M,且网络特别差,每次上传jar到服务器浪费了大量时间,所以这里把lib和jar分离,在不涉及依赖jar版本变更的情况下,每次上传的只有一个大小才几百k的jar,大大提高了工作效率。 实现...
    • 1年前
  • 原文 https://mp.weixin.qq.com/s?__biz=MjM5MDE0Mjc4MA==&mid=2651005628&idx=2&sn=d65c9e6c3d84a2d79be3a71780b712e8&a...
    • 1年前
  • git checkout . && git clean -df git checkout . 放弃所有文件修改,但是不会放弃新增的文件。 git checkout -- readme.md 放弃一个文件修改。 git clean是...
  • 使用工具打开class文件,可以使用UltraEdit文件或sublime。 cafe babe 0000 0033 版本对照表 数值版本十进制minor.major 34JDK1.845.3 33JDK1.750.0/51.0/48....