服務端

在Ubuntu中使用inxi命令顯示系統資訊/硬體詳細資訊

Ubuntu軟體中已經有一個很棒的圖形工具Hardinfo。 對於命令列工具,可以使用inxi檢查: 音訊/音效卡,驅動程式,聲音伺服器。 系統電池資訊 CPU輸出 硬碟資訊 顯示卡,驅動程式,顯示伺服器,解析度,渲染器,OpenGL版本。 一般資訊,包括程序,正常執行時間,記憶體

Boxes - 在Linux終端中繪製ASCII藝術盒子和圖形

Boxes是一個簡單,可配置的命令列程式,可以在輸入文本週圍繪製任何型別的盒子。 它過濾文字並在其周圍繪製形狀 - 它實際上是一個文字過濾器。 實際上它被設計為與編輯器整合為文字過濾器(支援Vim預設)。 它可以繪製從簡單的盒子到複雜的ASCII藝術圖形。 在本文中,我們將學習如何使用Boxes實用程式在L

在Linux終端中進行算術運算的5種方法

在本文中,我們將向您展示在Linux終端中進行算術運算的各種有用方法。 在本文結束時,您將學習在命令列中進行數學計算的基本不同實用方法。 讓我們開始吧! 1.使用Bash Shell 在Linux CLI上進行基本數學運算的第一個也是最簡單的方法是使用雙括號。 以下是我們使用儲存在變數中的值的一些示例:

Web前端必備基礎知識點,百萬程式設計師:牛逼!

因為要告知瀏覽器的解析器用什麼文件標準解析這個文件,所以在文件的開頭要寫上文件型別宣告,H5的文件型別宣告要比H4文件型別宣告簡潔的多。因為H5不基於SGML(標準通用標記語言),所以不需要對DTD文件型別定義)進行引用,但是H4是基於SGML,必須對DTD進行引用。H4的三種文件型別宣告是:過渡模式,嚴格模

2019年如何成為全棧工程師?

2019年到了,每個前端工程師都有一顆全棧的心,很多讀者私信我,怎麼才能晉升為全棧工程師。這裡給大家解答一下大概路線。 隨著前端能做的事情越來越多,前端的知識體系也越來越複雜,面對密集的知識點,一口氣吃不成胖子的,所以,制定好一個合理的學習路線是必不可少的了。 1. 前端 萬丈高樓平地起,學習前端也是一

導致程式設計師寫出爛程式碼的35個惡習,看看你染上了幾個?

IT行業的科技公司們一直苦苦追尋傳說中以一當十的超級程式設計師,最新的研究表明確實存在這樣一小撮效率奇高的“程式金剛”,但是一位普通程式猿如何能夠蛻變成程式碼金剛呢? 國內外的各大專家總結了導致程式猿效率低下,程式碼為什麼像坨shi一,樣難以維護的35條惡習(歸為程式碼組織、團隊工作、寫程式碼、測試與維

這是我見過的最糟糕的程式程式碼,沒有之一!

大多數的客戶專案在任務完成之後都會很快的從記憶裡消退,但有些,你一輩子都不會忘記。 我要說的這個屬於後者。 在一個相當大的公司裡,公司名我就不說了。那個軟體有一大堆程式,是一個商業系統的核心模組,由一個、單獨的一個的小夥維護著,這個傢伙不久前被炒了。 像這樣的事情其實都很正常,一些公司通常會發現他們

BIO到NIO原始碼的一些事兒之NIO 下 之 Selector

前言 此係列文章會詳細解讀NIO的功能逐步豐滿的路程,為Reactor-Netty 庫的講解鋪平道路。 關於Java程式設計方法論-Reactor與Webflux的視訊分享,已經完成了Rxjava 與 Reactor,b站地址如下: Rxjava原始碼解讀與分享:www.bilibili.com/vid

未來年輕人的市場,抓住直播就是抓住了商機

實際上,網際網路的內容行業正在進階,從文字、圖片到視訊、直播,再到能填補使用者碎片時間的短視訊開發,這是一個趨於互動性、實時性的迭代。從4G普及、資費下調、編解碼技術進步和移動硬體的品質提升,也為短視訊的發展提供了良好客觀因素。從產品形態層面看,直播本身也擁有創作門檻低、內容精煉、易於發酵等屬性,更易於傳播。

jQuery整屏滾動

1.jQuery.mousewheel外掛使用 jQuery中沒有滑鼠滾輪事件,原生js中的滑鼠滾輪事件不相容,可以使用jQuery的滾輪事件外掛jQuery.mousewheel.js 2.函式節流 JavaScript中有些事件的觸發頻率非常高,比如onresize事件(jq中是resize),o

Docker檢視遠端倉庫的標籤工具

背景 最近入坑了docker,比如本地想要啟動一個elastic容器的話,直接通過以下命令即可快速啟動一個elasticsearch的例項。 docker run -d -p 9200:9200 \ -p 9300:9300 \ --name elasticsearch001 -h ela

JVM之卡表(Card Table)

我們知道,JVM在進行垃圾收集時,需要先標記所有可達物件,然後再清除不可達物件,釋放記憶體空間。那麼,如何快速的找到所有可達物件呢? 最簡單粗暴的實現,就是每次進行垃圾收集時,都對整個堆中的所有物件進行掃描,找到所有存活物件。邏輯是簡單,但效能比較差。 簡單粗暴的實現方式,通常都是不可取的。那JVM是如何

ThreadLocal之深度解讀

微信公眾號:I am CR7如有問題或建議,請在下方留言;最近更新:2019-01-12 前言 繼上一篇文章《Spring Cloud Netflix Zuul原始碼分析之請求處理篇》中提到的RequestContext使用的兩大神器之一:ThreadLocal,本文特此進行

golang的fmt包String(),Error(),Format(),GoString()的介面實現

簡介 golang的介面使用非常廣泛,幾乎每一個包都會用到介面,fmt包的使用率最多之一。在實際開發中,要定義結構體的標準輸出用String(),定義標準錯誤輸出Error(),定義格式化輸出Format(),還有比較特殊的GoString()。接下來描述介面的使用方式,使用場景,還有注意的地方。 Str

CSS頁面底部固定的6種方法,你確定不想學?

當我們在寫頁面時經常會遇到頁面內容少的時候,footer會戳在頁面中間或什麼?反正就是不在最底部顯示,反正就是很難看,下面要講的佈局就是解決如何使元素粘住瀏覽器底部, 方法一:footer高度固定+絕對定位 html <div class="dui-container"> <hea

0.0034670829772949