原创 關於單點登錄的原理
之前面試被問到單點登錄的實現原理,這個我是做過的,可能是緊張的原因和一些不可或說的原因,當時回答的不好,今天靜下心來好好捋了捋思路,一回想自己面試過程中回答的確實不好。 其實單點登錄很簡單 單點登錄的技術實現機制:當用戶第一次訪問應用
原创 SNMP協議OID的使用
SNMP(Simple Network Management Protocol簡單網絡管理)協議 是現在網絡管理系統(NMS)監控網絡設備狀態的協議,是現在網管事實上的標準,如果網絡設備不支持SNMP協議的話,那就好花費大量的精力來說服N
原创 php 棧操作匹配括號( )
今天面試的時候被面試官問到棧操作,當時回答的不是很好,回來後查資料自己總結了一下。 括號匹配是棧的一個重要的應用。具體做法:對輸入的字符串進行篩選,找出其中的括號入棧。對於匹配的括號,不管有多複雜,總是先對緊鄰的兩個括號進行匹配的, 如
原创 大數據和高併發的解決方案總結
軟件剛開始的時候是爲了實現功能,隨着信息量和用戶的增多,大數據和高併發成了軟件設計必須考慮的問題,那麼大數據和高併發本質是什麼呢? 本質很簡單,一個是慢,一個是等。兩者是相互關聯的,因爲慢,所以要等,因爲等,所以慢,解決了慢,也就解決了等
原创 微信授權登陸介入第三方APP
這幾天開發要用到微信授權的功能,所以就研究了一下。可是微信開放平臺接入指南里有幾個地方寫的不清不楚。在此總結一下,以便需要的人。 很多微信公衆平臺的應用如果移植到app上的話就需要微信授權登陸了。 目前移動應用上微信登
原创 php面試題整理
一 、PHP基礎部分 1、PHP語言的一大優勢是跨平臺,什麼是跨平臺? PHP的運行環境最優搭配爲Apache+MySQL+PHP,此運行環境可以在不同操作系統(例如windows、Linux等)上配置,不受操作系統的限制,所以叫跨平臺
原创 php常用的內置函數
$_SERVER['SCRIPT_NAME'] 返回/mantis/test.php,相對路徑;__FILE__ 返回文件的絕對路徑D:\Projects\mantis\test.php$_SERVER['HTTP_X_FORWARDED
原创 php慢日誌和mysql慢日誌
1、PHP慢腳本日誌 間歇性的502,是後端 PHP-FPM 不可用造成的,間歇性的502一般認爲是由於 PHP-FPM 進程重啓造成的。 在 PHP-FPM 的子進程數目超過的配置中的數量時候,會出現間歇性的502錯誤,如果在配置中
原创 PHP判斷兩個日期之間相差多少個月份
/** * [getMonthNum description] * @Author huowj * @DateTime 2019-10-29T11:05:49+0800 * @param
原创 api login接口
<?php require 'conn.php'; header('Content-Type:text/html;charset=utf-8'); $action = $_GET['action']; swi
原创 nginx設置靜態頁面壓縮緩存和過期時間
之前一直沒有整理成blog,只是有筆記,今天正好整理了一下,希望對朋友們有幫助!!! 使用nginx服務器的朋友可能都知道需要設置html靜態頁面緩存與頁面壓縮與過期時間的設置了,下面我來給各位同學介紹一下配置方法,包括對ico,gif,
原创 !~!
http://write.blog.csdn.net/postedit?ticket=ST-528710-fpEDxtghQW7MGMVOZxIk-
原创 php在同一個頁面設置cookie然後讀cookie爲什麼是Undefined
比如在我們的php代碼中這樣寫: setcookie('user','fei',time()+3600); echo $_COOKIE['user']; 這個時候我們會發現,輸出是null,甚至會報錯,說undefined的use
原创 PHP防止重複提交表單
解決方案一:引入cookie機制來解決 提交頁面代碼如下a.php代碼如下: <form id="form1" name="form1" method="post" action="t2.php"> <p>說明
原创 PHP性能優化總結
【1】在循環中判斷時,數值判斷使用恆等要比等於高效。 【2】在數組中,數組下標是字母時一定要加上單引號或雙引號。因爲$row['id']的效率是$row[id]的7倍。 【3】不要使用“@”去屏蔽錯誤輸出。用@屏蔽錯誤消息的做法非