原创 Java常見問題總結

1、關於length string的長度爲方法,需要使用“.length()”;數組的長度爲屬性,使用“length”。 另外,容器 “Collection” 與 “Map” 查看元素數量的方法爲 size()。 2、關係運算符 Java

原创 TCP三次握手與四次揮手(詳細)

TCP報文首部 源端口和目的端口,各佔2個字節,分別寫入源端口和目的端口; 序號,佔4個字節,TCP連接中傳送的字節流中的每個字節都按順序編號。例如,一段報文的序號字段值是 301 ,而攜帶的數據共有100字段,顯然下一個報文段(如果還

原创 CentOS 7 安裝 pip正確方式(解決pip: command not found問題)

SSH下: yum install epel-release yum install -y python-pip via:http://sharadchhetri.com/2014/05/30/install-pip-centos-r

原创 centos7安裝後無法使用ifconfig且無法使用yum安裝包問題

一、首先解決無法使用yum安裝包的問題 此部分引用地址:安裝CentOS7文字界面版後,無法聯網,用yum安裝軟件提示 cannot find a valid baseurl for repo:base/7/x86_64 的解決方法 *無

原创 根據Map的value對key進行排序的一種方法嘗試(Java)

 前言:之前每次需要對HashMap的key進行排序,往往是將value全部取出存入一個數組,先進行一次對value的排序;然後再進行從map中按照排序好的value取出key。若還需要對value相同的key進行排序,就需要一箇中間li

原创 Django學習問題記錄

主要根據 Django教程_w3cschool 進行的學習,記錄遇到的一些問題 注:Django版本:1.11.26 1、使用Post方法提交表單,遇到導入包“csrf”錯誤 解決:參考from django.core.context_

原创 Java垃圾回收機制(轉載·有改動)

       說到垃圾回收(Garbage Collection,GC),很多人就會自然而然地把它和Java聯繫起來。在Java中,程序員不需要去關心內存動態分配和垃圾回收的問題,這一切都交給了JVM來處理。顧名思義,垃圾回收就是釋放垃圾

原创 利用rand7()構造rand10()

一、已知有個rand7()的函數,等概論返回1到7的隨機自然數;利用這個rand7()構造rand10(),使得其能夠隨機等概率生成1~10之間的自然數。 思路: 利用rand7(),首先構造能夠等概論生成 1~M 的函數式(其中M爲某個

原创 MySQL(二)添加、更新、刪除數據

一、添加數據 INSERT INTO 1、爲表中所有字段添加數據 1.1 INSERT 語句中指定所有字段名 INTO VALUES 此方法必須列出表中的所有字段的名稱,對應值的順序、類型需與列出字段名稱的順序保持一致 INSERT I

原创 java中char類型轉換成int類型的兩種方法(轉載·有改動)

方法一: 通過 Integer.parseInt(str) 方法; char ch = '9'; if (Character.isDigit(ch)){ // 判斷是否是數字 int num = Integer.parseI

原创 Java“位”操作符

1、“&”,按位與運算 2、“|”,按位或運算 3、“^”,按位異或運算 4、“~”,按位非運算 5、“<<”,左移位操作符,按照操作符右側指定的位數將操作符左邊的操作數向左移動(低位補0); 6、“>>”,(有符號)右移位操作符,按照操

原创 Celery關閉執行中的任務策略

問題描述:設計的系統中需要執行一個長時間的運行的任務,這個任務可以比作是“開啓機器後,機器的運行”。現在需要對機器的停止可控,於是需要研究Celery中關閉執行中的任務方法。 首先,參考文章《celery 停止執行中 task》,這篇文章

原创 MySQL(一)數據庫和表的基本操作篇

一、登錄MySQL mysql -h hostname -u username -p // 例:mysql - h localhost -u root -p 二、數據庫的基本操作 1、創建、查看數據庫(CREATE、SHOW) CRE

原创 MySQL(四)多表操作

一、外鍵 FOREIGN KEY 外鍵是值引用另一個表的一列或者多列,被引用的列應該具有主鍵約束或者唯一性約束。 被引用的表是主表;引用外鍵的表是從表。兩者是主從關係。從表可以通過外鍵連接主表中的信息,從而建立兩個表之間的聯繫。 1、爲表

原创 Win10使用自帶工具屏幕錄製

1、按下win+G打開錄製界面; 2、點擊“廣播與捕獲”中間的原點開始錄製 3、錄製過程 開始錄製後,點擊屏幕任意處繼續執行自己之前的操作 點擊藍色按鈕停止錄製  4、打開之前的錄製文件 再次按下win+G,在廣播與捕獲中點擊“顯