原创 react-router v5.x 源碼分析和理解 SPA router 的原理

這篇文章主要講的是分析 react-router 源碼,版本是 v5.x,以及 SPA 路由實現的原理。 文章首發地址 單頁面應用都用到了路由 router,目前來看實現路由有兩種方法 hash 路由和 H5 History API 實現。

原创 分享一個 React-Native 氣泡球組件

github 地址 分享一個 React Native 氣泡球組件,球在屏幕內按照隨機速度移動,球可以由圖片和 <View /> 生成。 特徵: 球的數量可配置 球的大小可配置 球的速度可配置 樣式可配置 效果如下:

原创 用 JavaScript 的方式理解遞歸

原文地址 1. 遞歸是啥? 遞歸概念很簡單,“自己調用自己”(下面以函數爲例)。 在分析遞歸之前,需要了解下 JavaScript 中“壓棧”(call stack) 概念。 2. 壓棧與出棧 棧是什麼?可以理解是在內存中某一塊區域,這個區

原创 Delphi 6.0中屬性編輯器的解決方案

Delphi 6.0中屬性編輯器的解決方案     Delphi中用戶可以自己聲明屬性編輯器在程序設計期間對第三方控件進行設計,對屬性編輯器的聲明可以在註冊控件的時候通過RegisterComponentEditor過程進行定義,具體爲

原创 Delphi的BUGS之我見

  下面是本人在Delphi實際的開發中發現的問題,希望能同大家一起交流。<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />   1、T

原创 解決了幾乎所有Delphi+Access同仁的問題—動態創建、壓縮Access數據庫(*.MDB)

動態創建、壓縮Access數據庫(*.MDB)     聲明:這是前無古人,後無來者的解決方案(有點吹,但是我實在太激動了!),希望各位能多多關照創建Access數據庫幾乎是所有Delphi+Access所遇到的難題,我經過兩頭(昨天上