原创 Vue 安裝 live-server

live-server是輕量級熱插拔插件,在開發階段可以不用刷新瀏覽器,只用保存了文件,瀏覽器自動重新加載頁面的元素,非常方便。如果沒有用vue-cli搭建項目可以直接全局安裝live-server方便開發。如果用vue-cli初

原创 H5打開APP技術總結

  在H5頁面打開APP的方法一般有兩種,在IOS 9以前,一般使用的技術是URL Scheme。這種方式雖然可自定義程度很高,能夠巧妙地實現很多跳轉,但弊端也很明顯:我們只能通過 scheme://example 這種格式的鏈接

原创 thinkphp5 定時任務

前段時間在研究thinkphp5.0版本做自動任務的時候,碰到了棘手的問題–如何做自動化任務,因爲程序開始就需要一直執行,查了很多資料,都說靠php原生的死循環來做不靠譜,時間誤差也沒法保證,所以後面採用thinkphp5的com

原创 Js獲取字符串的顯示寬度/高度

重點: 1.在H5頁面,文字大小單位爲rem 2.不同的font-family,文字的寬度不一樣 3.文字寬度同時受font-size和font-family影響 思路: 在頁面動態創建一個節點,設置節點的font-siz

原创 ios10中禁止Safari瀏覽器用戶縮放頁面

在ios10前我們能通過設置meta來禁止用戶縮放頁面: <meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable

原创 js獲取精確寬度/高度(帶小數位像素)

問題:用jquery獲取div等塊級元素的寬高時不能精確獲取,只能得到整數部分像素,不能獲取小數位px。請看下面事故: <!DOCTYPE html> <html lang="zh"> <head> <meta chars

原创 linux 服務器(CentOS7)搭建PHP環境+SSH配置+服務器文件上傳配置

Linux服務器搭建PHP環境一、配置SSH(Xshell)1. 公鑰私鑰配置(普通用戶登錄)2. root用戶密碼登錄二、配置可視化文件上傳工具(WinSCP)1. 公鑰私鑰配置(普通用戶登錄)2. root用戶密碼登錄三、安裝

原创 vue學習小筆記

1.redirect & alias redirect: 直接改變了url的值 alias: url沒有改變,只是改變了router-view中的內容 坑:不能再path爲’/’中配置alias { path: '

原创 ThinkPHP5訪問去除/public/index.php

原訪問鏈接:http://localhost/public/index.php/admin/index/index 設置後訪問鏈接:http://localhost/admin/index/index 一、複製public目錄下的in

原创 本地Apache配置虛擬主機/域名

本篇主要講述如何修改Apache 服務器的配置來配置本地域名訪問目錄,下面以phpStudy爲示例: 一、配置Apache vhosts.conf <VirtualHost _default_:80> DocumentRoot

原创 SSH連接Linux CentOS7-Putty篇

SSH連接Linux CentOS7-Putty篇 這是第一次使用Putty 利用SSH連接Linux。如果你想學習如何使用配置私鑰在本地連接Linux服務器, 可以仔細閱讀這篇文章,瞭解一下有關本地利用SSH私鑰免密連接服務器的基本

原创 短信驗證碼倒計時代碼

功能:點擊獲取驗證碼,開始倒計時,按鈕不能點擊,倒計時結束後,恢復原來的樣子,可以繼續點擊。 html代碼: <div class="input-item"> <input type="text" name="verifiyCod

原创 瀏覽器填寫數據,跳轉頁面返回數據不消失

步驟一:點擊按鈕,保存數據,跳轉頁面 $("#userAgree").on("click",function(){ var obj = {}; obj.username = $("[name=username]").val();

原创 ios(safar/微信)返回不執行js

問題:蘋果手機返回上一頁不執行js 我在當前頁存儲了數據在webstorage,然後返回上一頁,在上一頁中把數據取出來。 需要做的事: 1.添加頭部信息:設置不緩存 <meta HTTP-EQUIV="pragma" CONTENT="

原创 移動端滾動穿透問題

定義:移動端彈出fixed彈窗的話,在彈窗上滑動會導致下層的頁面跟着滾動,這個叫 “滾動穿透” 解決方案1 在彈出層的touchstart事件中調用preventDefault 這種方法不可取,至少有3個缺點: 如果彈出層本身是有滾動(