Blog Archive

JavaScript Unit Testing - Jest

Important issues for Jest Read More ›

Spring Things

Things to Know Getting Started With Spring... Read More ›

React/JSX Style Guide

CSS Arrow

Code for arrows in CSS Read More ›

Use @semantic to release package to NPM and publish docs to gh-pages automatically

Describe how to release package to NPM and publish gh-pages according to your commits automatically. Read More ›

How to package your React Component for distribution via NPM

iTerm2 + Oh My Zsh + Solarized color scheme + Meslo powerline font + [Powerlevel9k] - (macOS)

iTerm2 + Oh My Zsh + Solarized color scheme + Meslo powerline font + [Powerlevel9k] - (macOS)

GitHub OAuth Busy Developer's Guide

React Notes

Notes for starting React Read More ›

MyISAM vs InnoDB

AMD、CMD、UMD、CommonJS

Over the years there’s been a steadily increasing ecosystem of JavaScript components to choose from. The sheer amount of choices is fantastic, but this also infamously presents a difficulty when components are mixed-and-matched. And it doesn’t take too long for budding developers to find out that not all components are built to play nicely together. Read More ›

jQuery - Linked Dropdown List

OAuth2 MySQL Schema

API Design Guide

Describe how to build best popular APIs Read More ›

Xvfb - X virtual frame buffer

Xvfb, or X virtual frame buffer is needed by selenium and chromedriver or gekodriver, so it can srun via cron with your PC locked, or without your script taking focus from the user section Read More ›

File Download via AJAX

Describe how to use ajax to download files. Read More ›

Markdown

Complex Markdown Syntax Read More ›

Java Knowledge

Records complex knowledge about Java programming language. Read More ›

MySQL Knowledge

Records complex knowledge about MySQL Read More ›

Oracle Knowledge

Records complex knowledge about Oralce. Read More ›

JavaScript Knowledge

Records complex knowledge about JavaScript programming language. Read More ›

MySQL on CentOS

Introduce how to operate MySQL on CentOS. Read More ›

Tomcat on CentOS

Installation and Configuration on CentOS Read More ›

JS: AngularJS Directive Attribute Binding Explanation

AngularJS Directive Attribute Binding Explanation Read More ›

JVM - Java virtual machine

A **Java virtual machine (JVM)** is an abstract computing machine that enables a computer to run a Java program. There are three notions of the JVM: specification, implementation, and instance. The specification is a document that formally describes what is required of a JVM implementation. Having a single specification ensures all implementations are interoperable. A JVM implementation is a computer program that meets the requirements of the JVM specification. An instance of a JVM is an implementation running in a process that executes a computer program compiled into Java bytecode. Read More ›

AOP - Aspect-oriented programming

In computing, aspect-oriented programming (AOP) is a programming paradigm that aims to increase modularity by allowing the separation of cross-cutting concerns. Read More ›

Spring Boot Starter Project

How to Build Spring Boot Starter Project Read More ›

Publishing Repo to Maven Central

Deploy repo to Maven Central with gradle and maven. Read More ›

OAuth

OAuth 2.0 is an open authorization protocol which enables applications to access each others data. For instance, a game application can access a users data in the Facebook application, or a location based application can access the user data of the Foursquare application etc. Read More ›