發表文章

Windows 10 RTM and KMS Keys

圖片
這是給數字預啟用的 Windows 10 官方密匙列表 什麼是“數字權利啟動”?數字許可證啟動是 Windows 10 中新加入的啟動方式,是一種授權方法的分類。 數位許可證會記錄您的硬體設備資訊,只要在 CPU 和主機板設備沒有更換的情況下就可以連接微軟伺服器自動永久性的啟動系統,重新安裝系統時無需再次輸入產品金鑰,安裝後會自動永久啟動。“數位權利啟動”在不更換電腦硬體的情況下一直有效,無論您安裝的系統是正式版還是預覽版,不影響啟動效果。 Windows 10 Edition RTM Generic Key (retail) KMS Client Setup Key Windows 10 Home YTMG3-N6DKC-DKB77-7M9GH-8HVX7 Windows 10 Home N 4CPRK-NM3K3-X6XXQ-RXX86-WXCHW Windows 10 Pro VK7JG-NPHTM-C97JM-9MPGT-3V66T W269N-WFGWX-YVC9B-4J6C9-T83GX Windows 10 Pro N 2B87N-8KFHP-DKV6R-Y2C8J-PKCKT MH37W-N47XK-V7XM9-C7227-GCQG9 Windows 10 Pro for Workstations DXG7C-N36C4-C4HTG-X4T3X-2YV77 NRG8B-VKK3Q-CXVCJ-9G2XF-6Q84J Windows 10 Pro N for Workstations WYPNQ-8C467-V2W6J-TX4WX-WT2RQ 9FNHH-K3HBT-3W4TD-6383H-6XYWF Windows 10 Education YNMGQ-8RYV3-4PGQ3-C8XTP-7CFBY NW6C2-QMPVW-D7KKK-3GKT6-VCFB2 Windows 10 Education N 84NGF-MHBT6-FXBX8-QWJK7-DRR8H 2WH4N-8QGBV-H22JP-CT43Q-MDWWJ Windows 10 Pro Education 8PTT6-RNW4C-6

64bit Windows 如何使用 32bit ODBC 連接器存取資料庫

圖片
自從 2007 年開始,Windows 已經慢慢走向全面 64bit 化的時代。 可是還是有些公司的特殊老舊系統(例如資料庫系統)還是建基於老舊的 32bit 驅動程式時代,那時要從 ODBC 資料庫載入資料就會跟 64bit 的 ODBC 不相容而找不到它的驅動了。 什麼資料庫這麼老舊呢? 它就是 Microsoft Visual FoxPro 了。 那什麼辦啊?我在 64bit Windows 內的找不到有 32bit ODBC 連接器啊!!! 方法一 ⊞ Win + R 之後打入指令 odbcad32.exe 即可。 方法二 ⊞ Win + R 之後打入指令 Control Panel > System and Security > Administrative Tools > ODBC Data Sources (32-bit) 即可。 參考資料 Visual FoxPro ODBC Driver https://docs.microsoft.com/en-us/sql/odbc/microsoft/visual-foxpro-odbc-driver?view=sql-server-2017 Visual FoxPro Downloads https://docs.microsoft.com/en-us/previous-versions/visualstudio/foxpro/mt490121(v=msdn.10) Microsoft OLE DB Provider for Visual FoxPro 9.0 https://www.microsoft.com/en-us/download/details.aspx?id=14839

更改 NetBeans 預設支援 UTF-8 的方法

圖片
不知大家使什麼 IDE 去做網站的編程開發呢? Jimmy Chan 自己比較喜歡開源的 NetBeans。 今時今日,很多網站已經預設使用 UTF-8 為預設的編碼了。 但是 NetBeans 卻有一個煩人的問題,就是設定內沒有任何的預設編碼給你選擇。 尤其是打開使用非英語的 PHP 文檔的時候,例如下面用了 utf-8 編碼的檔案,問題就來了。 The file D:/Web/schinese.php cannot be safely opened with encoding x-windows-950. Do you want to continue opening it? 那什麼解決呢?辨法是有的,只是比較麻煩一點點吧! 編輯 NetBeans 的設置檔案 打開 C:\Program Files\NetBeans 8.1\etc\netbeans.conf 在大約 46 行左右會有一行長長的設置 netbeans_default_options="-J-client -J-Xss2m -J-Xms32m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true -J-Dsun.java2d.dpiaware=true -J-Dsun.zip.disableMemoryMapping=true" 在它的尾段加入 -J-Dfile.encoding=UTF-8 設置字串就行了 netbeans_default_options="-J-client -J-Xss2m -J-Xms32m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true -J-Dsun.java2d.dpiaware=true -J-Dsun.zip.disableMemoryMapping=true -J-Dfile.encoding=UTF-8 " 參考資料 NetBeans

CentOS 下使用官方 MySQL 源安裝 MySQL 5.7.x

圖片
各位有做網站開發及管理網站的朋友總會離不開便宜好用的開源平台 LAMP 組合吧。 當中 LAMP 中的 M 字母代表了開源界的資料庫姣姣者 MySQL。 就讓 Jimmy Chan 示範一下教教大家在 CentOS 7.x 下使用官方的 MySQL 源安裝 MySQL 5.7.x 吧! 增加官方 MySQL Repository 源 ### CentOS 7 ### # rpm -ivh https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm 之後為了檢查是否成功增加官方的 MySQL源可輸入下面的指令 # yum repolist all | grep mysql | grep enabled 輸出畫面: mysql-connectors-community/x86_64 MySQL Connectors Community enabled: 42 mysql-tools-community/x86_64 MySQL Tools Community enabled: 53 mysql57-community/x86_64 MySQL 5.7 Community Server enabled: 227 安裝官方社區版 MySQL Server 增加完成官方 MySQL 源之後就只用輸入下面的指令就能安裝社區版的 MySQL Server 了 ### CentOS 7 ### # yum -y install mysql-community-server 啟用 MySQL Server 安裝完成了當然就是要把 MySQL 後台服務啟用起來吧,輸入下面的指令來啟用 MySQL   ### CentOS 7 ### # systemctl start mysqld 在每次重新起動伺服器後自動運行 MySQL Server 可輸入下面的指令,這樣就不用每次重新起動伺服器後要手動起動 MySQL Server 服務在背景運行了   ### CentOS 7 ### # systemctl enable mysqld 輸

最新 Hyper-V Server 支援的各種 Configuration Version 版本

圖片
最新的 Hyper-V Server Configuration Version 版本列表 Hyper-V host Windows version Supported virtual machine configuration versions Windows Server, version 1803 8.3, 8.2, 8.1, 8.0, 7.1, 7.0, 6.2, 5.0 Windows 10 April 2018 Update (version 1803) 8.3, 8.2, 8.1, 8.0, 7.1, 7.0, 6.2, 5.0 Windows Server, version 1709 8.2, 8.1, 8.0, 7.1, 7.0, 6.2, 5.0 Windows 10 Fall Creators Update 8.2, 8.1, 8.0, 7.1, 7.0, 6.2, 5.0 Windows 10 Creators Update 8.1, 8.0, 7.1, 7.0, 6.2, 5.0 Windows Server 2016 8.0, 7.1, 7.0, 6.2, 5.0 Windows 10 Anniversary Update 8.0, 7.1, 7.0, 6.2, 5.0 Windows Server 2016 Technical Preview 7.1, 7.0, 6.2, 5.0 Windows 10 build 10565 or later 7.0, 6.2, 5.0 Windows 10 builds earlier than 10565 6.2, 5.0 Windows Server 2012 R2 5.0 Windows 8.1 5.0 大家要留意哦,當 VM 使用了最新的 Configuration Version 版本就不能降級的了哦!!! 例如使用 Hyper-V Server 2016 的 VM Configuration Version 版本就是 8.2,如果你想把這個 VM 轉移去使用 Hyper-V Server 2012 R2 的話就不行哦!!!因為 Hyper-V Server 2012 R

CentOS 安裝 xRDP 的方法

圖片
你會想安裝 xRDP 使用就是想遠程控制 Linux 的 GUI 環境 所以安裝之前請先準備好圖形化的環境 只有 CLI 的環境是不行的哦 由於 Jimmy Chan 自己習慣使用 CLI 的環境,所以呢我得先在 CLI 環境下安裝全套 Gnome 套件 # yum groupinstall "GNOME Desktop" "Graphical Administration Tools" 增加 EPEL 源 由於 xRDP 在預設的 YUM 源內是沒有的,所以需要先安裝 EPEL 源 # yum -y install epel-release 安裝 xRDP 安裝好 EPEL 源之後就可以直接安裝 xRDP 囉 # yum -y install xrdp tigervnc-server 啟用 xRDP 服務 安裝好 xRDP 之後當然就是把它啟用起來在背景中工作,所以輸入下面的指令 # systemctl start xrdp 之後輸入下面的指令來檢查啟用了的服務端口 # netstat -antup | grep xrdp 在每次重新起動伺服器後自動運行 xRDP 可輸入下面的指令,這樣就不用每次重新起動伺服器後要手動起動 xRDP 服務在背景運行了 # systemctl enable xrdp 設定防火牆 為了能夠由外面進入系統,所以要先設定好 Linux 內建的防火牆開放 RDP 的標準端口號 3389 # firewall-cmd --permanent --add-port=3389/tcp # firewall-cmd --reload 設定 SELinux 之後還有最後一層的 SELinux 層保護也要設定一下才能使用的哦 # chcon --type=bin_t /usr/sbin/xrdp # chcon --type=bin_t /usr/sbin/xrdp-sesman 大功告成