自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

足信方为的博客

我喜欢代码一目了然的样子,并且希望它真的是那样。

  • 博客(22)
  • 资源 (12)
  • 收藏
  • 关注

原创 JavaFX+Jfoenix 学习笔记(序)--引言And软件截图

文章目录(更新中):JavaFX+Jfoenix 学习笔记(序)--引言And软件截图 JavaFX+Jfoenix 学习笔记(一)--环境搭建及多款Hello Word演示 JavaFX+Jfoenix 学习笔记(二)--Stage和Scene JavaFX+Jfoenix 学习笔记(三)--TableView数据表格 JavaFX+Jfoenix 学习笔记(四)--MenuBar菜...

2019-07-17 22:29:41 12889 15

原创 springboot整合ueditor(主要讲上传功能的实现)

前言本文主要写的是:springboot下ueditor上传功能的实现及遇到的一些问题的处理整体项目结构展示Springboot整合ueditor及上传功能实现的具体步骤1、下载ueditor-1.4.3.3这个在官网下载就行,不过貌似utf-8版本的没有资源了,源码版的下了几次都中断了,最终我是从第三方下的2、新建一个测试页面ueditor的根目录下有...

2019-11-17 16:38:47 780 1

原创 Java文件上传工具类(基于commons-fileupload)

前言基于commons-fileupload,测试时使用的版本为 1.3.1,另外记得引入commons-io.jar(测试使用的版本为2.5);如果在springmvc项目中使用,需要关闭其自身的上传功能,springboot项目也需要在配置中spring.servlet.multipart.enabled=false;注意1:文件存放根目录(basePath)必须存在;注意2:表单...

2019-11-13 12:59:31 2795

原创 Java 排序算法

仅用于巩固基础知识import java.util.Date;/** * 排序算法 * * zkh * 2019年9月24日 下午3:43:51 */public class 排序算法 { /** * 冒泡排序--1 */ private static int[] bubbleSort(int n) { int[] a =...

2019-10-17 14:49:58 218

原创 Java 验证码生成工具类-泣血版

import java.awt.BasicStroke;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.RenderingHints;import java.awt.image.BufferedImage;im...

2019-10-17 09:57:36 3790 8

原创 Java 载入jar/class的工具类

import java.io.ByteArrayOutputStream;import java.io.File;import java.io.IOException;import java.io.InputStream;import java.nio.file.Files;import java.nio.file.Paths;import java.util.Enumeration...

2019-10-17 09:55:02 281

原创 Java 遵守“双亲委托机制”的自定义类加载器

import java.util.Map;import java.util.concurrent.ConcurrentHashMap;/** * 我的遵守“双亲委托机制”的自定义类加载器 * 描述1:用于加载一个(或多个)指定目录(包括各级子目录)下的.jar及.class文件 * 描述2:加载.jar最终也是加载它里面的.class文件 * 描述3:当前自定义类加载器将把所有的....

2019-10-17 09:53:34 224

原创 Java 按指定大小拆分List

import java.util.ArrayList;import java.util.List;/** * 拆分 * 描述:按指定大小拆分List * * zkh * 2018年11月8日 下午5:27:58 */public class ListSplitUtils<T> { public static <T> List<List&lt...

2019-10-17 09:52:04 331

原创 Office Online Server 2016 安装部署笔记

前言 本文主要是对我部署Office Web Apps Server 2013 及 Office Online Server 2016(下面都只提Office Online Server 2016) 过程的一个整理,包括遇到的一些问题的解决办法,其中引入到了前辈们的文章(比如域控服务器等已经有大神给出了很完美的教程,所以这些我只是替大家做了个收集工作)。概述本文主要讲了部署...

2019-10-14 13:56:13 5588 7

原创 springboot2 springboot-admin - 服务管理与监控

前言最近公司的Springboot2.x项目中需要做一个服务监控工具,网上找到了springboot-admin。通过根据对官方文档和各位大佬的文章学习和分析,最终得以完成任务。鉴于差点被网上各种文章绕晕,特此开篇写一个自认为靠谱的文章来介绍下springboot-admin的使用。1、springboot-admin说来其实也简单(因为我是“刚需”来着)总共分两步:第一步...

2019-09-24 12:37:00 2465 4

原创 JavaFX+Jfoenix 学习笔记(十)--系统托盘及解决中文乱码问题

前言桌面应用少不了要用到系统托盘,但是JavaFX并没有给我们提供系统托盘(至少我没找见),不过也不要紧,我们可以用java.awt.SystemTray。1、创建系统托盘,并添加显示、隐藏、退出按钮// 我们的自定义系统托盘 class MySysTray { private TrayIcon trayIcon = null; private Timeline timel...

2019-07-21 16:51:39 4264 1

原创 JavaFX+Jfoenix 学习笔记(九)--KeyCombination快捷键

前言界面变成少不了快捷键的使用,经过测试在JavaFX中添加快捷键有可能只能在Scene(场景)中添加,因为我只在Scene中找到了.getAccelerators()方法,而据我对JavaFX的使用来看,快捷键就是要put放入这个里面的。快捷键的使用分两步走:1、创建快捷键(比如:CTRL+A);2、添加(put)快捷键,并绑定你要执行的操作;1、创建快捷键/** * Ct...

2019-07-21 15:17:31 2962 1

原创 JavaFX+Jfoenix 学习笔记(八)--事件、监听、属性绑定

前言:属性绑定和监听特定情况下我们可以理解为它们是一个相反的操作。比如有这么个需求:让A的宽度跟随B的宽度改变而改变,那么有两种做法:1、属性绑定:将A的宽度绑定到B的宽度2、监听:监听B的宽度变化,当它发生改变时同时改变A的宽度1、事件个人理解不一定准备,敬请谅解答:这里所说的事件也就是监听事件,如果你学过Android开发,那么对事件就不会不知道,因为Android...

2019-07-21 14:27:31 5263

原创 Ionic1 开发常用命令

1. 安装cnpm组件(镜像淘宝)npm install -g cnpm --registry=https://registry.npm.taobao.org2. npm指向淘宝镜像(临时指向)npm --registry https://registry.npm.taobao.org install express3. npm指向淘宝镜像(永久指向)(推荐)npm config s...

2019-07-21 12:55:49 476

原创 Oracle基本操作(登陆、用户、表空间、exp/imp、权限)

Oracle基本操作(登陆、用户、表空间、exp/imp、权限)1. 登陆 (在windows上CMD下执行)1.1. 登陆sys帐户SQLPLUS sys AS SYSDBA1.2. 登陆普通用户SQLPLUS 用户名/密码SQLPLUS 用户名/密码@111.111.111.111:1521/test2. 创建用户一般分为四步2.1. 创建临时表空间CREATE TEMP...

2019-07-21 12:47:17 3922

原创 JavaFX+Jfoenix 学习笔记(七)--多线程、延迟加载

前言JavaFX是单线程编程,怎么个意思呢?意思就是所有对界面的操作都会交给唯一的线程Application Thread去处理,比如你要修改按钮一的名称,同时又要添加个按钮二,然后还要干点别的,那么不好意思,操作界面的线程只有一个,大家排队一个一个来。1、我为什么要在JavaFX中使用多线程编程?答:其实我主要是为了解决很多时候的卡顿问题(这个本应该说是用延迟加载来解决,但延迟加载离...

2019-07-20 22:01:34 3316

原创 JavaFX+Jfoenix 学习笔记(六)--Timeline时间轴动画

1、什么是时间轴动画?答:我是这么理解的,跟时间有关的动画,比如:几秒后执行某个动作 每隔几秒钟重复执行某个动作2、动画那么多,为什么我最先把时间轴动画拿出来说?答:因为它给我的印象时非常好用,可以当动画用,更重要是可以用于延迟加载,至于怎么当作多线程用的的请看下一篇。3、案例:时间轴动画利用时间轴动画每隔1秒改变一次背景色package zkh.javafx.lea...

2019-07-20 18:20:47 8328 3

原创 JavaFX+Jfoenix 学习笔记(五)--ContextMenu右键菜单

1、右键菜单,如图2、实例-1:最简单的右键菜单下面我们演示一个通过右键菜单来改变背景和字体颜色的例子。package zkh.javafx.learn.contextmenu;import javafx.application.Application;import javafx.event.ActionEvent;import javafx.event.Event...

2019-07-20 17:12:37 5727 4

原创 JavaFX+Jfoenix 学习笔记(四)--MenuBar菜单栏

1、菜单栏,如图2、实例-1,最简单且简陋的菜单栏package zkh.javafx.learn.menubar;import javafx.application.Application;import javafx.geometry.Pos;import javafx.scene.Scene;import javafx.scene.control.Label;i...

2019-07-20 10:47:45 5419

原创 JavaFX+Jfoenix 学习笔记(三)--TableView数据表格

1、我为什么把TableView叫做数据表格答:作为JavaWeb出身离不开数据表格的支持,比如JqGrid(叫表格控件的更准确些吧,但我习惯叫它数据表格),在Web端通常用来将一个集合的数据用表格的形式展现出来,TableView做的也是这样的事情。2、JavaFX的数据表格跟Web端的数据表格有什么不同吗答:没有(或者说我用的简单没发现不同),所以如果你了解Web端的数据表格,...

2019-07-19 22:41:40 7086 1

原创 JavaFX+Jfoenix 学习笔记(二)--Stage和Scene

1、Stage和Scene分别是什么?答:一般我们双击一个exe然后等一会回弹出个窗口,是的,这个窗口整个就可以理解为一个Stage,也就是说Stage是一个窗口;窗口顶部一般都有固定的一行里面左边是窗口标题,右边是最小化、最大化的关闭窗口按钮,不要这一行,再不要窗口的边框,剩下的区域就是Scene(场景),这两个合起来就像电视机:Stage是电脑框架,Scene是电视屏幕。 个人...

2019-07-19 09:25:26 5229 1

原创 JavaFX+Jfoenix 学习笔记(一)--环境搭建及多款Hello World演示

1、环境搭建以下为Maven开发环境搭建,如果不用Maven自行下载Jar包(jfoenix-8.0.8.jar和fontawesomefx-8.9.jar)即可,其他操作不变。1.1、环境要求:JDK至少1.8.x,建议用1.8的最新稳定版(我用的是1.8.0_171)。1.2、创建Maven项目这个不会的话,百度一下,这里不多说了。1.3、在pom.x...

2019-07-18 00:19:09 11658 5

资料梳理计划.zip

一个JavaFX编写的桌面软件《资料梳理计划》 核心功能:资料梳理、待办事项、随手笔记、记事日历、文件加密、Markdown编辑器、久坐提醒、二维码生成器 HTTP调试、FTP服务器/客户端、网页工具嵌入、第三方软件快捷管理等等。。。

2020-04-15

springboot-ueditor.zip

springboot+ueditor上传功能实现

2019-11-17

springboot-admin-server.zip

springboot-admin2.1.6 服务监控与管理 服务器端源码

2019-09-24

JavaFX+Jfoenix 学习笔记(十)--系统托盘及解决中文乱码问题源码

JavaFX+Jfoenix 学习笔记系列文章的JavaFX+Jfoenix 学习笔记(十)--系统托盘及解决中文乱码问题源码

2019-07-21

JavaFX+Jfoenix 学习笔记(九)--KeyCombination快捷键源码

JavaFX+Jfoenix 学习笔记系列文章JavaFX+Jfoenix 学习笔记(九)--KeyCombination快捷键源码

2019-07-21

JavaFX+Jfoenix 学习笔记(八)--事件、监听、属性绑定源码

JavaFX+Jfoenix 学习笔记系列文章的JavaFX+Jfoenix 学习笔记(八)--事件、监听、属性绑定源码

2019-07-21

JavaFX+Jfoenix 学习笔记(七)--多线程、延迟加载源码

JavaFX+Jfoenix 学习笔记系列文章的JavaFX+Jfoenix 学习笔记(七)--多线程、延迟加载源码

2019-07-20

JavaFX+Jfoenix 学习笔记(五)--ContextMenu右键菜单源码

JavaFX+Jfoenix 学习笔记系列文章的JavaFX+Jfoenix 学习笔记(五)--ContextMenu右键菜单源码

2019-07-20

JavaFX+Jfoenix 学习笔记(四)--MenuBar菜单栏源码

JavaFX+Jfoenix 学习笔记系列的JavaFX+Jfoenix 学习笔记(四)--MenuBar菜单栏的源码

2019-07-20

JavaFX+Jfoenix 学习笔记(三)--TableView数据表格源码

JavaFX+Jfoenix 学习笔记谢列文章的TableView数据表格章节源码(包括之前几章的源码)

2019-07-19

JavaFX+Jfoenix 学习笔记(二)--Stage和Scene源码

JavaFX+Jfoenix 学习笔记(二)--Stage和Scene文章中用到的源码,主要是展示了Stage的一些常用属性

2019-07-18

JavaFX+Jfoenix 学习笔记(一)--环境搭建及多款Hello World演示源码

JavaFX+Jfoenix 学习笔记(一)--环境搭建及多款Hello World演示的源码 JavaFX的简单展示,主要是为了配合文章学习使用

2019-07-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除