- 博客(6)
- 收藏
- 关注
原创 java静态代码块和非静态代码块处理流程
前言 笔者前些时候在写代码的时候,需要本地缓存,在类加载的时候必须初始化并在程序运行中不会被GC回收。于是笔者想到使用静态变量与静态代码块。那么静态代码块与普通代码块的区别呢,它在何时运行?1. 示例代码public class Man { private static String name; private String addr; static...
2018-12-31 13:16:40 435 2
原创 spring boot项目启动源码解析new SpringApplication(primarySources)
前言 上一章讲述了快速构建spring boot项目,这一章讲述spring boot是什么。1. spring boot stater查看快速构建的项目pom文件 <!-- 依赖关系 --> <dependencies> <dependency> <groupId>org...
2018-12-31 12:21:10 835
原创 快速构建一个spring boot项目
前言 一直在用spring boot的基础框架,各种东西,集成功能都有零碎的使用或者研究了一些原理,但没有系统的整理过。最近在看spring boot的基础框架,下面说说如何构建spring boot项目。1. 官方doc阅读官方写了很详细的入门构建文档:Building an Application with Spring Boot 2. 官方starter使用官方...
2018-12-17 00:30:23 179
原创 ubuntu 18.10安装chrome和wps
前言安装了Ubuntu,上一章讲了安装生产力工具,笔者是intellij,现在介绍一个小技巧gnome dock 点击图标最小化gsettings set org.gnome.shell.extensions.dash-to-dock click-action 'minimize'进入正题,安装chrome和wps 1.chromechrome是日常必备浏览器,有很多非常...
2018-12-12 22:36:22 856
原创 ubuntu 18.10安装JDK和intellij idea
前言 上一章讲安装搜狗输入法,这一章讲本质,JDK和intellij idea的安装。1. 视觉调整 由于笔者的显示器是full hd 1080p,在显示上必须125%缩放,ubuntu仅支持100%和200%.解决办法是下载第三方软件调整 sudo apt install gnome-tweak-tool安装后,设置如下 2. 安装JDK2.1 下载...
2018-12-11 22:38:34 1021
原创 ubuntu 18.10安装搜狗输入法
前言 为了工作需要,我把自己的系统做成Ubuntu, 其实也想过做成centos, 但是从易用性和桌面软件层面上ubuntu生态要好得多, 所以做成ubuntu了, 选取的最新版本18.10. 如果有钱的话推荐mac机, 在开发角度上80%左右的服务器都运行中类unix系统上,不推荐windows做开发. 附上笔者的系统,以阳台的flower命名.^_^1. 必要时可获...
2018-12-09 22:36:26 18615 10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人