原创 用AXIS生成WSDL文件(基礎篇)
一、環境搭建 由於AXIS本身是基於JAVA語言開發的項目,並且是以Web應用形式發佈的,因此它運行時需要一個應用服務器作爲支撐。爲了方便我們這裏選用的是Tomcat。由於AXIS本身需要用到處理XML信息的包,所以我們建議使用JDK1.
原创 AXIS生成WSDL(複雜參數篇)
引言:複雜的參數如結構數組可以用javabean來表示。 1. 寫java代碼 1.1.JavaBean的生成 複雜的SOAP接口需要用Bean做輸入輸出的參數,步驟如下: (1) 寫javabean的代碼,如
原创 DNS 安全威脅
對DNS的攻擊方式主要包括三大類, 流量型拒絕服務攻擊,如UDP flood、TCP flood、DNS請求flood,和PING flood等。異常請求訪問攻擊,如超長域名請求、異常域名請求等,這類型攻擊的特點是通過發掘DNS服務器的
原创 DNS安全
無論遞歸還是授權DNS服務器,均需要考慮安全。下面是一些建議(基於bind),供參考。 1.授權DNS服務器限制名字服務器遞歸查詢功能,遞歸dns服務器要限制遞歸訪問的客戶(啓用白名單IP段) 2.限制區傳送zone transfer,
原创 google earth開發(八)地球旋轉和放大縮寫、以及指定位置打開
(1)打開到中國位置 function locationToChina() { var la = ge.createLookAt(''); la.set(33,105.46, 0, ge.
原创 IBM RAD簡單使用
1. Portal安裝和刪除 刪除portal軟件方法: 1) 刪除註冊表HKEY_LOCAL_MACHINE->Software->IBM->Websphere Por
原创 centos下安裝bind
一、環境安裝 1. Wget安裝 #yum install wget 2. GCC編譯器安裝 # yum install gcc 3. 安裝perl #yum install perl 二、創建bind用
原创 docker安裝、使用學習
安裝 docker使用go語言編寫,用 cgroup 實現資源隔離,容器技術採用 LXC。 當前docker僅支持64位操作系統,yum環境若不支持,可以先安裝epel倉庫: #rpm -Uvh http://dl.Fedoraproj
原创 google earth開發(五) 兩點之間畫線(顯示地球曲線)
earth API支持兩點之間畫線,線的顏色可以改變,但不支持虛線。另支持: --粗細修改 --支持海拔 線段通過設置顯示海拔相對位置,就能隨着地球旋轉、放大縮小而顯示不同的地球曲線。 (1)創建線段 var
原创 DDNS配置方法
安裝BIND軟件這裏就不介紹,動態域名更新可以採用named自帶的nsupdate來更新。這裏只介紹linux系統下的配置方法。 密鑰有HOST和USER兩種。 一、HOST密鑰生成方法 1. 生成密鑰 dnssec-ke
原创 單機單網卡安裝學習Openstack
最近裝了一下OpenStack,不過還有很多東西沒搞定。 環境:筆記本電腦一臺,CPU:酷睿i5,內存4G,單網卡,win7 通常Openstack安裝最少需要兩臺機器,一臺安裝管理模塊,另一臺做虛擬機運行的服務器。另外。需要雙網卡,一個
原创 google earth開發(六)如何刪除地標、球和線段?
(1)清除球(ballon) 在mouseout、mouseup事件處理時可選擇清除球 ge.setBalloon(null); (2)清除地標 ge.getFeatures().removeChild(pl
原创 GNUDip軟件安裝和使用
1. 原理 2. 環境準備 1. Perl 2. Bind8/Bind9 (要有nsupdate 指令) 3. Sendmail/Exim/qmail/Postfix (的 sendmail 指令) 4. MySQ
原创 libjingle學習
引言: 目前還不清楚多線程如何操作。單線程基本清楚。libjingle軟件比較穩定,開發中沒遇到崩潰情況。 類定義 http://msesrv1c.mse.cs.cmu.edu/~ppi
原创 google earth開發 (四) 球(ballon)
google earth同時只能顯示一個球。如果沒指定球關聯的地標,那麼球就在地球中心位置顯示。球裏面顯示的內容是一個HTML頁面(和一個DIV裏面內容差不多),也受CSS影響,當然不是所有HTML語法都支持,需要測試,我還沒完全搞清楚究