原创 解決nginx session共享的問題

不使用session,換作cookie能把session改成cookie,就能避開session的一些弊端,在從前看的一本J2EE的書上,也指明在集羣系統中不能用session,否則惹出禍端來就不好辦。如果系統不復雜,就優先考慮能否將ses

原创 PHP Socket 編程詳解

最近在做的項目有一項需要耗時任務在後臺運行的功能,雖然PHP並不是非常適合做常駐後臺的守護進程,但是由於項目主要代碼都是基於PHP實現,如 果運行在後臺的守護進程改換別的語言會非常不方便。所以不可避免會涉及到Web端和Daemon部分的通信

原创 IOS控件 Tableview 下拉刷新,加載數據

一、 點擊此連鏈接下載資源文件,將 EGORefreshTableHeaderView.h 、 EGORefreshTableHeaderView.m 兩個文件,以及Enormego提供的那一套圖片包拖進你的工程裏。二、找到你的  UITa

原创 PHP擴展開發-內核執行流程與擴展結構

在開發擴展之前最好了解下PHP內核的執行流程PHP大概包括三個方面 SAPIZend VM內部擴展Zend VM是PHP的虛擬機與JVM類似都是各自語言的編譯/執行的核心。它們都會把各自的代碼先編譯爲一種中間代碼PHP的通常叫 opcode

原创 Linux Bash腳本編程語言中的美學與哲學

我承認,我再一次地當了標題黨。但是不可否認,這一定是一篇精華隨筆。在這一篇中,我將探討Bash腳本語言中的美學與哲學。 這不是一篇Bash腳本編程的教程,但是卻能讓人更加深入地瞭解Bash腳本編程,更加快速地學習Bash腳本編程。 閱讀這篇

原创 爲什麼Windows鼠標指針是彎的?

在繪製像素畫時,要使斜線平滑,在水平(或豎直)方向上每偏移一個像素,在豎直(或水平)方向上偏移的像素,應當是相同的整數。如圖左邊三種斜線,就是這樣的情況,圖中的 \tan{\theta} 應該爲整數。而如果要使鼠標指針軸對稱,那麼指針的“柄

原创 Linux C代碼實現cgi shell

C語言實現cgi webshell#include <stdio.h>#include <stdio.h>#include <string.h>#include <unistd.h>#include <stdlib.h>#include <

原创 淺談指針的比較

一、前言有人說指針是C語言的靈魂,也有人說沒學好指針就等於不會C語言。雖然在現代C++中一般都是推薦儘量避免使用原生的raw指針,而是以smart pointer 和reference替代之。但是無論怎樣,對於C/C++來說,指針始終是個繞

原创 C++函數指針詳解

學習c++的過程中,指針是難點,熟悉了指針之後,還有一個讓人很蛋疼的難點,那就是函數指針了。本博文詳細介紹一下常見的各種坑爹的函數指針。至於指針的詳細學習,推薦這篇博文C++指針詳解與數據一樣,函數也有地址,函數的地址就是內存中存放函數語言

原创 smarty 中一些方法的使用

left_delimiter="{"; #左修飾符 $smarty->right_delimiter="}"; #右修飾符 $tpl=$smarty->template_dir ="./template"; #模板文件 $smarty->c

原创 smarty 中一些方法的使用

left_delimiter="{"; #左修飾符 $smarty->right_delimiter="}"; #右修飾符 $tpl=$smarty->template_dir ="./template"; #模板文件 $smarty->c

原创 web.py源碼分析: application

本文主要分析的是web.py庫的 application.py 這個模塊中的代碼。總的來說, 這個模塊主要實現了WSGI兼容的接口,以便應用程序能夠被WSGI應用服務器調用 。WSGI是 Web Server Gateway Interfa

原创 在Linux上使用Python和Flask創建你的第一個應用

無論你在linux上娛樂還是工作,這對你而言都是一個使用python來編程的很好的機會。回到大學我希望他們教我的是Python而不是Java,這學起來很有趣且在實際的應用如yum包管理器中很有用。本篇教程中我會帶你使用python和一個稱爲

原创 Ngnix的日誌管理和用定時任務完成日誌切割

一、日誌管理先來看看ngnix的配置文件的server段接下來我們解釋一下默認格式的具體意思#log_format main '$remote_addr(遠程IP) - $remote_user(遠程用戶) [$time_local](訪問

原创 踏上編程大道 從 Python 開始成爲神級 Coder

電腦科學,或說 計算機科學,是個在美國不斷成長的產業,薪資報酬也很高。市場上永遠存在著對天賦異稟的新銳工程師的需求,這就是爲什麼「學習程式語言」一直是一件有魅力的事情。但是,就跟任何技能一樣,我們常常不知道從哪個地方開始學起,以下是幾個最適