原创 微信小程序-fix canvas原生組件最頂層

寫在前面 大家應該都知道過,在微信小程序中,canvas等原生組件的層級是最高的,頁面中無論你設置多大的z-index都無法覆蓋在其之上,這就可能會產生一些問題 就像這樣 柱狀圖是用canvas畫的,它置於了我的toolti

原创 微信小程序-氣泡框 Popover

寫在前面 記錄基於微信小程序-氣泡框實現中產生的問題及思考 問題截圖 問題描述 模擬器顯示正常,但在真機上點擊後,氣泡框的箭頭並沒有消失,且點擊同一級別區域,能利用覆蓋消除箭頭。【是不是一個很可愛的bug? 問題解決過

原创 Javascript 面向對象還是基於對象

寫在前面 昨天 Mentor 說以後要開始用 React Hooks(我還沒有涉足 )寫點東西,進而談論到 React 生態一直想推展開來的的函數式編程思想,我不由得想到一個問題:都說 Javascript 不是典型的面向對象編

原创 convertStringToNumber

寫在前面 簡單記錄一下,Javascript parseInt+parseFloat 內部實現,並實現 convertStringToNumber 實踐準備 首先我們需要簡單梳理一下我們的實現過程,再根據 ECMAScri

原创 convertNumberToString

寫在前面 是的我要折騰一下 Javascript convertNumberToString 了🙆 convertStringToNumber 實現 實踐準備 首先我們依舊需要簡單梳理一下我們的實踐過程,再根據 ECMA

原创 UTF8_Encoding

寫在前面 週一和小姐妹 Skady 寶貝練完舞后,交流了一個小時技術,是的🙆我們沒有扯皮,難得交流技術。🤣她在玩“在C語言中編寫JS代碼,然後再編譯成wasm,可以在瀏覽器裏跑”,我們簡單地交流了一下底層實現.應該是基於 Arr

原创 微信小程序-獲取圖片主色調

寫在前面 是的我要開始做:根據圖片的主色調來改變一下頁面背景顏色了🙆 記錄一下,自己碰到的問題以及思考 時間多的話,會考慮將代碼發在github,歡迎大家去star😘 開發準備 理一下思路 將網絡圖片繪製進canvas

原创 Oh-My-Zsh Mac安裝記錄

寫在前面 背景 自己知道oh-my-zsh很久了,自己也忍默認終端毫無特點的樣式很久了,爲什麼能忍這麼久呢?因爲我拖延症晚期啊🤣 安裝步驟 打開終端執行zsh --version 查看Zsh版本(v4.3.9 or m

原创 氣泡框 Popover 微信小程序實踐

寫在前面 記錄基於微信小程序-氣泡框實現中產生的問題及思考 問題截圖 問題描述 模擬器顯示正常,但在真機上點擊後,氣泡框的箭頭並沒有消失,且點擊同一級別區域,能利用覆蓋消除箭頭。【是不是一個很可愛的bug? 問題解決過

原创 1008. 數組元素循環右移問題 (20)

題目要求 一個數組A中存有N(N>0)個整數,在不允許使用另外數組的前提下,將每個整數循環向右移M(M>=0)個位置,即將A中的數據由(A0 A1……AN-1)變換爲(AN-M …… AN-1 A0 A1……AN-M-1)(最後M

原创 1003. 我要通過!(20)

題目要求 “答案正確”是自動判題系統給出的最令人歡喜的回覆。本題屬於PAT的“答案正確”大派送 —— 只要讀入的字符串滿足下列條件,系統就輸出“答案正確”,否則輸出“答案錯誤”。 得到“答案正確”的條件是: 字符串中必須僅有P,

原创 重走一邊CSS(二)

常用的選擇器 最常用的選擇器類型是類型選擇器(元素選擇器)和後代選擇器 類型選擇器:用來尋找特定類型的元素 後代選擇器:用於尋找特定元素或元素組的後代,由其他兩個選擇器之間的空格表示 ID選擇器:用於尋找那些具有指定ID的元素

原创 1022. D進制的A+B (20)

題目要求 輸入兩個非負10進制整數A和B(<=230-1),輸出A+B的D (1 < D <= 10)進制數。 輸入格式 輸入在一行中依次給出3個整數A、B和D。 輸出格式 輸出A+B的D進制數。 輸入樣例 123 456 8 輸

原创 重走一邊CSS(七)

創建有吸引力且可訪問的數據表格 caption元素: 基本用於表格的標題 summary屬性:可以應用於表格標籤,用來描述表格的內容。與圖像alt文本類似,summary應該總結表格中的標題 thead、tbody和tfoot可

原创 1019. 數字黑洞 (20)

題目要求 給定任一個各位數字不完全相同的4位正整數,如果我們先把4個數字按非遞增排序,再按非遞減排序,然後用第1個數字減第2個數字,將得到一個新的數字。一直重複這樣做,我們很快會停在有“數字黑洞”之稱的6174,這個神奇的數字也叫