guitar-coder

  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

  • 留言板

  • 搜索

《Java核心技术卷2·高级特性》

发表于 2020-10-30 | 分类于 编程技术
本文字数: 2.7k | 阅读时长 ≈ 2 分钟
《Java核心技术卷2·高级特性》读后感和重点摘录

书名

《Java核心技术卷2 高级特性》(原书第10版)

基本信息

  1. 作者:霍斯特曼
  2. 出版社:机械工业出版社
  3. 阅读进度:70%
阅读全文 »

小刘小王买房记

发表于 2020-08-06 | 更新于 2021-01-10 | 分类于 生活思考
本文字数: 2.7k | 阅读时长 ≈ 2 分钟
一路入户+买房的体验

写在前面

我和小王都是95年生,现居广州,码农+小审计的CP,二人都非广州本地人,考虑广州有几个原因:

  • 几大一线城市,只有广州房价还在勉强可承受范围;
  • 二人的专业对口不适合小城市;
  • 气候温暖,二人都怕冷;
  • 年轻就该好好打拼几年。
阅读全文 »

《Java核心技术卷1·基础知识》

发表于 2020-08-02 | 更新于 2020-08-03 | 分类于 学习笔记
本文字数: 3.5k | 阅读时长 ≈ 3 分钟
《Java核心技术卷1·基础知识》读后感和重点摘录

书名

《Java核心技术卷1 基础知识》(原书第10版)

基本信息

  1. 作者:霍斯特曼
  2. 出版社:机械工业出版社
  3. 阅读进度:80%
阅读全文 »

SpringBoot+Activiti整合

发表于 2020-01-21 | 更新于 2020-08-10 | 分类于 编程技术
本文字数: 30k | 阅读时长 ≈ 27 分钟
Spring Boot和Activiti的整合

简介

Activiti是一个基于Apache v2开源协议的工作流引擎,工作流引擎全称是业务流程管理(Business Process Management),一种定义了数据流转行为的流程框架,业界有很多工作流引擎,均是BPM协议的实现,例如Activiti,Flowchat等,本文基于Spring Boot,来简单实现一个图书馆的业务管理。

阅读全文 »

随记-打印日志的思考

发表于 2020-01-10 | 更新于 2020-01-19 | 分类于 编程技术
本文字数: 7.3k | 阅读时长 ≈ 7 分钟
关于在coding时,一些日志打印的思考

简介

日志是软件工程的一部分,是设计中的一处代表设计人员和开发人员工作态度的细节之一,更像是生活中保险,也许它并不一定立即体现作用,但是在日后维护中,优秀的日志可能会节省很多的排查时间,记得看过一句话:”每一行代码写之前思考多一分钟,将来排查可能就少一小时。“

阅读全文 »

Spring MVC源码初探(二)-Servlet 3.0、SPI、Aware

发表于 2019-10-07 | 更新于 2020-01-19 | 分类于 学习笔记
本文字数: 16k | 阅读时长 ≈ 14 分钟
Spring MVC学习笔记

简述

这篇笔记主要记录一些比较重要,但是上一篇又没有提到的内容。其中,Spring MVC对Servlet 3.0的实现是重中之重。

阅读全文 »

Spring MVC源码初探(一)-容器初始化

发表于 2019-10-04 | 更新于 2020-01-19 | 分类于 学习笔记
本文字数: 13k | 阅读时长 ≈ 12 分钟
spring mvc源码学习笔记

准备工作

  • Git
  • Gradle
  • IDEA 2018以上版本
  • JDK 1.8+

从https://github.com/spring-projects/spring-frameworkfork出一份源代码到自己的仓库,方便自己能写注释,以及运行test等。

当前使用的是Spring 5.1.3.BUILD-SNAPSHOT的版本

spring框架里的web模块包括webmvc、websocket、webflux,其中,web模块是另外三个模块的父模块。

代码拉下来以后,执行./gradlew :spring-oxm:compileTestJava出现success即为成功。

阅读全文 »

浅记持续交付

发表于 2019-09-28 | 更新于 2020-01-19 | 分类于 学习笔记
本文字数: 6.4k | 阅读时长 ≈ 6 分钟
持续交付学习笔记

定义

持续交付是开发人员,如何将一个好的点子,以最快的速度交付给用户的方法。

持续集成:开发反复提交-构建-测试的过程;

持续部署:可交付的产品快速且安全地交给用户使用的一套方法和系统;

通过统一标准、规范流程、工具化、自动化等的方式,影响着整个研发周期。

人(组织文化)+事(流程)+物(架构)。

DevOps是一种鼓励协作的研发文化,它的概念比持续交付更宽泛,持续交付是DevOps的一种工具和技术实现。

阅读全文 »

Java调优-代码调优

发表于 2019-09-08 | 更新于 2021-03-07 | 分类于 学习笔记
本文字数: 1.9k | 阅读时长 ≈ 2 分钟
Java调优之编写代码部分的调优

String 调优

code-optimize.jpg

阅读全文 »

Java调优-概述

发表于 2019-09-08 | 更新于 2020-01-19 | 分类于 学习笔记
本文字数: 925 | 阅读时长 ≈ 1 分钟
Java性能调优

概述

最近在阿里做驻场开发,发现阿里的员工考虑问题习惯从How、When、What三个角度来考虑事情,针对Java调优,恰好在这篇文章中也锻炼一下这种思维。

阅读全文 »
12…7
刘会俊

刘会俊

热爱coding的指弹玩家

68 日志
5 分类
29 标签
GitHub 知乎 微信 qq E-Mail
友情链接
  • 芋道源码
  • 程序猿DD
  • 张砚池的博客
  • 牧码
  • suveng`s blog
0%
京ICP备19003464号 © 2018 – 2023 刘会俊 | 站点总字数: 520k | 站点阅读时长 ≈ 7:53
由 Hexo 强力驱动
|
主题 – NexT.Mist
| 载入天数...载入时分秒...
|