原创 Java常用類-比較器、System、Math 、BigInteger和BigDecimal

比較器 Java中有一些比較運算符,如 >、<、==、!=、>=、<=、instanceof、equals ,不過其中大部分只能比較基本數據類型,引用數據類型除了==、instanceof、equals之外,>、<這些都不能用。所以,爲了滿

原创 Java常用類-時間和日期類

開發中經常涉及到時間與日期,記錄下Java中與時間和日期相關的API JDK8之前與時間日期相關的類 java.lang.System類 System類提供了一個公共的靜態方法currentTimesMillis()來返回當前時間距離197

原创 SQL筆記:MySQL基礎

SQL基本語句 數據庫操作 # 創建數據庫 create database dbname; # 創建字符集爲UTF8的數據庫 create database dbname charset=utf8; # 切換數據庫 use dbname

原创 Linux運維:mysql數據庫的備份與恢復

運維工程師的日常工作需要對各種數據進行備份,其中數據庫數據的備份當屬重點之一,爲了方便管理,選擇哪種備份方案是很重要的。 數據備份種類 全量備份 全量備份就是指對某一個時間點上的所有數據或應用進行的一個完全拷貝。實際應用中就是用一盤磁帶對整

原创 pandas數據結構之DataFrame

DataFrame入門 DataFrame是一個表格型的數據結構,它含有一組有序的列,每列可以是不同的值類型(數值、字符串、布爾值等)。DataFrame既有行索引也有列索引,它可以被看做由Series組成的字典(共用同一個索引)。 下面記

原创 版本控制系統Git筆記

git介紹 Git 是一個開源的分佈式版本控制系統,用於敏捷高效地處理任何或小或大的項目,它最初是由Linus Torvalds 爲了幫助管理 Linux 內核開發而開發的一個開放源碼的版本控制軟件並且它採用了分佈式版本庫的方式,不必服務器

原创 redis筆記2

redis的一些安全設置 設置監聽IP,設置監聽內網ip,不設置默認監聽全網IP(危險) bind 127.0.0.1 更改默認監聽端口,修改爲其他端口 port 6379 改爲 port 23303 設置密碼,redis開啓密碼認證

原创 Redis筆記1-數據類型和持久化策略

NoSQL概述 爲什麼會出現NoSQL 單機Mysql的年代,網站大多是靜態網頁,動態交互性網站不多,一個網站的訪問量不大,用單個數據庫足以應付。這種單機架構的網站,數據存儲的瓶頸分爲: 數據量的總大小,一個機器放不下 一個機器的內存放不

原创 Python爬蟲筆記5-JSON格式數據的提取和保存

環境:python-3.6.5 JSON JSON(JavaScript Object Notation) 是一種輕量級的數據交換格式,它使得人們很容易的進行閱讀和編寫。同時也方便了機器進行解析和生成。適用於進行數據交互的場景,比如網站前臺

原创 Python爬蟲筆記4-BeautifulSoup使用

BeautifulSoup介紹 與lxml一樣,BeautifulSoup也是一個HTML/XML的解析器,主要功能也是如何解析和提取HTML/XML數據。 幾種解析工具的對比 工具 速度 難度 正則表達式 最快 困難

原创 Nginx訪問控制與參數調優

Nginx全局變量 Nginx中有很多的全局變量,可以通過$變量名來使用。下面列舉一些常用的全局變量: 變量 說明 $args 請求中的參數,如www.123.com/1.php?a=1&b=2的$args就是a=1&b=2

原创 Nginx反向代理與負載均衡

反向代理 反向代理指的是以代理服務器接收用戶的的訪問請求,代理用戶向內部服務器重新發起請求,最後把內部服務器的響應信息返回給用戶。這樣,代理服務器對外就表現爲一臺服務器,而訪問內部服務器的客戶端用的就是代理服務器,而不是真實網站訪問用戶。

原创 linux運維之路之nginx

軟件介紹 與 Apache軟件類似, Nginx ( “engme x")是一個開源的,支持高性能、高併發的 WWW服務器和代理服務軟件。它是由俄羅斯人 Igor Sysoev開發的,最初被應用在勘羅斯的大型網站 www.rambler.r

原创 CentOS7安裝LNMP(nginx1.14.2、mariadb10.3.13、php7.3.3)

前言 系統環境 [root@lnmp mysql]# cat /etc/redhat-release CentOS Linux release 7.3.1611 (Core) [root@lnmp mysql]# uname -r 3.

原创 Linux文件與目錄管理

基礎中的基礎,趁着面試前複習過一遍。 基礎命令 基本命令 pwd命令作用:顯示當前工作目錄的名稱選項:-p 顯示鏈接的真實路徑 cd命令作用:切換當前工作目錄常用: cd 切換到根目錄 cd - 返回到前一個工作目錄 cd .. 切