原创 操作系統面試知識點1

單道程序 多道程序 運行態 就緒態 阻塞態 新建態 僵死態 進程 進程模型、線程、線程模型、進程控制塊 (PCB)、陷入、搶佔、FCFS進程調度、時間片輪轉調度、優先級調度、多重隊列調度、最短進程優先調度、兩級調度、同步、互斥競爭條件、臨

原创 Redis 數據類型的學習

1.1 string 概述 string 是redis 最基本的類型,你可以理解成與memcached一模一樣的類型,一個 key 對應一個value。string 類型是二進制安全的。意思是redis的string可以包含任何數據。比如

原创 Linux 解決端口占用問題

1、查看被佔用端口。 netstat -tln 若已知端口號: netstat -tln | grep 8080 2、查看那個程序在使用這個端口號。 lsof -i :8080 3、終止這個進程。 kill -9 PID

原创 計算機網絡 【 概念理解、縮寫簡稱 】

ISOC :Internet Society 互聯網協會 IETF :Internet Engineering Task Force 互聯網工程部 IRTF :Internet Research Task Force 互聯網研究部 PDU

原创 7-23 還原二叉樹 (25分) 【PTA 先序 + 中序 求 高度】

7-23 還原二叉樹 (25分) 給定一棵二叉樹的先序遍歷序列和中序遍歷序列,要求計算該二叉樹的高度。 輸入格式: 輸入首先給出正整數N(≤50),爲樹中結點總數。下面兩行先後給出先序和中序遍歷序列,均是長度爲N的不包含重複英文字母(區別

原创 銀行的客戶隊列 【STL 中 Set 和 Pair 的簡單使用】

題解: 如果每次都排序一遍肯定會超時的,可以使用 STL 中自動排序的 Set ,因爲是兩個數,所以加上 pair 就可以。 如果是2,那就尾部選一個,然後刪除掉。 如果是3,就從頭選一個,然後刪除掉。 加上 pair 排序就是先按第一個

原创 那些驚豔你的網站~

這裏的好是我自己根據自己的喜好定義的,網站的友好度每個人的感覺不同。                                                                                   

原创 Scala 【 2 語法變量和條件控制與循環 】

REPL : read - evaluation - print - loop 取值 - 求值 - 打印 - 循環 scala 解釋器(cmd 之後輸入scala)也被成爲 REPL 基於 Java 虛擬機,是 JVM 的一門編程

原创 Scala 【 14 隱式轉換與隱式參數 】

隱式轉換與隱式參數 ​ Scala 的隱式轉換,其實最核心的就是定義隱式轉換函數,即 implicit conversion function 。 ​ 定義的隱式轉換函數,只要在編寫的程序內引入,就會被 Scala 自動使用。 ​

原创 Scala 【 10 函數式編程 】

函數式編程 將函數賦值給變量 ​ Scala 中的函數是一等公民,可以獨立定義,獨立存在,而且可以直接將函數作爲值賦值給變量。 一等公民表現在: 1.可以傳遞、賦值 2.嵌套函數和匿名函數 3.具有高階函數 4.偏應用 5.閉包

原创 Scala 【 11 Scala的集合體繫結構 】

Scala的集合體繫結構 ​ Scala 中的集合體系主要包括:Iterable、Seq、Set、Map。 ​ 其中 Iterable 是所有集合 trait 的根 trait。這個結構與Java的集合體系非常相似。 ​ Scal

原创 Scala 【 3 循環、函數和參數 】

scala 語句 scala 語句默認就是一行,要是一行裏面多行就用分號等隔開。 塊表達式,指的是 {} 中的值,其中可以包含多條語句, 最後一個語句的值就是快表達式的值。 Scala 輸入輸出 可以直接使用 Java 的 Sys

原创 Scala 【 12 模式匹配 】

模式匹配 ​ Scala 的模式匹配除了可以對值進行匹配之外,還可以對類型進行匹配、對 Array 和 List 的元素情況進行匹配、對 case class 進行匹配、甚至對有值或沒值(Option)進行匹配。 模式匹配 ​ S

原创 如何卸載已安裝的 Python

一個比較好的方法是執行當時的安裝程序,會提示已存在是否卸載選項,就可以卸載了。   類似: python-3.7-amd64.exe  點擊執行: 會有 Modify 、Repari 和 Uninstall 選項。  

原创 pyecharts 的 0.5x 版本和 1.x 版本

pyecharts 的 0.5x 版本和 1.x 版本有很大差異,支持的東西和文檔都發生了變化。 有的時候甚至出現不兼容情況,比如 1.x 支持的 python 版本就比較新,舊的版本就不支持了。 pyecharts 0.5x 版本下載: