林林.台灣 | Linwebs

最新隨手記

英文字母ASCII相互轉換

(1)  (2)  (3)  (TA) 解法1(上傳Judge) 解法2 解法3(相似於助教的解法) 助教解法

繼續閱讀 ...

2018-10-20 ASCII

PHP 連接 RADIUS 驗證使用者

快速連結: 安裝、連接 安裝 PHP RADIUS 插件 (以下指令須在 root 使用者下執行,若一般使用者請先確認帳號是否有 sudo 權限,並在以下指令前方加入 sudo ) CentOS: 1. 若未安裝 php pear 套件來源,請輸入以下指令安裝屬於自己 php 版本的 pear #yum install php-pear 2. 若使用 PHP 7.0 以上之版本,因官方 RADIUS 插件目前仍為 beta 版,請先將 pear 來源切換為 beta 版本 #pear

繼續閱讀 ...

2018-09-14 PHP radius

CentOS開機自動啟動screen執行指令

1.編輯 /etc/rc.d/rc.local 2.修改並插入下方文字 # 開啟名稱為[screen名稱 ] 的 screen screen -dmS [screen名稱] sh # 指定 screen 並執行指令 screen -S ai2sys -p 0 -X stuff "[欲執行的指令]"

繼續閱讀 ...

2018-08-11 CentOS 開機執行

將 Linux 觸控螢幕對應到正確的螢幕

在尚未設定之前,若連接兩個以上的顯示器,使用觸控螢幕時,會橫跨兩個螢幕來觸控,所以須將觸控螢幕對應到正確的螢幕上,觸控時才不會有問題 1. 輸入 xrandr 指令查看已連接的螢幕,筆記型電腦螢幕在以下範例為 LVDS1 /* EX: */ $ xrandr Screen 0: minimum 8 x 8, current 3286 x 1080, maximum 32767 x 32767 LVDS1 connected primary 1366x768+0+312 (normal left inverted right x axis y axis) 310mm x 170mm

繼續閱讀 ...

2018-03-18 linux touch screen 觸控螢幕

docker 使用 systemctl

因 docker 是一個執行容器的程式,設計理念並不允許在容器中執行背景服務照產生 Failed to get D-Bus connection: Operation not permitted 錯誤,但可透過以下方法來提升執行docker的權限,進而執行systemctl等服務 1. 先使用 --privileged=true 來提升容器的執行權限,並使用 -d 讓容器啟動後執行於背景 以下的示範為 - 使用來源(REPOSITORY) 為 linwebs/httpd 且標籤(TAG)

繼續閱讀 ...

2018-02-15 docker

C++ 計算陣列有幾項

#include <iostream> using namespace std; int main(int argc, char const *argv[]) { int arr[16]; // int arr[16] = {209, 721, 687, 60, 697, 724, 625, 321, 347, 5, 701, 140, 734, 920, 644, 52}; cout << "此陣列有 " << sizeof(arr) / sizeof(arr[0]) << " 項"; return 0; }  

繼續閱讀 ...

2017-10-20 C++ 陣列項數

C++ 交換數字不新增變數

#include <iostream> using namespace std; int main(int argc, char const *argv[]) { int a, b; // cin >> a >> b; a = 5; b = 9; a = a+b; // 14 9 b = a-b; // 14 5 a = a-b; cout << "1: " << a << endl << "2: " << b; return 0; }  

繼續閱讀 ...

2017-10-20 C++ 交換數字