原创 全面理解java異常機制

      在理想狀態下,程序會按照我們預想的步驟一步一步的執行,但是即使你是大牛,你也不可避免出錯,所以java爲我們提供了異常機制。本文將會從以下幾個方面介紹java中的異常機制:異常機制的層次結構異常的處理過程拋出異常捕獲異常異常機制

原创 協程的實現原理

我們都知道Go語言是原生支持語言級併發的,這個併發的最小邏輯單元就是goroutine。goroutine就是Go語言提供的一種用戶態線程,當然這種用戶態線程是跑在內核級線程之上的。當我們創建了很多的goroutine,並且它們都是跑在同一

原创 webpack入門之簡單例子跑起來

webpack介紹  Webpack是當下最熱門的前端資源模塊化管理和打包工具,它可以將很多鬆散的模塊按照依賴和規則打包成符合生產環境部署的前端資源,還可以將按需加載的模塊進行代碼分割,等到實際需要的時候再異步加載。webpack和Grun

原创 linux下select/poll/epoll機制的比較

select、poll、epoll簡介epoll跟select都能提供多路I/O複用的解決方案。在現在的Linux內核裏有都能夠支持,其中epoll是Linux所特有,而select則應該是POSIX所規定,一般操作系統均有實現select

原创 一步步構造自己的vue2.0+webpack環境

前面vue2.0和webpack都已經有接觸了些(vue.js入門,webpack入門之簡單例子跑起來),現在開始學習如何構造自己的vue2.0+webpack環境。1.首先新建一個目錄vue-wkdemo,這是我們的項目目錄。執行 npm

原创 Java集合類詳解

Java的集合就像是一種容器,可以把對個對象的引用放入容器中,其中不斷可以存儲不等的多個對象,還可以用於保存具有映射關係的關聯數組。其中Java的集合可以分爲三種體系:Set集合:內部元素無序,並且元素不可以重複;List集合:內部元素有序

原创 Vuex2.0+Vue2.0構建備忘錄應用實踐

一、介紹VuexVuex 是一個專爲 Vue.js 應用程序開發的狀態管理模式。它採用集中式存儲管理應用的所有組件的狀態,並以相應的規則保證狀態以一種可預測的方式發生變化,適合於構建中大型單頁應用。1、什麼是狀態管理模式?看個簡單的例子:<

原创 計算機編碼基礎

     亂碼是我們在日常的工作中經常遇到的問題,你可能從網上好不容易下載了一個炫酷的jQuery插件,但是卻在打開的時候,發現某幾個js文件都是類似“澶у0?閬?”這樣的怪異符號,其實這就是編碼和解碼不一致導致的,就好像我用英文給你寫了篇

原创 .NET入行之工作前

時間就像輕風一樣,刻意感受的時候幾乎把你吹倒,不留意的時候又從你身邊輕輕飄走了;長此以後,我怕自己會變得麻木,忘記了原來的樣子。所以還是決定給自己留點什麼,萬一哪天忘記了,還可以再翻起來。 工作兩年的時間裏,好像自己都不太清楚具體得到了什麼

原创 我的友情鏈接

回力鞋九塊九包郵森馬官方旗艦店

原创 java 文件操作

     在我的前面幾篇文章中,我們介紹了流的概念,使用流我們可以任意讀取寫入文件中的內容,而對於文件的操作來說,更多的是對文件的存儲進行操作,創建文件再磁盤上,移動文件到指定位置上,更改文件的文件名等。這些操作更多的是和操作系統以及文件系

原创 一步步構造自己的vue2.0+webpack環境

前面vue2.0和webpack都已經有接觸了些(vue.js入門,webpack入門之簡單例子跑起來),現在開始學習如何構造自己的vue2.0+webpack環境。1.首先新建一個目錄vue-wkdemo,這是我們的項目目錄。執行 npm

原创 Java XML DOM解析(xPath)

(一) XML概念  在電子計算機中,標記指計算機所能理解的信息符號,通過此種標記,計算機之間可以處理包含各種的信息比如文章等。它可以用來標記數據、定義數據類型,是一種允許用戶對自己的標記語言進行定義的源語言。 它非常適合萬維網傳輸,提供統

原创 Java集合類詳解

Java的集合就像是一種容器,可以把對個對象的引用放入容器中,其中不斷可以存儲不等的多個對象,還可以用於保存具有映射關係的關聯數組。其中Java的集合可以分爲三種體系:Set集合:內部元素無序,並且元素不可以重複;List集合:內部元素有序

原创 tab選項卡在鼠標經過時實現切換延遲

  偶然間在瀏覽網頁時,發現這樣的效果。當鼠標不經意間滑過tab時並不會切換,當鼠標停留在上面一段時候後纔會切換。  個人覺得用戶體驗不錯,優點是1.當用戶只是滑過標籤,並不需要切換,而此時如果切換標籤需要請求數據時,會避免不必要的異步請求