原创 如何製作可用於Windows虛擬機的macOS安裝鏡像

macOS系統的安裝鏡像文件默認都是dmg文件,不能直接使用於Windows下的虛擬機安裝,所以需要製作成Windows下可以識別的ISO或者CDR格式。 一、下載DMG安裝鏡像 以下載 macOS Sierra爲例,可以從蘋果官

原创 Unity實戰之面板動畫

面板動畫一般可以用在遊戲的設置面板中,當在遊戲中點擊某個按鈕後,設置面板從某一個地方滑動進入視野,當操作玩家操作完後,再點擊按鈕從視野滑動出去。 以Unity 2017爲例 1.先添加一個3D項目,命名爲demo,然後在Asse

原创 VMWare中的Linux加載主機的共享目錄

在VMware虛擬機中安裝的Linux,有時想與主機進行文件共享,可以通過安裝VMware Tools工具,然後在虛擬機設置的選項中添加共享文件夾,如圖所示: 然後就可以在Linux中看到共享的目錄了: 但是也有可能重新啓動後

原创 Open vSwitch的安裝與運行

一、下載安裝包 在http://www.openvswitch.org/download/中下載想要安裝的版本 筆者下載的是最新的openvswitch-2.12.0.tar.gz 二、安裝 解壓、生成Makefile、編譯、

原创 修改已有Docker的端口映射

在創建Docker容器時,我們可以使用-p或者-P參數來映射主機與容器的端口: -P: 隨機端口映射,容器內部端口隨機映射到主機的高端口 -p: 指定端口映射,格式爲:主機(宿主)端口:容器端口 如果已經創建好的容器,想要更改

原创 Docker Bridge網絡模式下解析DNS問題

Docker的網絡模式有Bridge(橋接)模式,host(主機)模式,overlay模式等等,參見https://docs.docker.com/network/,默認爲Bridge模式。 在此模式下,容器是一個單獨的網絡系統,

原创 安裝JIRA 8.X EE

一、下載軟件 JIRA安裝包:atlassian-jira-software-8.5.4-x64.bin 破解包:atlassian-agent-v1.2.3.tar_2.gz Mysql驅動:mysql-connector-ja

原创 Gitlab持續集成/持續發佈(CI/CD)配置

在使用Gitlab管理源碼的同時,還可以讓其自動構建、測試與發佈,這部分功能與jenkins類似。 但是與Jenkins不同的是: Jenkins要構建一般是定時或者手動觸發,所以存在代碼未更新,但也在構建,因爲時間到了,或者代碼

原创 解決Mac下安裝Homebrew慢的問題

國內安裝Homebrew很慢,可以使用下面的方法: curl -fsSL https://gitee.com/xueweihan/codes/vfrgh7z8qcjlx1ubwt6nk71/raw\?blob_name\=brew

原创 Centos 安裝配置gitlab

一、下載gitlab 根據系統下載相應的gitlib,可以下載社區版,也可以下載企業版,國外站點下載比較慢,可以在國內鏡像去下載,比如清華鏡像: Centos6 gitlab 12.9.5社區版 Centos7 gitlab 12

原创 Linux下安裝配置Postfix郵件服務器

一、設置域名 如果先把域名設置好,則postfix會自動根據當前設定的域名作爲配置,後面會省事很多。假設我們設定的域名爲mail.abc.com echo 'mail.abc.com' > /etc/hostname hostna

原创 使用Clang編譯內聯intel語法彙編的C/C++項目

我們在編寫C/C++代碼時,如果在有較高性能需求的時候,可以使用匯編代碼來編寫相應的函數,C/C++直接調用即可。彙編的語法格式有兩種,一種是我們在Windows下常見的Intel的語法格式;另一種是GCC下使用的AT&T格式的語

原创 VisualGDB可視化調試STL

本文中的VisualGDB開發調試環境爲Visual Studio 2015加VisualGDB 5.4R12版本,並且使用了筆者改進過的STL可視化調試庫CSTLTypeVisualizer.dll,原版的STLTypeVisu

原创 Linux下安裝五筆輸入法和更新碼錶

Linux下有幾種輸入法框架:IBus,fcitx,SCIM等等,關於他們的歷史淵源可以在網上查資料。 筆者以CentOS 6.X安裝五筆輸入法爲例,說明一下安裝過程: 一、輸入法安裝 如果支持yum install可以直接使用此

原创 GDB直觀調試STL

在Linux項目開發過程中使用命令行GDB進行C++程序STL調試時,會發現輸出的內容很雜亂,真正有用的信息比較難找。 可以從GCC、Clang的官網下載一個GDB的美化插件: Clang的libcxx可以從https://git