Time of Update: 2018-12-04
這兩天安裝python3.3和django1.5的時候遇到些問題,記錄一下。python安裝和django的安裝還是照著官網攻略一步一步來,就是到最後一步,用python-admin.py startproject mysite的時候,提示no module named zlib,解決這個問題花了不少時間,中間過程不詳細說了,這裡描述一下解決辦法:1. 切換到root使用者,yum install zlib-devel(筆者的系統上之前用rpm -qa | grep
Time of Update: 2018-12-04
主要命令:lsof netstatnetstat -anpt | grep pid知道進程號,後用這個方法可以查看當前進程正在使用哪些網路連接埠查看進程開啟了哪些檔案,用lsof命令lsof -p 2012 //進程號為2012的進程開啟了哪些檔案(linux中所有的東西都是檔案),一一般一個Server比如jboss,能看到它開啟了很多很多檔案lsof -c apache //進程名為apache的進程開啟了哪些檔案查看連接埠被哪個進程使用lsof -i :8080 //80
Time of Update: 2018-12-04
在一個jquery dialog中使用zeroclipboard出現問題,查了一些說法,有說是jquery
Time of Update: 2018-12-04
今天在用jqueryui的日曆功能,datepicker時碰到一個問題。輸入框在一個彈出的jquery dialog中,每次dialog(“open”)的時候,對話方塊的焦點自動focus到第一個<input
Time of Update: 2018-12-04
MFC和Win32的區別MFC把具有相當固定行為的WinMain內部操作封裝在CWinApp中,把有著相當固定行為的WndProc內部操作封裝在CFrameWnd中。幾乎可以說CWinApp用來取代WinMain在SDK程式中的地位,CFrameWnd取代SDK程式中視窗函數的地位。首先MFC程式需要下面函數庫:(1) Windows C Runtime函數庫:LIBC.LIB / MSVCRT.LIB / MSVCRTD.LIB(2) DLL Import函數庫:GDI32.LIB /
Time of Update: 2018-12-04
物件導向分析和設計 第一部分:概述及簡介一、什麼是物件導向分析和設計(OOAD)。OOAD的實質就是從對象的角度來考慮問題領域及邏輯解決方案。OOA:注重於發現和描述對象。OOD:注重於定義邏輯軟體對象。物件導向和面向功能的區別:以圖書館資訊系統為例。 二、OOAD的主要過程:三、一個簡單的OOAD樣本。這個簡單案例分析包括以下四個主要部分:遊戲內容:擲骰子遊戲,如果骰子的總點數是7,則遊戲贏;否則輸。1.
Time of Update: 2018-12-04
參見以下連結:http://blog.sina.com.cn/s/blog_5d51f4e90100z86n.htmlhttp://bbs.csdn.net/topics/220074393LPCTSTR不是一個類型,而是兩種類型:LPCSTR和LPCWSTR其中之一。會根據你當前程式是否使用UNICODE字元集來變成那二者之一。如果使用UNICODE字元集,則LPCTSTR = LPCWSTR,否則LPCTSTR =
Time of Update: 2018-12-04
最近一直在想一個關於交易處理層次 的問題。平時我們在做J2EE應用的時候,習慣把應用分為三個邏輯層次,web層,業務層和持久層,比較經典的是持久層一般使用dao的設計方式。涉及到資料庫相關的交易處理時,很多人也就習慣於將交易處理代碼寫在dao這一個層次上,也就是持久層這個層次。這樣寫對於簡單一點的資料庫訪問沒有什麼問題,一旦實現複雜一點,牽涉到的業務處理比較繁雜一點時,這種在dao裡面處理事務的方法就有點力不從心了。
Time of Update: 2018-12-04
安全多方計算技術(Security Multi-Party Computation, SMC) 一、 什麼是安全多方計算?為了說明什麼是安全多方計算,首先我們先介紹幾個實際生活中的例子。1.
Time of Update: 2018-12-04
這個檔案記錄了編譯時間使用的動態連結程式庫的路徑。預設情況下,編譯器只會使用/lib和/usr/lib這兩個目錄下的庫檔案如果你安裝了某些庫,比如在安裝gtk+-2.4.13時它會需要glib-2.0 >= 2.4.0,辛苦的安裝好glib後沒有指定 --prefix=/usr 這樣glib庫就裝到了/usr/local下,而又沒有在/etc/ld.so.conf中添加/usr/local/lib=================庫檔案的路徑如 /usr/lib 或 /usr/local/
Time of Update: 2018-12-04
基本使用,官網上的教程,就不說了.官網地址:http://code.google.com/p/zeroclipboard/有一點點補充,就是在本地測試靜態頁的時候,需要在falsh的全域安全設定中,把下下來的flash添加進去,具體操作方法見flash的網站.下面的地址可以設定http://www.macromedia.com/support/documentation/cn/flashplayer/help/settings_manager04.html使用過程中還是遇到了各種各樣的問題。我的
Time of Update: 2018-12-04
在看孫鑫的VC教程第4課, 畫線程式,WIN7 64位,VS2008畫出來的線,滑鼠鬆開後並不出來,要再多點擊一下滑鼠才出來(有些網友稱之為延遲出現)。百度出來文庫裡有一同學給出的解決方案:1.修改windows主題為windows經典2.畫完線後加一個輸出pDC->TextOut( 0,0, _T(" "));在我的機器上測試,修改windows主題可以解決問題。但是嘗試第二種辦法在OnLButtonUp函數中添加:HDC hdc;hdc =
Time of Update: 2018-12-04
要想從3DMAX中匯出設計好的模型,通常需要自己用3DS Max SDK來建立自己的匯出器, 而微軟提供了一種匯出格式.X,這種格式主要用於DirectX9, Directx10及以後都不支援這種格式。 第一步: 匯出模型首先我們需要將模型從3DMAX中匯出來,這裡推薦Pandasoft - 將下載的外掛程式放到3DS plugins目錄下。這樣你就可以在3DMAX中將模型儲存成X類型的檔案。 第二步:載入我們使用D3DX的Mesh對象和介面。 LPD3DXBUFFER
Time of Update: 2018-12-04
jquery提供了幾種bind事件到某(些)元素的方法,其中一種是live,live支援的事件沒有bind那麼全,但是現在的jquery實現基本上還是支援了絕大多數事件(可以參照jquery api).live的好處是可以對後續添加到Dom樹的結點也會同樣保持事件的綁定,這對現在泛濫的ajax應用(經常性地更新文檔)非常有用。對於傳統的bind函數,需要取消綁定,可以用jquery提供的unbind函數,一般這個函數有幾個重載的版本。但是對於live綁定的函數,要怎麼解除綁定呢?
Time of Update: 2018-12-04
http協議對各種尾碼的檔案規定了標準的content-type,content-type的格式為*/*,可以認為是:大分類/小分類大分類有以下幾種:text |image |image |audio |video |application列舉幾種常見的小分類的content-type.c text/plain.csh text/x-csh.html text/html.css text/css.text text/plain.jpe | .jpeg | .jpg image/jpeg.
Time of Update: 2018-12-04
記錄這個的原因是因為在用jboss的時候,server啟動會綁定一個hostname而hostname在/etc/hosts下沒有的話,啟動的時候會報告一些莫名其妙的問題!簡單來說,uname -a 可以看到hostname,修改步驟如下:uname -a 查看hostnamehostname www.ctohome.com 修改下,讓hostname立刻生效。vi /etc/hosts 修改原hostname為 www.ctohome.comvi
Time of Update: 2018-12-04
1. IE6片背景透明的圖片,顯示的的時候會把背景顯示出來。解決辦法: 添加如下代碼:<!--[if IE 6]><script type="text/javascript" src="style/js/pngfix.js"></script><script type="text/javascript">DD_belatedPNG.fix('.menu img,.menu b,); //此例子中,b
Time of Update: 2018-12-04
//面試碰到的一道題,"she is a girl"字串倒置成"girl a is she",給我一張紙就讓我寫程式,然後就成功的被pass掉了。程式真的不是在紙上寫出來的。#include <stdio.h>#include <string.h>#include <stdlib.h>int main(){char str[] = "she is a girl";char *tmp = (char*)malloc(strlen(str) +
Time of Update: 2018-12-04
當時公司招了大批應屆本科和研究生畢業的新新人類。平均年齡25歲。那個新的助理,是經過多次面試後,我親自招回來的一個女孩。名牌大學本科畢業,聰明,性格活潑。私下裡我得承認,我招她的一個很重要的原因,除了她在大學裡優秀的表現之外,還因為她寫了一手漂亮的字。女孩能寫一手好字的不多,尤其像她,看起來長發飄飄,多麼女性化的一個姑娘,一手字卻寫的鏗鏘倜儻,讓我對她不由多了很多好感。 手把手的教。從工作流程到待人接物。她也學的快。很多工作一教就上手。一上手就熟練。跟各位同事也相處的頗融洽。我開始慢慢的
Time of Update: 2018-12-04
這個功能看似簡單,實現起來確實有點兒難度。在代碼裡詳細說明吧。//CTabWidget.h#ifndef CTABWIDGET_H#define CTABWIDGET_H#include <QTabWidget>#include <QtGui>#include "CTabBar.h"class CTabWidget :public QTabWidget{ Q_OBJECTpublic: CTabWidget(QWidget* =0);virtual