智合網圖總目錄-各學院
關於智合網版主
智合網沿革
價值管理學院簡介
價值管理學院總目錄
價值管理簡介
價值管理總目錄
價值的定義

2020年10月17日 星期六

居家及車輛維護

 一、汽車疑難雜症

 一-01-汽車發動的問題

問題狀況

插入汽車車鑰匙後開始第一次轉動讓車輛通電,最右側儀表板的下方,左邊的機油警示燈、中間的check 故障燈、右邊的電池充電燈皆同時亮著。接著再轉動車鑰匙,此時發出引擎斷斷續續點火的聲音,過程就像快要熄火的聲音,一直無法引擎點火成功,接著就停止啟動;然後再次轉動車鑰匙,此時仍舊發出引擎斷斷續續點四的聲音,但最終引擎點火成功。

2020年9月9日 星期三

在Ubuntu 中輸入日文的方式

 要在 Linux Ubuntu 18.04 環境下輸入日文的方式,首先必須要先安裝日文輸入法,然後再依據日文的羅馬拼音或是預設日文鍵盤的按鍵對應來產生日文字母。

網路資源

  1.  中州韻輸入法引擎
  2. 使用 Rime 在各大平臺安裝嘸蝦米輸入法
  3. [討論] 嘸蝦米規則和中文日文韓文大一統
  4. 日文輸入法-如何用電腦打日文
  5. 快速掌握日文文法重點!

 

日文輸入法

 要輸入日文必須要先安裝日文輸入法,在不同的作業系統環境中,有一些共通與不同的日文輸入法。

在 Ubuntu 18.04 下的日文輸入法,基本上有兩種:

  1. 安裝 rime 後,再其前再安裝嘸蝦米的輸入法,請參考此一種嘸蝦米可以同時輸入簡體中文,正體(繁體)中文,與日文,而最終打日文的按鍵方式,要先按照每一個日文字母的羅馬拼音來輸入,最後再以“,"或“.”結尾來產生每一個日文字母,但是此環境下每一次只能輸出一個日文字母,無法一次按多個羅馬拼音,亦即無法連打來產生一串日文字母。
  2. 安裝 ibus-mozc 套件,安裝指令為:sudo apt install ibus-mozc,並在「設定/語言與地區」中新增一個「日語(Mozc)」的輸入法。此一種方法只要輸入每一個日文字母的羅馬拼音後再按enter鍵就可以產生日文字母,而輸入日文字母羅馬拼音後立即按空白鍵是進入選字的狀態,最後再按enter鍵就可以產生日文字母。而且此一種輸入法,可以一次按多個羅馬拼音亦即可以連打來產生一串日文字母。

2020年8月12日 星期三

在 Ubuntu 中的 Virtual Box 管理

 本文 Virtual Box 執行的平台環境為 Ubuntu 18.04。

安裝 Guest Additions

當安裝虛擬機器的作業系統後,必須要立刻安裝 Guest Additions的套件,如此虛擬機器的畫面才會與外部的螢幕與鍵盤滑鼠進行整合。首先啟動該虛擬機器,進入虛擬機器後,點按畫面最上方的選單:「裝置/插入 Guest Additions CD」,如此在虛擬機器就會通知已偵測到新的光碟,是否要執行該光碟,點按「執行」就可以安裝該光碟中的 Guest Additions。安裝完後重新啟動機器即可。

Ubuntu 管理常用安裝套件與相關管理作業

在一開始安裝 Ubutnu 結束後,應該立即執行「軟體更新」軟體,先進行系統必要的更新,如此在安裝後續的套件時,才比較不會出現問題。

自 Ubuntu 16.04 之後,Ubuntu 的相關 GUI 的管理有蠻大的改變,為方便使用者進一步的管理 Ubuntu 可安裝如下的套件:

  1. synaptic:套件管理員,這是筆者最常用的套件安裝與升級的管理軟體。
  2. firefox-locale-zh-hans:這是因為在安裝 Ubuntu 後,所安裝的 firefox 是英文介面,所以必須安裝此一漢字字型檔,安裝後就會出現 firefox-locale-zh-hant 繁體字型。其中,hans是 han-simplified 簡體字之意,hant 是 han-traditional 繁體字(正體字)之意。
  3. gnome-tweak-tool:這是用來管理整體畫面視窗的字型大小,可以用比例四方式來設定,是必要的套件。
  4. gnome-system-tools:這是用來管理 user 及 group 帳號的功能與權限,特別當使用 VirtualBox 來共享外部的資料夾時,就必須要設定vbox群組的使用者有權限可以存取外部的共享資料夾。安裝後可以執行 users and groups 程式,然後點按「管理群組」,並選擇「vboxsf」群組,再點按「屬性」,並在「群組成員列表」中,勾選想要有權共享的使用者帳號,預設是沒有勾選任何的使用者帳號。
  5. unrar:此一套件可以在執行 ubuntu 的預設解壓縮程式時,可以辨認與解壓縮 rar 格式的壓縮檔。 
  6. gcc, linux-headers 等套件:通常在安裝virtualbox 或 vmware 軟體時,往往會需要將這些安裝程式的原始碼進行 compile,所以必須安裝相關 gcc 等翻譯程式的軟體套件,安裝指令為:sudo apt-get install build-essential。但是當真正在安裝 virtualbox 或 vmware 等軟體時,也會同時使用到 linux-headers 的作業系統標頭檔,所以也必須安裝,安裝的指令為:sudo apt-get update 先更新整個系統,再執行安裝 linux-headers 的指令:sudo apt-get install linux-headers-$(uname -r)

 

2020年7月31日 星期五

C++ 程式與專案的編譯建置(Compile & Build)程序方式

一個 C++ 程式原本對使用者而言是一個人類可以看得懂的高階語語,但是對於機器來說,機器是看不懂高階語言的,只能看得懂機器碼或低階語言,所以當一個 C++ 程式(此時稱為原始程式)撰寫完成後就須要將 C++ 的原始程式碼編譯 (compile) 或建置 (build) 成為機器碼 (machine code) 或稱為目的碼 (object code) 或有時也可稱為可執行碼 (executable code)。本文主要的範例執行環境為 Linux Ubuntu 18.04。

gcc/g++編譯器

一般而言,最常用的或最早使用的 C 程式編譯器為 gcc (General Compiler Collection),當 C++ 程式語言被發展出來之後,也可以延用繼續使用 gcc 編譯器,但是用 gcc 來編繹 C++ 程式時,使用者必須在 gcc 的指令後明確的指出要使用的 C++ 特別使用的各種函數庫與標頭檔,所以非常的麻順,所以特別發展了另一個編譯器 g++,此一 g++ 編譯器預設會先去讀取 C++ 特別使用的各種函數庫與標頭檔,所以就很方便的的編譯 C++ 程式了。

2020年7月29日 星期三

確定某西元年是否為閏年-以簡要瞭解C++

本文將以寫一個 C++ 程式,用以判斷某西元年是否為閏年,以簡要瞭解 C++ 程式語言的結構與基本用法。

首先要先知道一般在數學上是如何判斷一個西元年是否為閏年的規則:
  1. 西元年份除以4不可整除,為平年。
  2. 西元年份除以4可整除,且除以100不可整除,為閏年。
  3. 西元年份除以100可整除,且除以400不可整除,為平年。
  4. 西元年份除以400可整除,為閏年。
若寫成演算法,而且為便於使判斷過程更簡便,所以要倒過來判斷,其演算法如下:

C++ 程式語言目錄

  1. C++ 程式語言簡介
  2. 安裝Eclipse C/C++ Developer Toolkit
  3. C++ 程式與專案的編譯建置(Compile & Build)程序方式
  4. 確定某西元年是否為閏年-以簡要瞭解C++
  5.  

2020年7月25日 星期六

C++ 程式語言簡介

C++ 程式語言又稱為 C-Plus-Plus,是一個業界標準的程式語言,其前身為 C 程式語語,C 語言並沒有包含物件導向(Object-Oriented)的概念,而 C++ 就是含入物件導向概念與功能的程式語言。所以 C 語言的翻譯器 (Complier) ,有時也可以稱為編譯器,無法編譯 C++ 的原始程式,但是可以編譯 C 的原始程式。

C++ 程式語言是一個很重要也很基礎的程式語言,此一語言也衍生出其他現在常用的程式語言,例如,Java, JavaServelet 及 JavaScript,甚至是 C#。所以建議學習程式語言時,一定要先學會 C++ 程式語言,再學習其他的程式語言。

那麼學習 C++ 語言時,是否要先學習 C 語言呢?其實並不見得一定要如此,因為目前業界所開發的應用程式大都已使用 C++ 語言,而且雖然以前用 C 語言開發的程式也不少,但是學會 C++ 語言後,也很容易就看得懂 C 程式。

2020年7月24日 星期五

安裝Eclipse C/C++ Developer Toolkit

Eclipse 是 IBM 所發展並免費提供的一個整合性程式開發環境(IDE) 的軟體平台。當安裝此一平台後,就可以再另外安裝各種程式語言的相關開發套件,包括標準的Java 程式語言,以及標準的 C/C++ 程式語言開發套件。本文旨在簡要說明如何在Ubnuntu Linux系統中,安裝最新的 Eclipse IDE 軟體平台 (Eclipse 2020-06),以及 Eclipse C/C++ 2020-06。本文主要的範例執行環境為 Linux Ubuntu 18.04。

主要網頁類別

  1. 關於智合網