原创 Spring-基礎設施類

目前據我閱讀源碼所已知的基礎設施類有6個,這6個類由AnnotatedBeanDefinitionReader 負責加載,因爲基礎設施類屬於自定義指定包下的類,它們分別是 在容器中的名字: org.springframework.

原创 Spring-AnnotationConfigUtils類

本文只講述該工具類中的靜態方法:registerAnnotationConfigProcessors(BeanDefinitionRegistry registry) 爲什麼不講述其他方法呢?因爲其他方法我不知道是做什麼的 作用:

原创 OpenTCS-TransportOrder.State類

這是一個描述訂單狀態的枚舉類 /** * A transport order's initial state. * A transport order remains in this state until

原创 Eclipse-SaveAction設置自動換行的寬度條件

設置save action的時候,當一行代碼長度達到N時候,eclipse會自動換行,由於強迫症的存在,有時候我們需要設置這個N,將N調整,設置方式如下 java->Code Style->Formatter->右側窗口Edit-

原创 編譯工具-Eclipse-class文件中文亂碼

Preferences-General-Workspace-Text file encoding 設置爲uft-8 重啓一下eclipse

原创 計算機系統-字符集及C/C++對Unicode的支持

計算機上有3種字符集 1.單字節字符集SBCS 2.多字節字符集MBCS 3.Unicode編碼 1.單字節字符集SBCS 規定所有的字符都只佔一個字節的長度,其中高位永恆爲0,剩下7位用來表示字符,目前只包含下面兩種屬於SBCS

原创 C++:sizeof運算符

sizeof是一個單目運算符,優先級爲2,它的用途是:由於數據類型隨系統運行環境可能導致不同,因此要知道一個變量在所有情況下的大小是很困難的,所以C定義了編譯時運算符,sizeof sizeof(操作數); 1.若操作數是cha

原创 Mybatis-Pagehelper

1.POM文件 <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId>

原创 Eclipse-報錯:Could not create the Java virtual machine

之前eclipse用的好好的,突然就不好用了,無法啓動,迄今爲止我都不知道是什麼原因造成的這個問題,但是解決問題的方式通過我自己的摸索,認爲這是eclipse啓動的時候,由於沒有找到javaw.exe或者找到了多個javaw.ex

原创 C++:指針/以及char指針的打印特殊性

指針,一定佔據4個字節 先說指針類型轉換,下面演示將一個int類型的指針轉換成char類型的指針 int main() { int a = 1; char *p = (char*)&a; std::cout << &a <<

原创 C++:結構體

結構體是一塊連續的內存, 定義結構體需要使用關鍵字struct修飾 下面我將定義2個結構體,他們分別是 struct MyStruct1 { char a; double b; int c; }; struct MyStr

原创 C++:通過windows函數CreateMutex來禁止雙開功能

#include <iostream> #include <stdlib.h> #include "myhead1.h" #include <windows.h> int main(){ HANDLE mutex=Create

原创 Visual Studio-運行庫的設置

按照本文所示 控制檯程序/DLL程序/MFC,就能直接在任意windows系統上加載運行了 控制檯程序與DLL程序的編譯設置是相同的,首先要有個項目,然後右鍵,屬性,如下圖 點擊屬性之後,會出現下圖 上圖需要注意的是 如果是:

原创 網絡-2在交換式網絡中捕獲流量

通常有四種方式可以在一個交換式網絡中捕獲流量,我分別介紹這四種方式,它們分別是端口鏡像,集線器接出,使用網絡分流器,ARP緩存污染 等等,什麼叫捕獲流量???這是網絡嗅探中的一個概念,我個人理解就是你用你的電腦,可以通過交換機或者

原创 網絡-1集線器/交換機/路由器

什麼是集線器 首先我要介紹一下集線器,集線器是屬於局域網的設備,比如一個公司的內網,集線器處於OSI模型中的下數第一層,物理層,集線器由於是半雙工的(我自己理解的半雙工的概念:電腦A給電腦B發送信號的時候,電腦B不能給電腦A發送信