原创 微信小程序開發學習筆記(三)——WXSS、WXS(WeiXin Script)、生命週期

一、WXSS (WeiXin Style Sheets) WXSS (WeiXin Style Sheets)是一套樣式語言,用於描述 WXML 的組件樣式。 WXSS 用來決定 WXML 的組件應該怎麼顯示。 爲了適應廣大的前端開發者,W

原创 微信小程序開發學習筆記(二)——小程序框架、組件、WXML

一、整體認識小程序框架 小程序開發框架的目標是通過儘可能簡單、高效的方式讓開發者可以在微信中開發具有原生 APP 體驗的服務。 整個小程序框架系統分爲兩部分:邏輯層(App Service)和 視圖層(View)。小程序提供了自己的視圖層描

原创 微信小程序開發學習筆記(一)——概要、安裝開發環境與第一個小程序

一、概要 小程序是一種不需要下載安裝即可使用的應用,它實現了應用“觸手可及”的夢想,用戶掃一掃或者搜一下即可打開應用。也體現了“用完即走”的理念,用戶不用關心是否安裝太多應用的問題。應用將無處不在,隨時可用,但又無需安裝卸載。 微信小程序

原创 React Native學習筆記(三)—— 樣式、佈局與核心組件

一、樣式與佈局 1.1、創建ReactNative項目 React Native 有一個內置的命令行界面,你可以用它來生成一個新項目。您可以使用 Node.js 附帶的 訪問它,而無需全局安裝任何內容。讓我們創建一個名爲“AwesomePr

原创 React Native學習筆記(二)—— 概要、開發環境搭建、第一個React Navite程序

一、概要 1.1、跨平臺開發技術 在移動端開發項目中。開發資源不夠時,同時由兩個團隊維護安卓和IOS兩套原生APP是成本很高的。此時,就需要選擇一個同時支持多平臺的客戶端開發框架,能夠使用一套代碼,編譯出多平臺的APP。 這樣一方面能夠縮減

原创 React學習筆記(四)—— 組件通信與狀態管理、Hooks、Redux、Mobe

react管理狀態的工具: 1、利用hooks進行狀態管理; 2、利用Redux進行狀態管理,這種方式的配套工具比較齊全,可以自定義各種中間件; 3、利用Mobx進行狀態管理,它通過透明的函數響應式編程使得狀態管理變得簡單和可擴展。 201

原创 React Native學習筆記(一)—— Win11安卓子系統的安裝與使用 - Windows Subsystem for Android - WSA

寫這篇文章的目的是爲了學習React Native開發打基礎,能夠更好的運行、測試原生應用,帶來比模擬器更好的體驗。 WSA(適用於Windows的Android™️子系統),全稱Windows Subsystem for Android,

原创 React學習筆記(三)—— 組件高級

一、列表和keys 1.1、Lists and Keys (列表和鍵) 首先,我們回顧一下在javascript中怎麼去變換列表。 下面了的代碼,我們用到了數組函數的map方法來實現數組的每一個值變成它的2倍,同時返回一個新數組,最後打印出

原创 React學習筆記(二)—— JSX、組件與生命週期

一、JSX 1.1、什麼是JSX? JSX = JavaScript XML,這是React官方發明的一種JS語法(糖) 概念:JSX是 JavaScript XML(HTML)的縮寫,表示在 JS 代碼中書寫 HTML 結構 設想如下變量

原创 React學習筆記(一)—— React快速入門

一、概要  React是用於構建用戶界面的MVVM框架。 1.1、介紹 React 是 Facebook 開發的一款 JavaScript 庫,而 React 被建造是因爲 Facebook 認爲市場上所有的 JavaScript MVC 

原创 ChatGPT與人工智能

一、ChatGPT相關信息 1、微軟新版Bing搜索引擎集成ChatGPT,訪問地址:https://www.bing.com/new 2、谷歌版ChatGPT災難級發佈,市值一夜狂跌7000億,熬夜網友:退錢! 3、Gmail 之父:有了

原创 Vue3學習筆記(八)—— Vite、ESLint

一、vite 1.1、概要 Vite(法語意爲 "快速的",發音 /vit/,發音同 "veet")是一種新型前端構建工具,能夠顯著提升前端開發體驗。它主要由兩部分組成: 一個開發服務器,它基於 原生 ES 模塊 提供了 豐富的內建功能

原创 Vue3學習筆記(七)—— 狀態管理、Vuex、Pinia

一、狀態管理 1.1、什麼是狀態管理? 理論上來說,每一個 Vue 組件實例都已經在“管理”它自己的響應式狀態了。我們以一個簡單的計數器組件爲例: <script setup> import { ref } from 'vue' //

原创 SpringBoot學習筆記(八)——JWT

一、JWT概要 1.0、認證方式 1.0.1、基於Session的認證 基於session認證所顯露的問題:  Session: 每個用戶經過我們的應用認證之後,我們的應用都要在服務端做一次記錄,以方便用戶下次請求的鑑別,通常而言ses

原创 Vue3學習筆記(五)——路由,Router

一、前端路由的概念與原理 1.1. 什麼是路由 路由(英文:router)就是對應關係。 1.2. SPA 與前端路由 SPA 指的是一個 web 網站只有唯一的一個 HTML 頁面,所有組件的展示與切換都在這唯一的一個頁面內完成。 此時,