原创 深層次理解MVC

MVC全名是Model View Controller,是模型(model)-視圖(view)-控制器(controller)的縮寫,一種軟件設計典範。 那麼MVC框架究竟幹了些什麼:用一種業務邏輯、數據、界面顯示分離的方法組織代碼,

原创 failed to open file mysql,導入mysql數據庫打不開的解決辦法

使用mysql導入數據庫時很不湊巧的出現: Failed to open file 'xxx.sql', error: 2 出現這種情況時什麼都不要幹,第一在你的mysql中設定編碼模式 set names 編碼模式; 第二儘量你導入的

原创 PHP面試總結

數據庫構建有什麼經驗? 1.標準的對象命名規範 2.設計數據庫的時候滿足3大範式 第一範式(1NF):原子性,數據不可再分:一個表中的數據(字段值)不可再分 唯一性,消除部分依賴:一個表中的每一行必須唯一可區分,且非主鍵字段值完全依賴

原创 PHP PDO

PDO 類似於,mysql擴展,也是一種操作mysql服務器的方式。5.1版本後PHP發行,並隨着PHP的發展,PHP認爲PDO纔是操作數據的合理方式。開始逐漸摒棄mysql擴展,爲什麼呢:PHP開始逐漸模塊化,封裝規範操作。 開啓

原创 Session for PHP

看其session之前,希望你有時間可以先去了解一下Cookie機制,因爲Session其一部分是基於Cookie機制的。以下是我關於Cookie的博客: http://blog.csdn.net/zch501157081/artic

原创 Apache 如何發佈非80端口網站

由於樓主以前學習的是.net 自然而言的Windows的 80端口已經被IIS所佔據,後來開始轉學PHP,下載了一個WAMP集成環境包 先更改環境變量,讓其端口綁定8080端口,不會的同學可以參考樓主的博客 http://blog.

原创 .net mvc web api上傳圖片/文件並重命名

寫這個上傳圖片也是耗時好久,以前在asp.net的時候因爲自己寫前臺加後臺。後臺也很簡單的就能拿到數據,不做多少判斷。直到現在寫項目,才感覺當初多差,在此告誡下大家寫代碼時該做的判斷,自己儘可能去完善邏輯與錯誤判斷。 這個項目是拿.ne

原创 mvc api 和 asp.net中輸出圖片

 先說說服務器上怎麼存儲圖片,一般的方式有兩種,第一種是直接把圖片存在數據庫中,然後需要的時候從數據庫中把圖片拿出來,當然這用效率不用想你也知道。   另外一種方式別人給你圖片,你把圖片存下來,然後把圖片存儲的地址存下來,放在數據庫中。以

原创 mysql之TIMESTAMP(時間戳)用法詳解

這篇文章主要介紹了mysql之TIMESTAMP(時間戳)用法,需要的朋友可以參考下 一、TIMESTAMP的變體 TIMESTAMP時間戳在創建的時候可以有多重不同的特性,如: 值得一提的是 一般建表時候,創建時

原创 SublimeCodeIntel for PHP

Sublimecodeintel 不得不說是sublime的一個開發神器之一 自帶代碼提示功能基礎上一個更好的擴展,自帶代碼提示功能只可提示系統代碼,而SublimeCodeIntel則可以提示用戶自定義代碼。SublimeCodeI

原创 Git 本地的撤銷修改和刪除操作

由於最近考試,其實是自己懶一直也沒有把博客寫下去,今天就開始把以前的全部補回來 希望你在此能夠有此收穫,找到你想要找的問題 緊接上一篇博客,想要從基礎學習的請從上篇看起 一:撤銷操作 比如我現在在readme.txt文件裏面增加一行

原创 PHP Failed opening required (include_path='.;C:\php\pear')

今天在做一個MVC程序時 ,required路徑時報錯,再三感覺自己程序沒錯後走上了無盡的百度之路,不得不說百度解決方法都是千篇一律。這裏寫上我自己的問題; 不得不說解決問題這個問題前自己再三的去看看自己的程序寫對了沒有; 看看自己

原创 MVC項目之入口文件編寫

mvc是php典型的架構模式,對MVC詳情請了解http://blog.csdn.net/zch501157081/article/details/51967549。 MVC一般項目中爲了安全性和方便,並且因爲其文件命名規則代碼可重用

原创 Git--創建與合併分支

在 版本回填退裏,你已經知道,每次提交,Git都把它們串成一條時間線,這條時間線就是一個分支。截止到目前,只有一條時間線,在Git裏,這個分支叫主 分支,即master分支。HEAD嚴格來說不是指向提交,而是指向master,maste

原创 WebApi與手機客戶端通信安全機制

最近公司有幾個項目需要開發手機客戶端,服務器端選用WebApi,那麼如何保證手機客戶端在請求服務器端時數據不被篡改,如何保證一個http請求的失效機制,下面總結一下我們在項目中針對這兩個問題的解決方案。 基本思路如下:   用戶在成