Funing Ma

Developer. Designer

  • Menu
  • Tags
  • Links
  • About
  • article
  • backend
  • frontend
  • database
  • algorithm
    github twitter facebook google
AVL Tree Adapter Annotation Apache Bean Life Cycle Binary Binary Sort Tree Binary Tree Bridge Bubble Builder Cache Category Chain of Responsibility Characters Chessboard Command Composite DVCS Data Structure DataBase Decorator Design Patterns Dijkstra Divide-And-Conquer Dynamic Error Facade Factory Fibonacci Floyd Flyweight Git GitHub Graph Greedy Hash Table Heap Hexo Huffman Tree IOC Insertion Interpolation Interpreter Introduction Iterator KMP Kafka Knight Tour Kruskal Linear LinkedList Markdown Mediator Memento Merge Netty Nio Observer Optimal Solutions Optimization Prim Principles Programming Prototype Proxy Queue Quick Quick Start Radix Recursion Redis Search Selection Shell Shortest Paths Singleton Sort Sparse Array Spring SpringBoot Sql Stack State Strategy Template Method Tree UpdateBatch Visitor Webpages
google github oschina csdn segmentfault jianshu
Please don't hesitate to contact me if you have any questions. email:funing_ma@163.com

Funing Ma

Funing Ma

Developer. Designer

  • article
  • backend
  • frontend
  • database
  • algorithm
github twitter facebook google
2020-03-07

Data Structure Sparse Array

A sparse array is one in which the elements do not have contiguous indexes starting at 0

algorithm
  • Data Structure
  • Sparse Array

details >>

2020-03-07

Design Patterns(一) Singleton

Sometimes it’s important to have only one instance for a class. For example, in a system there should be only one window manager (or only a file system or only a print spooler). Usually singletons are used for centralized management of internal or external resources and they provide a global point of access to themselves.

backend
  • Design Patterns
  • Singleton

details >>

2020-03-06

Design Principles

Design principles provide high level guidelines to design better software applications. They do not provide implementation guidelines and are not bound to any programming language.

backend
  • Design Patterns
  • Principles

details >>

2019-12-06

Mysql Oracle Mybatis Annotation Sql

Use Annotation writes Mysql and Oracle’ sql in Mybatis

database
  • Annotation
  • Sql

details >>

2019-12-03

Mysql UpdateBatch Error

Use batch update sql has an Error in Mysql Database.

database
  • Error
  • UpdateBatch

details >>

2019-11-19

Mastering Markdown

Markdown is a lightweight and easy-to-use syntax for styling all forms of writing on the GitHub platform.

algorithm
  • GitHub
  • Markdown

details >>

2019-11-18

Git Handbook

What’s a version control system?

database
  • DVCS
  • Git

details >>

2019-11-17

GitHub Pages

Getting Started with GitHub Pages

frontend
  • GitHub
  • Webpages

details >>

2019-11-16

Hello World

Hello World

backend
  • Hexo
  • Quick Start

details >>

<< Prev1…567
© 2020 Funing Ma
Hexo   Blog by tommy
极客到访数: Github 本页阅读量: