原创 ElasticSearch 筆記1 - 基礎概念
翻譯自https://www.elastic.co/guide/en/elasticsearch/reference/current/_basic_concepts.html,方便回看。 基礎概念 1. Near Realtime 接近實
原创 2011年10月12日筆試面試彙總
從昨晚到今天下午,走了XX的筆試和YYY的電話面試,XX感覺一般般,YYY的直接感覺可以going to shit.下面憑回顧一下,也會下面的打基礎。 重寫memcpy函數,避免source和destination重複的問題,涉及到從頭
原创 echo參數管道
實驗中,遇到一個問題,曾經已經想得非常明白。時隔僅兩個月,卻毫無思路,因此記錄在此。 源代碼中有這樣一條語句: echo 'string' | ./test.o '/tmp/tup' 其中,./test.o爲一個程序,要求接收arg
原创 VNC 複製粘貼 記錄
在VNC terminal中,使用下面命令可以將vnc中的文本複製到外部的系統中 vncconfig -nowin& terminal中,複製爲ctrl+shift+C,粘貼爲ctrl+shift+V
原创 C語言深度剖析學習心得之關鍵字
學習陳正衝得《C語言深度剖析》後,將學習筆記整理於此,方便自己查閱,其中知識部分來自原書,部分來自自己補充和實驗,無任何商業目的,僅爲學習討論。感謝陳老師,有問題可到其blog:http://blog.csdn.net/dissectio
原创 在scrapy中使用django model來存儲數據
在scrapy中使用pipeline可以將抓取到的數據存儲於數據庫或者文件中,但在實際操作過程中,如果不採用第三方orm庫,需要自己構造sql語句,進行數據庫操作,如果操作數據庫的字段較多時,容易出現錯誤
原创 10億數中找出最大1000個數的算法C實現(簡化版)
此處主要採用堆排序來實現。 typedef int ElementType; typedef struct { ElementType *r; int length; }SqList; #define N 20 #define
原创 notepad++ 配置c語言環境
曾經在notepad++上配置過C和JAVA的環境,但是由於長時間不用,已經忘光。現在在此將該過程記錄,以便日後查閱。 首先安裝DEV C++,其實目的是爲了其目錄下的gcc.exe,例如我安裝DEV C++的目錄是C:\Dev-Cpp
原创 二分查找遞歸與非遞歸總結
二分查找雖然簡單,但是很基礎,筆試以及面試的命中率很高,因此再次複習,並將易混淆之處指出,以免犯錯。 參考:http://blog.163.com/hjzjoy@126/blog/static/5375838320071019478271
原创 開啓Core dump調試
轉自本人原先博客http://blog.sina.com.cn/s/blog_4d1bbec70100dx2l.html 運行一程序,結果可想而知,發生了段錯誤,在網上搜尋答案時發現,當程序dump掉以後,系統會自動生成core文件,以使
原创 今天面試總結
第一題,給出給定程序的輸出,程序很簡單,這兒就不寫了。本題關鍵在於sizeof的用法 char a[10] = {1, 2, ..., 10}; #define Total (sizeof(a)/sizeof(a[0])) 關於siz
原创 (轉)操作系統ping+TTL+詳解
轉自"baiyun"博客 http://baiyuan.blog.51cto.com/732464/197397 TTL是IP協議包中的一個值,它告訴網絡,數據包(例如ICMP包)在網絡中的時間是否太長而應被丟棄。有很多原因使包在一定時間
原创 AT&T彙編心得之間接尋址和LEA指令
原文地址(本人blog):http://blog.sina.com.cn/s/blog_4d1bbec70100du0f.html 尋址方式: 0x4(%esp)的操作是把寄存器esp中的值取出,然後加上4,得到的值作爲地址,間接尋址得到
原创 C語言浮點數比較大小
原地址(本人blog):http://blog.sina.com.cn/s/blog_4d1bbec70100r1im.html 好久未用浮點數,今用其比較大小(不能用整數的==運算符),將比較方法示於下,做備忘用。 float lo
原创 單鏈表實現冒泡排序算法(C實現)
本實現主要採用交換指針的方法,其中附加有單鏈表及其相關的實現 #include <stdio.h> struct Node; typedef struct Node *PtrToNode; typedef PtrToNode List