原创 設計模式之策略模式(工業控制)

寫這篇文章的原因是:對於工業自動化上位機的編寫,策略類在硬件調用的應用是相當多的。 網上很多關於策略模式的教程,簡單的實現可以自行參考; https://blog.csdn.net/alexhu2010q/article/deta

原创 Lr和Ps基礎

Lr 導航器->導入->選片->放大縮小->導入 右上角 修改照片->預設->YY對比 HSL(色相,飽和度,明亮度)->鏡頭校正 顏色(紫邊)->效果-(顆粒)->直方圖像素分佈 裁剪->漸變濾鏡->相機校準,調色 Hsl爲單一

原创 選線粗細

電氣作線常常需要選擇先的截面, 主要是在對應電流下,線材的溫升不能超過標準值。 電線的粗細和電流的大小近似成正比,是直徑跟電流成正比,而非截面積。例如銅線明敷設載流量(近似值): 1平方——20A; 1.5平方——25A; 2.5

原创 軟件圖形用戶界面設計

##最近被同事吐槽界面醜,仔細的研究了下界面設計問題 幫助用戶節省腦力,減少學習成本。 (1)保持界面風格的一致性:看到圖標可以看圖知思 (2)減少用戶的記憶負擔:按照正常人慣性思維去做界面交互 (3)軟件在用戶的控制下使用:可撤

原创 c51串口通訊(下位機通訊)

###下位機程序 /********************************************************************************************* 硬件支持: DB1(P

原创 視覺處理一般步驟

特則識別 分配資源 添加要識別的特則模板 選定要識別的區域 識別特徵的參數識別 要識別的圖像與處理 分配結果緩存 目標搜索 提取結果放入緩存 釋放資源 特徵模板製作 分配資源 選定要生成特徵的區域 圖像預處理 設定識別輪廓參數 識

原创 C#中重寫(override)和覆蓋(new)的區別,簡單區分

寫了很久的c# ,但對一些細枝末節也沒有深糾,override和New就是 #region 重寫 public class C1 { public virtual string GetName() {

原创 SDK編寫經驗總結一

頂層接口 只開放對用戶意義函數 函數儘量少,能一個函數完成絕對不兩個函數 函數名簡單易懂 次頂層接口 接口隔離 函數功能隔離 可組合形式多

原创 C# AutoResetEvent簡明教程

上例程 背景:張三李四互砍,你一刀,我一刀,公平互砍 using System; using System.Threading; namespace ConsoleApp1 { internal class Progra

原创 XML極簡整理

來源:https://www.runoob.com/xml/xml-tree.html 關係 根->元素 元素中包含屬性,文本,元素 心得體會 可以達到XML進行數據處理保存,可以將對象進行簡化,並可以周而復始,生生不息的保存

原创 《代碼整潔之道》讀後感及總結

第一章 做事要專業,專業的第一步是技能專業,工具專業; QA自動化測試 自動化行業的軟件編程本身大多數時候都是採用人工測試的方法,往往都是一人完成邏輯的編寫,這也帶來的問題就是對於測試,基本都是軟件試用,使用方提出BUG,這種形式

原创 拍照心的

大景靠勤跑,睡前看天氣 中午沒好光,好光在晨昏 奇景靠氣氛,雨霧不放過 雨天帶相機,半晚等放晴 大底加慢片,腳架快門線 變焦易眩光,儘量用定焦 風景測中灰,白加黑要減 廣角重主題,長焦壓縮景 小光圈景深,全開糊背景 拍花測逆光,快

原创 個人總結週報編寫技能

五點 基本點 重點 難點 亮點 討論點 實際實現對應關係 1、本週工作進度 2、下週工作計劃 3、碰到的問題,需要的幫助 4、亮點 5、後期可改善點 不可記流水賬,對於工程人員語言可以儘量豐富,站在領導的層面換位思考,給領導展示你

原创 十字抓取引言

常規的十字抓取是採用擬合線,然後求取兩線交點,但這樣有一個弊端是對於線寬的處理非常差 以上是直接抓取帶線寬的粗實線的效果,同樣是擬合線,但這個是擬合的帶有線寬的線,然後計算交點,同樣,線非常模糊處理也非常,這種模塊的狀況無法採

原创 WPF一篇解決

之前常常使用的是Winform做窗體應用,突然接到一個被公司裁掉的同事手頭穿下來的一套祖傳WPF項目,於是決定用1天的時間熟悉熟悉WPF,學一天的時間足夠給他祖傳的代碼修修改改了。 初識WPF的界面感覺比WinForm做的好看,仔