JAVA_HOME
D:\Program Files\Java\jdk1.6.0_03
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar
Path前面加上
D:\Program Files\Java\jdk1.6.0_03\bin;
JAVA配置環(huán)境變量:
JAVA_HOME D:\Program Files\Java\jdk1.6.0_03 CLASSPATH
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar Path前面加上 D:\Program Files\Java\jdk1.6.0_03\bin;
第一種方法:
stsadm.exe -o backup -url http://contososrv/sites/backup -filename c:\back.dat stsadm.exe -o restore -url http://contososrv/sites/backup -filename c:\back.dat -overwrite Export-SPWeb http://contososrv/sites/backup -path c:\temp.cmp Import-SPWeb http://contososrv/sites/backup -path c:\temp.cmp
近日項目中用到ArcGis,客戶給了套正版的ArcGis Desktop 9.2,可是嘗試多次總是安裝激活不了,又不想麻煩客戶去請ESRI技術(shù)人員解決,只好研究破解版了,最后得出結(jié)論,還是破解版的好用!所用破解版本為ArcGis Desktop 9.3。安裝步驟如下:
1.卸載已安裝的ArcGIS軟件,包括任何版本。 2.用記事本打開 ARCINFO9.lic 文件,將第一行中的SERVER think-THINK ESRI_SENTINEL_KEY 中間的“think-THINK”改為自己計算機的名稱,然后保存。ARCINFO9.lic文件見附件。 3.安裝ArcGIS License Manger - REQUIRED FOR 9.3(ArcGIS 9.3許可管理器)。當(dāng)提示需要許可文件時,選擇 "I received the license by email..." 然后單擊 browse,選擇第2步中修改的ARCINFO9.lic,安裝完成后提示重新啟動計算機,選擇暫時不重新啟動,先將 ARCGIS.exe和ARCINFO9.lic等附件中的文件復(fù)制到 C:\Program Files\ESRI\License\arcgis9x 目錄下,然后雙擊附件中的 ESRIFloat.reg文件將其導(dǎo)入注冊表。 4.重新啟動計算機。 5.重啟后,打開“開始”菜單,所有程序-ArcGIS-License Manager 9x-License Manager Tools,彈出許可配置對話框。選擇 Service/License File 選項卡,并選中 "Configuration using Services" 項,然后在列表中選擇 “ArcGIS License Manager”;選擇 Configure Services 選項卡,確保 “ArcGIS License Manager” 位于“Service Name”列表框中,并將當(dāng)前 License file 定位到 C:\Program Files\ESRI\License\arcgis9x\ARCINFO9.lic,選中“Start Server at Power up”項 和“Save Service to save the settings” 項。選擇 Start/Stop/ReRead 選項卡,點擊 Stop server,ReRead license file,然后 Start Server。 6.測試是否成功,選擇Server Diagnostics選項卡,點擊“Perform Diagnostics”按鈕,等待運行完畢,如果看到This license can be checked out說明已經(jīng)安裝成功,如果出現(xiàn)異常則授權(quán)失敗。 附件:/Files/jakin/AllData.rar <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <meta name="keywords" content="百度地圖,百度地圖API,百度地圖自定義工具,百度地圖所見即所得工具" /> <meta name="description" content="百度地圖API自定義地圖,幫助用戶在可視化操作下生成百度地圖" /> <title>百度地圖API自定義地圖</title> <!--引用百度地圖API--> <style type="text/css"> html,body{margin:0;padding:0;} .iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap} .iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word} </style> <script type="text/javascript" src="http://api.map.baidu.com/api?key=&v=1.1&services=true"></script> </head> <body> <!--百度地圖容器--> <div style="width:697px;height:550px;border:#ccc solid 1px;" id="dituContent"></div> </body> <script type="text/javascript"> var opts = { width : 100, // 信息窗口寬度 height: 50, // 信息窗口高度 title : "IBM中國股份有限公司" // 信息窗口標(biāo)題 } //創(chuàng)建和初始化地圖函數(shù): function initMap() { createMap(); //創(chuàng)建地圖 setMapEvent(); //設(shè)置地圖事件 addMapControl(); //向地圖添加控件 } //創(chuàng)建地圖函數(shù): function createMap() { var map = new BMap.Map("dituContent"); //在百度地圖容器中創(chuàng)建一個地圖 var point = new BMap.Point(104.114129, 37.550339); //定義一個中心點坐標(biāo) map.centerAndZoom(point, 5); //設(shè)定地圖的中心點和坐標(biāo)并將地圖顯示在地圖容器中 window.map = map; //將map變量存儲在全局 //向地圖添加標(biāo)注 var bounds = map.getBounds(); var point = new BMap.Point(116.326655,39.902095); var marker = new BMap.Marker(point); var label = new BMap.Label('IBM全球總部',{"offset":new BMap.Size(9,-15)}); marker.setLabel(label); map.addOverlay(marker); marker.addEventListener("click", function(){this.openInfoWindow(new BMap.InfoWindow("全球總部(北京)</br>Tel:010-10000000", opts));}); var point = new BMap.Point(103.809019, 30.850669); var marker = new BMap.Marker(point); var label = new BMap.Label('成都分公司',{"offset":new BMap.Size(9,-15)}); marker.setLabel(label); map.addOverlay(marker); marker.addEventListener("click", function(){this.openInfoWindow(new BMap.InfoWindow("成都分公司</br>Tel:暫無", opts));}); var point = new BMap.Point(114.059763,22.646821); var marker = new BMap.Marker(point); var label = new BMap.Label('香港分公司',{"offset":new BMap.Size(9,-15)}); marker.setLabel(label); map.addOverlay(marker); marker.addEventListener("click", function(){this.openInfoWindow(new BMap.InfoWindow("香港分公司</br>Tel:暫無", opts));}); var point = new BMap.Point(121.323246, 31.294085); var marker = new BMap.Marker(point); var label = new BMap.Label('上海分公司',{"offset":new BMap.Size(9,-15)}); marker.setLabel(label); map.addOverlay(marker); marker.addEventListener("click", function(){this.openInfoWindow(new BMap.InfoWindow("上海分公司</br>Tel:暫無", opts));}); } // 編寫自定義函數(shù),創(chuàng)建標(biāo)注 function addMarker(point, index) { var myIcon = new BMap.Icon("http://api.map.baidu.com/img/markers.png", new BMap.Size(23, 25), { offset: new BMap.Size(10, 25), // 指定定位位置 imageOffset: new BMap.Size(0, 0 - index * 25) // 設(shè)置圖片偏移 }); var marker = new BMap.Marker(point, { icon: myIcon }); map.addOverlay(marker); } //地圖事件設(shè)置函數(shù): function setMapEvent() { map.enableDragging(); //啟用地圖拖拽事件,默認(rèn)啟用(可不寫) map.enableScrollWheelZoom(); //啟用地圖滾輪放大縮小 map.enableDoubleClickZoom(); //啟用鼠標(biāo)雙擊放大,默認(rèn)啟用(可不寫) map.enableKeyboard(); //啟用鍵盤上下左右鍵移動地圖 } //地圖控件添加函數(shù): function addMapControl() { //向地圖中添加縮放控件 var ctrl_nav = new BMap.NavigationControl({ anchor: BMAP_ANCHOR_TOP_LEFT, type: BMAP_NAVIGATION_CONTROL_LARGE }); map.addControl(ctrl_nav); //向地圖中添加縮略圖控件 var ctrl_ove = new BMap.OverviewMapControl({ anchor: BMAP_ANCHOR_BOTTOM_RIGHT, isOpen: 1 }); map.addControl(ctrl_ove); //向地圖中添加比例尺控件 var ctrl_sca = new BMap.ScaleControl({ anchor: BMAP_ANCHOR_BOTTOM_LEFT }); map.addControl(ctrl_sca); } initMap(); //創(chuàng)建和初始化地圖 </script> </html> 表student結(jié)構(gòu)如下: SQL: select s.* from (select *,row_number() over (partition by name order by score desc) as rownumber from [COMMON].[dbo].[student]) s where s.rownumber=1; 查詢結(jié)果:
幫同事分析一個問題,一個字符串用Substring截取,怎么操作都無效,后發(fā)現(xiàn),這個字符串是增強型RTF類型,該類型可能包含圖片、表格和超鏈接等。后試著將該字符先輸出在文本框里,把其中的Html格式標(biāo)簽顯示出來,清除,再截取即可。
今天準(zhǔn)備停止使用BlogJava了,做出這個決定真的很難,從2007年11月份到今天2011年四月份,整整三年半,我從最底層的編碼人員成長為系統(tǒng)設(shè)計師,感謝BlogJava的一路相陪。愿BlogJava人氣越來越旺,祝BlogJava蓬勃發(fā)展。
當(dāng)我們要導(dǎo)出一張自增ID的數(shù)據(jù)表,如果有需要修改ID,處理完數(shù)據(jù)后再導(dǎo)回原庫,此時的ID都是重新生成的,和處理后的完全不一樣了。解決這種問題,可以不用自增int類型的ID,設(shè)置主鍵類型為uniqueidentifier。
一 匯報和培訓(xùn)總結(jié)的經(jīng)驗
1.特別熟悉業(yè)務(wù); 2.保證品質(zhì)。 二 JV01系統(tǒng) 1.前期的需求整理; 2.企業(yè)端和局端分開,兩套程序不利于CSS樣式和Bean實體類的調(diào)整; 3.使用陌生的開發(fā)框架; 4.使用JBPM,與數(shù)據(jù)庫交互太多,系統(tǒng)反應(yīng)慢,開發(fā)速度也慢; 5.未與客戶及時溝通,設(shè)計要貼近用戶使用習(xí)慣,Excel監(jiān)控報表就是比較失敗的一例; 6.Linux運行環(huán)境的調(diào)試。 三 問卷調(diào)查系統(tǒng) 1.熟悉平臺的基本操作,常用功能的配置,權(quán)限的設(shè)置等; 2.重視項目的收尾工作。 四 有害生物采集錄入系統(tǒng) 首先看需求,有了整體的設(shè)計思路后搭建界面原型,待客戶確認(rèn)以后完善設(shè)計文檔,開始開發(fā)。 五 2011年要求 開發(fā)方面: |