摘要: 1 Vue目录结构 build:项目构建webpack的相关代码 config:配置目录,包括端口号等 node_modules:npm加载的项目依赖模块 src:开发的目录模块,包含assets(资源文件),components(组件文件),App.vue项目入口文件,main.js项目核心文件 阅读全文
posted @ 2020-07-10 17:14 氷泠 阅读(374) 评论(0) 推荐(0)
摘要: 设计模式学习笔记(一):设计模式 1 前言 软件开发技术包含“招式”与“内功”,其中,编程语言,开发技术,著名框架可以认为是“招式”,而数据结构,算法,设计模式,重构,软件工程等则为“内功”。“招式”可以很快学会,但是“内功”的修炼需要更长的时间。对设计模式的学习会令“内功”大增,配合日益纯熟的“招式”,软件开发“功力”想必会达到一 阅读全文
posted @ 2020-07-10 14:02 氷泠 阅读(439) 评论(0) 推荐(0)
摘要: Capslock+ 3.x 介绍以及使用 1 概述 作者终于把Capslock+更新到了3.x版本了,所以就更了这篇博客。 2.x版本的可以戳这里。 3.x版本与2.x版本的主要不同是更新了新的键盘布局,更加顺手,下面让我们一起来看一下吧。 2 基础功能 下面的按键都以Capslock+开头,也就是说需要先按着Capslock键,而Alt键 阅读全文
posted @ 2020-07-09 14:00 氷泠 阅读(780) 评论(1) 推荐(1)
摘要: 1 修改命令 需要用到: find awk xargs 递归修改命令如下: find . -name '*.XXX' | awk -F "." '{print $2}' | xargs -i -t mv ./{}.XXX ./{}.XXXX 把XXX后缀修改为XXXX。 2 find find用来在 阅读全文
posted @ 2020-07-04 22:43 氷泠 阅读(413) 评论(0) 推荐(0)
摘要: Spring Boot+MySQL+Spring Data JPA一个Web的Demo 1 概述 一个简单的Web项目配合MySQL+Hibernate+Tomcat的简单示例demo,很容易在此基础上扩展成自己的项目。 2 创建工程 笔者IDE为IntelliJ IDEA,新建一个工程,选择Spring Initalizer: war/jar均可,这里选择war。 选择Spring 阅读全文
posted @ 2020-06-23 14:19 氷泠 阅读(356) 评论(0) 推荐(0)
摘要: 1 概述 使用JDK自带的jar与java命令将单个Java文件打成可执行JAR包并运行。 当然也可以使用IDE完成,使用Maven只需要一个简单的package,但是单个文件嘛,没必要这么“凶狠”。 2 新建测试文件 Hello World: public class Main { public 阅读全文
posted @ 2020-06-16 02:04 氷泠 阅读(434) 评论(0) 推荐(0)
摘要: Tomcat9配置HTTP/2 1 概述 Tomcat从Tomcat8的一些较新版本就支持HTTP/2了,Tomcat9直接支持,本文讲述了如何利用一个简单的开源工具mkcert生成证书并利用该证书配置HTTP/2访问。 2 使用mkcert生成证书 网上大部分的教程都是使用OpenSSL生成根证书,客户端证书以及服务端证书的,一 阅读全文
posted @ 2020-06-08 15:17 氷泠 阅读(2034) 评论(0) 推荐(0)
摘要: JavaFX+SpringBoot+验证码功能的小型薪酬管理系统 1 概述 1.1 简介 一个简单的小型薪酬管理系统,前端JavaFX+后端Spring Boot,功能倒没多少,主要精力放在了UI和前端的一些逻辑上面,后端其实做得很简单。 主要功能: 用户注册/登录 验证码找回密码 用户修改信息,修改头像 柱状图形式显示薪酬 管理员管理用户,录入工资 1.2 响应 阅读全文
posted @ 2020-06-06 14:53 氷泠 阅读(46235) 评论(0) 推荐(0)
摘要: JFX11+Maven+IDEA 发布跨平台应用的完美解决方案 1 概述 前几天写了两篇关于JFX+IDEA打包跨平台应用的文章,这篇是使用IDEA自带功能打包的,这篇是使用Maven进行打包的,但是效果不太满意,因为从JDK9开始实现模块化,同时JFX部分从JDK中独立出来了,也就是说需要默认JDK不再自带JFX。这意味着外部依赖需要手动处理module-in 阅读全文
posted @ 2020-06-02 02:54 氷泠 阅读(742) 评论(0) 推荐(0)
摘要: 1 AWT Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize(); double width = screenSize.getWidth(); double height = screenSize.getHeight() 阅读全文
posted @ 2020-05-31 11:57 氷泠 阅读(1098) 评论(0) 推荐(0)