Time of Update: 2018-12-05
0的個數 1 #include <iostream> 2 using namespace std; 3 4 #include <stdlib.h> 5 #include <sys/types.h> 6 7 int Count(int n) 8 { 9 int count = 0;10 while (n) { 11 count += n / 5;12 n /= 5;13 }14
Time of Update: 2018-12-05
網上很多都建議嘗試修改IE的安全層級,但是都不管用。 最後看到下面這篇: 俗話說得好,解鈴還須繫鈴人,我只好將GMail提示的關鍵字在Google裡面搜尋,出來海大一片都是關於這個問題的描述,說實話,解決方案還真簡單。註冊MSXML3.DLL這個COM組件就可以了。 可以看出來,GMail是提示錯了。這個COM組件是不可能從網站上下下來的,IE的安全許可是不允許下載DLL檔案的組件的,它也不是嚴格意義的ActiveX組件,真鬱悶。這個組件應當是IE 6.0 sp1內建的,
Time of Update: 2018-12-05
1 #include <iostream> 2 using namespace std; 3 4 #include <string.h> 5 6 #define N 100 7 int matrix[N][N]; 8 int penalty = 10; 9 10 int MinOf3(int x, int y, int z) {11 x = x < y ? x : y;12 return x < z ? x : z;13 }14 15
Time of Update: 2018-12-05
先安裝VirtualBox最新版的安裝包: 進入rootsh VirtualBox-4.0.4-70112-Linux_x86.run命令列安裝VirtualBox的擴充包(USB, VRDP…)進入rootVBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-4.0.4-70112.vbox-extpack即可。虛擬機器設定VBoxManage modifyvm fc08 --vrde on --vrdeport 5008
Time of Update: 2018-12-05
今天用360衛士清理痕迹時,我選上了註冊表,結果清理完後案頭的捷徑也點不了,系統啟動的速度也變的超慢,在案頭背景那一環待了將近4分鐘才能正式進入案頭。 前一個問題的解決方案是用金山的lnkkiller,雖然沒有木馬,但是殺完之後還是恢複了。 第二個問題的解決方案是用360的系統急救箱,選擇右邊的系統修複一項。 兩個都完成之後,系統也就OK了。 不知道為什麼360清理痕迹會有這樣的問題!!!
Time of Update: 2018-12-05
編輯器載入中...Spring學習筆記<原創>——本篇屬於原創文章,若轉載請標明出處。一、認識Spirng1.1 術語描述1.1.1 輕量級(Lightweight)輕量級是相對於重量級容器(EJB)來說,Spring的核心包在檔案容量上只有不到1MB的大小。1.1.2 非入侵性(No intrusive)有些架構一旦被開發人員使用,則會使應用程式對架構有了依賴性。例如大量使用架構的API,或者直接繼承架構的默寫類型等。無法使應用程式從架構中獨立出來,更別說移植了。Spring的非入
Time of Update: 2018-12-05
在一個服務的流程中插入與商務邏輯無關的系統服務(如Logging、Security),這樣的邏輯稱為Cross-cutting concerns,將Cross-cutting concerns獨立出來設計為一個對象,這樣的特殊對象稱之為Aspect(切面),Aspect-oriented programming著重在Aspect的設計上以及與應用程式的織入(Weave)。AOP跟OOP並不互相抵觸,它們是可以相輔相成的兩個設計模型,Spring AOP是實現AOP的一種技術。一、AOP入門1.1
Time of Update: 2018-12-05
轉自:http://www.cnblogs.com/aga-j/archive/2011/08/26/2153943.htmlselect,poll,epoll簡介selectselect本質上是通過設定或者檢查存放fd標誌位的資料結構來進行下一步處理。這樣所帶來的缺點是:1 單個進程可監視的fd數量被限制2 需要維護一個用來存放大量fd的資料結構,這樣會使得使用者空間和核心空間在傳遞該結構時複製開銷大3
Time of Update: 2018-12-05
Axis2是一套嶄新的WebService引擎,該版本是對Axis1.x重新設計的產物。Axis2不僅支援SOAP1.1和SOAP1.2,還整合了非常流行的REST WebService,同時還支援Spring、JSON等技術。這些都將在後面的系列教程中講解。在本文中主要介紹了如何使用Axis2開發一個不需要任何設定檔的WebService,並在用戶端使用Java和C#調用這個WebService。一、Axis2的下載和安裝
Time of Update: 2018-12-05
首先簡介一下,部分內建API的用途:Configuration conf = new Configuration(); // 讀取hadoop配置Job job = new Job(conf, “作業名稱”); // 執行個體化一道作業job.setOutputKeyClass(輸出Key的類型);job.setOutputValueClass(輸出Value的類型);FileInputFormat.addInputPath(job, new
Time of Update: 2018-12-05
下面結合具體業務講解一下 HADOOP JAVA MapReduce API,本文在我的朋友 Erik Fang 協助下完成,在此向他致謝1.日誌格式time=2011-07-05
Time of Update: 2018-12-05
1 #include <unistd.h> 2 #include <sys/stat.h> 3 #include <stdio.h> 4 5 bool IsFileRead(const char * file_name) 6 { 7 int ret = access(file_name, R_OK); 8 /* 9 W_OK可寫 X_OK可執行 F_OK是否存在10 */11 if (ret == 0)12
Time of Update: 2018-12-05
Spring AOP AdvicesAdvices實現了Aspect的真正邏輯,具體來說在java中就是一個類或更細粒度的設計成一個方法(由一個類集中管理多個Advices)。按織入Targets的時機不同,spring提供了幾種不同的Advices,如:Before Advices、After Advices、Around Advices、Throw Advice。一、Before AdvicesBefore Advices會在目標對象的方法執行之前被調用,可以調用org.springfram
Time of Update: 2018-12-05
剛剛開始學習hadoop,在配置hdfs的時候經常出現一些莫名其妙的問題。總結一下: 一 關於hadoop namenode -format每個節點(datanode、namenode)都需要進行hadoop namenode -format ,這是必須的,但是這也經常引發一些問題。例如datanode的namespaceID不匹配問題。導致datanode無法連結到namenode。在網上看到外文的參考方法:Big thanks to Jared Stehler for the
Time of Update: 2018-12-05
轉自:http://www.cnblogs.com/iceocean/articles/1594183.html這個方法用於解決Ubuntu下更換網卡後,新網卡變更為eth1,並且源網卡的名稱eth0,無法給新網卡用的情況。也可以用於為網卡更名。網卡MAC地址改變之後,在Linux中找到網卡,新的網卡會被識別為eth1或者更為靠後的網卡寫入到/etc/udev/rules.d/70-persistent-net.rules這個檔案中,修改/etc/udev/rules.d/70-persiste
Time of Update: 2018-12-05
hadoop要發到每個節點的設定檔,只有core-site.xml mapred-site.xml hdfs-site.xml添加節點1.修改host和普通的datanode一樣。添加namenode的ip2.修改namenode的設定檔conf/slaves添加新增節點的ip或host3.在新節點的機器上,啟動服務[root@slave-004 hadoop]# ./bin/hadoop-daemon.sh start datanode[root@slave-004 hadoop]#
Time of Update: 2018-12-05
用Axis2實現Web Service,雖然可以將POJO類放在axis2\WEB-INF\pojo目錄中直接發布成Web Service,這樣做不需要進行任何配置,但這些POJO類不能在任何包中。這似乎有些不方便,為此,Axis2也允許將帶包的POJO類發布成Web Service。 先實現一個POJO類,代碼如下:package service;public class MyService{ public String getGreeting(String name) {
Time of Update: 2018-12-05
首先下載好需要的東西。1.Fedora 13的DVD檔案2.j2sk 1.4.2的rpm安裝包(從我的網盤上http://u.115.com/file/f05c60ae27下載,或者在http://java.sun.com/products/archive/j2se-eol.html上也有SSFnet指定的jdk版本下載)3.SSFnet 2.0的安裝檔案(可以從官方網站上下載) 我是在虛擬機器上安裝的,先裝好Fedora13,然後1.安裝jdk 先root下,chomod 755
Time of Update: 2018-12-05
1.fork 調用fork,終止父進程。如果進程是以shell命令方式從前台啟動,當父進程終止時,shell就認為命令執行完了。這可以自動使子進程在後台運行。子進程繼承了父進程的進程組號,但是組號和它的進程號不一樣,所以它就不是進程組頭,這是調用setsid所必需的。2.setsid setsid建立一個新的登入工作階段,該進程變成新會話的會話頭和新的進程組組長,不再有控制終端。3.忽略SIGHUP訊號並再次fork
Time of Update: 2018-12-05
這兩天編譯的時候總是出現莫名其妙的錯誤,都是連結的錯誤,但是我看了下源碼,覺得應該包涵在庫裡面了啊,今天把庫都合到一個檔案夾之後,發現,如果採用ls自己的順序去書寫static連結的庫的順序還是會報錯。採用原來的順序後,發現可以正常編譯了。。。真是糾結的蛋疼。。。最後把~目錄下所有的標頭檔都拷貝到inc檔案夾下,用到的所有的a檔案都拷貝到lib檔案夾下libsvc有兩個,但是這兩個是不一樣的,所以一個叫libsvc1.a,另一個叫libsvc2.a 最終makefile簡化成libs=lib/l