原创 計算機網絡自頂向下方法--第四章 網絡層

一:概述 1.網絡層作用:將分組從發送主機移動到接收主機。 2.構造網絡層分組交付的方法:數據報模式、虛電路模式。 3.編址 4.轉發和路由選擇  5.分組轉發涉及到的技術: 分組轉發,網際協議(IP),網絡層編址,IPv4數據報格

原创 計算機網絡自頂向下方法--第五章 鏈路層

數據鏈路層負責通過一條鏈路從一個節點向另一個物理鏈路直接相連的相鄰節點傳送數據報。 一.差錯檢測與糾正技術 比特級差錯檢測和糾正:對從一個節點發送到另一個物理上連接的鄰近節點的鏈路層幀中的比特損傷進行檢測和糾正。 檢測差錯的3種技術: 奇

原创 IntelliJ IDEA 編譯時報錯:“錯誤: 編碼GBK的不可映射字符”

解決辦法很簡單,兩個步驟搞定: 1.檢查編碼是否正確,如下圖: 2. rebuild一下      

原创 MySQL/Oracle查詢上一篇和下一篇sql

表結構與初始化數據如下: --表結構 create table T_NEWS ( ID NUMBER not null constraint T_NEWS_PK primary key, TITLE VARCHAR2(30

原创 Oracle 的 wm_concat 和 listagg 函數的使用

  1.需求: 原始數據如下(建表sql在文章底部): 目標:根據type進行分組,把樓棟名去重後用"/"進行拼接   2.解決: 方案1:使用wm_concat   select TYPE , wm_concat(NAME) NAM

原创 從枚舉類型反編譯的結果探究values()方法

 枚舉類Explore如下: package com.study; public enum Explore { HERE,THERE; } 編譯:javac Explore.java  反編譯:javap Explore

原创 Charles安裝

一.安裝 下載地址:https://www.charlesproxy.com/documentation/version-history/ 我安裝的版本是:Version 3.12.3 直接點擊對應的安裝包下載即可,具體的安裝過程這裏不

原创 MyBatis如何給源碼加中文註釋?

我們在看框架源碼的時候,如果沒有註釋,看起來會比較喫力。所以如果能夠一邊看源碼一邊自己加中文註釋,下次閱讀的時候就會輕鬆很多。 問題是:通過maven下載的jar,查看源碼,實際上看到的是經過反編譯的class文件,是不能夠修改的(提示:

原创 計算機網絡自頂向下方法--第二章 應用層

1.應用程序體系結構: 客戶端-服務器體系結構 P2P體系結構 2.進程通信: 當進程運行在相同的端系統上時,它們使用進程間通訊機制互相通訊。進程間通訊的規則由端系統上的操作系統確定。 當進程運行在不同的端系統上時,它們使用計算機網絡交互

原创 CRX 4 Chrome

推薦幾個比較好用的chrome插件網: https://www.crx4chrome.com/ http://www.cnplugins.com/ http://chromecj.com/   常用的chrome開發插件: Json-Ha

原创 oracle(二)-null總結

空值定義: 空值是無效的,未指定的,未知的或不可預知的值,空值不是空格或0。 1.包含空值的數學表達式的值都爲空值。 如:select name,12*sal+comm from emp; 其中comm爲獎金,可能爲null,導致整個表達

原创 oracle(五)-DDL創建和管理表

目錄 1.創建表: 2.行地址 rowid 3.修改表:追加新列,修改列,刪除列,重命名列,重命名錶 5.刪除表 6.Oracle的回收站 7.閃回刪除 8.顯示所有表 9.顯示錶結構 1.創建表: 正常創建表: create table

原创 解決 IDEA 下 Terminal 中文亂碼

問題描述: 在操作git命令在windows上的idea中的terminal窗口時,出現中文亂碼的問題: 解決:  1. 在Git的安裝目錄下的etc目錄下bash.bashrc文件,在最後一行添加: # 解決IDEA下的termin

原创 計算機網絡自頂向下方法--第三章 傳輸層

一.概述 運輸層的第一個關鍵功能:將網絡層在兩個端系統之間的交付服務擴展到運行在兩個不同端系統上的應用層進程之間的交付服務。 運輸層協議是在端系統中而不是在路由器中實現的。 1.IP服務模型 IP:網際協議,它爲主機之間提供了邏輯通信。I

原创 oracle(四)-order by 排序分頁重複解決

問題描述:oracle數據庫order by排序不唯一,會導致最終的數據排序是不是穩定的,表現出來的結果,就是分頁時會重複顯示; 症狀如下:第2頁和第3頁有重複的數據。 有問題的sql: select * fr