原创 Laravel謹慎使用dd()函數

這兩天又在搗鼓Laravel了,遇到了一點小問題,最後查了文檔才發現是一個輔助函數(dd)的問題,於此記下: 首先,dd函數在官網的地址:https://laravel.com/docs/5.3/helpers#method-dd   

原创 PHP命名空間聯想C++

今天在複習php語法手冊的時候,看php命名空間的時候突然之間想起了以前學過的C++。 在C++的語法中也有着大同小異且殊途同歸的語句(PHP的語法混合了多種優秀語言的語法),C++中比較常見的就是以下這條語句: using namesp

原创 go get失敗,被牆

平時在go get或者其他下載https://golang.org/x/xxx失敗時 主要是因爲這個域名被牆了的原因 可以通過設置go env裏面的GOPROXY屬性,爲https://goproxy.io   window命令如下: $

原创 Mysql 插入最大值加一的新記錄

Mysql 插入最大值加一的新記錄 表結構 CREATE TABLE `test` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `num` int(11) NOT NU

原创 直白軟件生命週期模型

直白軟件生命週期模型 軟件生命週期模型的定義         同任何事物一樣,一個軟件產品或軟件系統也要經歷孕育、誕生、成長、成熟、衰亡等階段,稱爲軟件生命週期。軟件生命週期是軟件的產生直到報廢的生命週期。爲了使規模大、結構複雜和管理複雜

原创 異曲同工之妙之java虛擬機和php內核

由解釋性語言與編譯性語言的區別,來說明java虛擬機和php內核有異曲同工之妙. 解釋性語言與編譯性語言的區別在於,解釋性語言是把用戶的邏輯語言翻譯成機器語言來執行,有人說,這和編譯性語言有什麼差別?有的,之間多了一步“翻譯”,例如PHP

原创 PHP獲取一天起始時間戳,結束時間戳

<?php $t=time();//獲取當前時間戳 echo date("Y-m-d h:i:s",$t)."<br />"; $start=mktime(0,0,0,date("m",$t),date("d",$t),dat

原创 PHP內核之PHP_FUNCTION宏定義

平常我們查看php源代碼的時候,經常會看到有以下代碼的存在: 那麼,這其中的PHP_FUNCTION到底是什麼呢?現在開始,來看看他到底是什麼鬼東西。 大寫的,猜測一下,應該是宏定義,搜索,果然在源碼的php-5.6.22-src\m

原创 Python之List,Tuple,Set,Dict

最近在學Python,做個小筆記 點贊 收藏 分享 文章舉報 予懷之言 發佈了45 篇原創文章 · 獲贊 25 · 訪問量 14萬+ 私信

原创 Mysql插入語句之value與values區別

value與values區別 http://dev.mysql.com/doc/refman/5.7/en/insert.html 看了一下官方文檔,VALUE與VALUES都是正確的,經過驗證,這兩個也是可以混合着用的,只是兩者對不同

原创 Linux系統下安裝Apache2.4+Mysql5.7+PHP7+Perl(小白裝lampp一)

Apache的安裝 1. 先下載一些需要用到的軟件安裝包或源碼(可自行到官網下載最新版),下載到home目錄 apr   http://mirrors.noc.im/apache//apr/apr-1.5.2.tar.bz2 apr-u

原创 淺談PHP內核與服務器

最近在學習php內核,看着看着就有了一些感想,於此記下。   一.PHP與服務器 PHP運行模式,這個看字面就知道啥意思了,一共有多少種,說不準,因爲分類標準不一,在此,我說說一些大部分人同意的分類吧。有CLI模式,CGI模式,FAST-

原创 define與typedef區別

define與typedef區別 define代表替換,typedef代表別名,可以從中文意義上來理解他們的區別。 define是在編譯之前,編譯器會將一些內容替換成另外一些內容,並且是全局的, 如下: #define FUNCTION

原创 win7下安裝Django1.11,並創建簡單項目運行

最近在搗鼓python3,發現在安裝Django的時候有比較方便的辦法,於此記下: 假設,你已安裝好了python3.x(可以在命令行運行python  -V或者python查看python版本與是否安裝成功) 然後就可以安裝Dja

原创 Django使用pymysql的方法

Mysqldb不支持python3.5,所以需要使用python代替 方法很簡單,就是在__int__.py文件裏增加以下兩句: import pymysql pymysql.install_as_MySQLdb()光看單詞就明白了,用p