iT邦幫忙

article.tab.solved.title

RSS

在 Fedora 34 上安裝官方嘸蝦米的 iBus 表格檔 (影片錄製步驟)

Fedora 34 內建 iBus 平台,直接安裝行易有限公司釋出的嘸蝦米表格檔,使用完整度最高。 我參考官方提供的安裝說明後,錄製了一支影片,來紀錄整個安裝過...

資料抽象與封裝(Data Abstraction vs Encapsulation)

人們經常會被資料抽象和封裝混淆,把抽象的概念當作封裝或信息隱藏。事實並非如此。以下定義來自 ISO/IEC/IEEE 24765:2017 系統和軟體工程 —...

Javascript檔案中使用Django template 變數

在template中我們可以定義javascript變數為djagno變數,如下: <script> let yourhouse = {{...

建立自己Blog系列(三) Hexo next theme 介紹

前言: 為何我會選用Hxeo來當作Blog框架? 有下面幾個原因: 因為建立於本地端,所以可以更方便離線進行編輯 使用 Markdown 語法撰寫Blog,更...

python的基本語法-1

流程控制 if...else 我自己是把它當成一種選擇的概念 其實在生活中這個概念是很常見的,經常都會遇到,把這個概念套進程式中就不會嚇到吃手手。 如果你現在口...

一個看起來是O(n)的function但實際上是O(n^2)

哈嘍大家好,今天看到了一個有趣的程式碼片段(來源),這個function的功能就是把一個字串轉為全小寫,看起來沒什麼特別的,寫起來也相當直觀: /* 這段程式碼...

Day11 職訓(機器學習與資料分析工程師培訓班): Python程式設計, 建立Model+載入

上午:Python程式設計 早上學習function, *args, *kwargs, 全域變數 & 區域變數 def guess(): w...

OpenID Connect

OAuth 2.0 指定了存取資源的存取令牌,但它沒有提供提供身份信息(ID Token)的標準方法,這就是 OpenID Connect(ODIC)出現的原因...

初探MVC架構

MVC是什麼 MVC是一種軟體架構,著重在關注點分離,此架構分成三類 M : Model :專注於業務邏輯,包括對於資料的處理、類別的定義、V : View :...

在 Debian 10.10 上輕鬆安裝嘸蝦米

花了一點時間,把 Debian 10.10 下載與安裝,我選擇 Gnome 桌面環境,原因是在 Fedora 上,用起來還滿有趣的,直接想延伸這種使用體驗。 一...

在 Fedora 34 上輕鬆安裝嘸蝦米

對我來說,有段時間沒有使用,Fedora 所呈現出來的「桌面行為」(是這個說法嗎?)也有其獨道迷人之處,幾天前,我發了 2 篇貼文,分別是: 在 Fedor...

在 Lubuntu 18.04 上安裝 CodeBlocks IDE 17.12

寫程式,弄個 IDE 真的會方便不少,如果您是要在 ubuntu 20.04 上面使用 Code::Blocks IDE 的話,直接下 sudo apt-get...

建立自己Blog系列(二) github Setting

前言 這次會在thub這邊要先建立兩個Repository Blog Code Blog Hosting 本篇同步發布我的Blog 建立自己Blog系列(二...

python的基本語法-0.5

在程式碼中顯示你要的資料: print() #顯示一段文字或是幾個字 print("you can use print to show wha...

RESTful API 操作對數據完整性的影響最小-Get

-RESTful HTTP 方法HTTP 方法/動詞 GET 通常用於檢索數據,這會影響機密性。 HTTP 方法-Semantics of HTTP metho...

QUIC.cloud CDN 與 CloudFlare 新手教學

環境準備 使用 Cloudflare DNS 安裝 LiteSpeed Cache plugin 取得 Domain Key 開啟套件端的 CDN 功能...

從零開始用github架設靜態網站入門(2) - HTML & Bootstrap

講完一開始的設置,緊接著就要到關鍵的程式部份了,而所謂的HTML是屬於一種標籤語言,本身並沒有一般程式的邏輯判斷等功能,只是把你要放在這個網頁裡的每個元素貼上一...

Day10 職訓(機器學習與資料分析工程師培訓班): 專題討論

人工智慧與資料分析專題 今日上午助教報告了一篇論文,並提供程式碼和資料集讓我們實際run看看,下午就是討論分組以及未來專題目標,今天大致分完組別,但題目可能會再...

關於AsyncTask

AsyncTask非同步任務,或稱異步任務,是一個相當常用的類別,是專門用來處理背景任務與UI的類別。 主執行緒又稱UI執行緒(UI Thread),任何有關U...

關於取得舊版 macOS 這件事

想要降刷 macOS 版本,或是處理 Fusion Drive,該怎麼辦?那裡有資源?或是那邊有官方提供的 macOS 原始的磁碟映像檔(.dmg)? 官方的資...

在 openSUSE Leap 15.3 上輕鬆安裝嘸蝦米

Linux 的 Distro 很多,今天筆記一下在 openSUSE 上啟用嘸蝦米的紀錄。 從系統設定去看,會以為 gcin 是內建的輸入法,但,我實際執行嘸蝦...

系統分析師養成之路—商業思維(外師分享)補充

關於系統分析師、專案經理、商業分析師⋯這些IT角色來說,「商業思維」真的太重要!所以除了跟大家分享我自己的心得,我也在網路上找到一篇寫的不錯的文章,有興趣的朋友...

建立自己Blog系列(一) 介紹 Github (hosting) + Hexo (Blog) + Appveyor(CICD)

前文: 網路上已經有許多Blog託管平台 例如:Google Blog,痞客邦....為何我還要自己寫這篇跟大家分享? 因為上面提供的平台固然好用,但我並無法1...

使用Visual studio code (vscode) 一鍵執行編譯C++ compiler 超簡單

**1.安裝Visual Studio code **有安裝的可跳過這一步官網連結: http://code.visualstudio.com/2.安裝vsco...

解決Windows總是把Typescript文件夾看成影音檔

最近用Typescript開發專案,小弟用的是Windows10筆電遇到一個小煩惱,那就是每次打開都是 .ts 的文件夾時就會像下方圖片一樣 https://...

Day9 職訓(機器學習與資料分析工程師培訓班): python、 php結合highchart

上午: Python程式設計 老師此次課程教學for迴圈, List comprehension, 產生器, 例外處理(try、except), 函式funct...

在 ubuntu 21.04 上輕鬆安裝嘸蝦米

本文同步刊載於我的部落格:在 ubuntu 21.04 上輕鬆安裝嘸蝦米 來試試在 ubuntu 21.04 快速安裝 fcitx 並啟用嘸蝦米。 fcitx...

[深入淺出MQTT]: v3.1.1與v5 的差異

[深入淺出MQTT]: v3.1.1與v5 的差異 MQTT v3.1.1 與 v5 完全相容,且提供許多Cluster 所需要的功能,如Shared Subs...

qt中實現配置文件

QString fileName; fileName = QCoreApplication::applicationDirPath(); fi...