[轉(zhuǎn)]在PHP中實現(xiàn)進程間通訊本文將討論在PHP4環(huán)境下如何使用進程間通訊機制——IPC(Inter-Process-Communication)。本文討論的軟件環(huán)境是linux+php4.0.4或更高版本。首先,我們假設(shè)你已經(jīng)裝好了PHP4和UNIX,為了使得php4可以使用共享內(nèi)存和信號量,必須在編譯php4程序時激活shmop和sysvsem這兩個擴展模塊。實現(xiàn)方法:在PHP設(shè)定(configure)時加入如下選項。--enable-shmop--e
系統(tǒng) 2019-08-29 23:39:47 2788
在UML類圖中,常見的有以下幾種關(guān)系:泛化(Generalization),實現(xiàn)(Realization),關(guān)聯(lián)(Association),聚合(Aggregation),組合(Composition),依賴(Dependency)1.泛化(Generalization)【泛化關(guān)系】:是一種繼承關(guān)系,表示一般與特殊的關(guān)系,它指定了子類如何特化父類的所有特征和行為。例如:老虎是動物的一種,即有老虎的特性也有動物的共性。【箭頭指向】:帶三角箭頭的實線,箭頭指向
系統(tǒng) 2019-08-29 23:01:35 2788
點擊這里使用RSS訂閱本Blog:
系統(tǒng) 2019-08-29 22:53:52 2788
轉(zhuǎn)自:http://pandonix.iteye.com/blog/336873此前對于AOP的使用僅限于聲明式事務(wù),除此之外在實際開發(fā)中也沒有遇到過與之相關(guān)的問題。最近項目中遇到了以下幾點需求,仔細思考之后,覺得采用AOP來解決。一方面是為了以更加靈活的方式來解決問題,另一方面是借此機會深入學(xué)習(xí)SpringAOP相關(guān)的內(nèi)容。本文是權(quán)當(dāng)本人的自己AOP學(xué)習(xí)筆記,以下需求不用AOP肯定也能解決,至于是否牽強附會,仁者見仁智者見智。對部分函數(shù)的調(diào)用進行日志記錄
系統(tǒng) 2019-08-29 22:06:46 2788
如果是oracle10g以上一個wm_concat函數(shù)就可以解決。如果是oracle9i以下就有點麻煩了。表結(jié)構(gòu)如下:NAMENullType--------------------------------------N_SEC_CODENOTNULLCHAR(6)C_RESEARCHER_CODENOTNULLVARCHAR2(20)此表保存了“股票”與“研究員”的對應(yīng)關(guān)系數(shù)據(jù),一般而言,對于同一只股票而言,可能有多個研究員對其進行跟蹤研究。所以目前遇到
系統(tǒng) 2019-08-12 09:30:18 2788
這里我用的是ORACLE9I,建立了表C_EMP1_T,結(jié)構(gòu)如下:createtableC_EMP1_T(EMP_IDNUMBER(20)notnull,//用戶IDEMP_NOVARCHAR2(20),//用戶編號EMP_DESCLONG,//用戶簡歷USED_DATEDATE,//注冊日期EMP_IC_MACRAW(50),//用戶IC卡的MAC號EMP_ADMIN_FLAGCHAR(1),//管理員標(biāo)志EMP_PICTUREBLOB//用戶圖像)其中
系統(tǒng) 2019-08-12 01:51:33 2788
先看一個完整的xorg.conf文件,如下:1:#/.../2:#SaXgeneratedX11configfile3:#Createdon:2009-05-31T19:02:32+0800.4:#5:#Version:8.16:#Contact:MarcusSchaefer,20057:#Contact:SaX-Userlist
系統(tǒng) 2019-08-12 01:32:40 2788
SQL語句優(yōu)化的原則:1.使用索引來更快地遍歷表缺省情況下建立的索引是非群集索引,但有時它并不是最佳的。在非群集索引下,數(shù)據(jù)在物理上隨機存放在數(shù)據(jù)頁上。合理的索引設(shè)計要建立在對各種查詢的分析和預(yù)測上。一般來說:①.有大量重復(fù)值、且經(jīng)常有范圍查詢(between,>,<,>=,<=)和orderby、groupby發(fā)生的列,可考慮建立群集索引;②.經(jīng)常同時存取多列,且每列都含有重復(fù)值可考慮建立組合索引;③.組合索引要盡量使關(guān)鍵查詢形成索引覆蓋,其前導(dǎo)列一定是
系統(tǒng) 2019-08-12 01:32:32 2788
有個小項目,需求是某事件發(fā)生時,給客戶打電話,提醒客戶。需要事先錄制好一段音頻,客戶接通電話后,自動播放。這里用到了twilio:https://www.twilio.com,分享下。1.注冊twilio賬號2.買一個電話號碼3.安裝twiliopipinstalltwilio4.trigger代碼(給某個電話發(fā)送短信,或者打電話):fromtwilio.restimportClient#YourAccountSidandAuthTokenfromtwil
系統(tǒng) 2019-09-27 17:48:43 2787
用graphviz畫機房拓撲的幾個關(guān)鍵詞我準(zhǔn)備用graphviz畫機房的拓撲圖。用excel或txt記錄機器和VLAN什么的信息,用antlr寫個工具解析,然后生成dot文件,最后用graphviz把dot畫出來。想到有這么幾個基本技術(shù),今天試了一下。下面的這段代碼就是例子。行號是我加的,為了說明方便。執(zhí)行結(jié)果如圖所示。建一同學(xué)提到用graphviz畫UML,請參考plantuml。不知道為什么被墻了。1//dot-Tpngtest.dot-otest.p
系統(tǒng) 2019-08-29 23:29:44 2787