startUML是開源的建模軟件,可以在網(wǎng)上下載,并免費(fèi)使用,下載地址為:http://staruml.sourceforge.net/en/,并且支持UML。它基于UML1.4版本,提供了11種不同類型的圖表,他支持UML2.0標(biāo)志符號(hào)。UML不僅可以定制用戶環(huán)境,而且在功能上的擴(kuò)展很方便,因?yàn)樗峁┝瞬寮娇蚣堋tarUML嚴(yán)格遵守OMG的UML標(biāo)準(zhǔn)。工程(Project)是StarUML的基本單元,一個(gè)工程可以包含一個(gè)或多個(gè)的軟件模型(Softwa
系統(tǒng) 2019-08-29 23:11:04 2768
創(chuàng)建菜單CreatingMenus菜單是任何應(yīng)用程序的一個(gè)重要部分,提供了透露應(yīng)用程序功能和設(shè)置的通用接口。Android為開發(fā)者提供了一個(gè)簡(jiǎn)單的編程接口來(lái)實(shí)現(xiàn)各種條件下的標(biāo)準(zhǔn)化應(yīng)用程序菜單。Android提供了三種基礎(chǔ)菜單類型:選項(xiàng)菜單OptionsMenu這是一個(gè)活動(dòng)的主菜單。通過(guò)按下設(shè)備菜單鍵來(lái)顯示它。選項(xiàng)菜單包含兩組菜單項(xiàng):圖標(biāo)菜單IconMenu這個(gè)是當(dāng)用戶按下菜單鍵時(shí)最初出現(xiàn)屏幕下方的item集合。它支持最多6個(gè)菜單項(xiàng)。只有這些菜單支持圖標(biāo)而且
系統(tǒng) 2019-08-29 22:43:27 2768
注:本文翻譯自Google官方的AndroidDevelopersTraining文檔,譯者技術(shù)一般,由于喜愛(ài)安卓而產(chǎn)生了翻譯的念頭,純屬個(gè)人興趣愛(ài)好。原文鏈接:http://developer.android.com/training/secure-file-sharing/retrieve-info.html當(dāng)一個(gè)客戶端應(yīng)用嘗試對(duì)一個(gè)有URI的文件進(jìn)行操作時(shí),應(yīng)用可以向服務(wù)應(yīng)用索取關(guān)于文件的信息,包括文件的數(shù)據(jù)類型和文件大小。數(shù)據(jù)類型可以幫助客戶應(yīng)用確
系統(tǒng) 2019-08-12 01:55:14 2768
HypersonicSQL的作者又寫了一個(gè)新的數(shù)據(jù)庫(kù)引擎H2.它是由Java實(shí)現(xiàn)的,開源的。包含了Javalibrary和nativeexecutable(GCJ).JDBC以及部分ODBCAPIs.有嵌入式和client/server兩種模式,可以基于磁盤操作或者內(nèi)存操作,有一個(gè)web的控制臺(tái),并且支持集群。http://www.h2database.com現(xiàn)在Java的開源數(shù)據(jù)庫(kù)就差不多有四個(gè)了:HypersonicSQLH2ApacheDerbySu
系統(tǒng) 2019-08-12 01:33:20 2768
隨著我們自己PC機(jī)各項(xiàng)配件的不斷升級(jí),或多或少都會(huì)淘汰下來(lái)一些舊配件。它們是否真的就只能躺在角落里睡大覺(jué)呢?能夠最大限度利用上這些曾經(jīng)為我們馳騁沙場(chǎng),立下赫赫戰(zhàn)功的戰(zhàn)將嗎?那么就要看我們自己是否足夠勤勞了。下面我們就以PC機(jī)中比較容易更新?lián)Q代的光驅(qū)為例,來(lái)看看怎么讓它恢復(fù)第二春吧。先天條件通常來(lái)說(shuō),光驅(qū)“慘遭”淘汰的時(shí)候讀盤能力已經(jīng)很弱了,但機(jī)械上一般都沒(méi)有損壞,特別是CD是完全可以聽(tīng)的。那么,只要這個(gè)光驅(qū)上帶有CD播放鍵的話,我們就完全可以把它改造成一部
系統(tǒng) 2019-08-29 23:23:41 2767
任何畫線的程序,都是先在界面上獲取若干不連續(xù)的點(diǎn),然后將這些點(diǎn)連成線。一些常見(jiàn)的筆型比較好實(shí)現(xiàn),比如說(shuō)鉛筆、鋼筆等等,這類筆型的線條的寬度和線條的顏色是固定的,只需要將點(diǎn)連接成固定顏色和固定寬度的線即可。毛筆是比較特殊的筆型,要實(shí)現(xiàn)好毛筆效果,有幾點(diǎn)比較特殊,需要考慮。1.同一筆畫內(nèi),線條各處的粗細(xì)不同。2.同一筆畫內(nèi),線條各處的透明度不同。3.有筆鋒效果。實(shí)現(xiàn)思路:先說(shuō)筆鋒效果。對(duì)筆鋒效果的處理,一般在一筆的開始和結(jié)尾處特殊處理,特別是橫豎筆畫。再說(shuō)線條
系統(tǒng) 2019-08-29 23:12:24 2767
上回說(shuō)到Struts的ActionServlet,其中有一步是initModuleConfig方法,就是用于初始化MoudleConfig實(shí)例,它是整個(gè)org.apache.struts.config包的核心,在Struts應(yīng)用運(yùn)行時(shí)用來(lái)存放整個(gè)Struts應(yīng)用的配置信息.如果有多個(gè)子應(yīng)用,每個(gè)子應(yīng)用都會(huì)有一個(gè)ModuleConfig對(duì)象.ModuleConfig和Struts配置文件的根元素對(duì)應(yīng).
系統(tǒng) 2019-08-29 22:50:16 2767
Eclipse今天正式發(fā)布WebToolsProject1.0WTP1.0定義了一個(gè)平臺(tái)API,便于采納和擴(kuò)展第三方的商業(yè)插件,它提供一種新的特性叫做"facets",可以幫助用戶部署不同的特性。WTP包含了許多源碼編輯器:HTML,JavaScript,CascadingStyleSheets,JavaServerPages,SQL,XML,DocumentTypeDefinition,XMLSchemaDefinitionandWSDL,以及XSD和W
系統(tǒng) 2019-08-12 01:33:18 2767
--創(chuàng)建數(shù)據(jù)庫(kù)USEyujuCREATEdatabaseYuJuonprimary(name='YuJu',filename='B:\ceshi數(shù)據(jù)庫(kù)\YuJu.mdf',maxsize=1024mb,filegrowth=10%)logon(name='YuJu_log',filename='B:\ceshi數(shù)據(jù)庫(kù)\YuJu.ldf',size=10mb,maxsize=1024mb,filegrowth=10mb)--DROPdatabaseYuJu-
系統(tǒng) 2019-08-12 01:33:11 2767
在使用Anaconda+Juyternotebook的時(shí)候,默認(rèn)Juyternotebook里只有最初時(shí)的python3環(huán)境,當(dāng)通過(guò)Anaconda創(chuàng)建一個(gè)新版本python環(huán)境時(shí),需要一些操作來(lái)將其添加到Juyternotebook的選項(xiàng)中。首先在命令行中激活需要添加的環(huán)境:condaactivatetf2.0然后安裝ipykernelpipinstallipykernel最后通過(guò)ipykernel為jupyter添加該環(huán)境:python-mipyker
系統(tǒng) 2019-09-27 17:56:12 2766
方法一,大小寫字母+數(shù)字:importrandomimportstringran_str=''.join(random.sample(string.ascii_letters+string.digits,8))printran_str方法二,大小寫字母+數(shù)字+特殊字符:應(yīng)用pythonrandom標(biāo)準(zhǔn)庫(kù)做一個(gè)隨機(jī)生成密碼的程序,可以隨機(jī)生成任意多個(gè)字符。(基于python2.7,如果是python3需要修改下)#-*-coding:utf-8-*-#aut
系統(tǒng) 2019-09-27 17:49:53 2766
wanttoshowproductsfromaspecificcategoryonyourhomepageyoucandothissimplywith{{blocktype="catalog/product_list"category_id="12"template="catalog/product/list.phtml"}}onyourhomepagewhichworksfine..however,ifyouwanttheseproductstobera
系統(tǒng) 2019-08-29 22:22:41 2766
定義一個(gè)數(shù)組:inta[5]={1,2,3,4,5};進(jìn)行如下操作:a,&a,&a[0]1.問(wèn):各代表什么?答:a等價(jià)于&a[0]等價(jià)于第0個(gè)元素的地址&a等價(jià)于數(shù)組a的地址2.再問(wèn):請(qǐng)指出它們之間的實(shí)際區(qū)別。答:請(qǐng)看代碼://THEPROGRAMISMADEBYPYY//Copyright(c)2011panyanyanyAllrights#include#include#includeusingn
系統(tǒng) 2019-08-12 09:30:05 2766
隨著越來(lái)越多的開發(fā)人員開始開發(fā)jQuery插件,所以我們隨時(shí)都有可能遇到很爛的插件開發(fā)“成果”。沒(méi)有在線演示,沒(méi)有文檔,或者插件沒(méi)有遵循最佳編碼實(shí)踐。但是對(duì)于閱讀這篇文章的朋友來(lái)說(shuō),你很幸運(yùn),因?yàn)檫@里我們將介紹14個(gè)jQuery插件開發(fā)中最容易犯的錯(cuò)誤。希望大家會(huì)覺(jué)得有幫助!隨著jQuery的廣泛使用,每天都出現(xiàn)很多新的插件,但是問(wèn)題在于很多插件真不怎么樣。以前我們介紹過(guò)10個(gè)幫助你創(chuàng)建超棒jQuery插件的小技巧,在今天這篇文章中,我們將專注于jQuer
系統(tǒng) 2019-08-12 09:29:51 2766
持續(xù)更新中…文章目錄1鏈表1.1從尾到頭打印鏈表1.2鏈表中倒數(shù)第k個(gè)結(jié)點(diǎn)1.3反轉(zhuǎn)鏈表1.4合并兩個(gè)排序的鏈表1.5鏈表中環(huán)的入口結(jié)點(diǎn)1.6兩個(gè)鏈表的第一個(gè)公共結(jié)點(diǎn)1.7復(fù)雜鏈表的復(fù)制1.8二叉搜索樹與雙向鏈表1.9刪除鏈表中重復(fù)的節(jié)點(diǎn)2樹2.1二叉樹的鏡像2.2對(duì)稱的二叉樹2.3從上往下打印二叉樹2.4二叉樹的下一個(gè)結(jié)點(diǎn)2.5重建二叉樹2.6二叉樹的深度2.7樹的子結(jié)構(gòu)2.8二叉搜索樹的后序遍歷序列2.9二叉樹中和為某一值的路徑2.10平衡二叉樹2.1
系統(tǒng) 2019-09-27 17:54:30 2765