原创 Promise.all() 與 Promise.race()

Promise.all(): 複製代碼 1 <body> 2   <div id="pic" ></div> 3   <script> 4     const imgs = [

原创 JS 同步轉異步之Promise

同步方法在promise示例中變成異步執行: [url=][/url] console.log(1);let p = new Promise(resolve => {  console.log(2);  resolve();  conso

原创 面試題之vue跨域

Vue中的跨域解決方案什麼是跨域跨域指瀏覽器不允許當前頁面的所在的源去請求另一個源的數據。源指協議,端口,域名。只要這個3箇中有一個不同就是跨域   [JavaScript] 純文本查看 複製代碼 ? 1 2 3 4 5 6

原创 HTML+CSS+JS基礎知識

HTML 1.基本概述 對於學習html的學習,更多的就是記住這些標籤的含義以及會使用即可,這是前端最重要的知識。 註釋的語句爲:<!-xxx-> 整個HTML頁面主要分爲兩個部分:頭部h

原创 最常見的JavaScript錯誤及其解決方法

1、未獲取TypeError:無法讀取屬性 這是列表中最常見的JS錯誤之一。當你嘗試訪問未定義對象中的屬性或方法時,就會發生這種情況。讓我們重現此錯誤,截圖如下: 更正 在構造或初始化期間爲對象分配一

原创 Android 7.0 運行時權限彈窗問題

Android 7.0系統在運行應用的時候,對權限做了諸多限制,normal, dangerous, signature, signatureOrSystem ,取決於保護級別,在確定是否授予權限時,系統可能採取不同的操作。 normal

原创 面試題之assets和static的區別

在項目結構裏,有兩個資源文件的路徑,分別是:src/assets 和 static/。那這兩個到底有什麼區別呢? 簡單的講,static放別人家的,不會變動的,第三方資源(第三方比如jQuery,swiper等),assets放自己寫的(

原创 “淺嘗”JavaScript設計模式

什麼是設計模式?設計模式:根據不同場景創建不同類型的對象的套路被稱爲設計模式。使用設計模式的主要原因?①可維護性:設計模式有助於降低模塊間的耦合程度,這使對代碼進行重構和換用不同的模塊變得更容易,也使得程序員在大型團隊中的工作以及與其他程

原创 docker下搭建MySQL+php-fpm+nginx容器環境

準備鏡像 我使用的centos系統,docker-ce最新版本。 先準備好三個鏡像 docker pull mysql:5.7 docker pull php:5.6-fpm

原创 js+canvas實現svg標籤另存爲圖片

我們知道canvas畫布可以很方便的js原生支持轉爲圖片格式並下載,但是svg矢量圖形則並沒有這方面原生的支持。 研究過HighChart的svg圖形的圖片下載機制,其實現原理大體是瀏覽器端收集SVG代碼信息,併發送到到服務器端,由後端程

原创 Activity之間參數傳遞

1、第一種,簡單傳遞。 發送: switch (v.getId()) { case R.id.btn1: EditText editText = findViewById(R.id.edi

原创 前端開發之 JavaScript 的 BOM 和 DOM 操作

一、BOM操作 瀏覽器對象模型 Browser Object Model js代碼操作 瀏覽器 1、window對象 # window對象 window對象指代的就是瀏覽器窗口 window.innerHeight  瀏覽器窗口的高度 9

原创 vue模塊移動組件

一直都想實現類似於五百丁中簡歷填寫中模塊跟隨鼠標移動的組件,最近閒來無事,自己琢磨實現了一個差不多的組件。 其中每個模塊都是組件調入(項目經驗、教育經驗、工作經驗等),所以這裏也用到了動態加載組件方式。 思

原创 Java做一個讓電腦循環按空格的小程序

主頁面類(包裝成了一個exe程序) import javax.swing.*; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.Act

原创 PHP獲取臨時文件的目錄路徑

PHP獲得臨時文件的文件目錄相對路徑,能夠 根據tempnam()和sys_get_temp_dir()函數來完成。 下邊我們運用簡單的代碼實例,給大夥兒介紹PHP獲得臨時文件的文件目錄相對路徑的方式 。 代碼實例以下: <?php$t