原创 Linux介紹---管道符

命令格式: 命令1 | 命令2 命令1的正確輸出作爲命令2的操作對象。 netstat 命令中(Centos7中需要安裝ne-snmp.x86_64 ,net-tools.x86_64這兩個包纔會用此命令)。 [root@beido

原创 Linux介紹-----關機和重啓命令

關機和重啓命令: 1.sync數據同步 sync命令的信息: 命令名稱:sync 英文原意:flush files system buffers. 所在路徑:/bin/sync 執行權限:所有用戶。 功能描述:刷新文件 2.shut

原创 Linux介紹-----grep命令

grep命令 grep的作用是在 文件中提取和匹配符合條件的字符串行。命令格式如下: [root@beidouxing ~ ]# grep [選項] ‘搜索命令’ 文件名 選項: -i:忽略大小寫 -n:輸出行號。 -v: 反向查找

原创 Linux介紹----搜索命令

1.whereis命令 whereis是搜索系統命令的命令。也就是說,whereis命令不能呢搜索普通文件,而只能把搜索系統命令,whereis命令的基本信息如下: 命令名稱:whereis 英文原意locate the binary

原创 Linux---常用的命令(目錄操作命令)

命令的基本格式: 1.命令提示符: []:這是提示符的分隔符,沒有特殊的含義 root:顯示當前的登錄用戶,我現在使用的root賬戶。 @:分隔符,沒有特殊含義。 beidouxing:當前系統的簡寫主機名(默認的是localhos

原创 Linux--初學者一些建議

學習Linux的注意事項: 1.Linux嚴格區分大小寫 Linux:是嚴格區分大小寫的,這一點和windows不同,所以在操作的時候要注意區分大小寫的不同,包括文件的目錄名稱,命令,和命令選項,配置文件等設置選項不同。 2.Linu

原创 Linux介紹

Linux介紹: 開源與免費的操作系統。 更加安全。 更加穩定。 適合服務器使用。 UNIX發展歷史: 1965年,美國麻省理工學院,通用電氣公司,以及貝爾實驗室聯合開發Multics工程計劃,其目標是開發一種交互式的具有多道處理程

原创 正則表達式總結

常用的正則表達式: 1。去除括號,包含括號裏面的內容。(),()[] {}四種類型的括號。 package athena.test; public class SubStringTest { public static void

原创 垃圾回收機制

package com.itmayiedu.day06; /** 垃圾回收機制概述: Java語言中最顯著的一個特點就是引入了垃圾回收機制,使C++程序員最頭疼的內存管理問題 迎刃而解,它使得Java程序員在編程的時候不需要考慮內存

原创 Netty編程高級

長連接:連接之後不會立即斷開。移動端消息推送 MQ 短連接:連接傳輸完畢之後就斷開。(http協議) 粘包:將多個包合在一起一起發送。 拆包:將一個包拆開成多個包分開發送。 解決方法: 1.消息定長,報文大小固定長度,不夠的空格補全,

原创 NIO編程基礎

IO和NIO區別: 其本質就是阻塞和非阻塞的區別。 阻塞的概念:應用程序在獲取網絡數據的時候,如果網絡傳輸數據很慢,就會一直等待,直到傳輸完畢。 非阻塞概念:應用程序直接可以獲取已經準備就緒好的數據,無需等待。 IO爲同步阻塞形式,N

原创 Netty框架

Netty框架: Netty是一個基於JAVA NIO類庫的異步通訊框架,它的架構特點是異步非阻塞,基於事件驅動,高性能,高可靠性和高可定製性。 Netty應用場景: 1.分佈式開源框架dubbo,Zookeeper,RocketMQ

原创 Java設計模式

設計模式: 是一套被反覆使用,多數人知曉的,經過分類編目的,代碼設計經驗總結。使用設計模式是爲了可重用代碼,讓代碼更容易讓別人理解,保證代碼的可靠性。毫無疑問,設計模式與給予他人於系統都是多贏的。設計模式使代碼編制真正工程化。設計模式

原创 Java自定義註解和設計模式

什麼是註解: JDk1.5新增技術,註解。很多的框架爲了簡化代碼,都會提供一下註解,可以理解爲插件,是代碼級別的 插件。在類的方法上寫:@XXX,就是在代碼上插入了一個插件。 註解不會也不能影響代碼的實際邏輯,僅僅

原创 數據交換格式--02(xml)+SpringIOC底層實現

xml定義:是一種可擴展標記語言,簡稱xml,是一種標記語言, xml全稱爲可擴展的標記語言,主要用於描述數據和用作配置文件。 xml文檔在邏輯上主要由以下5個部分組成: xml聲明:指出xml文檔所用的DTD。