原创 [代碼積累]C#實現HexToString與StringToHex方法

用C#4.0特寫特性寫方法重載 public string ConvertStringToHex(string strASCII, string separator = null) {

原创 [Oracle學習]Oracle即時客戶端(Oracle Instant Client)使用注意事項

1、即時客戶端的優缺點 優點: 解壓即可使用,輕量級。 缺點: 需要配置的東西較多,若需要擴展使用Oracle客戶端其他的功能比如sql plus、odbc等需要另外下載配置,時間成本較高且比較繁瑣。 另外如果需要導出dmp文件,wind

原创 [代碼積累]解決HL7協議、TCP/IP通訊、16進制轉字符串,中文亂碼的問題。

  最近在做一個流水線的接口,連接的是日立生化和雅培化學發光。流水線軟件提供商提供了基於HL7的通訊協議,其要求發發送完整的病人信息。   之前和邁瑞等一些國產儀器做LIS接口時,他們提供的通訊方案,也是隻支持網口,並且通訊協議是HL7

原创 [代碼積累]ASTM校驗和計算與消息返回--根據消息類型切割

Abbott Standard Interface RS-232 Manual/雅培標準接口RS - 232手冊中的ASTM通訊協議,用到的串口通訊校驗方法。 這裏只提供,將需要校驗的字符串數組,轉換成校驗數據,然後返回待發送的byte數

原创 [Oracle學習]如何避免併發操作,使某列的數字每天都不會重複。

前言:   最近在做一個流水線的接口,要求標本簽收後從HIS中取得病人數據,寫入到LIS系統的數據處理中。這裏涉及到處理時應生成一個標本號,不同儀器、不同日期下這個號碼可以重複,但是當天不能在同一臺儀器產生相同的標本號。之前的解決方案是,

原创 [系統裝機]如何用UltraISO製作U盤啓動盤——圖文詳解

  引言:裝系統基本上是IT從業者“必備”的技能,如果親朋找你裝個系統,你還讓他到電腦店花¥20元,肯定會質疑:“你不是學電腦的嗎?”。這個時候,解釋其實很無力的,而且裝系統其實在很多時候是非常簡單的事情,所以不妨學一下。   開始是想用

原创 [編程技巧]C#中使用串口SerialPort編程打開串口後,無法與硬件建立連接的問題。

問題:C#使用SerialPort打開串口,與串口調試調試工具連接正常,且與大多數硬件連接都正常,但是在與Sysmex(希森美康) CS2000i系列儀器通訊時,接口在未接受到任何數據時,對方就提示offline傳輸失敗。 使用瑞美的接收

原创 [Oracle分享]如何對一行結果爲字符串的結果,進行大小判斷。

工作中碰到一個項目,需要統計一份報表,而結果是字符串型,並且結果也未必是數字。 嘗試了用正則匹配數字結果然後字符串轉數字,出現了各種問題,而在查詢時報錯。 其中包括比如正則匹配數字用\d會將羅馬數字也匹配進去。結果是數字卻無法轉換的問題。

原创 [代碼積累]C#中泛型緩存的簡單實現

軟謀補課中,Eleven老師講到泛型的使用技巧:泛型緩存,剛好自己項目中也有用到緩存系統參數表的信息,之前都是直接讀取表數據,每個需要緩存的表需要創建一個靜態類,不利於擴展,這裏將Eleven老師講的泛型緩存簡單的拓展了一下,可以根據版本

原创 [編程技巧]使用ClaudiaIDE+Viasfora+Color Themes美化我們的Visual Studio。附資源圖

  偶然的一次羣聊,看到老司機發的Visual Studio截圖,編輯器居然還可以設置背景,從來沒有見過這種操作。問了老司機沒有回覆,估計在開車,於是自己在X乎上搜索VS插件推薦,發現了幾款不錯的美化擴展。 1、ClaudiaIDE   

原创 [資源分享]Win10系統IE瀏覽器中treeview控件的顯示

資源下載:http://pan.baidu.com/s/1cANFPG 密碼:zblv 使用方法: 將內容解壓到:C:\inetpub\wwwroot 如果沒有文件夾新建,重新刷新頁面即可顯示。 注:非Visual Studio控件

原创 [Oracle學習]鎖表如何解除,鎖表後SQL語句如何寫

將查詢拼接出來的SQL語句執行,即可刪除鎖表用戶。 select 'alter system kill session ' ||''''|| sid||','||serial#||''''||';' from ( select t2.u

原创 [代碼分享]用JS寫中文版99乘法表

最近看一個小夥伴寫中文版的九九乘法表,剛好有空就自己寫了一下。 前端剛開始學,JS剛剛入門,就當練練手了。 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <t