原创 Java基礎之字符編碼

原文地址:http://blog.csdn.net/u010737354/article/details/52456570 英文字符和中文字符在不同字符集中的字節數,對比如下: 字符編碼起源和發展簡介: 1、美國人首先對其英文字符進

原创 JavaScript基礎之匿名立即執行函數

匿名立即執行函數,即通過兩對小括號,分別寫入函數體和參數,達到立即執行的效果。 1、 匿名函數實現,代碼如下: (function(x,y){console.log(x+y)})(2,3) /** 輸出結果: 5 */ 2、 的Funct

原创 Java面試要點

科大訊飛(1面後掛了)訊飛一面(電話面 1對2)2016年8月23日 時間 40分鐘左右Ø 自我介紹Ø 說說項目Ø 數據庫內外網交換怎麼做的,如果交換給你做,你怎麼做Ø 你知不知道一些第三方的組件能夠完成數據庫的交換Ø Web ser

原创 Java基礎之HashMap與HashTable的聯繫和區別

1.時間HashTable比HashMap出現的早一個版本,HashTable在1.1,HashMap在1.22.父類和接口相同:都實現了Map、Cloneable、Serializable接口不同:HashTable繼承的是Dictio

原创 Java基礎之volatile

先看一段代碼,假如線程1先執行,線程2後執行://線程1 boolean stop = false; while(!stop){ doSomething(); } //線程2 stop = true;這段代碼是很

原创 Java面試之愛立信

1.兩個線程中同時對兩個方法進行鎖定/解鎖操作,什麼情況下會出現死鎖? eg. (exempli gratia 舉例,拉丁文簡寫而來) process 1: lock(m1) lock(m2) unlock(m2) unloc

原创 Java基礎之高併發編程

1.Java併發基礎JVM中存在一個主存區(Main Memory或Java Heap Memory),對於所有線程進行共享,而每個線程又有自己的工作內存(Working Memory),工作內存中保存的是主存中某些變量的拷貝,線程對所有

原创 Javascript基礎之等於

原文:https://www.zhihu.com/question/31442029 JavaScript中的等號分爲兩種,即 == 和 ===,區別如下: 1> == 是相等運算符,相等情況如下圖: 2> === 是全等運算符,相等

原创 Java基礎之happens-before原則

程序次序規則:一個線程內,按照代碼順序,書寫在前面的操作先行發生於書寫在後面的操作鎖定規則:一個unLock操作先行發生於後面對同一個鎖額lock操作volatile變量規則:對一個變量的寫操作先行發生於後面對這個變量的讀操作傳遞規則

原创 JavaScript基礎之繼承

原文:https://www.cnblogs.com/humin/p/4556820.html JS作爲面向對象的弱類型語言,繼承也是其非常強大的特性之一。主要的繼承方式有以下六種: 1.原型繼承: 通過向子類的prototype賦值

原创 JavaScript基礎之原型鏈

原文:https://www.jianshu.com/p/b745c5481fab?utm_campaign=hugo&utm_medium=reader_share&utm_content=note&utm_source=qqhttps

原创 Java基礎之併發編程

1.Java併發基礎JVM中存在一個主存區(Main Memory或Java Heap Memory),對於所有線程進行共享,而每個線程又有自己的工作內存(Working Memory),工作內存中保存的是主存中某些變量的拷貝,線程對所有

原创 Java基礎之hashCode

1.以String類的hashCode方法爲例://jdk1.7源碼 public int hashCode() { int h = hash; if (h == 0 && value.length

原创 Java基礎之內存分配

堆:堆主要存放Java在運行過程中new出來的對象,凡是通過new生成的對象都存放在堆中,對於堆中的對象生命週期的管理由Java虛擬機的垃圾回收機制GC進行回收和統一管理。 棧:棧主要存放在運行期間用到的一些局部變量(基本數據類型的變

原创 Java爬蟲抓取豆瓣讀書信息

要求: Java爬蟲抓取豆瓣讀書信息中關於“編程,算法,互聯網”評分最高的前100本書(要求評論數量大於1000) 實現思路: 1.通過手動打開豆瓣讀書的主頁面 https://book.douban.com/ ,輸入“互聯網”關鍵詞