原创 VScode如何查看一個變量或者函數在哪裏被引用
選中方法名:鼠標右鍵-> 查找所有引用 選中方法名:shift+f12 之後VSCode會彈出一層蒙版,蒙版右側樹形菜單顯示的是所有引用的地方 3. 最簡單的通過 commond + shift + f / ctrl+shift+f
原创 socketServer
#include<stdio.h> #include<string.h> #include<sys/types.h> #include<unistd.h> #include<ctype.h> #include<arpa/inet.h>
原创 scanf() 總結
目錄 scanf() %c的字符輸入格式 問題 解決方法(任選其一) %d的字符輸入格式 %s的字符輸入格式 scanf() scanf是從標準輸入緩衝區中讀取輸入的數據。 scanf格式輸入時要求輸入格式與格式控制符中的完全一樣,比如:
原创 C語言中系統自帶字符串處理函數
string.h頭文件中: /** * This file has no copyright assigned and is placed in the Public Domain. * This file is part of
原创 socketServer1
#include<stdio.h> #include<string.h> #include<sys/types.h> #include<unistd.h> #include<ctype.h> #include<arpa/inet.h>
原创 VS Code配置c/c++環境
目錄 一句話總結 準備工作 下載visual studio code 安裝MinGW-w64 什麼是 MinGW? MinGW-w64與MinGW的區別 爲什麼使用MinGW-w64 注意: 下載、安裝、配置MinGW-w64 驗證 安裝
原创 javaEE java.lang.ClassNotFoundException: org.jsoup.Jsoup
複製到這個下面就好了 找了很多資料都沒有用,才發現是自己的lib包放錯地方,lib包應該放在WEB-INF下,我把它放到web下了,所以出現這個問題。
原创 面向簡歷
多線程編程 C語言實現多線程; VxWorks實現多線程; socket編程 基於TCP/UDP的羣聊、C語言實現等等; VxWorks操作系統 vxworks啓動線程任務的api接口 vxworks啓動線程任務的api接
原创 能夠完成開啓兩個線程分別來啓動兩個服務器,收到數據後發給特定的客戶端
#include<stdio.h> #include<string.h> #include<sys/types.h> #include<unistd.h> #include<ctype.h> #include<arpa/inet.h>
原创 vscode配置說明
目錄 vscode的task.json是什麼? 編譯的三種方式 1. 直接用命令: 2. 使用makefile 3. 使用vscode的task.json(這種方式僅限於vscode的code runn
原创 二進制
有人說,好奇怪,十進制,我們是個手指數的過來,挺好的,爲什麼要搞一個二進制這麼複雜的進位呢?你覺得複雜,你覺得很不習慣,非常正常,因爲二進制本來就不是給人看的,它是給機器用的,就是,機器底層在計算的時候就是用二進制,爲什麼機器底層要用
原创 總線
總線分爲串行總線和並行總線。它們之間有什麼區別?有什麼優劣? 電腦當中各個設備就和我們現實生活中的城市一樣,不同城市之間的人員物資運輸需要依賴道路,而電腦當中不同設備之間的數據交互也需要依賴一定的通路,比如說CPU要和內存交互數據
原创 CPU、核數和線程數的關係
CPU 處理器。 核心數 CPU的大腦數量。核心數就跟人的大腦一樣,比如說,核心數2就說明CPU有兩個腦子,腦子越多解決問題的速度越快。CPU的核心數越高,處理速度就越高。核心數2通俗地說就是雙核CPU。 線程數 一個核心就是一個
原创 寄存器
如果我們並排放8個鎖存器,可以存8位信息,比如一個8bit數字,一組這樣的鎖存器叫做“寄存器”,寄存器能存一個數字,這個數字有多少位,叫“位寬”。早期電腦用8位寄存器,然後是16位,32位,如今許多計算機都有64位寬的寄存器。 寫入
原创 字符串匹配相關
目錄 題目描述: 輸入描述: 輸出描述: 我自己的代碼(通過了所有用例) 題目描述: 給出一組字符串,找出其中以小寫的d或e字母結尾的單詞出現的次數,結果以字典格式打印。其中不以d或e結尾的單詞,不在結果統計中出現。 輸入描述: 若干個字