很多人都用過ESP32CAM,有WIFI藍芽還附帶ov2640鏡頭,不過麻煩的是esp32cam沒有USB接口,都要透過USBTTL線,例如CP2102有四條線黑紅白綠接起來複雜,上傳程式還要對接GND+IO0轉下載模式,對於初學者來說真是有點麻煩。
不過我們已經找到廠商做出整合USBTTL+ESP32CAM的模組了,只要插上Micro USB 就可以上傳程式了,上傳時也不用再對接GND+IO0,我們拉出Flash按鈕,上傳時只需要同時RST+Flash按下,就可以直接燒錄,是不是太棒了,你以為就這樣,不只喔。
附帶的鏡頭品質也相當優良,效果非常好,另外網路的品質也非常高,使用UXGA1600x1200,可以維持5-6fps(PS.測試環境是AP就在旁邊5m左右)
在此推薦給大家
未提供相片說明。
未提供相片說明。
圖像裡可能有文字
未提供相片說明。

文章標籤

夜市 小霸王 發表在 痞客邦 留言(0) 人氣()

在SQL Server Agent中新建一個作業,並在步驟處加入一個步驟,輸入以下的內容,並進入排程設定要啟動的時間


EXEC sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GOEXEC sp_configure 'xp_cmdshell',1
GO
RECONFIGURE
GO
USE master
GO

夜市 小霸王 發表在 痞客邦 留言(0) 人氣()

最近安裝新的VirtualBox,以往Host, Guest都只用Server2008,執行效能、速度都沒什麼問題,一直運作非常正常。

這次使用Server 2016為Host,Guest有2016及2019,結果速度超慢,有時還會開不起來,檢查設定都沒什麼問題

後來偶爾有一次取消了「顯示」內的「啟動3D加速」,竟然就正常了,不知道這是什麼原因,但是分享給有類似問題的人。

image


文章標籤

夜市 小霸王 發表在 痞客邦 留言(0) 人氣()


夜市 小霸王 發表在 痞客邦 留言(0) 人氣()


夜市 小霸王 發表在 痞客邦 留言(0) 人氣()

稍後更新


夜市 小霸王 發表在 痞客邦 留言(0) 人氣()

製作APP時,很需要一些icon,來製作button這類圖示,今天發現一個網站,輸入關鍵字就可以搜尋

https://www.flaticon.com/

而且大部分都是免費的,用這類的方式搜尋比較容易找到同一種風格的icon,雖然google也可以搜尋到很多,但是風格不一致

搜尋時,可以選擇搜尋單一icon或者packs,packs是指內容包含同類風格的icon

image

image


文章標籤

夜市 小霸王 發表在 痞客邦 留言(0) 人氣()

因為Xcode11已經把application loader刪除了,B4i沒這個沒辦法上傳ipa到store啊,查詢一下原來改方法了

原始網址: https://www.b4x.com/android/forum/threads/local-mac-upload-ipa-to-apple-connect-without-application-loader.110105/#content

1.確認Xcode更新到最新版

2.開啟MAC終端視窗

3.輸入指令,但不要按Enter

xcrun altool --upload-app --type ios --file "path/to/application.ipa" --username "YOUR_ITMC_USER" --password "YOUR_APP_PASSWORD"

4.修改"path/to/application.ipa"變成你自己的ipa檔案位置,例如你把ipa放在桌面,就改成 "desktop/app.ipa"

5.修改"YOUR_ITMC_USER"為你自己的Apple Connect的帳號密碼,一般就是你Apple ID

6.修改"YOUR_APP_PASSWORD"密碼為你自己的密碼,這個一般不是你Apple ID密碼,是app-specific password

7.都完成一後就可以按下Enter了
 

文章標籤

夜市 小霸王 發表在 痞客邦 留言(0) 人氣()

Webview是一個寫APP的好工具,但是有幾個小秘訣分享一下

一、WWW端與本機APP的資料交換,例如:alert

從APP送資料到WWW很簡單,可以POST也可以用最簡單的GET,但是反過來呢,WWW要如何PASS訊息給APP?舉例來說,我們要傳第一個訊息說,系統收到了:例如alert

原始的alert放到webview中就很醜,但是我們要如何接訊息用本機msgbox方式顯示?簡單,就是將訊息放到網址列http://www.name.com/index.aspx?msg=資料上傳完成

並在webview_PageFinished事件中,檢查url.indexof("msg")>0,也就是否有訊息傳遞給本機,本機接到以後再用msgbox顯示出來即可。

image

二、無資料或者未上網時,顯示空白網頁,而非故障網頁,避免讓使用者知道他是網頁

使用webviewextra的MyWebViewExtras1.GetProgress<>100

三、選擇上傳檔案fileupload無法開啟

要使用JO物件開啟

文章標籤

夜市 小霸王 發表在 痞客邦 留言(0) 人氣()

平常我輸出json都直接用stringbuilder自己從資料庫一行一行組起來,然後response write輸出,一般沒什麼問題,不過這次輸出資料量稍大,一萬筆資料26個欄位,一行一行來組字串花很了大概5分鐘之久,搜尋一下發現原來sql內本來就有直接用for json auto來組成json。例如

select * from table for json auto

這樣就會組出JSON資料格式,相同在有一萬筆的狀況下,全部組完的速度不需要一秒

但是後來發現它只能固定組出幾筆欄位,後面就不見了,計算一下發現固定是2033個字元,之後就會被截斷。

google這類問題後發現原來這是因為用資料庫欄位去接時的問題,SQLString要改用以下的語法,使用最大的資料長度即可。

SELECT CONVERT(NVARCHAR(MAX),select * from table for json auto)

參考資料: https://blog.darkthread.net/blog/for-xml-result-truncated/


文章標籤

夜市 小霸王 發表在 痞客邦 留言(0) 人氣()