首頁(yè) → 編程開(kāi)發(fā) → 列表
Java是面向?qū)ο笸ㄓ玫某绦蛟O(shè)計(jì)語(yǔ)言。Java不但適用于網(wǎng)絡(luò)通信編程,而且適用于一般大規(guī)模軟件工程信息處理系統(tǒng)。 呵呵,這些是非;A(chǔ)的技巧,很適合初學(xué)者,希望大家喜歡,以后會(huì)陸續(xù)發(fā)的~~ 1,在一個(gè)數(shù)組的最后添加一個(gè)元素 這個(gè)技巧可以讓你使用
把TabControl添加到設(shè)計(jì)器的時(shí)候,默認(rèn)會(huì)添加兩個(gè)TabPage,當(dāng)繼承TabControl自定義控件的時(shí)候,這兩個(gè)默認(rèn)的TabPage常常會(huì)制造一些麻煩,今天我來(lái)介紹一種方法來(lái)去掉這兩個(gè)默認(rèn)的TabPage: 實(shí)際上思路比較簡(jiǎn)單,主要是通過(guò)ToolboxItem特性提供自定義的ToolboxItem
Gallery組件主要用于橫向顯示圖像列表,不過(guò)按常規(guī)做法。Gallery組件只能有限地顯示指定的圖像。也就是說(shuō),如果為Gallery組件指定了10張圖像,那么當(dāng)Gallery組件顯示到第10張時(shí),就不會(huì)再繼續(xù)顯示了。這雖然在大多數(shù)時(shí)候沒(méi)有什么關(guān)系,但在某些情況下,我們希望圖像
Problem 問(wèn)題 Loglan is a synthetic speakable language designed to test some of the fundamental problems of linguistics, such as the Sapir Whorf hypothesis. It is syntactically unambiguous, culturally neutral and metaphysically parsimonious. Wh
XINS是個(gè)開(kāi)源的Web Services框架,支持REST、SOAP、XML-RPC、JSON以及JSON-RPC等。它基于契約優(yōu)先的開(kāi)發(fā)模式,因此可以根據(jù)API規(guī)范生成代碼與文檔。近日,XINS 2.3發(fā)布了。 根據(jù)規(guī)范所述,XINS可以生成客戶端API(.jar)、Java服務(wù)端代碼模板(.war)、WSDL以
算法的確很重要,就跟電腦一樣。沒(méi)電腦怎么編程,但貌似不是80%的程序員該考慮的。 人們之所以說(shuō)算法很重要,是因?yàn)槿魏蔚某绦颍魏蔚能浖,都是由很多的算法和?shù)據(jù)結(jié)構(gòu)組成的。從這點(diǎn)上說(shuō)算法很重要,但是這不意味著算法對(duì)于每個(gè)軟件設(shè)計(jì)人員的實(shí)際工作都是
一直想寫(xiě)這篇關(guān)于算法的文章,但是由于看到園子里眾多研究算法的高手讓我一直沒(méi)有決心寫(xiě)下來(lái),但高手歸高手,不是高手也可以寫(xiě)出來(lái)讓高手們拍磚,所以今天就在這里獻(xiàn)丑了。相親數(shù)和完全數(shù)作為數(shù)學(xué)問(wèn)題的確是頂級(jí)難題,可是拿來(lái)做娛樂(lè)就不同了,從剛接觸編程時(shí)C語(yǔ)言
人們常?粗掌貞浧饛那,清晰地感覺(jué)到童年,青年,中年,老年一路走來(lái)的各種變化。從這種變化中,我們可以抽象出3個(gè)關(guān)鍵詞:對(duì)象、時(shí)間和狀態(tài)。對(duì)象擁有狀態(tài)和標(biāo)識(shí),在標(biāo)識(shí)不變的情況下,狀態(tài)隨時(shí)間發(fā)展演變。這實(shí)際上代表了一種動(dòng)態(tài)的世界觀:時(shí)間本身并不屬
一般傳統(tǒng)鏈表的物理結(jié)構(gòu),是由指針把一個(gè)一個(gè)的節(jié)點(diǎn)相互連接而成: view sourceprint?1 struct node 2 { 3 DataType data; 4 node* previous; 5 node* next; 6 } 其特點(diǎn)是按需分配節(jié)點(diǎn),靈活動(dòng)態(tài)增長(zhǎng)。 但是此外,還有另外
隔了很長(zhǎng)時(shí)間沒(méi)有碰Delphi,就連最最基本都忘光了!看來(lái)“溫故而知新”、“學(xué)如逆水行舟,不進(jìn)則退”是有絕對(duì)的道理! 就這獲取路徑的東西,都折騰了很久,是自己忘光了?還是自己大意呢? 不是忘記使用USE SHELLAPI,幾時(shí)缺少字母,哎。
基本概念:1.OOP中唯一關(guān)系的是對(duì)象的接口是什么,就像計(jì)算機(jī)的銷售商她不管電源內(nèi)部結(jié)構(gòu) 是怎樣的,他只關(guān)系能否給你提供電就行了,也就是只要知道can or not而不是how and why。所有的程序是由一定的屬性和行為對(duì)象組成的,不同的對(duì)象的訪問(wèn)通過(guò)函數(shù)調(diào)用來(lái)
下載httpd-2.2.15.tar.gz,使用tar zxvf httpd-2.2.15.tar.gz解壓。如解壓后的路徑為:/software/httpd-2.2.15。 首先安裝apr apr-util (不推薦) Java代碼 # cd /software/httpd-2.2.15/srclib/apr # ./configure --prefix=/usr/local/apr # make # ma
LAMP(Linux-Apache-MySQL-PHP)網(wǎng)站架構(gòu)是目前國(guó)際流行的Web框架,該框架包括:Linux操作系統(tǒng),Apache網(wǎng)絡(luò)服務(wù)器,MySQL數(shù)據(jù)庫(kù),Perl、PHP或者Python編程語(yǔ)言,所有組成產(chǎn)品均是開(kāi)源軟件,是國(guó)際上成熟的架構(gòu)框架,很多流行的商業(yè)應(yīng)用都是采取這個(gè)架構(gòu),和Java/J2
所需軟件源代碼包: httpd-2.2.4.tar.gz mysql-5.0.27.tar.gz php-5.2.1.tar.bz2 freetype-2.3.2.tar.gz gd-2.0.34.tar.gz jpegsrc.v6b.tar.gz libpng-1.2.8.tar.bz2 libxml2-2.6.24.tar.bz2 zlib-1.2.2.tar.gz 安裝順序:apache -> mysql -> freetype -
lampLinux+Apache+Mysql+Perl/PHP/Python一組常用來(lái)搭建動(dòng)態(tài)網(wǎng)站或者服務(wù)器的開(kāi)源軟件,本身都是各自獨(dú)立的程序,但是因?yàn)槌1环旁谝黄鹗褂,擁有了越?lái)越高的兼容度,共同組成了一個(gè)強(qiáng)大的Web應(yīng)用程序平臺(tái)。 隨著開(kāi)源潮流的蓬勃發(fā)展,開(kāi)放源代碼的LAMP已經(jīng)與
Linux+Apache+Mysql+Perl/PHP/Python一組常用來(lái)搭建動(dòng)態(tài)網(wǎng)站或者服務(wù)器的開(kāi)源軟件,本身都是各自獨(dú)立的程序,但是因?yàn)槌1环旁谝黄鹗褂,擁有了越?lái)越高的兼容度,共同組成了一個(gè)強(qiáng)大的Web應(yīng)用程序平臺(tái)。隨著開(kāi)源潮流的蓬勃發(fā)展,開(kāi)放源代碼的LAMP已經(jīng)與J2EE和.Net
1. BlackBerry應(yīng)用開(kāi)發(fā)基于Java,首先需要JDK (6.0以上的版本) 下載最新JDK:http://java.sun.com/javase/downloads/index.jsp 下載完后雙擊安裝即可。 2. 下載BlackBerry SDK,這里有兩種選擇: BlackBerry JDE, BlackBerry Java Plug-in with E
此代碼總共150行 120是JS代碼 在原版本基礎(chǔ)之上加上了隨機(jī)顏色,升級(jí),提示,開(kāi)始暫停功能 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
(一)數(shù)學(xué)問(wèn)題: 1.一個(gè)人每天晚上出去看流星,假設(shè)一個(gè)月內(nèi)能看見(jiàn)流星的幾率的91%,那么請(qǐng)問(wèn)半個(gè)月看到流星的概率是多少? 2.你有10桶金幣,有一桶金幣全是假的,而且比正常的輕100克/每個(gè),正常的金幣重1000克,你有一個(gè)秤,如何一次就稱出來(lái)哪桶金幣是假的,(這讓我很
SE(J2SE),standard edition,標(biāo)準(zhǔn)版,是我們通常用的一個(gè)版本,從JDK 5.0開(kāi)始,改名為Java SE。 以下說(shuō)明介紹了如何安裝 JavaTM Platform, Standard Edition Development Kit (Java SE 6 Update 21 JDKTM) 和 NetBeansTM IDE 6.9.1 集成開(kāi)發(fā)環(huán)境軟件包。 JDK(Java
@Service與@Component有什么不同?那天被問(wèn)到這個(gè)問(wèn)題,一時(shí)之間卻想不起來(lái),就利用這篇文章來(lái)紀(jì)錄spring3.0中常用的annotation。 從spring2.5開(kāi)始,annotation結(jié)合BeanPostProcessor成了擴(kuò)展Spring IoC容器的常用方法。Spring2.5增加了對(duì)JSR-250中@Resource,
前文提到解析MP3標(biāo)簽,程序源碼中也已經(jīng)出現(xiàn)了調(diào)用解析MP3標(biāo)簽、打印MP3文件信息的功能,這兒先說(shuō)說(shuō)MP3文件信息的解析。 解析MP3的文件信息對(duì)MP3解碼器來(lái)說(shuō)只是一個(gè)附加功能,如果不加入這部分源碼,同時(shí)刪除掉前文源碼中的相關(guān)調(diào)用,不影響解碼播放。如果你想
Text被雙擊后,其上面的文字不被選中的代碼如下: <?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="initApp(
開(kāi)源 Flex軟件開(kāi)發(fā)工具箱(SDK)的核心是個(gè)開(kāi)源框架,專門(mén)用來(lái)開(kāi)發(fā)、維護(hù)那些在不同瀏覽器、不同操作系統(tǒng)下界面都相同的RIA應(yīng)用。Flex發(fā)布采用的是Mozilla公共許可證(MozillaPublicLicense)。編譯后的Flex應(yīng)用在AdobeFlash平臺(tái)下運(yùn)行。 BlazeDS是連接Flex和
OllyDbg 是一種具有可視化界面的 32 位匯編-分析調(diào)試器。它的特別之處在于可以在沒(méi)有源代碼時(shí)解決問(wèn)題,并且可以處理其它編譯器無(wú)法解決的難題。 下載地址: http://elephantinaurance.com/soft/7156.html Version 1.10 是最終的發(fā)布版本。 這個(gè)工程已經(jīng)停止,我不
其實(shí)PC和PPC/SP在漢化的許多地方都是相似的,這里所說(shuō)的漢化,是指漢化Windows下的PE文件,把其他語(yǔ)言界面的程序翻譯為中文界面。 要漢化一個(gè)軟件,一般的流程是這樣: 一、檢測(cè)軟件是否加了殼: 漢化一個(gè)軟件前我們首先要做的就是要看看軟件是否加
現(xiàn)在已經(jīng)有越來(lái)越多的朋友對(duì)軟件漢化產(chǎn)生了興趣,但對(duì)于采用什么樣的漢化工具或許心中還有一些疑問(wèn)。 通常對(duì)一個(gè)軟件進(jìn)行漢化,目前可采用的工具是 VC++ 5.0、BC++ 5.02 以及最近出現(xiàn)的小巧工具Pebble 3.10。還有一些其他的簡(jiǎn)單漢化工具(例如Cpatch等等)。這
ASPack 的功能不同于一般的壓縮軟件,它只能壓縮EXE或DLL文件,不過(guò),用它壓縮過(guò)的文件不用解壓縮,也不需要原文件,即可直接使用。這樣可以節(jié)省大量的磁盤(pán)空間。 下載地址: http://elephantinaurance.com/soft/6932.html ASPack具有以下幾個(gè)特點(diǎn): 1、壓縮率高
十年以來(lái),Bjarne Stroustrup在不同的場(chǎng)合多次表示過(guò),C++最大的弱點(diǎn)就是它的教學(xué),因此,他許諾要親自寫(xiě)一本教授C++的書(shū)——不同于The C++ Programming Language那樣的、真正面向?qū)W習(xí)者的教程,來(lái)正本清源,以一種他認(rèn)為正確的方式來(lái)教C++!禖++程序設(shè)
(這篇文章寫(xiě)于 2008 年底,“去年”指的是 2007 年。) 去年8月入職,培訓(xùn)了4個(gè)月,12月進(jìn)入現(xiàn)在這個(gè)部門(mén),到現(xiàn)在工作正好一年了。工作內(nèi)容是軟件開(kāi)發(fā),具體地說(shuō),用C++開(kāi)發(fā)一個(gè)網(wǎng)絡(luò)應(yīng)用(TCP not Web),這是我們的外匯交易系統(tǒng)的一個(gè)部件。這半年來(lái)
MVC 框架可以將業(yè)務(wù)邏輯(Java beans 和 EJB 組件)、控制器邏輯(Servlets/Struts 動(dòng)作)、表示層(JSP、XML/XSLT)清晰地分離開(kāi)來(lái)。良好的分層可以帶來(lái)許多好處。 MVC 框架對(duì)于成功使用 J2EE 是如此重要,以致沒(méi)有其他最佳實(shí)踐可以與其相提并論。模型-視
一、準(zhǔn)備工作 1、所需軟件: MySQL數(shù)據(jù)庫(kù):本文用MySQL-essential-5.0.45-win32.msi PHP : 本文用php-5.2.4-Win32.zip ZendOptimizer :本文用ZendOptimizer-3.3.0-Windows-i386.exe 將上述軟件網(wǎng)上搜索下載后置于同
1.變量轉(zhuǎn)換 看起來(lái)很簡(jiǎn)單,但據(jù)我所看到的,使用構(gòu)造函數(shù),像Array()或者Number()來(lái)進(jìn)行變量轉(zhuǎn)換是常用的做法。始終使用原始數(shù)據(jù)類型(有時(shí)也稱為字面量)來(lái)轉(zhuǎn)換變量,這種沒(méi)有任何額外的影響的做法反而效率更高。 var myVar = "3.14159", str
有時(shí)我們?cè)诎惭b程序的時(shí)候,希望是靜默安裝的,不顯示下一步下一步,這編訪問(wèn)來(lái)教大家如何來(lái)操作,現(xiàn)在常用的制作安裝程序的軟件有, Microsoft Windows Installer , Windows 補(bǔ)丁包 , InstallShield , InstallShield with MSI ,
提到Web瀏覽器,大多數(shù)人都會(huì)想到無(wú)處不在的Microsoft Internet Explorer,直到最近像Firefox、Safari和Opera之類的瀏覽器日益興起,這種情況才稍有改觀。許多新手可能會(huì)誤認(rèn)為IE是市場(chǎng)上的第一個(gè)瀏覽器,其實(shí)不然。實(shí)際上,第一個(gè)Web瀏覽器出自Berners-Lee之手,這
聯(lián)系我們 | 發(fā)展歷程 | 版權(quán)聲明 | 下載幫助(?) | 廣告服務(wù) | 軟件提交 | 網(wǎng)站地圖 | 意見(jiàn)反饋
聲明:西西軟件園為非贏利性網(wǎng)站 不接受任何贊助和廣告