原创 log4j設置增量日誌

log4j詳解:http://www.blogjava.net/hwpok/archive/2008/08/23/223891.html 開發B/S結構系統,在服務端一般要有日常運行的日誌記錄。保存成日誌文件形式的時候,大家經常會遇到一

原创 hadoop配置與問題

Hadoop集羣配置方法見:Hadoop集羣配置(最全面總結) Hadoop啓動後使用JPS查看進程情況,發現沒有namenode,找了半天原因,最後發現可能有這麼幾個:   1.在 HADOOP_HOME/conf/ hadoop-

原创 小米校招編程題:數組乘積、異形數、朋友圈

這裏記錄一下方便查找,原文地址:http://blog.csdn.net/hackbuteer1/article/details/8484974 二、編程題 1、數組乘積(15分)輸入:一個長度爲n的整數數組input輸出:一個長度爲n的

原创 兩道關於C++對象內存模型和多態機制的tricky題目

class parent{ public: virtual void output(); }; void parent::output() { printf("parent!"); } class s

原创 給定數組A,大小爲n,數組元素爲1到n的數字,統計哪些數字沒有出現,哪些數字出現了多少次

1. 給定數組A,大小爲n,數組元素爲1到n的數字,不過有的數字出現了多次,有的數字沒有出現。請給出算法和程序,統計哪些數字沒有出現,哪些數字出現了多少次。能夠在O(n)的時間複雜度,O(1)的空間複雜度要求下完成麼? 分析:

原创 素數與求解方法

    素數指的是一個只能被1和它本身整除的數,它是一個在數論中佔重要研究地位的數,是一個數學皇冠上佔一個重要位置的數。     素數有多少:高斯猜測,n以內的素數個數大約與n/lnn相當,或者說,當n很大時,兩者數量級相同。這就是著名

原创 c專家編程閱讀筆記

1.警惕不同類型數據的隱式轉換,儘量不使用unsigned類型。char short bitfield enum 在表達式中會自動轉換爲int,float自動轉換爲double,函數參數也是表達式,所以當參數傳遞給函數時也會發生類型轉換。

原创 SQL Server 2008更改表“不允許保存更改”

      當用戶在在SQL Server 2008企業管理器中更改表結構時,必須要先刪除原來的表,然後重新創建新表,才能完成表的更改,如果強行更改會出現以下提示: “不允許保存更改。您所做的更改要求刪除並重新創建以下表。您對無法重新創建

原创 linux下解壓命令大全

linux下解壓命令大全 .tar  解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是壓縮!) ——————————————— .gz 解壓

原创 筆試題:循環fork產生的進程數

代碼是這樣的:void count(int n){ int i=0; for(; i<n; i++){ fork(); putchar('*'); fflush(stdout

原创 sql語句中字段值有單雙引號

單引號可以用兩個單引號表示:select * from table where name = 'Rin''';其中name的值爲“Rin'”處理時用字符串替換即可雙引號不用做特殊處理,直接:select * from table wher

原创 FTP獲取中文文件名亂碼問題

問題描述:      在服務器上用FileZilla Server建了個FTP服務器,本機程序中使用 apache.commons.net 包中的 ftp.FTPClient 類上傳下載文件,文件上傳下載後的文件名的顯示都木有問題,就是在

原创 平均拋多少次硬幣能連拋兩次“字”

轉自:有道概率題:一個有趣的拋硬幣問題 問題是:假設有一個硬幣,拋出字(背面)和花(正面)的概率都是0.5,而且每次拋硬幣與前次結果無關。現在做一個遊戲,連續地拋這個硬幣,直到連續出現兩次字爲止,問平均要拋多少次才能結束遊戲?注意,一旦

原创 linux基本命令grep egrep fgrep用法以及正則表達式

轉自:http://blog.chinaunix.net/uid-28584525-id-3510819.html一、grep、egrep、fgrep命令  本文中主要介紹了linux系統下grep egrep fgrep命令和正則表達式

原创 給定整形數組A和目標整數t,A相鄰元素差絕對值爲1,請找到t在A中的位置

題目:有這樣一個數組A,大小爲n,相鄰元素差的絕對值都是1。如:A={4,5,6,5,6,7,8,9,10,9}。 現在,給定A和目標整數t,請找到t在A中的位置。除了依次遍歷,還有更好的方法麼? 已知的解法有這麼2種,第一種是最快最好理