原创 計算機、數學、運籌學等領域的32個重要算法

本文來自微信公衆號 算法與數學之美 留下來以後好有個學習目標. 這些算法真的很重要. 奧地利符號計算研究所(Research Institute for Symbolic Computation,簡稱RISC)的Christoph

原创 一種低成本的機械動平衡方法 鄭氏橡皮泥動平衡法

2016年開始想做渦噴發動機, 最終問題都卡在動平衡上, 考慮動平衡很久了,成本都太高. 想了好久好久. 從去年開始想,大概一年多… 想了好幾種方案, 昨晚無意間就想到了這麼一個簡單的方法. 適合低成本的對設備進行動平衡.設備簡

原创 Dapper Oracle 參數化查詢的 總是提示 ORA-00923: 未找到要求的 FROM 關鍵字 一次非常低級的錯誤..

Dapper Oracle 參數化查詢的一次非常低級的錯誤… 總是提示找不到 ORA-00923: 未找到要求的 FROM 關鍵字 錯誤代碼如下, JObject mjson = JObject.Parse(message); v

原创 C# javascript js RSA非對稱加解密的實現

RSA加密算法是一種非對稱加密算法。在公開密鑰加密和電子商業中RSA被廣泛使用. RSA算法是第一個能同時用於加密和數字簽名的算法. 也易於理解和操作。RSA是被研究得最廣泛的公鑰算法,從提出到現今的三十多年裏,經歷了各種攻擊的考

原创 STM32CubeIDE實現printf重定向輸出到串口

看了好多的文章都是重寫的函數__io_putchar 和 fputc /* USER CODE BEGIN 0 */ #include "stdio.h" #ifdef __GNUC__ #define PUTCHAR_PRO

原创 STM32 串口調試日記

最近用stm32 做了 個小東西, 需要串口發送數據. 用代碼發送數據的時候怎麼都不行 if(HAL_UART_Transmit(USART2,txbuf,sizeof(txbuf),0xffff) != HAL_OK) {

原创 C# control.DataBindings

DataSourceUpdateMode.OnValidation 優先用這個綁定, DataSourceUpdateMode.OnPropertyChanged 如果某些功能達不到要求再用這個

原创 大數據量更新某個字段的值如何提高效率.

近期由於安全等保測評要求必須提高數據庫信息的安全等級, 需要對已有數據進行加密處理… 表W_Report 有1千萬左右的數據, 如果用ado.net 批量查出來一批,for循環內存中逐條加密後再update回去的方式. 初步測

原创 STM32CubeIDE Jlink連接Connecting to target...ERROR: DAP error while reading DP-Ctrl-Stat register.

STM32CubeIDE Jlink連接STM32C8T6的 板子的時候, 各種提示,各種錯誤. 剛入手沒啥經驗不能快速的定位問題點. 搞了好幾個星期.(晚上搞搞) 經過排查, 我寫一下我自己的排查經歷. 第一次做板子.由於自己對

原创 STM32 WARNING: T-bit of XPSR is 0 but should be 1. Changed to 1. 問題解決過程.

Stm32CubeIDE 代碼生成好之後寫入單片機卻無法運行. 一直報下面的錯誤. 最明顯的一句錯誤日誌是. Starting target CPU… WARNING: T-bit of XPSR is 0 but should

原创 STM32 定時器1秒執行一次 計算頻率 STM32CubemxIDE

爲實現測量頻率這個功能,採用STM32的定時器功能,大體方案是用2個定時器來實現, TIM4 定時器負責計數. TIM2 定時器負責1秒產生一次中斷,執行一次脈衝計數採集工作.記錄下TIM4的計數值. 實現過程如下 先看下時鐘頻率

原创 EF如何查看SQL語句

三種方法一種是EF自帶的功能只需要配置web.config就可以了 在web.config中增加 interceptors 節點即可. <configuration> <entityFramework> <intercep

原创 asp.net 編譯器錯誤消息: 編譯器失敗,錯誤代碼爲 255。

原先運行很好的代碼最近總是出現 編譯器錯誤消息: 編譯器失敗,錯誤代碼爲 255。 總是頻繁出現, 重啓後電腦後又正常了. 百度後無結果. 網絡上嘗試的方法都不太靠譜, 關閉了殺毒軟件, 仍然顯示不正常. 後來無奈

原创 unknown type name 'TIM_HandleTypeDef' 的一個原因

前幾天由於電腦硬盤壞了, 項目文件突然間就打不開了 . 整個項目文件全部消失了. 幸好在軟件的幫助下, 找了回來最主要的幾個文件. 於是重裝電腦後, Stm32CubeIDE 新建了項目.ioc文件重新生成了代碼. 然後把重要

原创 stm32cubeide 編譯的時候總是報錯. make: *** No rule to make target `main.elf', needed by `DPHH.elf'. Stop.

最近用 Stm32cubeide 做小項目. 開始的時候比較隨意,文件隨便放. 後來爲了整理比較亂的項目目錄所以改了一下路徑名稱,移動了一些東西. 後來再編譯的時候就總是報錯 make: *** No rule to make t