原创 非常驚豔的輕量級開源動畫引擎——Animejs

Anime.js是一個輕量級的JavaScript動畫庫,具有簡單但功能強大的API。它與CSS屬性,SVG,DOM屬性和JavaScript對象一起使用。   Github 在Github上已收穫近35k的star數,可見其非常受廣大

原创 你不知道自己需要的7個Visual Studio Code擴展

Visual Studio Code是一種很棒的軟件開發環境,不僅是因爲它有出色的代碼編輯功能和語言支持。由於豐富的擴展,它還讓你可以執行許多支持任務。你可以找到滿足各種用途的Visual Studio Code擴展:從快速導航編輯器、處

原创 Vue-Blu——組件豐富,樣式美觀的新興Vue開源Vue組件

Vue-Blu是基於Vuejs和Bulma開發的開源UI組件庫。旨在爲PC端的前端開發(特別是中後臺產品)提供一個快速且靈活的解決方案。 Bulma是一個基於Flexbox的免費開源CSS框架,已有200,000多名開發人員使用;筆者曾

原创 MySQL數據庫面試題2020最完整版

Java面試總結匯總,整理了包括Java基礎知識,集合容器,併發編程,JVM,常用開源框架Spring,MyBatis,數據庫,中間件等,包含了作爲一個Java工程師在面試中需要用到或者可能用到的絕大部分知識。歡迎大家閱讀,本人見識有限,

原创 ES6 完全使用手冊附加案例實戰講解

前言 這裏的 "ES6" 泛指 ES5 之後的新語法 這裏的 "完全" 是指本文會不斷更新 這裏的 "使用" 是指本文會展示很多 ES6 的使用場景 這裏的 "手冊" 是指你可以參照本文將項目更多的重構爲 ES6 語法 此外還要注意這裏不

原创 基於gin+vue搭建的後臺管理系統框架

前端UI框架:element-ui 後臺框架:gin 1. 基本介紹 Gin-vue-admin是一個基於vue和gin開發的全棧前後端分離的後臺管理系統,集成jwt鑑權,動態路由,動態菜單,casbin鑑權,表單生成器,代碼生成器等功

原创 return render顯示 Template file not found

問題描述: 在使用django框架進行web開發的時候,views文件中return到模板文件中的某個html文件,但是顯示的是template file not found 。而我在settings中的TEMPLATES的DIRS已經加

原创 在React中實現條件渲染的5種方法及優缺點

隨着現代Web應用的重量從後端轉移到前端,我們不得不花更多的時間去考慮性能優化。在實現條件渲染時也是如此。 所以,試着花適量的時間來優化你的代碼,同時儘可能多地推動重用組件。這將幫助你在質量和交付時間之間取得適當的平衡。   1. if

原创 11個web前端開發人員必備的在線工具,功能強大,值得收藏

1. caniuse.com 你是否不確定web API是否與特定瀏覽器兼容,或者是否可以在移動瀏覽器中訪問?此在線工具可以輕鬆測試web API與瀏覽器的兼容性。 該工具爲桌面和移動設備上的前端Web技術提供了不斷更新的瀏覽器支持表。

原创 生產力必備,5個最佳開源Flutter UI套件

Flutter是Google的應用程序開發框架,用於創建跨平臺的移動應用程序(在iOS和Android中)。諸如Hot Reload之類的功能,龐大的窗口小部件目錄,非常好的性能以及堅實的社區有助於實現這一目標並使Flutter成爲一個非

原创 2020微信支付之PC網站(Native)支付詳解

瞭解支付模式 Native 適用場景: Native支付是指商戶系統按微信支付協議生成支付二維碼,用戶再用微信“掃一掃”完成支付的模式。該模式適用於PC網站、實體店單品或訂單、媒體廣告支付等場景。 解釋: 這裏描述一下PC端業務場景,例如

原创 PHP微信開放平臺掃碼登錄獲取用戶基本信息!附可用demo

微信開放平臺提供了網站掃碼登錄的接口,用於獲取用戶基本信息(頭像,暱稱)方便網站快速接入微信登錄,快捷登錄。需要使用登錄接口,需要成爲微信開放平臺認證開發者(300元)纔可以獲得這個接口權限。 準備工作: 1、準備APPID、APPSEC

原创 VS code 生成完美vue-cli代碼片段

    隨後,最頂部命令塊會彈出很多語言或插件名 向下滾動選擇vue   打開後,粘貼如下代碼                 {     "Print to console": {         "prefix": "vue",  

原创 Linux命令學習神器!命令看不懂直接給你解釋

大家都知道,Linux 系統有非常多的命令,而且每個命令又有非常多的用法,想要全部記住所有命令的所有用法,恐怕是一件不可能完成的任務。 一般情況下,我們學習一個命令時,要麼直接百度去搜索它的用法,要麼就直接用 man 命令去查看守冗長的幫

原创 vue中setInterval停不下來,且越來越快,簡直和色狼一樣

vue中使用setInterval#   Copy this.chatTimer = setInterval(() => { console.log(this.chatTimer); this.chatMsg(); }, 1000);