Linux

RTT 網路封包往返時間

RTT (Round Trip Time) 亦可稱為往返時間

指的是,網路封包從發送命令,列隊,命令被執行,往返結果 這一整個過程

客戶端與主機的地理位置距離,會影響資料傳輸所需的 RTT

以目前的網路基礎設施多採用光纖

Continue Reading

CentOS7 安裝 Chrome 步驟

CentOS 預設沒有支援 Chrome,需要經過額外配置的方式才能安裝 這裡提供安裝的步驟做為參考 新增 google.repo 設定 前往 /etc/yum.repos.d/ 新增 google.repo vi /etc/yum.repos.d/google.repo 在 google.repo 貼上以下內容 [google64] name=Google - x86_64 baseurl=http://dl.google.com/linux/rpm/stable/x86_64 enabled=1 gpgcheck=1 gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub 開始安裝 透過下方指令來安裝 google-chrome-stalbe sudo yum install google-chrome-stable 安裝過程若有提問 可一律按 y

Continue Reading

終端機操作 MySQL(MariaDB) 指令~

平時習慣透過介面方式來管理資料庫,趁著假日期間再來玩一下指令操作模式,

順道記錄一些透過終端機介面操作MySQL (or mariaDB) 的方式,便於之後再參考

(如果在windows 環境,請先將 mysql (…\mysql\bin) 加入環境變數中)

在這裡著重在操作及設定方面,不會提到太多CRUD相關操作

Continue Reading

Redis 介紹

Redis 介紹 Redis 是一個開源的 (BSD licensed) in-memory 的資料存放結構,可以被使用作為 Database,快取,訊息媒介。支援豐富的資料型態,包括: strings, hashes, lists, sets, stored sets, bitmaps, hyperloglogs 以及 geospatial indexes 儲存格式。 Redis 功能包括 replication, Lua scripting, LRU eviction, transactions,不同層級的 on-disk persistence(定時寫入硬碟,保持持久性), Redis Sentinel 的高可用性功能,以及 Redis Cluster 自動分區

Continue Reading

如何升級 XAMPP 到最新版本

目前主流的框架都會建議使用 PHP7 以上的環境

這時如果XAMPP的PHP版本過舊,就要考慮升級

可以參考下方的升級程序:

Continue Reading

自動化測試工具介紹

主流測試框架介紹

本篇主要參考 Essential Skills for Landing a Test Automation Job in 2018 內容整理而成。

Test Automation Engineers (測試自動化工程師) 在業界的需求有不斷持續的增加的趨勢,從去年 34% 已成長到 40%

Continue Reading

手動查詢網址WHOIS Domain Name 或 IP 的DNS設定 - nslookup

在很多情況,我們會需要使用手動方式查詢 domain name 或 ip 的DNS設定

例如: 一般設定好DNS之後,都需要一段時間才能完成配對,這時我們就能透nslookup確定IP是否已經對應到dns

在這裡,會針對一些平時會使用的nslookup查詢方式進行說明

後續會陸續再新增更多說明及內容

Continue Reading

單頁應用程式的登入權限驗證 - 開源標準規範 JSON Web Tokens

在一頁式網頁架設登入系統通常是一件非常麻煩棘手的事情,

在一開始要思考的是該挑選哪個主流框架 Angular、React或Vue…

然後開始建立一個前後端分離的架構,只透過RESTful API來進行溝通,

在這樣的架構下,搭建CMS相當容易,前端通常只需要取得資料後,進行render出來即可,

##SESSION BASE 無用武之地 如果要建設會員或管理者權限功能,傳統 session-based 的權限登入方式相當簡單,

但是在透過 RESTful API 應用的框架中,session-based的方式則行不通,

此外,單純使用SESSION的情況,也必須解決資料跨 Server 的問題

Token

Token是一串加密字串,並儲存在前端, 當使用者再次操作時,就能在後端從資料庫中比對token, 檢查是否為有效的使用者, 但是這樣的查詢也會產生伺服器的負擔

Continue Reading

vim 指令

簡單紀錄vim指令及用法

Continue Reading