Time of Update: 2016-07-29
1、nginx安裝所需檔案1.1、nginx安裝包nginx-1.2.8.tar.gz1.2、openssl安裝包openssl-1.0.1g.tar.gz1.3、pcre-Regex庫pcre-8.31.tar.gz1.4、zlib安裝包zlib-1.2.7.tar.gz上述安裝包的下載地址正常可用,由於本人用的是上述版本的安裝包,所以下述安裝均以此作為基礎。2、Linux機器的配置環境2.1、java環境$java -versionjava version
Time of Update: 2016-07-29
阻塞調用:事件沒有準備好,那就只能等了,等事件準備好了,你再繼續吧。阻塞調用會進入核心等待,cpu就會讓出去給別人用了,對單線程的worker來說,顯然不合適,當網路事件越多時,大家都在等待呢,cpu空閑下來沒人用,cpu利用率自然上不去了,更別談高並發了。非同步非阻塞:非同步非阻塞的事件處理機制,具體到系統調用就是像select/poll/epoll/kqueue這樣的系統調用。它們提供了一種機制,讓你可以同時監控多個事件,調用他們是阻塞的,但可以設定逾時時間,在逾時時間之內,如果有事件準備好
Time of Update: 2016-07-29
#定義代理緩衝路徑 ,快取檔案儲存路徑 緩衝初始大小和最大值 緩衝時間proxy_cache_path d:\code\cache levels=1:2 keys_z max_size=20m inactive=1m; location / {#配置上面定義的keys_zone的值proxy_cache cache1;#配置url中包括哪個參數的時候不去緩衝中查詢proxy_cache_bypass $arg_name;#定義緩衝的key
Time of Update: 2016-07-29
一、安裝編譯工具及庫檔案yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel二、首先要安裝 PCREPCRE 作用是讓 Ngnix 支援 Rewrite 功能。1,下載 PCRE 安裝包[root@bogon src]# wget http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz2、解壓安裝包:
Time of Update: 2016-07-29
最近一年來工作一直比較忙,都沒有咋正經更新過部落格,對不住各位小夥伴。今天要分享的不是技術,而是關於我和我的小夥伴搞了兩個多月弄出來的app
Time of Update: 2016-07-29
在Windows平台下,使用Firefox瀏覽器產生ThinkPHP3.1.2版本對應的網站檔案時,報出如下的錯誤:無法顯示您嘗試查看的頁面,因為它使用了無效或者不支援的壓縮格式。請聯絡網站的所有者以告知此問題。
Time of Update: 2016-07-29
//匯出csvfunction export_csv($filename,$data)
Time of Update: 2016-07-29
列印變數或者預設值,這個文法會自動轉義變數內容中的html標記,使得html標籤原樣輸出Welcome, {{ $name or 'California' }}列印變數原始內容,不進行轉義的用法{!! 'My list ' !!}迴圈普通迴圈@foreach ($lists as $list){{ $list }}@endforeach處理變數為空白的情況@forelse ($lists as $list){{ $list }}@emptyYou don't have any
Time of Update: 2016-07-29
Apache配置在Mac OS 10.10.1中是內建Apache軟體的,我們只需要啟動對應的服務就好了,以下命令是操作Apache時常用的幾個命令:// 啟動Apache服務sudo apachectl start// 重新啟動Apache服務sudo apachectl restart// 關閉Apache服務sudo apachectl stop// 查看Apache的版本httpd
Time of Update: 2016-07-29
$realname="姓名";$schoolname="學校"; $idcard="社會安全號碼"; $image= imagecreatefrompng('certification.png'); // 認證模版圖片檔案的路徑 $red= imagecolorallocate($image,00,00,00); // 字型顏色// imageTTFText("Image", "Font Size", "Rotate Text",
Time of Update: 2016-07-29
'./configure' '--with-mysqli=/usr/local/mysql/bin/mysql_config' '--with-apxs2=/usr/local/apache2/bin/apxs' '--with-gd' '--with-jpeg-dir=/usr/local/lib' '--with-pdo-mysql' '--enable-mbstring' '--with-freetype-dir=/usr/local/lib'./configure
Time of Update: 2016-07-29
大量新增這個操作嘛,實際開發中說用,那肯定是要用得到的,不然你看怎麼還那麼多人天天沒事百度這個google那個的,對吧,活生生的需要啊我們之前寫過關於yii2中如何通過gridview大量刪除資料,當然,著重點在於怎麼去操作gridview了,今兒我們來好好談談yii2如何大量新增資料?有同學嚷嚷了,這還不簡單,我foreach一迴圈,每個迴圈裡面直接把資料插入到資料庫,簡單粗暴完事!我擦嘞,哥,你要是跟我在一個公司,我覺得第二天見到你的機率可就不大了!話不多說,說多了你在罵我,我們步入正題,先
Time of Update: 2016-07-29
wamp下安裝redis擴充,首先確定自己的php版本,phpinfo()看一下我的是當然也要知道自己的系統是多少位的.我的是32位的然後開啟http://windows.php.net/downloads/pecl/snaps/redis/2.2.5/或http://windows.php.net/downloads/pecl/snaps/redis/20160319/在這裡又有一個小問題這個nts和ts是什麼?原來是非安全執行緒與安全執行緒怎麼看,在phpinfo裡面看 Thread
Time of Update: 2016-07-29
下載 wget http://.....tar.gz 解壓 tar -zxvf xxx.tar.gz cd xxx ./configure --prefix=/usr/local/xxx --with-x=/usr/local/x 編譯 make 安裝 make install nginx 啟動 /usr/local/nginx/sbin/nginx 停止 /usr/local/nginx/sbin/nginx -s stop重點 /usr/local/nginx/sbin/nginx
Time of Update: 2016-07-29
1、輪詢(預設) 每個請求按時間順序逐一分配到不同的後端伺服器,如果後端伺服器down掉,能自動剔除。## The default server#upstream192.168.93.128{ server192.168.1.8:80 weight=2; server192.168.93.128:8080 weight=1;}server { listen80; server_name192.168.93.128; location / {
Time of Update: 2016-07-29
視圖,你所看見的部分。很多人下意識的將視圖和模板引擎掛鈎,這是一種非常不正確的想法。我們稱用於實際負責輸出(可視)資料的就叫做視圖。因此,視圖不是模板引擎。phpecho 'Hello, world';上面的這段代碼,我們可以稱之為視圖,因為這段代碼輸出了對於用戶端可視的內容。理解了這一點,我們就可以愉快的去瞭解 laravel 的視圖。對於架構而言,視圖是作為架構的組成部分之一,架構中的視圖,其職責更為單一,不再負責資料的讀寫、處理,而僅僅負責呈現。這樣一個職責獨立的視圖,就需要外部提供資料,
Time of Update: 2016-07-29
環境centos6,nginx1.6.2,代碼位置:[nginxpath]/conf.d/default.confserver { listen 80; server_name _; root /var/www/html/; #access_log logs/host.access.log main; location / { index index.html index.php
Time of Update: 2016-07-29
通過函數完成下載檔案的PHP功能代碼function download($url, $filename) { // 獲得檔案大小, 防止超過2G的檔案, 用sprintf來讀 $filesize = sprintf ( "%u", filesize ( $url ) ); if (! $filesize) { return; } header ( "Content-type:application/octet-stream\n" );
Time of Update: 2016-07-29
眾所周知nginx proxy_cache可以對請求的response進行緩衝,起到類似CDN的作用,甚至有比CDN提供更多的功能,還可以用來緩衝托底資料,當後台tomcat掛掉的時候,nginx直接將緩衝中的托底資料返回給使用者。直接貼上詳細配置upstream tomcat_localhost {//注意此處逾時時間不要設定太長server 127.0.0.1:8080 weight=10 max_fails=1
Time of Update: 2016-07-29
每天寫代碼多了,會覺得寫有些程式碼完成成了體力活,為了從繁雜中解脫,我會動點小心思,寫點實用性的小工具。我想以此拋磚引玉,希望大家也動起手來。先看樣子:模板變數: 在做管理後台開發時,常常一個表格用來展示資料記錄.時間戳記: 時間戳記格式化.TXT轉數組: 參照介面文檔做開發時,可以高效地組裝請求資料.運行代碼: 直接運行標準的php代碼,相信你會喜歡這種方式的.下載地址').addClass('pre-numbering').hide(); $(this)