以正規表達式撈出基督教取名常用字

以正規表達式撈出基督教取名常用字。

基督教最常見的名字就是"以X"
可以使用正規表達式可以協助快速抓出符合條件

正規表達式工具
https://fishcodelib.com/Convert.htm

正體中文經文電子檔
https://drive.google.com/file/d/1xG95x8FoBS8Rb82DtEXUmDLF4MKbPrMF/view?usp=sharing

語法–代表"以"字作開頭,撈出其後的十個字
以\S{1,10}

語法–代表"以"字作開頭,在十個字字內有包含一個"謙"字
以{1,}\S{1,10}謙{1,}

 

以謙

以下是我自己撈出覺得適合男孩的字。

































































祿










耀






























廣告

c# 使用AForge 回傳目前多少台攝影機

記得加入Aforge的參考與Using

using AForge.Video.DirectShow;


兩行就收工。比opencv還要想說dll放哪裡,環境變數等問題好很多。

FilterInfoCollection videoDevices = new FilterInfoCollection(FilterCategory.VideoInputDevice);

return videoDevices.Count;

C# call opencv,回傳目前電腦多少台攝影機設備

[DllImport(“opencv_videoio341.dll", CallingConvention = CallingConvention.Cdecl)]
internal static extern void cvReleaseCapture(ref IntPtr index);

[DllImport(“opencv_videoio341.dll", CallingConvention = CallingConvention.Cdecl)]
internal static extern IntPtr cvCreateCameraCapture(int index);

public static int GetCameraCount() {

int camDeviceCount = 0;
IntPtr camIntPtr = IntPtr.Zero;
while (true)
{
try
{
camIntPtr = cvCreateCameraCapture(camDeviceCount);
if (camIntPtr == IntPtr.Zero)
break;
else
{
camDeviceCount++;
cvReleaseCapture(ref camIntPtr);
}
}
catch (Exception)
{
camDeviceCount = 0;
return camDeviceCount;
}
}
cvReleaseCapture(ref camIntPtr);
return camDeviceCount;
}

如果出現
System.DllNotFoundException: ‘無法載入 DLL ‘opencv_videoio341.dll’: 找不到指定的模組。
可以設環境變數Path指定到你opencv安裝的地方。
環境變數設完記得重開機,.net才會重抓設定。

並不是單只要把opencv_videoio341.dll這個檔案與你的專案放一起而已。
‘無法載入 DLL ‘opencv_videoio341.dll’
這種錯誤訊息會讓人誤會
明明就放opencv_videoio341.dll了啊!
其實只要它參考的其它dll也沒有一併放一起,一樣是丟出例外
‘無法載入 DLL ‘opencv_videoio341.dll’: 找不到指定的模組。
so…opencv_videoio341.dll有參考別的dll也請與你的專案放一起。

有安裝Visual Studio,你可以使用dumpbin.exe來看某個dll又依賴於哪些dll
如以下指令:
“C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.14.26428\bin\Hostx86\arm\dumpbin.exe" /DEPENDENTS opencv_videoio341.dll

可以看見除了windows內建的dll外,它還參考了
opencv_imgcodecs341.dll
opencv_imgproc341.dll
opencv_core341.dll
那不如將全部opencv的dll放到專案中還比較保險點。
它依賴的其它模組沒有齊全一樣是丟
‘無法載入 DLL ‘opencv_videoio341.dll’ : 找不到指定的模組。

WinUsb_Initialize函數回傳ERROR_INVALID_FUNCTION

最近從github抓開啟webcam的範例,
在執行到WinUsb_Initialize函數。
卻是回傳代碼1,這代碼定義是ERROR_INVALID_FUNCTION

原來這與驅動程式有關。
到裝置管理員/選你要開啟的設備/驅動程式/驅動程式詳細資料
即可以查到你是否有載入winusb.sys
這個檔案。若你是載入usbvideo.sys,使用WinUsb_Initialize函數
是開不起來webcam的,就會回傳ERROR_INVALID_FUNCTION

usbvideo.sys與winusb.sys不同

Snipaste_2018-07-20_17-10-28

我猜想原範例能跑可能是作者他自己是用微軟內建的驅動程式。

 

從此Silicon-Power是我的拒絕往來戶

近期2018.07月花了600買了Silicon-Power 64G USB 3.0
看見在拷貝檔案時,常常會下滑又上升。
便想拿測速軟體來檢查一下。
結果接在USB3.0上寫入速度約是25MB/s
花了那個價,卻沒有那個值。

Silicon-Power B50 64G USB 3.0

SP
拿一年前買的Sandisk寫入速度約是40MB/s。

Sandisk
上SP官網上看那隻USB規格,官網上寫說寫入速度是28MB/s
所以…它也不算說謊….
立馬去全國電子換貨,問為什麼要換?
我還擷當時測試圖給店員看,可能是不會技術而聽不懂,
結果店員還轉身對其它店員扮鬼臉(形無隱而不顯)。
多加到739元,換了Transcend 64G USB3.0 隨身碟。
速度約65MB/s。

JetFlash64G
回家一查這隨身碟網路價格…才賣515。結果全國電子賣我739。

反省:
東西買貴了,kimochi有點受到影響。
買東西不要急,除非是很重視售後服務的商品,
不然網路比價後再網路上買即可。

Silicon-Power不要買,雖然官網有誠實的寫出速度。
感覺整體就是沒有任何優點可言。

我到飛比拍賣查Silicon-Power B50 64G USB 3.0,最低也是賣599(2018.07.xx)

Silicon-Power官網標出的速度是誠實的,但賣599是不誠實的。

除了Silicon-Power, 還有其它選擇,
如Kingston
Sandisk
Verbatim
Transcend

君子絕交不出惡聲。拜拜Silicon-Power!

二分真

最近看了金庸–倚天屠龍記,
又看太多程式從業人員的品格,
令我有感而發,想寫詩詞

題目:二分真

致眾多假鬼假怪的程式從業人員

豐功偉業說不盡
萬般技術皆都會

各路好手無不識
任憑聽從供差遣

他人專案都簡單
評斷只需二柱香

東拉西扯說不停
實則只有二分真

實作二分嘴十分
話末必要誇自己

一遇難題便放棄
自稱C 加加無敵

我c++很會

最近來了個新主管,有一套開發3D的工具,他都從沒用過,
第一天到職,他人生第一次安裝此開發3D工具,
第二天就評價我目前用此開發工具要做的專案,那專案很簡單…
只要這樣、那樣就好了。
大概是談話性電視節目看多了,沒有相關經驗,卻什麼都可以評論。
個人認為屁話連篇應是他的性格根基之一。
沒有相關經驗,卻能評比一件事是困難還簡單。
甚至可以輕易說出口,這種人對自己認知是發生了什麼事?
看電視上阿基師煮菜,一瞬間就會煮了。

他最近又說話一句大屁話:「我c++很會」。
c++是程式設計這行最高深的技術了。
大概是金庸中六脈神劍等級,就是整個大理國古往今來除了創始者和段譽也才兩個人可以精通。
一堆高手也只都只能練一脈而已。
偏偏有個人說:喔!六脈神劍喔!我一天就學會了…。
習慣性說屁話到自己毫無自覺。
這種主管令人藐視,我馬上吐槽:「在我程式設計師工作職涯中第一次聽到這句話。」

程式設計師這行有心病的人真的很多,要試著習慣,
這人經常都要說幾句話誇自己,且刻意說的很大聲讓大家聽,
三不五時就要說些芝麻小事來賣弄自己,
像是客戶來demo產品,他卻在關心產品裝什麼型的電池,
然後在會議上開始賣弄關於3伏特電池的知識。
但若是沒經驗的事,如手機開發,就一直抱怨開發工具難用,ios設計很差等等。

把產品打包成給ios用,連犯錯的膽量都沒有,中斷了我手邊工作,叫我在旁邊看他操作…
我是你個人的程式設計家教老師嗎?
自己操作一遍然後犯下錯誤、記下錯誤,回報試過了這樣,但還是產生錯誤,應該怎樣做。
連這樣基本操作都沒做,當個伸手牌的程式設計師,然後用嘴巴說自己c++很會。
連嘗試打包都未做,又開始批評macos, ios很難用..
而且說我c++很會,這屁話時的前天,
c++ inclue 路徑有問題,還是我幫他解的。
明明學習態度與技術都不到家,卻是擔任主管職。
鬼島嘛!光怪陸離的事本來就很多。

愈無知愈自大。
常在說自誇、誇張、或是你不知道xx嗎?
或是我跟你說:「這很簡單。」等等之類的話。
這類話只是反映出你有很深的自卑。
閉嘴好嗎?真的很吵。