IT求職經曆

                 因為閑著無聊,參加了一下中國競爭最激烈的求職過程。並且從中學到了很多東西,特地寫出來,以備日後無聊時查看。                自己也是小白一個,基礎知識不懂,演算法不懂,資料結構不懂。平時無聊上網,從來不好好學習。還好,我喜歡湊熱鬧,先是參加了實習生招聘,發現我基礎很差,演算法很差,於是看了下演算法導論,還是收穫頗多的。  在男友的協助下,瞭解了一些linux核心方面的知識,並且,瞭解一些驅動開發的知識。             

unix環境高編中exec函數執行個體

#include <iostream>using namespace std;int main(int argc,char *argv[]){cout<<argv[1]<<endl;return 0;}g++ -o ss ss.cppextern "C"{#include <unistd.h>}#include <iostream>using namespace std;int main(){pid_t

vmware中安裝ubuntu後vmware tools的安裝

由於安裝VMware Tools需要針對新核心重新編譯模組,所以必須先安裝基本編譯系統和核心標頭檔。 代碼: $ sudo apt-get install build-essential$ sudo apt-get install linux-headers-`uname -r` 安裝VMware Tools。選擇VMware菜單VM|Install VMware Tools...,系統會自動載入CDROM,開啟一個終端視窗執行下列命令: 代碼: $ tar zxf

利用標準庫排序的幾種方法

這個題目有點兒無聊,跟茴香豆的“茴”字有幾種寫法一樣無聊,又是一個無聊的老掉牙的話題——排序,問題依然是無聊至極——把輸入的單詞按順序(我可沒說是什麼順序)排列。當作是一個總結吧。按詞典排好說,如果你用vector<string>

阻塞socket和非阻塞socket

阻塞socket和非阻塞socket讀操作對於阻塞的socket,當socket的接收緩衝區中沒有資料時,read調用會一直阻塞住,直到有資料到來才返回。當socket緩衝區中的資料量小於期望讀取的資料量時,返回實際讀取的位元組數。當sockt的接收緩衝區中的資料大於期望讀取的位元組數時,讀取期望讀取的位元組數,返回實際讀取的長度。對於非阻塞socket而言,socket的接收緩衝區中有沒有資料,read調用都會立刻返回。接收緩衝區中有資料時,與阻塞socket有資料的情況是一樣的,如果接收緩衝

tomcat6.0的404錯誤

 用MyEclipse6.5,Tomcat6.0.16,在MyEclipse裡建立tomcat工程struts,然後啟動那可愛的小貓,輸入URL,http://localhost:8080/項目名,網頁卻顯示404錯誤。很吃驚,記得以前是好的,於是換成Tomcat5.0.27,再重做一遍,果然是好的。最後在網上搜到,發現Tomcat6.0的預設設定檔/conf/web.xml和Tomcat5.0的有所不一樣。最上面的這段    <servlet>        <servlet

nginx 限速

nginx限制ip並發數,也是說限制同一個ip同時串連伺服器的數量1.添加limit_zone 這個變數只能在http使用 vi /usr/local/nginx/conf/nginx.conf limit_zone one $remote_addr 10m;2.添加limit_conn 這個變數可以在http, server, location使用 我只限制一個網站,所以添加到server裡面 vi /usr/local/nginx/conf/host/gaojinbo.com.conf

jquery post提交解決方案

public static String unescape(String src) {        StringBuffer tmp = new StringBuffer();        tmp.ensureCapacity(src.length());        int lastPos = 0, pos = 0;        char ch;        while (lastPos < src.length()) {            pos =

struts 調用流程

簡單的給struts的調用流程做一個歸納1:Servlet 容器接收到一個請求以後,通過請求交給web.xml中配置的FilterDispatcher.調用它的doFilter() 方法2 :FilterDispatcher詢問actionMapper.查看是否有對應的action3:FilterDispatcher調用Dispatcher類的serviceAction方法4Dispatcher類調用execute

網路編程socket之accept函數

摘要:對於伺服器編程中最重要的一步等待並接受客戶的串連,那麼這一步在編程中如何完成,accept函數就是完成這一步的。它從核心中取出已經建立的客戶串連,然後把這個已經建立的串連返回給使用者程式,此時使用者程式就可以與自己的客戶進行點到點的通訊了。accept函數等待並接受客戶請求:#include<sys/socket.h>int accept(int sockfd, struct sockaddr* addr,

BUG python2.7 httplib message_body

ERROR:File "/usr/lib/python2.7/httplib.py", line 809, in _send_output msg += message_bodyUnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 14060: ordinal not in range(128)SLOVE:--- Python-2.7.1/Lib/httplib.py.ark2011-04-21 15:32

Online Judge開始編碼

去年說要重做Online Judge,這兩天已經開始編寫代碼了。之前一直在為Windows平台下的評測模組所困擾,即如何建立一個程式運行時的“沙箱”。在詢問了Cena(一個用於資訊學競賽的評測軟體)的作者之後,得知Cena的做法與我以前的做法幾乎一樣。“沙箱”比較難做,真要做出來和一個殺毒軟體的引摯差不多了,想想還是先放棄吧。於是先做表面上的功能——整個兒就像一個CMS。其實說白了Online

1.1-main函數執行之前的過程

從開機到main函數的執行分三步完成:(1)啟動bios,在記憶體中載入實模式下的中斷向量表和終端服務程式                                                                       (2)從啟動盤載入作業系統程式到記憶體                                                                      

emule中節點加入Kad網路過程(原始碼詳解)

emule中節點加入Kad網路過程(原始碼詳解)程式啟動:EmuleDlg.cpp中函數BOOL CemuleDlg::OnInitDialog(),此函數用於對話方塊的初始化,在這個函數裡添加了定時器:VERIFY( (m_hTimer = ::SetTimer(NULL, NULL, 300, StartupTimer)) != NULL );在這裡添加了函數void CALLBACK CemuleDlg::StartupTimer(HWND /*hwnd*/, UINT /*uiMsg*/

ubuntu aptitude命令使用總結

apt-get update——在修改/etc/apt/sources.list或/etc/apt/preferences之後運行該命令。此外您需要定期運行這一命令以確保您的軟體包列表是最新的。    apt-get install packagename——安裝一個新軟體包(參見下文的aptitude)    apt-get remove packagename——卸載一個已安裝的軟體包(保留配置文檔)    apt-get --purge remove

bsearch函數解析

函數格式:void *bsearch(const void *key, const void *base, size_t nmemb, size_t size, int (*compar)(const void *, const void ));函數功能:      將key在一系列base表示的資料中進行挨個比較,base中每個資料的大小是size,        base中的資料總的個數是nmemb = sizeof(base)/sizeof(base[0]);     compar

有100扇門,都是關著的

有100扇門,都是關著的,現從1喊道100,每喊一個數,這個數的倍數的那些門狀態都改變一次,例如,喊1時,所有的門都開啟,喊2時,所有2的倍數的門都關閉,依次類推,問喊完100之後,還有幾扇門是開著的。解題思路:只有這個數含有奇數個因子是,門才是開的,例如4的因子為 4,2,1;所以,問題變為如何找到奇數個因子.分析,除了a *a之外,不可能還有奇數個因子.所有,從1-10,即10*10=100,所以,只有這10個是開著的 

Maven項目開發IDE

使用Maven作為項目結構進行開發嗎?你選擇什麼IDE工具呢?Eclipse的m2e,Netbeans還是Intellij IDEA?     最純粹的Maven開發支援我推薦Netbeans,當然,前提是你不覺得它的顯示比起Eclipse來很“醜陋”,我的同事是這種感覺

gevent pywsgi overflow

def _do_read(self, length=None, use_readline=False): if use_readline: reader = self.rfile.readline else: reader = self.rfile.read content_length = self.content_length if content_length is None:

Golomb哥倫布編碼

       Golomb哥倫布編碼主要是針對正整數進行編碼,Golomb編碼對較小的數用較短的編碼,較大的數用較大的編碼錶示,這樣可以有效節省空間的,尤其在索引系統中對於壓縮文檔編號和位置資訊列表這種小數值時效果很好。       假設對正整數 x 進行 Golomb 編碼,選擇參數 m,令 b = 2^m ,q = INT((x - 1)/b) ,r = x - qb -

總頁數: 61357 1 .... 26298 26299 26300 26301 26302 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.