Toggle navigation
Jiayi's Blog
Home
About
Portfolio
Tags
Tags
stay hungry, stay foolish
Git
Python
Wavelet
linux
Life hack
LeetCode
路漫漫
Caffe
Algorithm
Data Structure
GAN
CV
ROS
Simulation
Robotics
LPR
Machine Learning
Data Science
Problem Solving
Database
SQL
C++
Java
Programming
Server
JavaEE
WebApp
Spring
Strust
Mybatis
IDEA
Interview
C/C++
File System
System
Linux
System Design
Library
Software Development
Reflection
Git
Fix conflicts in Git push
especially when local branch is behind
Python
Python3 Go Deeper
Typing (type hints), Generator
Encoding and Decoding in Python
Deal with encoding / decoding error once and for all!
Caffe & PyCaffe Installation
OS X 10.12 / CPU Only / Anaconda Python
Numpy Trifles
Just beginner
Python基础细节
Long Time Support
Name, object and bind in python
Object Oriented Programming
NumPy Basics: Array and Vector Computation
Python for data analysis - Chapter04
IPython An Interactive Computing Environment
Python for data analysis - Chapter03
Python Language Essentials
Python for data analysis - Appendix
Wavelet
从傅立叶到小波
小波变换与Mallat算法
小波分析书单
不同小波变换书籍的选读与侧重
空间、框架、基底
理解小波分析的前提知识
滤波器组与离散小波变换
Introduction to Wavelets and Wavelet Transforms-Ch03
小波系统的多分辨阐述
Introduction to Wavelets and Wavelet Transforms-Ch02
小波分析导引
小波与小波变换导论-Ch01
linux
Linux packages installation
especially focus in R
Linux software installation
method to solve some commonly meet problems
Life hack
Windows boost & GRUB boost
Remove ubuntu GRUB for reinstalling system
LeetCode
LeetCode EFS
LeetCode Daily Day2
14 Patterns to Ace Any Coding Interview Question
LeetCode Daily Day1
LeetCode Prepare (Summer 2019) -- Day 05
LeetCode Prepare (Summer 2019) -- Day 04
LeetCode Prepare (Summer 2019) -- Day 03
LeetCode Prepare (Summer 2019) -- Day 02
LeetCode Prepare (Summer 2019) -- Day 01
算法题思路总结
LeetCode刷题小结
Python Implementation for Basic Algorithms
Sort, Search, Hash etc.
LeetCode Prepare for Google - Day 15
Bit Manipulation, Divide and Conquer
LeetCode Prepare for Google - Day 14
Bit Manipulation, Divide and Conquer
LeetCode Prepare for Google - Day 13
Bit Manipulation, Divide and Conquer
LeetCode Prepare for Google - Day 12
Algorithm & Data Structure
LeetCode Prepare for Google - Day 11
Algorithm & Data Structure
Programming Paradigms Summary
Greedy, DP, Devide and Conquer etc.
LeetCode Prepare for Google - Day 10
Graph Questions, Greedy Algorithm
Abstractive Features for Data Structures Summary
HashSet, HashTable, Tree, Graph, Array etc.
LeetCode Prepare for Google - Day 9
Union-Find, Graph
LeetCode Prepare for Google - Day 8
Backtracking, Abstraction for Data Structure
LeetCode Prepare for Google - Day 7
Medium Problems
LeetCode Prepare for Google - Day 6
Algorithm Paradigm
LeetCode Prepare for Google - Day 5
Tree, Python Time Complexity
LeetCode Prepare for Google - Day 4
Tree, Python Time Complexity
LeetCode Prepare for Google - Day 3
Dynamic Programming, Tree, Recursion
LeetCode Prepare for Google - Day 2
Hash Table, Linked List, Math
LeetCode Prepare for Google - Day 1
Hash Table, Linked List, Math
LeetCode Array
Array based algorithm and thinking methods
LeetCode: Bit Manipulation
(Easy)
路漫漫
我想要的不多,只是比昨天更好一点
简单的动力
是否记得我骄傲的说,这世界我曾经来过
第24个生日
Caffe
Caffe & PyCaffe Installation
OS X 10.12 / CPU Only / Anaconda Python
Algorithm
LeetCode Prepare (Summer 2019) -- Day 05
LeetCode Prepare (Summer 2019) -- Day 04
LeetCode Prepare (Summer 2019) -- Day 03
LeetCode Prepare (Summer 2019) -- Day 02
LeetCode Prepare (Summer 2019) -- Day 01
算法题思路总结
LeetCode刷题小结
How to solve algorithm designing problems?
Trade-offs between different data structure
Python Implementation for Basic Algorithms
Sort, Search, Hash etc.
LeetCode Prepare for Google - Day 15
Bit Manipulation, Divide and Conquer
LeetCode Prepare for Google - Day 14
Bit Manipulation, Divide and Conquer
LeetCode Prepare for Google - Day 13
Bit Manipulation, Divide and Conquer
LeetCode Prepare for Google - Day 12
Algorithm & Data Structure
LeetCode Prepare for Google - Day 11
Algorithm & Data Structure
Programming Paradigms Summary
Greedy, DP, Devide and Conquer etc.
LeetCode Prepare for Google - Day 10
Graph Questions, Greedy Algorithm
Abstractive Features for Data Structures Summary
HashSet, HashTable, Tree, Graph, Array etc.
LeetCode Prepare for Google - Day 9
Union-Find, Graph
LeetCode Prepare for Google - Day 8
Backtracking, Abstraction for Data Structure
LeetCode Prepare for Google - Day 7
Medium Problems
LeetCode Prepare for Google - Day 6
Algorithm Paradigm
LeetCode Prepare for Google - Day 5
Tree, Python Time Complexity
LeetCode Prepare for Google - Day 4
Tree, Python Time Complexity
LeetCode Prepare for Google - Day 3
Dynamic Programming, Tree, Recursion
LeetCode Prepare for Google - Day 2
Hash Table, Linked List, Math
LeetCode Prepare for Google - Day 1
Hash Table, Linked List, Math
LeetCode Array
Array based algorithm and thinking methods
Data Structure
Java Data Structure
LeetCode Prepare (Summer 2019) -- Day 05
LeetCode Prepare (Summer 2019) -- Day 04
LeetCode Prepare (Summer 2019) -- Day 03
LeetCode Prepare (Summer 2019) -- Day 02
LeetCode Prepare (Summer 2019) -- Day 01
算法题思路总结
LeetCode刷题小结
Python Implementation for Basic Algorithms
Sort, Search, Hash etc.
LeetCode Prepare for Google - Day 15
Bit Manipulation, Divide and Conquer
LeetCode Prepare for Google - Day 14
Bit Manipulation, Divide and Conquer
LeetCode Prepare for Google - Day 13
Bit Manipulation, Divide and Conquer
LeetCode Prepare for Google - Day 12
Algorithm & Data Structure
LeetCode Prepare for Google - Day 11
Algorithm & Data Structure
Programming Paradigms Summary
Greedy, DP, Devide and Conquer etc.
LeetCode Prepare for Google - Day 10
Graph Questions, Greedy Algorithm
Abstractive Features for Data Structures Summary
HashSet, HashTable, Tree, Graph, Array etc.
LeetCode Prepare for Google - Day 9
Union-Find, Graph
LeetCode Prepare for Google - Day 8
Backtracking, Abstraction for Data Structure
LeetCode Prepare for Google - Day 7
Medium Problems
LeetCode Prepare for Google - Day 6
Algorithm Paradigm
LeetCode Prepare for Google - Day 5
Tree, Python Time Complexity
LeetCode Prepare for Google - Day 4
Tree, Python Time Complexity
LeetCode Prepare for Google - Day 3
Dynamic Programming, Tree, Recursion
LeetCode Prepare for Google - Day 2
Hash Table, Linked List, Math
LeetCode Prepare for Google - Day 1
Hash Table, Linked List, Math
LeetCode Array
Array based algorithm and thinking methods
GAN
GAN for facial expression generation
cDCGAN and evaluation
CV
GAN for facial expression generation
cDCGAN and evaluation
ROS
LPR Code Base
Problems and Notifications for LPR Code Base
Gazebo Simulator
Introduction to Gazebo and the ROS interface
ROS Go Deeper
The note for learning intermediate level ROS knowledge
ROS Tutorial Learning
The note for learning most fundamental ROS system
Set Up ROS Indigo
set up ROS in ubuntu 14.04
Simulation
LPR Code Base
Problems and Notifications for LPR Code Base
Gazebo Simulator
Introduction to Gazebo and the ROS interface
Robotics
LPR Code Base
Problems and Notifications for LPR Code Base
Gazebo Simulator
Introduction to Gazebo and the ROS interface
LPR
LPR Code Base
Problems and Notifications for LPR Code Base
Machine Learning
Machine Learning Interview Preparation
ML related
Data Science
How to solve algorithm designing problems?
Trade-offs between different data structure
Machine Learning Interview Preparation
ML related
Problem Solving
How to solve algorithm designing problems?
Trade-offs between different data structure
Database
SQL Practice
Deeper SQL
Structural Query Language
SQL fundamentals
SQL
SQL Practice
Deeper SQL
Structural Query Language
SQL fundamentals
C++
lvalue and rvalue In C++11
C++ Universal Reference
Learn C++ with Projects
C++ Containers
C++ Fundation
C++ Fundation
Deeper SQL
Java
Aspect Oriented Programming
Spring with AspectJ
Daily Programming Questions
Daily Programming Questions
IntelliJ IDEA Using Experiences
Maven Tutorial
Strust & Spring & Mybatis
How2J Projects Tracker
Java Real Projects Practicing
Java Chat Room
Multithread server and client
Java Data Structure
Java Basics
Programming
C++ Containers
C++ Fundation
Daily Programming Questions
Daily Programming Questions
Java Data Structure
Java Basics
Server
Java Chat Room
Multithread server and client
JavaEE
Java Database Connector - JDBC
Tomecat & Java Servlet & JSP
WebApp
Strust & Spring & Mybatis
Tomecat & Java Servlet & JSP
Spring
Aspect Oriented Programming
Spring with AspectJ
Strust & Spring & Mybatis
Strust
Strust & Spring & Mybatis
Mybatis
Strust & Spring & Mybatis
IDEA
IntelliJ IDEA Using Experiences
Interview
LeetCode EFS
Daily Programming Questions
Daily Programming Questions
C/C++
C++ Project Learning
FUSE based File System
File System
Linux Based File System - First Check
Linux Virtual File System (VFS), Linux Network File System (NFS)
C++ Project Learning
FUSE based File System
System
Linux Based File System - First Check
Linux Virtual File System (VFS), Linux Network File System (NFS)
Linux
Linux Based File System - First Check
Linux Virtual File System (VFS), Linux Network File System (NFS)
System Design
Design A Rate Limiter
System Design - An Insiders's Guide - Chapter Four Notes
Back-Of-The-Envelope Estimation (aka Napkin Math)
System Design - An Insiders's Guide - Chapter Two Notes
Scale From Zero To Millions Of Users
System Design - An Insiders's Guide - Chapter One Notes
System Design Learning Library
Books, Websites, and Notes
Library
System Design Learning Library
Books, Websites, and Notes
Software Development
Software Development LPs
Project Reflection
Reflection
Software Development LPs
Project Reflection