- 博客(16)
- 收藏
- 关注
原创 Java基础:关键字static详解
static关键字的作用static关键字主要有四种用法:修饰成员变量修饰成员方法静态代码块静态导入包被static关键字修饰的成员变量、成员方法、代码块和静态导包都是在类初始化的时候执行一次,并存放到一块单独的区域中。说明:类的初始化:完成程序执行前的准备工作。在这个阶段被static修饰的内容会执行,且只会执行一次。通过Class.forName()、new、main方法和通过子类加载父类静态成员导致父类初始化。类的实例化:创建一个对象的过程。这个阶段主要是处理一些非静态变量、方
2021-11-22 21:22:11 392
原创 Java基础:Java关键字final详解
final关键字的作用final主要起修饰作用,可以修饰类、属性(变量)、方法。被修饰的类无法被继承被修饰的属性无法被修改(属性为基本数据类型,则为常量;为引用数据类型,比如对象、数组,则该对象、数组中的值可以改变,但是引用地址不能改变)被修饰的方法无法被重写修饰类// 父类使用final修饰public final class Father {}// 子类继承会报错class Son extends Father { }总结:如果不想类被继承重写,则使用final关键
2021-11-18 21:15:18 351
原创 JavaFX基础教程:003 启动方式
JavaFX程序主要有两种启动方式:在实现了java.application.Application的实现类中使用launch()方法启动import javafx.application.Application;import javafx.scene.Scene;import javafx.scene.control.Label;import javafx.scene.layout.StackPane;import javafx.stage.Stage;public class Sta
2021-11-09 19:23:25 1144
原创 JavaFX基础教程:002 Hello World
依据国际惯例,所有语言入门的最好方式自然是"Hello World"。本节中我们将使用一个简单的例子来介绍JavaFX的基本使用和架构。代码import javafx.application.Application;import javafx.scene.Scene;import javafx.scene.control.Label;import javafx.scene.layout.StackPane;import javafx.scene.text.Font;import javafx.
2021-11-09 18:54:18 240
原创 JavaFX基础教程:001 简介
简介JavaFX 是一个开源的下一代客户端应用平台,适用于基于Java构建的桌面、移动端和嵌入式系统。 它是许多个人和公司的共同努力的成果,目的是为开发丰富的客户端应用提供一个现代、高效、功能齐全的工具包。为什么选择JavaFX我是搞Java开发的????本教程编写的初衷,一是记录学习JavaFx的一个历程,二是开源出来供感兴趣的朋友参考。因为平常就做做增删改查,编程水平有限,如文章有误,欢迎指出!!!版本信息jdk 11openjfx 16文章参考JavaFX中文网站B站Up主 A
2021-11-09 16:53:58 148
原创 第三节 git实战
在日常工作中,使用git时仍有许多疑惑之处,旨在通过一个简单的实战项目帮助自己进行记忆。1. 新建git仓库 actual-combat-- 新建文件夹actual-combatmkdir actual-combat-- 切换到actual-combat目录下cd actual-combat-- 将文件夹设为git仓库git init-- 创建测试文件touch test.t...
2019-09-27 15:11:57 132
原创 第二节 git提交规范设置
Git规范及项目配置目的统一团队Git Commit标准,便于后续代码review、版本发布、自动化生成change log;可以提供更多更有效的历史信息,方便快速预览以及配合cherry-pick快速合并代码;团队其他成员进行类git blame时可以快速明白代码用意;版本规范1.分支master:主分支(保护分支),不能直接在master上进行修改代码和提交;dev:开发...
2019-09-06 10:14:21 485
原创 第三节 使用webstorm新建vue项目
在第二节中我们搭建了vue的开发环境,本节我们将讲解如何使用webstorm进行开发。安装webstorm下载地址:官网下载地址安装文件下载以后根据提示进行安装,我的是破解版的,大家可以在网上找破解方案。创建vue项目点击 create 进行创建:打开npm窗口,可以在文件package.json上右键show npm scripts然后执行server即可启动:如果出...
2019-09-04 16:21:56 355
原创 第二节 windows下vue开发环境的搭建
vue常用开发工具vscodewebstorm (本教程使用开发工具)atom开发环境搭建一、安装Node.js环境(类似于java要安装jdk等运行环境一样)Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。Node.js 的包管理器 npm,是全球最大的开源...
2019-09-04 15:37:48 167
原创 第一节 vue介绍
Vue.js 是什么Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。后续文章中将介绍学习过程…...
2019-09-04 12:30:18 90
原创 SVN常用命令--服务端命令与客户端命令
服务端命令svnserver - 控制svn系统服务的启动等svnadmin - 版本库的创建/导出/导入/删除等svnlook - 查看版本库的信息等客户端命令svn - 版本库的检出/更新/提交/重定向等...
2018-05-15 20:15:55 1279
原创 SVN的安装
基于linux系统下的SVN的安装Ubuntuapt-get install subversionCentOSyum install subversionSubversion软件包内已包含服务端和客户端。
2018-05-15 20:10:37 98
原创 各种版本控制工具的简单比较
简单比较 特性 CVS SVN GIT 并发修改 支持 支持 支持 并发提交 不支持 支持 支持 历史轨迹 不支持更名 支持更名 支持更名 分布式 不支持 不支持 支持根据具体的业务场景选择对应的版本控制工具...
2018-05-15 19:58:09 1095
原创 今天开始写博客
一直没有写过博客,今天决定应该有一个记录自己学习或者思想的地方。每天记录一下,是一个很好的习惯。有灵感或者想说点什么的时候,就写写!!!
2015-05-31 00:10:42 192
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人