本人SW知識體系導航 - Programming menu

將感悟心得記於此,重啓程序員模式。php

js, py, c++, java, phphtml

 

  

融匯之全棧系列


  

[Full-stack] 快速上手開發 - React前端

[Full-stack] 狀態管理技巧 - Reduxjava

[Full-stack] 網頁佈局藝術 - Lessnode

[Full-stack] 異步即時通訊 - Asyncreact

[Full-stack] 跨平臺大框架 - RNlinux

[Full-stack] 世上最好語言 - PHPc++

 

 

 

貫通之語言比對


  

/* 這部分有點全棧系列的味道,往後進階 */程序員

 

 

 

語言與框架


  

語言 - PYTHON 基礎數據庫

  

【此三篇將來可考慮歸爲所謂智能系列】

[PyData] Web Crawler - What is Beautiful Soup

[PyData] *Data Preprocessing and Cleaning

[PyData] *Data Representation - mgrid

 

[PyProj] How to be professional - Python Programming Books

[PyProj] Think in Python : Number

[PyProj] Think in Python : Extended - numpy

[PyProj] Think in Python : Strings, Lists, Dictionaries, Tuples, Set

[PyProj] Think in Python : Files

[PyProj] Think in Python : Extended - load data

[PyProj] Think in Python : Statements

[PyProj] Think in Python : Functions and Modules

[PyProj] Think in Python : Regex

 

 

語言 - PHP 基礎

 

[PHP] 01 - Hypertext Preprocessor                   【Trait 概念】

[PHP] 02 - Namespace & Class                        【命名空間的理解】

[PHP] 03 - Form & Input

[PHP] 04 - Upload files

[PHP] 05 - Cookie & Session

[PHP] 06 - Security: Error, Exception and Filter

[PHP] 07 - Json, XML and MySQL

[PHP] 08 - AJAX

[PHP] 09 - PHP 7

 

 

語言 - JS 基礎

 

[JS] Topic - why "strict mode" here                                 【3. 其中有一個方法】

[JS] Topic - this is 」closure

[JS] Topic - variable and function hoisting

[JS] Topic - Object.create                                               【1. 跟類、對象、原型相關的知識點,有必要細看】

[JS] Topic - define "class" by tricky methods【重點】 【2. 結合類,複習一遍】

[JS] Topic - hijack this by "apply" and "call"

[JS] Topic - Object.create vs new

 

[JS] JS Basic : compare with c#

[JS] ECMAScript 6 - Variable : compare with c#

[JS] ECMAScript 6 - Destructuring

[JS] ECMAScript 6 - String, Number, Function : compare with c#

[JS] ECMAScript 6 - Array : compare with c#

[JS] ECMAScript 6 - Object : compare with c# 

[JS] ECMAScript 6 - Prototype : compare with c#

[JS] ECMAScript 6 - Class : compare with c#

[JS] ECMAScript 6 - Inheritance : compare with c#

[JS] ECMAScript 6 - Async : compare with c#               【重點課題,尤爲是與nodejs的關係】

[JS] ECMAScript 6 - Set & Map : compare with c#        【新課題】

 

 

後端 - Laravel 基礎

 

# 基礎概念

[Laravel] 01 - Love beautiful code? We do too.  

[Laravel] 02 - Route and MVC

[Laravel] 03 - DB facade, Query builder & Eloquent ORM

[Laravel] 04 - Blade templates

[Laravel] 05 - Controller

 

# 表單項目

[Laravel] 06 - Project: from Usercase to View

[Laravel] 07 - Project: functions in Controller

 

# 高級功能

[Laravel] 08 - Auth & Data Migration

[Laravel] 09 - Functional models

 

# PHP API

[Laravel] 10 - WEB API : wrapper

[Laravel] 11 - WEB API : cache & timer

[Laravel] 12 - WEB API : cache implement

[Laravel] 13 - WEB API : update & error tracking

 

# Laravel API

[Laravel] 14 - REST API: Laravel from scratch

[Laravel] 15 - REST API: sidebar with unit test

 

# 數據庫

[Laravel] 16 - DB: Eloquent 

 

 

後端 - NODE JS 基礎

 

[Node.js] 00 - Where do we put Node.js                        【先後端分離的思想】

[Node.js] 01 - How to learn node.js

[Node.js] 02 - Read Eval Print Loop

[Node.js] 03 - Buffer, Stream and File IO

[Node.js] 04 - Event and Callback

[Node.js] 05 - Modules and Function

[Node.js] 06 - Multi-thread and process module

[Node.js] 07 - Html and Http

[Node.js] 08 - Web Server and REST API

[Node.js] 09 - Connect with Database

 

 

後端 - SERVER-LESS

 

# 是個什麼

[AWS] Serverless

 

# 用戶管理

[AWS] User management

[AWS] SSO: Single sign-on

[AWS] OAuth2.0

[AWS] Amazon Cognito

 

# 網站部署

[AWS] Deploy react project on EC2

 

 

前端 - UI 基礎

 

[UI] 01 - CSS

[UI] 02 - Layout & CSS3

[UI] 03 - Bootstrap: component

[UI] 04 - Bootstrap: layout & navigation

[UI] 05 - Bootstrap: built-in components

[UI] 06 - jQuery

 

 

前端 - REACT JS 基礎

 

[React] 01 - Intro: javaScript library for building user interfaces

[React] 02 - Intro: why react and its design pattern

[React] 03 - Intro: react.js in twelve demos

[React] 04 - Intro: MongoDB becomes popular

[React] 05 - Route: connect with ExpressJS         【Nodejs + Express + MongoDB 基礎篇】

[React] 06 - Route: koa makes your life easier 

[React] 07 - Flux: uni-flow for react                  【Flux乃Redux的前輩】

[React] 08 - Tutorial: code-behind            【"client.js進化" 展現 「代碼分離"】

[React] 09 - Tutorial: components            【組件學習】

[React] 10 - Tutorial: router

[React] 11 - Redux: redux

[React] 12 - Redux: async & middleware

[React] 13 - Redux: react-redux

[React] 14 - Redux: Redux Saga

[React] 15 - Redux: practice IM

[React] 16 - Topic: Mixins & Higher-Order Components

 

以上是最近整理,有點雜,以後以專題爲主學習,擊破重難點。

 

 

 

架構與模式


  

PM之架構

 

[Arch] 01. Before Design Patterns - UML

[Arch] 02. Design principle and Software Pattern

[Arch] 03. Practice UML in project

[Arch] 04. Software Architectural Patterns

 

 

CODE之設計

 

[設計模式文章開始,基於<node.js設計模式>]

圖說設計模式【很是好, c++版本】

 

 

石器時代筆記 


 

# 指導:本篇底部是底層語言與基礎,越上面越偏向於框架。

 

編程語言 - C系列 (從新架構中)

基礎:

[c++] STL = Standard Template Library

[c++] Associative Containers

[c++] Iterators

[c++] Class

[c++] Copy Control

[c++] Operator overloading

[c++] Callable Objects

[c++] Exceptions

[c++] Smart Pointers

[c++] constexpr and literal class

[c++] Templates

 

其餘:

[Qt5] How to connect c++ with QML

[Qt5] Develop openCV3 by QML on Qt-creator

[Link Qt] Qt Quick 圖像處理實例之美圖秀秀

[Link Valgrind] linux下利用valgrind工具進行內存泄露檢測和性能分析

[Link Valgrind] Qt Creator Valgrind內存分析前端(分析Nginx內存)

[Unity3D] C# Basic : Gameplay Scripting

[Android] Java Basic : preview

 

 

操做系統 - Linux系統編程 & C language

等待隊列

Linux's Heartbeat

自旋鎖,旋啊旋

內核裏的紅黑樹

ADD系統調用

系統調用之「一調到底」

Starting from fork(...)

I need a Page!

a.out run!

掛個文件系統

內核回調 之 一"讀"到底

 

switch爲什麼高效率

char的符號,有木有

More about Struct&Union

Sort for Fun!

山寨內核Makefile之「天龍八部」

當c遇到OOA,初探

~Linux C_1_一些細節

~Linux C_2/3/11_GDB DEBUG

~Linux C_4_調錯實例

~Linux C_5/6/7/12_ELF連接

~Linux C_8/14_做用域

~Linux C_13_變量存儲佈局

~Linux C_16_預處理

[Optimisation] Read & Write file on Hard Disk

 

 

底層硬件 - ARM驅動開發

網橋一二三

神燈亮起來

網卡驅動DM9000(1)

網卡驅動DM9000(2)

~Datasheet - MemoryController

~Datasheet - DMA

~Datasheet - IIS

~Datasheet - Nand

~Datasheet - Clock

~Datasheet - RTC, WATCHDAG

~Datasheet - AC97

Communication - 01.Foreword

Communication - 02.Call U

Communication - 03.RILC

   


Everything here starts from 2011

相關文章
相關標籤/搜索