- Jul 31 Wed 2019 18:00
[MySQL] Access denied for user 'root'@'localhost'
- May 04 Fri 2018 16:39
[Unity] 使用 Google Signin 取得唯一碼
因為這東西坑到極點所以決定寫一篇來抱怨跟紀錄一下,Google的東西由於本身改版過快又一直推新的東西,導致網路上能找到的東西相當的亂,文件更是亂,同一個功能能找到四五種很像的東西,然後每個都各會卡在微妙或已被淘汰的地方,又或者是介面完全不一樣了不知道改去哪設定,我猜這一篇日後等我想回來參考的時候大概整個又都不一樣了吧........(苦笑)。
- Jan 10 Wed 2018 15:07
動態/靜態語言、Managed/Unmanaged語言、JIT/AOT編譯
因為並沒有好好的受過CS教育,隨著碰的東西越來越多,一些東西逐漸混淆在一起,直到這次嘗試把Protobuf透過Unity放上IOS使用時因為觀念的不正確終於炸了,所以重新花了半天複習了一下這幾樣東西並做個筆記,每一個條目其實都可以單獨找到專業與圖文並茂的流程解釋,想深入了解還是一個一個去看比較好。
- Oct 02 Mon 2017 14:19
[Nginx] 透過upstream設定Load balance
Nginx除代理外也具有Load balance功能,透過upstream來設定,算是非常簡易的設定方式
http {
upstream myapp {
server srv1.example.com;
server srv2.example.com;
server srv3.example.com;
}
server {
listen 80;
location / {
proxy_pass http://myapp;
}
}
}
- Oct 02 Mon 2017 12:28
[Nginx] 代處理30x系列的轉址
繼上次某方程式不支援HTTPS後,這次又出了不支援轉址的情況,所以只好再請Nginx代為內部處理轉址而不是將轉址資訊返回給原程式
server {
listen 80;
server_name _;
location /psn/ {
proxy_pass http://127.0.0.1:90;
proxy_intercept_errors on; //開啟攔截http error的功能
error_page 301 302 301 = @redirect; //攔截指定要的代號並丟給@redirect處理
}
location / {
return 301 https://account.sp-int.ac.playstation.net/;
}
location @handle_redirect {
set $saved_redirect_location '$upstream_http_location'; //將30x返回的網址紀錄
proxy_pass $saved_redirect_location; //重新再proxy_pass一次
}
}
模擬了一個轉址的url在localhost,localhost/psn/負責處理發生轉址的部分
- Sep 29 Fri 2017 15:59
[Golang] 學習筆記(7) VSCode GOPATH異常排除(非正規)
- Sep 25 Mon 2017 11:36
TCP Connection 與NO SYCN/ACK MEMO
- Sep 15 Fri 2017 15:03
Linux 常用套件安裝
一、基底套件安裝
//安裝擴充資源庫
# yum install epel-release
//下載remi
# wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
//安裝remi
# rpm -Uvh remi-release-6*.rpm
- Sep 14 Thu 2017 17:25
[C/C++] Linux(centos)下安裝C++11與Boost函式庫(二)
一、到下載最新版Boost library並解壓縮
# wget --no-check-certificate -c https://sourceforge.net/projects/boost/files/boost/1.65.0/boost_1_65_0.tar.bz2/download
# tar xzvf boost_1_65_0.tar.bz2
- Sep 14 Thu 2017 14:22
[C/C++] Linux(centos)下安裝C++11與Boost函式庫(一)
一、目前為止C++11還沒有一個已經編譯好可以直接裝起來用的版本,因此必須自行去下載然後編譯出來給自己使用,編譯是基於原生g++,所以第一件事就是安裝gcc/gcc-c++ Complier
# yum install gcc gcc-c++