原创 【數據結構】—— 3、鏈表和遞歸

一、什麼是鏈表(Linked List) 之前的動態數組、棧、隊列的底層依託靜態數組,靠resize解決固定容量問題 1、正的一種最簡單的動態數據結構 2、更深入的理解引用(或者指針) 3、更深入的理解遞歸 4、輔助組成其他數據

原创 《運維》三、解析二級域名和配置https證書(運維4)

解析二級域名和配置https證書 一、解析二級域名 1、打開騰訊雲/阿里雲 2、找到 雲解析 -> 域名解析列表 -> 點擊要解析域名的解析操作 3、點擊添加記錄 比如原來主域名爲mywebsite.com,子域名填

原创 ios開發(1) —— Objective-C入門教程(和java對比)

《一》、Objective-C基礎語法 一、字符串 Objective-C的字符串由雙引號包裹,並在引號前加一個@符號 title = @"Hello World"; if(title == @"hello World") {}

原创 《thinkphp》一、通用化api和異常解決方案

一、通用化API接口數據封裝 1、將下面代碼放到common.php公共文件中,方便調用 /** * 通用化API接口數據輸出 * @param int $status 業務狀態碼 * @param string

原创 app端 h5 頁面兼容性問題和解決方案

一、ios端兼容input光標高度 問題詳情描述:input輸入框光標,在安卓手機上顯示沒有問題,但是在蘋果手機上 當點擊輸入的時候,光標的高度和父盒子的高度一樣, ios手機上顯得很醜 解決辦法:高度height和行高line-

原创 《運維》三、git、php環境配置、服務(運維3)

《一》、git安裝和使用 1、 安裝 sudo yum install git 2、生成SSH KEY ssh-keygen 生成公鑰和私鑰, 3、訪問碼雲(https://gitee.com),配置SSH Ke

原创 《thinkphp》二、API數據安全

1、每次http請求都攜帶 sign, sign是將關鍵參數拼接的字符串RSA加密後的字符串 如:需要生成簽名的參數:rsa_encrypt_str(“did=111&version=1.0&time=1548162356”)

原创 vue h5頁面中輸入框軟鍵盤頂起頁面導致vant組件不能正常使用的解決方案ios

可能出現的問題: 1、input輸入框關閉軟鍵盤後,頁面沒有往下彈出來 3、使用vant的dialog或者popup等組件時,因爲ios端h5頁面距離改變了的原因,導致點擊按鈕無效 在app.vue的created()週期中加入如

原创 《運維》三、本地虛擬主機(運維5)

本地虛擬主機: 比如瀏覽器輸入:http://tp5.com --訪問的本地項目–> /Applications/MAMP/htdocs/tp5 一、使用MAMP PRO HOST中新建http://tp5.com,Doucum

原创 《運維》三、數據庫、緩存服務(運維2)

《一》、數據庫服務 一、基本操作 1、cd tmp進入臨時目錄,下載mysql源:wget http://repo.mysql.com/mysql57-community-release-el7-10.noarch.rpm 2、

原创 《運維》三、ssh登錄、linux常用命令、Nginx基礎(運維1)

《一》、ssh登錄 1、ssh [email protected] 然後輸入密碼登錄雲服務器 《二》、linux常用命令 1、軟件操作命令 軟件包管理器:yum `yum install xxx` `yum remove

原创 《thinkphp》四、用戶、權限組以及權限的分配

用戶、權限組以及權限的分配 一、權限組 權限組的意思就是一組權限的集合。在論壇等一些系統中,我們常常能夠看到一些角色:遊客,會員,管理員,超級管理員。他們的權限以及能夠查看的板塊都是不一樣的。這樣的角色我們也可以稱作權限組。 二、

原创 xampp配置虛擬目錄

一、打開httpd-vhost.conf設置虛擬目錄 打開xampp\apache\conf\extra目錄下的httpd-vhost.conf新增一個虛擬域名 <VirtualHost *:8888> DocumentRoo

原创 《thinkphp5》四、用戶、權限組以及權限的分配

用戶、權限組以及權限的分配 一、權限組 權限組的意思就是一組權限的集合。在論壇等一些系統中,我們常常能夠看到一些角色:遊客,會員,管理員,超級管理員。他們的權限以及能夠查看的板塊都是不一樣的。這樣的角色我們也可以稱作權限組。 二、

原创 axios的二次封裝

1、請求攔截(往請求頭部加公共部分參數) 2、響應攔截(正常訪問、登錄掉線、異常等處理) 3、錯誤統一處理 4、可取消網絡請求(如:切換頁面,取消原頁面上未完成的網絡請求) 一、axios封裝如下: // request.js