原创 IDEA 如何配置JVM虛擬機啓動參數

IDEA 如何配置JVM虛擬機啓動參數 在讀《深入理解Java虛擬機》中有個IDE設置JVM的啓動參數(VM Arg),小編用的IDEA不知道如何設置,所以寫個博客記錄一下 下面的兩個箭頭代表兩個方法,二選一即可

原创 Windows中殺死佔用 某個端口的進程

啓動tomcat時候,控制檯報錯,發現是端口占用,於是尋找方法關閉對應的程序。 從網上找了好久,嘗試之後,發現不行。開始自己嘗試,終於,成功的將佔用端口的進程殺掉。在此記錄下過程(以8081端口爲例): 第一步,根據端口號查找對應

原创 centos下安裝和配置nginx

Nginx是一款輕量級的 Web 服務器/反向代理服務器及電子郵件(IMAP/POP3)代理服務器,並在一個 BSD-like 協議下發行。其特點是佔有內存少,併發能力強等。 1. 安裝前 因爲nginx是c編寫的需要c的li

原创 如何查看Java native

在讀Java 代碼的時候經常會遇到這種情況 protected native Object clone() throws CloneNotSupportedException; 經過幾次後,爲了滿足自己的好奇心,想了解底層到底是

原创 Linux 服務器部署 jar

這個不能一直運行 java -jar start.jar 後臺運行 nohup java -jar ./start.jar & tail -f nohup.out

原创 Linux 中 Wireshark Couldn't run /usr/bin/dumpcap in child process: 權限不夠

終於把這個東西給安裝好了,很開心的打開想捕獲數據包看看是啥樣的,結果… 下面給兩個解決方案: 臨時解決 以root用戶身份運行sudo wireshark 永久解決 將自己的用戶添加到wireshark組,然後註銷並再次登

原创 leet code - 尾部的零

設計一個算法,計算出n階乘中尾部零的個數 思路 剛拿到這個題目,想着簡單,但是多想一點點,如果這個 n 比較大會是什麼結果,long 的最大值是 263 - 1, 把 n 假設的稍微極端一下, n 是 18 位 的正整數,

原创 數據結構與算法 快速排序 c/c++

#include<stdio.h> void input(int [], int); void quick_sort(int [], int, int); void swap(int *, int *); void output

原创 彙編語言 win10 debug 查看CPU和內存, 如何用機器指令和彙編指令編程

文章目錄如何用機器指令和彙編指令編程1、預備知識 Debug的使用Debug 功能(前提基礎)2、演示 如何用機器指令和彙編指令編程 本文參考 彙編語言(第三版),這個地方出現了了一個小插曲,小編使用的win10,進行debug,

原创 設計模式 - 建造者模式(Builder Pattern)

目錄設計模式 - 建造者模式(Builder Pattern)一、基本介紹二、簡單的Demo三、注意事項 設計模式 - 建造者模式(Builder Pattern) 一、基本介紹 建造者模式(生成器模式):是一種對象構建模式。可

原创 CentOs7 Zookeeper

安裝環境: Linux:centos6.4 Jdk:1.7以上版本 Zookeeper是java開發的可以運行在windows、linux環境。需要先安裝jdk。 安裝步驟: 第一步:安裝jdk 第二步:把zookeeper的壓縮

原创 設計模式 -原型模式

設計模式 -原型模式 (Prototype) 一、基本介紹 原型模式:用原型實例指定創建對象的種類,並且通過拷貝這些原型創建新的對象 原型模式是一個創建型設計模式,允許一個對象再創建另外一個可定製的對象,不需要知道創建的細節

原创 Java JWT:Java的JSON Web令牌 學習與研究

目錄Java的JSON Web令牌一、什麼是JWT二、JWT的組成形式 Java的JSON Web令牌 一、什麼是JWT JWT是一種以緊湊,可驗證的形式在兩方之間傳輸信息的方法 在JWT主體中編碼的信息位稱爲 claims。JW

原创 設計模式 - 七大原則

目錄閒談設計模式 - 七大原則一、設計模式的目的二、設計模式七大原則1. 單一職責原則2.接口隔離原則3.依賴倒轉原則(Dependence Inversion Principle)4.里氏替換原則5.開閉原則6.迪米特法則(降低

原创 鳥哥的私房菜 一

目錄前言一 書中的建議 前言 我學習的目的很簡單,像用windows一樣使用 Linux,純粹的感興趣。寫博客的原因也很簡單,當個筆記本一樣 下面進入正題 一 書中的建議 從 Linux的安裝和指令學起 瞭解Linux的文件