原创 JavaScript中cookie的路徑(path)和域(domain)
cookie雖然是由一個網頁所創建,但並不只是創建cookie的網頁才能讀 取該cookie。在默認情況下,與創建cookie的網頁在同一目錄或子目錄下的所有網頁都可以讀取該cookie。但如果在這個目錄下還有子目錄,要 使在子目錄中也可
原创 事務的四大特性(一)
本篇講訴數據庫中事務的四大特性(ACID),並且將會詳細地說明事務的隔離級別。 如果一個數據庫聲稱支持事務的操作,那麼該數據庫必須要具備以下四個特性: ⑴ 原子性(Atomicity) 原子性是指事務包含的所有操作要麼全部成功,要
原创 JavaScript變量聲明及賦值
1.變量聲明 var a; //聲明一個變量 a var b,c,d; //同時申明多個變量時,變量名之間用逗號隔開 console.log(a); //在控制檯顯示變量a的值,輸出爲undefined d
原创 圖解JavaScript閉包面試題
由於最近在學習關於閉包相關的知識,並且閉包這個知識點讓我有點搞不太清楚其具體的定義,所以在網上也查閱了很多大佬的講解和對閉包的一個定義。 最後感覺還是MDN上的說法感覺比較好理解一些,對閉包還是不太理解的道友可以嘗試看一看。 MDN上
原创 不要再在JavaScript中用var聲明變量了
對`const` 和`let`的介紹 大家都始於初學者。我學到在JavaScript中用關鍵詞var來聲明變量,這是一個簡單且有效的方法,但如今我已做出改變。 若你還在編寫類似var x = 5的代碼,那你需要停下來。說實話,你不必停止,
原创 js變量聲明與賦值以及函數聲明
if (!("a" in window)) { var a = 1; } alert(a); 結果:undefined 分析: 首先,所有的全局變量都是window的屬性,語句 var a = 1;等價於window.a = 1;
原创 js聲明變量的三種方式
JS 聲明變量的三種方式 (1)使用變量步驟:a.聲明-->b.賦值-->3.調用 正確用法: <script type="text/javascript"> // 方式一:聲明和賦值不分離 var correctUsag
原创 計算機中的顆粒度(granularity)什麼是顆粒度?
顆粒度越細,表示細節越詳盡,越有助於瞭解事情的全貌 顆粒度越粗,表示細節越少,更多的是抽象概括。 java多線程中就有顆粒度 /* * 小結: * 同步方法直接在方法上加synchronized實現加鎖,同步代碼塊則在
原创 什麼是同步,什麼是異步?
通俗易懂的講講同步和異步的區別? 同步:必須等對方迴應我之後,我纔會繼續做下一件事情 異步:不必等對方迴應我,我繼續做我的其他事情 你可以把同步理解成一個癡情男孩,比如:癡情男孩喜歡上了一個姑娘叫劉亦菲,癡情男孩向劉亦菲表白,此時癡情男孩
原创 一步一步帶你入門MySQL中的索引和鎖 (轉)
出處: 一步一步帶你入門MySQL中的索引和鎖 索引 索引常見的幾種類型 索引常見的類型有哈希索引,有序數組索引,二叉樹索引,跳錶等等。本文主要探討 MySQL 的默認存儲引擎 InnoDB 的索引結構。 InnoDB的索引結構 在Inn
原创 我已經理解了併發和並行的區別
本人博客搬家:駿馬金龍www.junmajinlong.com https://www.cnblogs.com/f-ck-need-u/p/11161481.html 理解併發、並行的例子 先舉例子來理解這2個概念的區別。 老師讓兩個同學
原创 MySQL之MVVC簡介
一丶什麼是MVVC? MVVC (Multi-Version Concurrency Control) (注:與MVCC相對的,是基於鎖的併發控制,Lock-Based Concurrency Control)是一種基於多版本的併發控
原创 當前讀與快照讀
前言 在這裏記錄一下一個博客,覺得寫的很好 http://hedengcheng.com/?p=771 , 概念 快照讀 讀取的是記錄數據的可見版本(可能是過期的數據),不用加鎖 當前讀 讀取的是記錄數據的最新版本,並且當前讀
原创 java反射爲啥效率低
https://www.jianshu.com/p/bd6fb77a7883 https://www.cnblogs.com/zhishan/p/3195771.html
原创 javascript在頁面中的執行順序
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>javascript在頁面中的執行順序</title> <link rel="stylesheet