最近有个需求,需要为客户的工业软件开发一套基于BS架构的数据可视化软件,技术选型当然是选Java,毕竟最熟悉Java,框架自然也就是Spring Boot。
客户的软件会实时的将数据写入到本地目录下的一个csv文件里,然后我们的程序需要实时读取这个目录下最新的csv文件并保存到数据库,同时提供接口给前端展示。由于客户的软件只能在windows下跑,所以java项目自然也是要在windows下跑的。
然后就是要选择jdk,由于是新项目,没什么历史包袱,所以我就选了jdk11,由于Oracle JDK商用授权协议变更,所以为了保险起见,最终发给客户的jdk最好还是不用Oracle JDK,改用OpenJDK,oracle 提供了可以商用的openjdk构建,下载地址在这: jdk.java.net/java-se-ri/11。
开发完之后自然就是把jar|war包,连同jdk等一系列文件一起打个包压缩一下准备发给客户,然后会发现,jdk太大了,解压后足足有280mb,就算压缩之后也有170多mb
more >>写了个获取Jetbrains各产品下载链接的网站:
ideaIU-2018.3.6.win.zip
ideaIU-2019.1-jbr11.win.zip
ideaIU-2019.1.3.win.zip
ideaIU-2019.1.win.zip
ideaIU-2019.2.4.win.zip
ideaIU-2019.3.1.exe
ideaIU-2019.3.1.win.zip
ideaIU-2020.2.1.tar.gz
ideaIU-2020.2.1.dmg
ideaIU-2020.2.1.win.zip
ideaIU-2020.3.1.tar.gz
ideaIU-2020.3.1.dmg
ideaIU-2020.3.1.win.zip
ideaIU-2020.3.2.win.zip
ideaIC-2018.3.6.win.zip
ideaIC-2019.1.win.zip
ideaIC-2019.1.3.win.zip
ideaIC-2019.1-jbr11.win.zip
ideaIC-2019.3.1.exe
ideaIC-2019.3.1.win.zip
ideaIC-2020.3.1.tar.gz
ideaIC-2020.3.1.dmg
ideaIC-2020.3.1.win.zip
WebStorm-2018.3.6.exe
WebStorm-2019.1.3.exe
WebStorm-2019.2.exe
WebStorm-2019.3.1.exe
WebStorm-2020.3.1.tar.gz
WebStorm-2020.3.1.dmg
WebStorm-2020.3.1.exe
WebStorm-2020.3.2.exe
more >>
1 | sudo apt install python3-pip -y |
1 | sudo apt install libgl-dev libz-dev -y |
官网下载地址:
http://download.qt.io/official_releases/qt/5.9/5.9.8/
清华大学镜像源:
https://mirrors.tuna.tsinghua.edu.cn/qt/official_releases/qt/5.9/5.9.8/
在终端中执行此文件,
需要勾选的组件如下:
more >>tag:
animation:
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true