原创 Fatal error in launcher: Unable to create process using '"f:\python\environment\python.exe"

使用命令:python -m pip install --upgrade pip

原创 在開發環境後臺建立http連接,訪問網址

目錄 JAVA PYTHON JAVA 目前JAVA實現HTTP請求的方法用的最多的有兩種: 一種是通過HttpURLConnection去實現,HttpURLConnection是JAVA的標準類,是比較原生的一種實現方式  一種是通過

原创 實現一個簡易版的Redis服務器

目錄 一、瞭解Redis 二、Redis服務器的編寫 第一階段:基本指令的實現 第二階段:多用戶併發 第三階段:持久化 三、測試 四、拓展 五、收穫 一、瞭解Redis 1、簡介 Redis是一個開源的使用ANSI C語言編寫、遵守BSD

原创 java--- 獲取各種文件的路徑

1、利用System.getProperty()函數獲取當前路徑: System.out.println(System.getProperty("user.dir"));//user.dir指定了當前的路徑   2、使用File提供的函數

原创 爬蟲(一)

  import urllib.request import os import random def open_url(url): req = urllib.request.Request(url) req.ad

原创 javac命令之常用參數

-d <directory>              指定放置生成的類文件的位置  -cp(-classpath)指定參數,表示編譯源文件時,需要用到其他路徑下的包或.class字節碼文件  -sourcepath指定參數,表示還需

原创 linux網絡連接的三種方式區別

前提:windows主機上藉助VM安裝多個linux操作系統 一、網絡連接方式的區別 橋接:虛擬機在該網絡段(宿主機所在的網絡段)中佔據一個ip地址,可以訪問internet,同時可以被同網段中的網絡訪問,當多個虛擬機都使用橋接模式,每個

原创 Linux下在線安裝MySQL,JDK

JDK在線安裝 https://blog.csdn.net/zxb730916/article/details/80899429 MySQL在線安裝 https://www.jianshu.com/p/276d59cbc529    

原创 個有序的整形數組,給定一個數,在數組中找出兩個數的和等於這個數,並打印其下標

一個有序的整形數組,給定一個數,在數組中找出兩個數的和等於這個數,並打印出來 第一種方法:將有序數組的最小值與最大值進行相加後,與給定數進行比較,如果相等,則在數組中找出兩個數之和等與給定數;如果小於給定數,則從小的位置向後移,在進行比較

原创 面向對象三大特性

面向對象編程三大特性:封裝、繼承、多態 封裝隱藏了類的內部實現機制、保護了數據。對外界而言他的內部細節是隱藏的,暴露給外界的是他的訪問方法 繼承是爲了重用父類代碼 多態就是引用變量所指向的具體對象只能在程序運行期間確定,所以變量指向的選擇

原创 List下圖文並茂的實現類的分析----ArrayList、LinkedList、Vector

共同點: 1.list接口下的常用子類 2.ArrayList、Vector基於數組實現 3.LinkedList基於鏈表實現 不同點: 1.ArrayList採用懶加載(用的時候再初始化)策略,在第一次添加元素時初始化內部數組(大小爲

原创 Set與List的前輩是Collection,Map自成一派

一、Set的內部是基於Map,其值存儲在k中,由於key是唯一的,故Set內的值具有不可重複性  由於TreeSet中含有SortSet,故其值的存儲是有序的(大多基於Tree的都是有序的)     二、Map接口下的子類   a:這三

原创 簡單易懂的-----java虛擬機內存模型

一、虛擬機棧 虛擬機棧是java方法執行的內存模型,棧中存放着棧幀,每個棧幀分別對應一個被調用的方法,方法的調用過程對應棧幀在虛擬機中入棧到出棧的過程 棧是線程私有的,也就是線程之間的棧是隔離的;當程序中某個線程開始執行一個方法時就會相

原创 OSI七層對應設備的概念解釋

(物理層)中繼器:由於信號傳輸過程中會衰減,故使用中繼器放大信號,延長信號傳輸的距離 (物理層)集線器:將多臺獨立計算機連接起來,構成一個局域網 (數據鏈路層)網橋:連接兩個不同網段,使其網絡互通(網橋只有兩個端口),網橋中存在mac地址

原创 屬性編輯器

//String---->Date import java.text .*; import java.util .*; public class properity { public static void