原创 python3學習筆記:零碎知識點

break語句可以在循環過程中直接退出循環,而continue語句可以提前結束本輪循環,並直接開始下一輪循環。這兩個語句通常都必須配合if語句使用。 list:Python內置的一種數據類型叫列表。list是一種有序的集合,可以

原创 Java內存結構

堆: 存放對象實例,通過new關鍵字等創建的對象實例,存放在堆中; 堆是線程共享的; java的垃圾回收機制主要作用於java堆; java堆可以處於物理上不連續的內存空間,只要邏輯上連續即可; 堆只會出現一種類型的異常錯誤:

原创 Java垃圾回收機制

哪些內存需要回收? 由於程序計數器、虛擬機棧、本地方法棧是線程私有的,即隨着線程生而生,線程死而死;而java堆和方法區是線程共享的,所以垃圾回收GC面向java堆(主要)和方法區。 垃圾是什麼? 一個對象,使用對象存活判定算法判

原创 SQL語句執行順序

閱讀目錄準備工作SQL邏輯查詢語句執行順序# 執行FROM語句# 執行ON過濾# 添加外部行# 執行WHERE過濾# 執行GROUP BY分組# 執行HAVING過濾# SELECT列表# 執行DISTINCT子句# 執行ORDE

原创 筆試知識點:c++中sizeof(空類)= 1

如題,看下面的示例代碼: #include <stdio.h> class X { }; int main() { X a, b; printf("sizeof(X) = %ld\na: %ld\nb: %l

原创 筆試知識點:面試常考點static

C 語言的 static 關鍵字有三種(具體來說是兩種)用途: 1. 靜態局部變量:用於函數體內部修飾變量,這種變量的生存期長於該函數。 [cpp] view plain copy print?int foo(){      

原创 老生常談之線程與進程

線程和進程的區別聯繫: 進程:子進程是父進程的複製品。子進程獲得父進程數據空間、堆和棧的複製品。 線程:相對於進程而言,線程是一個更加接近與執行體的概念,它可以與同進程的其他線程共享數據,但擁有自己的棧空間,擁有獨立的執行序列。

原创 python3學習筆記:枚舉enum

1. 枚舉的定義 首先,定義枚舉要導入enum模塊。 枚舉定義用class關鍵字,繼承Enum類。 用於定義枚舉的class和定義類的class是有區別【下一篇博文繼續分享】。   示例代碼: from enum impor

原创 軟件測試:登錄、添加、刪除、查詢的測試點

這是在51testing論壇上一位會員提供的關於登陸、添加、刪除、查詢模塊的測試點.原始鏈接:http://bbs.51testing.com/thread-47421-1-1.html一下是他寫的內容:     以前在這裏看到

原创 軟件測試:寫測試用例(常考)

一.假設京東有一個web API: http://p.jd.com?p1=90&p0=100,輸入打折價p1和原價p0,返回折扣信息0.9,請設計測試用例進行測試。 1).輸入不在範圍內的打折價和不在範圍內的原價(提示輸入有誤)

原创 python3學習筆記:多進程分佈式小例子

最近一直跟着廖大在學Python,關於分佈式進程的小例子挺有趣的,這裏做個記錄。 分佈式進程 Python的multiprocessing模塊不但支持多進程,其中managers子模塊還支持把多進程分佈到多臺機器上。一個服務進程可

原创 python3學習筆記:進程VS線程

轉載自廖雪峯大大的教程,感謝廖大,講的通俗易懂,必須轉載哈: http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/

原创 python3學習筆記:元類metaclass

轉載過來格式很醜,不能看,所以作罷。詳見這篇博客http://blog.jobbole.com/21351/

原创 python3學習筆記:生成器generator

跟着廖大學python3一段日子了,這裏簡單瞭解下生成器generator,主要是yield的返回值和send的傳參,記錄下。 生成器的基本屬性 generator = 函數 + yield 簡單說,就是一個函數,裏面用到了關鍵

原创 軟件測試:一個水杯的測試

一個水杯的測試 滿有意思,如果你願意,可以發揮一下你的想象先,然後再看看別人例子,你會更加有收穫噢! 測試是一種思想,一種思路,當你腦子裏面這個思路思想很清晰的時候 我們測試人員什麼東東不會測試? HOHO!! 比較有意思的