原创 Hadoop僞分佈式集羣的安裝部署

Hadoop僞分佈式集羣的安裝部署Hadoop僞分佈式集羣的安裝部署 首先可以爲Linux虛擬機搭建起來的最初狀態做一個快照,方便後期搭建分佈式集羣時多臺Linux虛擬機的準備。 一、如何爲虛擬機做快照? 1、什麼是快照? 快照

原创 Java虛擬機四:垃圾回收算法與垃圾收集器

Java虛擬機四:垃圾回收算法與垃圾收集器在Java運行時的幾個數據區域中,程序計數器,虛擬機棧,本地方法棧3個區域隨着線程而生,隨線程而滅,因此這幾個區域的內存分配和回收具有確定性,不需要過多考慮垃圾回收問題,因爲方法結束或者線程結束時,

原创 C#以太坊基礎入門

C#以太坊基礎入門在這一部分,我們將使用C#開發一個最簡單的.Net控制檯應用,來接入以太坊節點,並打印 所連接節點旳版本信息。通過這一部分的學習,你將掌握以下技能: 如何使用節點仿真器如何在命令行訪問以太坊節點如何在C#代碼中訪問以太坊節

原创 Android緩存機制——LruCache

Android緩存機制——LruCacheLruCache的核心原理就是對LinkedHashMap的有效利用,它的內部存在一個LinkedHashMap成員變量,值得注意的4個方法:構造方法、get、put、trimToSize LRU(

原创 Python連接MySQL數據庫的多種方式

Python連接MySQL數據庫的多種方式上篇文章分享了windows下載mysql5.7壓縮包配置安裝mysql 後續可以選擇 ①在本地創建一個數據庫,使用navicat工具導出遠程測試服務器的數據庫至本地,用於學習操作,且不影響測試服務

原创 如何正確使用Java泛型

如何正確使用Java泛型前言  Java 1.5之前是沒有泛型的,以前從集合中讀取每個對象都必須先進行轉換,如果不小心存入集合中對象類型是錯的,運行過程中轉換處理會報錯。有了泛型之後編譯器會自動幫助轉換,使程序更加安全,但是要正確使用泛型才

原创 java併發編程 | 線程詳解

java併發編程 | 線程詳解進程與線程進程:操作系統在運行一個程序的時候就會爲其創建一個進程(比如一個java程序),進程是資源分配的最小單位,一個進程包含多個線程 線程:線程是cpu調度的最小單位,每個線程擁有各自的計數器,對戰和局部變

原创 python的異常處理

python的異常處理異常處理什麼是異常? 首先要清楚,什麼是異常,異常就是程序運行時發生錯誤的信號(在程序出現錯誤時,則會產生一個異常,若程序沒有處理它,則會拋出該異常,程序的運行也隨之終止),在python中,錯誤觸發的異常如下

原创 JAVA8給我帶了什麼——lambda表達

JAVA8給我帶了什麼——lambda表達這此年來我一直從事.NET的開發。對於JAVA我內心深處還是很嚮往的。當然這並不是說我不喜歡.NET。只是覺得JAVA也許纔是筆者最後的歸處。MK公司是以.NET起家的。而筆者也因爲兄弟的原因轉行.

原创 python腳本實現ipv6的ddns功能

python腳本實現ipv6的ddns功能ipv6地址已經開始優先在三大運營商推廣,我自己家用的就是聯通寬帶100M光纖入戶。有一次,不經意間發現,我們的光貓竟然獲取到了ipv6地址,於是我開始浮想聯翩。 說幹就幹,我先是把光貓改成橋接模式

原创 如何使用Android Studio在安卓平臺對Unity開發的應用進行性能檢查?

如何使用Android Studio在安卓平臺對Unity開發的應用進行性能檢查?前言大家常常會抱怨安卓平臺沒有一個統一、好用的性能檢查工具。不能像iOS的instrument那樣方便。 圖片來自:Instruments Help 比如,U

原创 C#併發編程之異步編程(二)

C#併發編程之異步編程(二)寫在前面前面一篇文章介紹了異步編程的基本內容,同時也簡要說明了async和await的一些用法。本篇文章將對async和await這兩個關鍵字進行深入探討,研究其中的運行機制,實現編碼效率與運行效率的提升。 異步

原创 Java內存區域與內存溢出異常

Java內存區域與內存溢出異常Java的內存管理是一個老生常談的問題,雖然Java號稱可以自動管理自己的內存,使程序員從內存管理的圍牆解放出來,但是一連串的內存泄漏和溢出方面的問題,使得我們不得不去深入瞭解Java的內存管理機制。本篇文章將

原创 NET Core 3.0-preview3 發佈

NET Core 3.0-preview3 發佈 .NET Core 3.0 Preview 3已經發布,框架和ASP.NET Core有許多有趣的更新。這是最重要的更新列表。 下載地址 :https://aka.ms/netcore3do

原创 如何學習JavaEE,項目又該如何做?

如何學習JavaEE,項目又該如何做? 本文主要分爲三個部分: 如何學習java基礎 如何學習javaEE 你關心的項目問題 01 java基礎學習 建議初學者看視頻學習,不推薦看書。入門視頻選擇非常重要,最好是通俗易懂、深