原创 C 語言生成BMP 文件

#include <stdio.h> #include <time.h> #ifndef _LEARN_H_ #define _LEARN_H_ // 2byte struct bmp_magic { unsigned char m

原创 C 語言前置++ 與後置++

偶然間想測試一下++ 的前置與後置問題。 也算是在找工作前做好複習。 前置加, 是指在當前行程序執行之前, 將其執行後,再執行本行其他的操作。 後置加, 是指在當前行程序執行完後, 再執行後置加。【1】運算符“++”和“--”與其他運算符

原创 主流數據庫字段類型總結

 SYBASE的字段類型 字段類型 描述 字段長度及其缺省值 char(size) 用於保存定長(size)字節的字符串數據。 每行定長(不足部分補爲空格);最大長度爲255字節,缺省值爲每行1字節。 varchar(size)

原创 SVN 文件狀態標記含義

svn 文件狀態標記含義 svn status打印五列字符,緊跟一些空格,接着是文件或者目錄名。第一列告訴一個文件的狀態或它的內容,返回代碼解釋如下: A item 文件、目錄或是符號鏈item預定加入到版本庫。 C item

原创 PHP foreach 引用

<?php $a = array( 'str1' => 'val1', 'str2' => 'val2', 'str3' => 'val3', 'str4' => 'val4', ); $b = array( 'str1',

原创 [轉]關於MYSQL Innodb 鎖行還是鎖表

關於mysql的鎖行還是鎖表,這個問題,今天算是有了一點頭緒,mysql 中 innodb是鎖行的,但是項目中居然出現了死鎖,鎖表的情況。爲什麼呢?先看一下這篇文章。   做項目時由於業務邏輯的需要,必須對數據表的一行

原创 git remote增加遠程倉庫

# git remote增加遠程倉庫 我們可以爲一個本地管理庫添加多個遠程倉庫。用來做數據備份,或者上線倉庫管理等操作。 比如,我們可以爲項目 market 項目,創建多個版本的倉庫。 + develop

原创 使用phpQuery 抓取HTML 頁面內容

phpQuery 使用phpQuery 可以對HTML 頁面進行類似於JQuery 一樣的操作。目的是進行HTML 數據的抓取,以及對HTML 文件內容的補充等操作,完全就類似於jQuery 一樣的操作。 <?php require_on

原创 對於PHP 中調用函數時的一點思考

在PHP 中存在很多這樣的函數情況。這裏先舉例,然後就能很一目瞭然問題的所在。        array array_combine ( array $keys , array $values )         返回一個 array,用

原创 Linux的locale, LC_ALL 和LANG

Linux的locale, LC_ALL 和LANG 什麼是locale locale 這個單詞中文翻譯成地區或者地域,其實這個單詞包含的意義要寬泛很多。locale 是根據計算機用戶所使用的語言,所在國家或者地區,以及當地的文化

原创 sql 語句中的引號不能忘

    在我們學習PHP 語言中,學習PHP 對數據庫的操作是必須要學習的。今天我嘗試用PHP + MYSQL 來開發一個CMS。在寫的過程中,才發現很多地方都沒有搞明白。其中在這個問題上就開始糾結。     在做一個登陸的時候,我的

原创 mysql 查詢字符串大小寫不敏感

MYSQL 查詢字符串大小寫不敏感 今天在測試修改用戶名的時候,在修改用戶名爲 nbnb 後,發現前端展現的時候卻是: NBNB。於是就排查了下數據庫,發現數據庫的記錄也是 NBNB. 接着,就使用了nbnb 來作爲查詢條件

原创 PHP Traits 的學習

Traits Traits 版本需求概述優先級 小結多個Trait衝突的解決修改方法的訪問控制開始的擔心 版本需求 自PHP5.4.0 起,PHP 實現了代碼複用的一個方法,稱爲traits.其實實現方式有點類似C++

原创 PHP 驗證碼圖片無法正常顯示

今天學習PHP  驗證碼的製作, 遇到一個問題, 這個問題讓我糾結老久!中途的鬱悶情況, 感覺讓自己快吐血三升。筆者先按照老師給出的代碼寫好了之後, 在檢查GD 已經開啓的同時, 運行結果是我的圖片怎麼也無法顯示。在同學電腦上測試

原创 linux下svn命令大全

  linux下svn命令大全 1、將文件checkout到本地目錄 svn checkout path(path是服務器上的目錄) 例如:svn checkout svn://192.168.1.1