RTT 網路封包往返時間
RTT (Round Trip Time) 亦可稱為往返時間
指的是,網路封包從發送命令,列隊,命令被執行,往返結果 這一整個過程
客戶端與主機的地理位置距離,會影響資料傳輸所需的 RTT
以目前的網路基礎設施多採用光纖
Continue ReadingRTT (Round Trip Time) 亦可稱為往返時間
指的是,網路封包從發送命令,列隊,命令被執行,往返結果 這一整個過程
客戶端與主機的地理位置距離,會影響資料傳輸所需的 RTT
以目前的網路基礎設施多採用光纖
Continue ReadingCentOS 預設沒有支援 Chrome,需要經過額外配置的方式才能安裝
這裡提供安裝的步驟做為參考
前往 /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
靜待安裝過程
透過檢查版本的方式,確定安裝完畢
google-chrome -version
點選應用程式> 網際網路 > 應該就會看到 Chrome 瀏覽器的圖示
Continue Reading平時習慣透過介面方式來管理資料庫,趁著假日期間再來玩一下指令操作模式,
順道記錄一些透過終端機介面操作MySQL (or mariaDB) 的方式,便於之後再參考
(如果在windows 環境,請先將 mysql (…\mysql\bin) 加入環境變數中)
在這裡著重在操作及設定方面,不會提到太多CRUD相關操作
Continue ReadingRedis 是一個開源的 (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 自動分區
你可以將上面的結構進行 atomic operations (原子操作。原子意思是不可分割的最小粒子,原子操作意思為不可中斷的一系列操作) ,例如: appending to a string incrementing the value in a hash pushing an element to a list computing set intersection, union and difference getting the member with highest ranking in a sorted set.
為了能有出色的執行效能,Redis 使用了 in-memory dataset 的方式來運作。並且能依照你習慣的方式,可以每次都將資料儲存在硬碟中,或者將每一個指令都寫入 log。如果你需要的是功能豐富、散播快且以記憶體的方式快取,就可以關掉持久性的寫入硬碟設定。
Redis 同時支援更細節的設定 主從異步複製(master-slave asynchronous replication),具有快速的非阻斷式優先同步、對於傳輸過程遺失部分片段,可採自動重新連結的方式,將網路節點中的小部分資料再重新同步。
其他還包括下列特性:
你可以從這個連結查看有哪些程式語言能使用 Redis Clients
Continue Reading本篇主要參考 Essential Skills for Landing a Test Automation Job in 2018 內容整理而成。
Test Automation Engineers (測試自動化工程師) 在業界的需求有不斷持續的增加的趨勢,從去年 34% 已成長到 40%
在很多情況,我們會需要使用手動方式查詢 domain name 或 ip 的DNS設定
例如: 一般設定好DNS之後,都需要一段時間才能完成配對,這時我們就能透nslookup確定IP是否已經對應到dns
在這裡,會針對一些平時會使用的nslookup查詢方式進行說明
後續會陸續再新增更多說明及內容
Continue Reading在一頁式網頁架設登入系統通常是一件非常麻煩棘手的事情,
在一開始要思考的是該挑選哪個主流框架 Angular、React或Vue…
然後開始建立一個前後端分離的架構,只透過RESTful API來進行溝通,
在這樣的架構下,搭建CMS相當容易,前端通常只需要取得資料後,進行render出來即可,
##SESSION BASE 無用武之地 如果要建設會員或管理者權限功能,傳統 session-based 的權限登入方式相當簡單,
但是在透過 RESTful API 應用的框架中,session-based的方式則行不通,
此外,單純使用SESSION的情況,也必須解決資料跨 Server 的問題
Token是一串加密字串,並儲存在前端, 當使用者再次操作時,就能在後端從資料庫中比對token, 檢查是否為有效的使用者, 但是這樣的查詢也會產生伺服器的負擔
Continue Reading簡單紀錄vim指令及用法
Continue Reading