A Very Chatty Blog of LiBai
Intro
This is a personal log about learning front end development, mainly about the book < Front-End Web Development The Big Nerd Ranch Guide >.
and i think the Github Pages is perfect for hosting such a personal log. On 2019-09-21, I think I shoud put other blog here. For example, vue, react, maven, java Spring boot.
Useful link
Post Entries
-
Java Generic <9. Wildcards and Subtyping> Reading the oracle tutorial at 2021-02-03
当我们使用通配符号的时候,子类型之间的关系
-
Java Generic <11. Type Erasure> Reading the oracle tutorial at 2021-02-03
介绍了一下,java的泛型实际上是编译之前的,对于运行时来说,没有变化。
-
Java Generic <10. Guidelines for Wildcards Usage> Reading the oracle tutorial at 2021-02-03
使用通配符的时候,注意的原则,也就是很多中文博客里面说的PECS,Producer Extends, Consumer Super。PECS是这个Guide Lines的其中一部分
-
Java Generic <8. Wildcards> Reading the oracle tutorial at 2021-02-02
通配符号,也就是问号,?
-
Java Generic <7. Type Inference> Reading the oracle tutorial at 2021-02-02
类型推断,这里是按照类型推断与范型函数,与范型类型实例化,与范型/非范型类型的范型构造器三部分来讲述。
-
Java Generic <6. Generic, Inheritance and Subtype> Reading the oracle tutorial at 2021-02-02
范型、继承和自类型
-
Java Generic <5. Generic Method and Bounded Type Parameters> Reading the oracle tutorial at 2021-02-02
有界限的类型参数和范型函数组合
-
Java Generic <4. Bounded Type Parameters> Reading the oracle tutorial at 2021-02-02
有界限的类型参数
-
Java Generic <3. Generic Method> Reading the oracle tutorial at 2021-02-02
java范型第3章,generic method
-
Java Generic <2. Raw Type> Reading the oracle tutorial at 2021-02-02
java范型第二章,raw type
-
Java Generic <1. Generic Type> Reading the oracle tutorial at 2021-02-02
java的范型,因为要考试了,赶紧了解一下
-
Class Level Attributes——InnerClasses Attributes at 2021-01-26
Class file format, class level attributes —— Inner Classes 这一章主要是在看到了java asm的ClassReader类的accept方法在解析class级别的属性(attributes)之后,觉得应该大概了解一下 本章看 Inner classes Attr
-
The Local Classes at 2021-01-22
继续讨论local classes的定义和特性,以及与内部类的相似之处
-
The Inner Classes at 2021-01-21
一、内部类 Inner Class
-
The Modifiers for Outer Classes at 2021-01-17
关于外部类(Outer Class)的Access Modifiers的要求。只有public, abstract & final 是允许的。
-
The Nested Classes at 2021-01-15
一、内嵌类 Nested Class
-
The Java ASM library Core API----Interface and Components----Extended Reading ClassReader at 2021-01-11
为什么狠下心阅读这个ClassReader的类呢,是因为看user guide感觉看懂了,但是又觉得没有看懂
-
The Visitor Pattern at 2020-12-31
在访问者模式(Visitor Pattern)中,我们使用了一个访问者类(Visitor),它改变了元素类(Elements)的执行算法。通过这种方式,元素的执行算法(就是对于这个元素和其组成的访问和操作)可以随着访问者(Visitor改变而改变),不需要修改元素类本身。这种类型的设计模式属于行为型模式(Behavioral Pattern)。根据模式,元素对象接受(accept)访问者对象,这样访问者对象就可以针对元素对象进行操作。
-
The Abstract Classes at 2020-12-17
抽象类
-
The Java ASM library Core API----Interface and Components at 2020-12-16
首先说一下这里的interface和component指的是ASM这个库针对classes的对应的编程的结构和组件组成。
-
The Java ASM library Core API----Class at 2020-12-15
这本书的结构就是先介绍Core-API,Core-API又是按照Class,Method,Metadata等等章节来解释的。
-
The Java ASM library learning at 2020-12-15
为什么要学习Java ASM呢
-
Test the performance of sort primitive int array and object wrapped int array at 2020-12-12
排序的简单的测试
-
Java Multithreading Basic 2nd Performing More Advanced Thread Tasks at 2020-11-17
Java Multithreading
-
Java Multithreading Basic 2nd Daemon Thread at 2020-11-17
Java Multithreading
-
Java Multithreading Basic 1th at 2020-11-16
Java Multithreading
-
Some notes to Spring in Action 4th edition 4th chapter 3.4 Section- Annotating introduction at 2020-09-19
Annotating introductions
-
微服务架构实战-第三章 第三节面向切面(AOP) at 2020-07-28
第三章第三小节主要讲述AOP,从spring in action 4th版本我们知道 Spring自己实现的AOP是基于proxy的设计模式实现的,但是基本足够了。更强大的可以看AspectJ的实现方案。
-
Java Annotation from Oracle Docs at 2020-07-28
周日的晚上睡前想要看点什么东西,之前看过很多次Java Annotation的讲解但是都没看完,这次居然看完了,也看懂了。 简单要记录一下阿。
-
微服务架构实战-第三章 at 2020-07-20
微服务架构实战第三章主要介绍Spring boot和集成其他开源三方件的便利之处,所以才会有这个标题
-
Dependency Inversion Principle at 2020-07-14
依赖反转原理是OOD中一个非常出名的原理(Principle),之前一直和DI(依赖注入)搞混了,本次特别学习了一下
-
Redis's Founder Quit at 2020-07-02
一开始看到Redis的创始人不再维护Redis的时候有点诧异,于是研读了一下创始人的博客
-
A quick introduction to DDD at 2020-06-15
DDD
-
Introduction about Maven extending reading on Maven Official Website at 2020-05-11
1. Introduction to the Build Lifecycle
-
Some notes to Spring in Action 4th edition 4th chapter - AOP at 2020-01-31
What is Cross-Cutting Concern
-
Some notes to Spring in Action 4th edition 3rd chapter - Scoping Beans at 2020-01-30
Advanced Wiring
-
Some notes to Spring in Action 4th edition 2nd at 2020-01-26
Advanced Wiring
-
Some notes to Spring in Action 4th edition 1st at 2020-01-26
1. 关于依赖注入(Dependency Injection)
-
Introduction about Maven the 4th chapter at 2020-01-01
1. Core Concepts
-
Introduction about Maven the 3rd chapter at 2019-09-21
1. Introduction
-
Introduction about Maven the 2nd chapter at 2019-09-21
The introduction about the maven the 2nd chapter
-
Introduction about Maven the 1st chapter at 2019-09-18
The introduction about the maven the 1st chapter
-
Dojo-Toolkit-DevEnv-Setup at 2018-12-07
How to setup the Dojo Development Environment
-
Learn Dojo Hello World Course at 2018-10-14
Dojo is an awesome framework, but the other 3 framwork became the main stream
-
Advanced AMD Usage at 2018-10-06
AMD的意思是异步模块定义(asynchronize module definition),是曾经一种比较流行的js模块定义方式
-
Introduction to AMD Module at 2018-10-05
AMD是一种曾经非常主流的js module的定义,但是后来不流行了,因为Mendix的原因我这边曾经短暂的学习过一下dojo和amd
-
Configuring Dojo with dojoConfig at 2018-10-05
dojoConfig是一个json的对象,当时学习完毕这个概念之后,才发现js的很多写法都是传入一个json对象来作为一个框架的或者函数的基本配置的。
-
Modern Dojo at 2018-10-04
这其实是一章总览,介绍现代化(2013年左右吧)的Dojo的开发和一些基本的概念,当时我看了2天,觉得真心不错。后来为什么被三大框架取代了呢。
-
A short understanding about Node&NPM Module or Package loaded at 2018-09-30
介绍Nodejs和Npm Module是什么,其实后来回想的时候发现,js的module定义真的好乱,其实直接从TypeScript来学可能也是一个不错的思路。
-
Git Usage Tips at 2018-09-25
对于git的配置是从哪里来的呢,我一直很疑惑,所以看到一个git config –list –show-origin非常有用,因此记录一下
-
An Short Intro and Template for Jekyll Post at 2018-09-07
如何设置JekyII这个博客的框架,可配置性还是很强的
-
The 3rd Chapter about style at 2018-06-03
一些最基本的关于style和CSS的概念
-
Setting Up Your First Project at 2018-06-02
搭建一个基本的前端开发项目的目录结构
-
Install plug-ins to ATOM editor at 2018-06-01
install some plugins in atom editor to help with front-end development
Display Posts by tags
front-end development, atom
front-end development
JekyII
Git
Node.js
Dojo
- Learn Dojo Hello World Course
- Introduction to AMD Module
- Configuring Dojo with dojoConfig
- Modern Dojo
dojo
dojo dijit environment setup
maven
- Introduction about Maven extending reading on Maven Official Website
- Introduction about Maven the 4th chapter
- Introduction about Maven the 3rd chapter
- Introduction about Maven the 2nd chapter
- Introduction about Maven the 1st chapter
Spring in Action 4th edition
- Some notes to Spring in Action 4th edition 4th chapter 3.4 Section- Annotating introduction
- Some notes to Spring in Action 4th edition 4th chapter - AOP
- Some notes to Spring in Action 4th edition 3rd chapter - Scoping Beans
- Some notes to Spring in Action 4th edition 2nd
- Some notes to Spring in Action 4th edition 1st
Domain-Driven Design
Redis "Open-Source Software"
Dependency Inversion Principle
微服务架构实战
Java Annotation
Java Multithreading
- Java Multithreading Basic 2nd Performing More Advanced Thread Tasks
- Java Multithreading Basic 2nd Daemon Thread
- Java Multithreading Basic 1th
leetcode basis
JAVA ASM
- The Java ASM library Core API----Interface and Components----Extended Reading ClassReader
- The Java ASM library Core API----Interface and Components
- The Java ASM library Core API----Class
- The Java ASM library learning
JLS&JVM Spec
- Java Generic <9. Wildcards and Subtyping> Reading the oracle tutorial
- Java Generic <11. Type Erasure> Reading the oracle tutorial
- Java Generic <10. Guidelines for Wildcards Usage> Reading the oracle tutorial
- Java Generic <8. Wildcards> Reading the oracle tutorial
- Java Generic <7. Type Inference> Reading the oracle tutorial
- Java Generic <6. Generic, Inheritance and Subtype> Reading the oracle tutorial
- Java Generic <5. Generic Method and Bounded Type Parameters> Reading the oracle tutorial
- Java Generic <4. Bounded Type Parameters> Reading the oracle tutorial
- Java Generic <3. Generic Method> Reading the oracle tutorial
- Java Generic <2. Raw Type> Reading the oracle tutorial
- Java Generic <1. Generic Type> Reading the oracle tutorial
- Class Level Attributes——InnerClasses Attributes
- The Local Classes
- The Inner Classes
- The Modifiers for Outer Classes
- The Nested Classes
- The Abstract Classes