Machinery-Abbe’s theory阿貝原理

本篇章主要是我自己整理出來的 (大多數是爬了各網站、教學文章)我把它當作學習筆記, 如果有也侵害著作權請留言或是 E-mail: lioajimzen@lioajimzen 阿貝原理: 現實用途: 為了提高測量精度, 待測物體與測量器的刻度要在同一方位的同一條線上。 若沒有在同一條線上, 必須盡量縮短兩者的距離。 In 1866, Ernst Abbe and Carl Zeiss cooperated together to improve the optical performance of microscopes. […]

JS-運算元Operands、運算子Operator、優先性Precedence、相依性Associativity

參考資料: MDN Web, 六角學院 運算子優先序(Operator precedence)決定了運算子彼此之間被語法解析的方式,優先序較高的運算子會成為優先序較低運算子的運算元(operands)。 請給予肝肝的工程師一些支持! ‘W’ <運算式與運算子/條件運算子> 摘錄: 條件 (三元) 運算子 是 JS唯一用到三個運算元的運算子:在一個條件後面會跟著一個問號 (?),如果條件是 true,在冒號(:)前的表達式會被執行,如果條件是 false,在冒號後面的表達式會被執行,這個運算子常常被用來當作 if 的簡潔寫法. 3600.0 //運算元 4000.0 //運算元 運算子語法結構>> 參數 condition exprIfTrue […]

JS-陳述式Statement、表達式Expression

這篇其實就是簡單表達的方式, 記住陳述式 vs 表達式這兩著不同即可。 參考資料: MDN_Web 定義 , [JavaScript] Javascript 的表達式 (Expressions)和陳述式 (Statements):一個用說的,一個用做的 Statement陳述式 用於命令執行指定的一系列操作最大的特徵則是不會回傳結果。 Expression表達式 稱作表示式、運算式,經常透過一些符號結合上下語句並運算及回傳結果。白話: 只要你輸入數字進函示, 會判斷、會輸出結果來 = 表達式

JS-Array 、Object literal、Object Constructor/陣列、物件表列、物件創造

Javascript 本身是不是物件導向, 可以在前幾篇的章節看看, 總話說 Javascript 是一個需要被解釋的語言! 說到陣列我們會重新提一次資料型態( 型別 ), 當你要提取某個元素的時候, 一定要確定該元素的資料型態與你要應用的資料型態, 對應是否相符合。 除了上述這些以外的”型別”,都是物件。 參考文章 給我這個肝肝的工程師一些支持吧! ^v^ <陣列-語法結構> 我們可以把陣列當作一個容器, 容器裡面會有多種的元素, 這些元素供給開發者提取。 我們利用日常的”顏色”, “書籍” 來舉個例子: <陣列-不同型別顯示> 當然, […]

JS-If Else, Else if 條件判斷

眾多程式語言裡面, If Else 判斷式可說是最基礎的。 寫法邏輯上是一樣, 每一種語言他們的結構不一樣而已。 給小肝肝工程師一個支持喔~ ‘V’ ETH/ERC20 <If Else 語法結構> 老實說, 上述迷因(meme) 已經清楚說道If Else 的運作規則 接下來我們開始講述If Else 的結構 < If Else 結構 > […]

淺談(很淺)工業通訊-MODBUS

主要淺顯地介紹一下這個存在了40年以上的工業通訊格式Modbus Modbus 這東西有印象, 高職、理工系所會教到的! (我是程式仔…. 別揍我! ) 後來的 Ethernet IP, Modbus TCP, Profibus, EtherCAT 當你翻一翻這些原廠原文手冊的時候, 你會看到他們真的長得很像~ 差別在於用甚麼網路架構、電氣特性以及通訊Bus頻寬 有些知名大廠會留好幾手, 這就要靠各位工程師自己去發掘了。 支持一下肝肝工程師’V’ ETH捐款 < 什麼是MODBUS ? > […]

CSS-Align Item 對齊標籤內容

https://affinity.help/designer/en-US.lproj/index.html?page=pages/ObjectControl/align.html?title=Aligning%20objects 首先複習一下 之前都在研究Justify-content 是屬於 X軸 主軸方向。 這一篇主要講述 Y軸 也就是交錯軸! MDN_Web 演示範例 https://developer.mozilla.org/en-US/docs/Web/CSS/align-items HTML 文本 CSS 裝飾語言 演示結果

JS-同步(Sync)與非同步(Async)-SetTimeout-SetInterval

JS-執行緒與同步(Sync)與非同步(Async)概念 這一篇有概述了同步(Sync)與非同步(Async)。 所以我們得把以前學得執行堆疊概念拿出來套用一下 接下來要繼續說明一下, 同步(Sync)與非同步(Async)的應用吧 [2022_11_02 新增SetInterval ] 參考資料: 六角學院 參考連結: 談談JavaScript SetTimeout/SetInterval 給予小肝肝工程師支持吧’v’: ETH/ERC20 JavaScript SetTimeout() 用法 在講解執行順序之前, 我們會先說明事件佇列 在你執行到SetTimeout()所在的Function, 內部的陳述式會儲存到事件佇列。 先記起來! SetTimeout()方法1 SetTimeout()方法2 […]