博客 RSS 訂閱

kanade - react + vite + testing-library單測環境構建

業務複雜多變迭代快速,加上編寫單測其實是耗費一定時間去做的,可能很多人認為編寫單元測試是一件吃力不討好的事兒,不會在項目中主動的去做單元測試,一兩年前筆者也是這樣的一種心態,對於單測嗤之以鼻,但是隨着看的書多了,學習的東西多了,明白了單測可有有效的保證我們一些核心功能的正確性,同樣可以反推我們的設計一些通用功能是否全面,再者也可以在我們改動一些功能後,校驗原有功能的正確性,説這麼多,還需要大家自己

react , vite , jest

收藏 評論

Chad - 軟件項目發佈郵件模板

xxx發佈: 一、環境 測試環境 一、配置內容 如果沒有配置內容,請填無 2.1 項目配置 india-srd-active b2b: srd: test: skip: true india-b2b-product b2b: srd: test: skip: true 2.2 郵件配置

軟件 , 發佈應用 , 模板

收藏 評論

敏哥 - 零基礎搭建智能垃圾分類小程序

1、先上圖 2、準備工作 一、申請一個小程序 申請地址:微信公眾平台, 申請小程序的操作很簡單,大家百度一下跟着步驟申請就行,某寶上還有認證小程序代申請代認證,老鐵們可以自行選擇。 二、下載微信開發者工具 下載地址:https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html 三、下

垃圾收集 , vue.js , 小程序 , uniapp , 垃圾回收

收藏 評論

MissD - Goodbye!27 年“老古董”IE 瀏覽器迎來“退役”倒計時

正如此前預告的那樣,即將到來的(太平洋時間 6 月 15 日)也就是後天,微軟將停止支持其瀏覽器的最新版本 IE11(Internet Explorer 11),取而代之的是其獨家提供的 Microsoft Edge 瀏覽器。 截止目前,IE 瀏覽器時代“退役”已進入最後的倒計時。 (相關閲讀:27 年間從巔峯淪為“笑柄”,微軟宣佈 IE 瀏覽器終於要退役了!https://segmentfau

edge , internet-explorer

收藏 評論

three_許 - JAVA-Get Started-從HelloWorld開始

JAVA系列,當然從經典Hello world程序開始。本篇先理清幾個概念,然後按照安裝配置java開發環境、編碼、編譯、運行的順序,完成輸出"Hello world"需求。 這裏放一個官方文檔,可以嘗試閲讀英文文檔來完成: https://docs.oracle.com/javas... 概念 JAVA與JDK JAVA是編程語言的名稱。 JDK是JAVA這門語言的開發工具包,

基礎 , JDK , JAVA , 環境搭建 , helloworld

收藏 評論

Python技術大本營 - 一個神器,大幅提升爬蟲爬取效率!

在做爬蟲的時候,我們往往可能這些情況: 網站比較複雜,會碰到很多重複請求。 有時候爬蟲意外中斷了,但我們沒有保存爬取狀態,再次運行就需要重新爬取。 還有諸如此類的問題。 那怎麼解決這些重複爬取的問題呢?大家很可能都想到了“緩存”,也就是説,爬取過一遍就直接跳過爬取。 那一般怎麼做呢? 比如我寫一個邏輯,把已經爬取過的 URL 保存到文件或者數據庫裏面,每次爬取之前檢查一下是不是在列表或數據

requests , 爬蟲

收藏 評論

江户川亮仔 - 〔抽獎揭秘〕為啥年會你抽不到特等獎

🎈 隨機抽獎 隨機抽獎當然是最公平的抽獎,就是當用户抽獎時隨機返回抽獎結果 這種結果完全隨機,不受人為控制,中獎全憑藉運氣 先定義獎池擁有的獎品,用户進來抽獎後,隨機返回獎池中的獎品 ?php $prize = ['60寸大彩電', 'iphone13', '戴森吸塵器', '索尼微單', 'VR眼鏡', '謝謝參與']; // 當有用户進來抽獎,進行隨機抽獎 shuffle($pr

隨機數 , php , 抽獎算法 , 概率 , 後端

收藏 評論

玄恭 - java8 lambda和Stream API

java8 lambda lambda表達式可作為參數傳遞給方法 使用@FunctionalInterface 自定義函數式接口 將接口作為參數傳遞給方法 調用方法時傳遞lambda表達式 java 內置心函數式接口 ConsumerT 消費性接口 泛型是參數 無返回值 調用方法是 void accept (T t) SupplierT 供給型接口 無參數 泛型是返回值 調用方法是

java8

收藏 評論

SnowWolfArden - Day 81/100 關於構建前端知識體系的思考

(一)為什麼要構建前端知識體系? 1、沒有體系,知識是零散的 這些知識,技術點,就像一個個的貝殼和珍珠,散落在沙灘上。 組織起來,就可以是一串精美的項鍊。 2、找問題,定位會比較快 遇到技術問題需要解決,幾乎是每一個程序猿的必修課。 新技術,需要學習。 老框架,出了Bug(問題)需要修復。 常會有各種各樣的技術問題,出現,除了百度搜索,查書籍,問人等等方案。 自己大腦當中,通過知識體系,來排查,

讀書 , 知識體系 , 前端 , Javascript

收藏 評論

穩之楠 - [親媽版]SpringBoot集成網頁支付寶支付對接流程

場景: 針對PC網站支付場景 一、支付寶開放平台設置 1、登錄支付寶開放平台 2、進入控制枱,在【我的應用】選擇【網頁移動應用】,然後點擊【創建應用】 3、填寫好響應的應用信息,點擊【確認創建】 4、創建好之後,在控制枱進入應用,添加"電腦網站支付能力" 説明:添加這個能力,會需要進行填寫簽約信息,按着步驟走就行,不過填寫的網站必須和企業支付寶的營業執照一致 5、點擊左側【應用信

支付 , 支付寶 , 網站開發 , springboot , JAVA

收藏 評論

eacape - 組合模式

將對象組合成樹狀結構以表示整個部分的層次結構,組合模式可以讓用户統一對待單個對象和對象組合。 組合模式一般可以分三個角色 抽象組件:定義需要實現的統一操作 組合節點:一個可以包含多個對象的複合對象,意味着它下面可能還會有其它組合節點和葉子節點 葉子節點:下面不會有其它節點(與組合幾點唯一的差距就是沒有子節點) 組合模式最常用的就是用來表示一些樹形結構的對象關係,就比如説部門或者員工之間

面向對象編程 , 設計模式 , JAVA , 面向對象設計模式 , 後端

收藏 評論

eacape - 門面模式

為系統中的一組接口提供統一的接口,本意就是使用一個接口統一多個接口的功能。 門面模式可以代理多個接口,代理模式一般只代理一個接口。 比如説支付寶中完成一筆交易需要調用下單接口、入賬接口、通知接口等接口,那麼就可以是使用一個門面類對這些接口進行代理,將這些接口組合成一個接口,在餓了麼、淘寶、盒馬下單時只需要關注這一個門面類就行。

設計模式 , 設計原則 , JAVA , 面向對象設計模式 , 後端

收藏 評論

qinyuanqiblog - 使用 puppeteer + nodejs 爬取喜歡的動漫資源

起源 最近突然想嘗試剪視頻,所以就想先從動漫開始,二次元搞起來,剪視頻就必須需要原視頻,怎麼找到這些資源呢,知乎一搜一大把 我經常會上六DM 裏面去看動漫,裏面的動漫清晰度也還可以,所以就想怎麼寫個爬蟲直接把喜歡的動漫下載下來,畢竟是幹前端的,手動下載有點丟人把 😄😄😄 最終效果 下載後的文件名不是.mp4 怎麼解決 比如説我下載的這個龍貓就是啥yum格式的,我

puppeteer , node.js , 前端

收藏 評論

北冥有隻魚 - Shiro學習筆記(一) 基本概念與使用

Shiro能幫助我們幹什麼? Apache Shiro™ is a powerful and easy-to-use Java security framework that performs authentication, authorization, cryptography, and session management. With Shiro’s easy-to-understand

shiro , JAVA

收藏 評論

鍋包肉 - 安裝snmp generator遇到/usr/bin/ld: final link failed問題

在github下載代碼後 做go build 出現報錯 /usr/bin/ld: xxx : unrecognized relocation (0x2a) in section `.text` /usr/bin/ld: final link failed: 錯誤的值 # 查看舊版本 [root@prometheus-primary1 generator]# ld -v # 以我的為例,當前系統中

generator

收藏 評論

拉燈的小手 - Charles自動保存響應數據

本文所有教程及源碼、軟件僅為技術研究。不涉及計算機信息系統功能的刪除、修改、增加、干擾,更不會影響計算機信息系統的正常運行。不得將代碼用於非法用途,如侵立刪! ** ### 操作環境 - win10 - nexus5x - charles ### Charles自動保存響應數據 Charles自動保存響應配置 工具--鏡像設置 保存位置需要注意不要選擇保存至C盤,

charles

收藏 評論

碼農三少 - 160、相交鏈表 | 算法(leetcode,附思維導圖 + 全部解法)300題

零 標題:算法(leetcode,附思維導圖 + 全部解法)300題之(160)相交鏈表 一 題目描述 二 解法總覽(思維導圖) 三 全部解法 1 方案1 1)代碼: // 方案1 “自己。哈希法(JS裏的Map數據結構)”。 // 思路: // 1)狀態初始化:resMap = new Map(), resNode = null; 。 // 2)核心1:遍歷 鏈表A ,將每

leetcode , leetcode個人解題總結 , 筆試 , 前端 , Javascript

收藏 評論

拉燈的小手 - 【原創】醫鹿APP九價HPV數據抓包分析

本文所有教程及源碼、軟件僅為技術研究。不涉及計算機信息系統功能的刪除、修改、增加、干擾,更不會影響計算機信息系統的正常運行。不得將代碼用於非法用途,如侵立刪! ** ## 醫鹿APP九價HPV數據抓包分析 ### 操作環境 - win10 - nexus5x - charles ### 數據抓取 Charles+Postern+LSPosed配置好直接抓包就可以 #

charles

收藏 評論

EMQX - eKuiper Newsletter 2022-05|protobuf 編解碼支持、可視化拖拽編寫規則

這個五月,eKuiper 處在 1.6.0 版本新功能開發早期階段,產品功能開發主要包括 protobuf 編解碼支持。針對用户多次提出的用拖拽方式編寫數據處理規則需求,我們也在進行原型驗證。v1.5.1 的 bug 修復也在進行中,預計於 6 月初發布。 此外,作為邊緣流式數據處理軟件,eKuiper 還參與了中國信通院發起的《邊緣流式數據處理技術能力要求》標準評估,通過後 eKuiper 將成

protobuf , schema , iot , 物聯網 , 開發

收藏 評論

Alluxio - Meta公司新探索 | 利用Alluxio數據緩存降低Presto延遲

概要速覽📕 Meta公司(前“Facebook公司”,下文統稱“Meta”)的Presto團隊一直在與Alluxio 合作為Presto提供開源數據緩存方案。該方案被用於Meta的多個用例,來降低從諸如HDFS等遠端數據源掃描數據產生的查詢延遲。實驗證明,使用Alluxio數據緩存後,查詢延遲和IO掃描都得到了顯著優化。 我們發現,Meta架構環境中的多個用例都得益於Alluxio數據緩存。以M

大數據 , 查詢優化 , meta , 開源 , presto

收藏 評論

後來 - Vue中的微信分享

微信分享遇到的問題 一開始的時候,微信的sdk,是通過script引入的。 但是,因為我們的頁面是短鏈接,會有一次轉換變成長鏈接,這就造成了在我們的系統不能正常使用微信分享。 最終經過N多次失敗,不得不重頭再來,一步步的走下來,最終發現是還是短鏈接轉長鏈接造成的問題,因為在初始化的時候是進來的時候是短鏈接,因為是通過script在開頭引入的,所以微信sdk已經監控到了,但是我們 wxsdk 配置裏

微信分享

收藏 評論

JavaGuide - Java 基礎常見知識點&面試題總結(上),2022 最新版!| JavaGuide

《Java 面試指北》來啦!這是一份教你如何更高效地準備面試的小冊,涵蓋常見八股文(系統設計、常見框架、分佈式、高併發 ......)、優質面經等內容。 JavaGuide(Java學習面試指南) :https://javaguide.cn/ 首發於:https://javaguide.cn/java/basis/java-basic-questions-01.ht

java8 , 面試 , JAVA

收藏 評論

侑虎科技 - 如何定位遊戲發熱問題

1)如何定位遊戲發熱問題 ​2)Unity獲取指定腳本的引用對象 3)如何知道打包時的一個Shader有多少變體 4)如何優化Font.CacheFontForText頻繁造成的耗時峯值 這是第300篇UWA技術知識分享的推送。今天我們繼續為大家精選了若干和開發、優化相關的問題,建議閲讀時間10分鐘,認真讀完必有收穫。 UWA 問答社區:answer.uwa4d.com

performance , shader , script , ui

收藏 評論

木的樹 - Web地圖呈現原理

地圖投影   對於接觸互聯網地圖的同學來説,最開始接觸的恐怕就是座標轉換的過程了。由於地球是個近似橢球的形狀,有各種各樣的橢球模型來模擬地球,最著名的也就是GPS系統使用的WGS84橢球了。但是這些橢球體的座標使用的是經緯度,單位是角度。目前我們的地圖大多是二維平面上展示,使用角度為基礎來計算多有不便,所以有眾多數學家提出各種不同的轉換方式來將經緯度表示的位置轉換成平面座標,這個轉換過程地圖學上成

原理 , webgl , webgis , 地圖 , 前端

收藏 評論