原创 MySql安裝錯誤代碼1045的解決方案

1.MySql安裝錯誤代碼1045的解決方案2.root密碼忘記1045的解決方案 錯誤代碼 1045Access denied for user 'root'@'localhost' (using password:YES)  Wind

原创 Linux常用命令之定時任務

定時任務的實現,可以讓我們把很多重複的,有規律的事情交給機器做。我們就不用苦逼的煩躁做同一件事,這樣也讓我們做程序的有更多的樂趣和價值。用技術的手段解決常人花時間精力解決的問題。在Linux下實現定時任務主要有兩個命令:at、cronta

原创 ThinkPHP接入微信公衆號支付

微信在生活中的地位越來越重要。人流量大,信息大的地方都是商戶營銷必爭之地,在微信公衆號中微信支付使用的場景越來越多。下面PHP程序員雷雪松就詳細的講解下ThinkPHP如何接入微信公衆號支付。1、下載官方demo,並放到ThinkPHP/

原创 PHP浮點數運算精度

PHP有一個BC Math高精確度的數學擴展,它可以爲任意精度數學計算提供了二進制計算器(Binary Calculator),它支持任意大小和精度的數字,以字符串形式描述。在需要處理數字計算時,不要在簡單地使用四則運算,而要用BC Ma

原创 PHP緩存類完整實例

本文完整描述了一個簡潔實用的PHP緩存類,可用來檢查緩存文件是否在設置更新時間之內、清除緩存文件、根據當前動態文件生成緩存文件名、連續創建目錄、緩存文件輸出靜態等功能。對於採用PHP開發CMS系統來說,離不開對緩存的處理,合理利用好緩存可

原创 mysql遠程連接錯誤10038--navicat for mysql (10038)

安裝了MySQL 5.7數據庫,然後在windows下通過Navicat for MySQL連接時,出現 Can't connect to mysql server on xxx.xxx.xxx.xxx(10038) 的問題。解決方案如下

原创 PHP __autoload自動加載機制詳解

PHP在魔術函數__autoload()方法出現以前,如果你要在一個PHP文件中實例化10個對象,那麼首先你必須用include或者require包含10個類文件,或者你把這10個類定義在同一個類文件中再引入,相信這個文件一定會非常大,後

原创 PHP Composer教程

Composer是PHP用來管理依賴(dependency)關係的工具。Composer通常情況下通過composer.json文件來配置和管理依賴的。Composer允許你申明項目所依賴的代碼庫,Composer會在你的項目中爲你安裝他

原创 HTTP與HTTPS的區別

原文:HTTP與HTTPS的區別        超文本傳輸協議HTTP協議被用於在Web瀏覽器和網站服務器之間傳遞信息,HTTP協議以明文方式發送內容,不提供任何方式的數據加密,如果攻擊者截取了Web瀏覽器和網站服務器之間的傳輸報文,就可

原创 navicat for mysql (10038)如何解決

解決方案一:1. #修改權限 $:mysql -u root -p mysql>use mysql; mysql>grant all privileges on *.* to 'root'@'%' identified by 'y

原创 php必看技術乾貨

1、用單引號代替雙引號來包含字符串,這樣做會更快一些。因爲PHP會在雙引號包圍的字符串中搜尋變量, 單引號則不會,注意:只有echo能這麼做,它是一種可以把多個字符串當作參數的”函數”(譯註:PHP手冊中說echo是語言結構,不是真正的函

原创 php的sso單點登錄實現方法

1.首頁登錄頁面index.php(是你當前項目首頁)<?php header('Content-Type:text/html; charset=utf-8'); $sso_address = 'http://www.mysso.

原创 PHP源碼加密

今天在客戶服務器上,安裝產品的時候發現,客戶的php源碼是用ioncube加密的, 而我們使用的是zend guard,安裝了zend optimizer後發現有衝突。。 下面是網上看到的關於這兩種加密工具的對比。   一、概述     

原创 git 生成公鑰 使用命令行無需輸入用戶名密碼(windows)

之前設置過一次,後來就忘記了,今天改完密碼之後發現命令行clone時驗證身份失敗,重新設置公鑰,記錄一下 1. 由於之前設置過公鑰,所以不用輸入用戶名密碼就可以執行git命令。現在密碼變了,取消公鑰,最簡單就是直接刪掉公鑰,執行git命令

原创 Linux20個常用命令

 玩過Linux的人都會知道,Linux中的命令的確是非常多,但是玩過Linux的人也從來不會因爲Linux的命令如此之多而煩惱,因爲我們只需要掌握我們最常用的命令就可以了。當然你也可以在使用時去找一下man,他會幫你解決不少的問題。然而