[C#] Etherscan 簡單串接,取得 Gas , From , To , blockNumber , Confirmations
標籤: .Net , 礦工123 , ASP.net , C# , OpenSource
[C#] GregorianCalendar().GetWeekOfYear 取得該日為該年的第幾天關於 FirstDay,FirstFourDayWeek,FirstFullWeek 的結果
最近,要用到取得某一天是一年的第幾周,然後網路上查一下 其實不難
但是其中有一個參數是CalendarWeekRule 列舉
(https://msdn.microsoft.com/zh-tw/library/system.globalization.calendarweekrule(v=vs.110).aspx)
看了一下,他的敘述是
[C#] 關於 Decimal 轉 字串 有逗點跟小數點後面的處理
因為每次寫到都會忘記,我是用很土炮的寫法,如果有更好的寫法,歡迎提供,其實我的想法很簡單,我需要的是 一個很大的金額 decimal 舉例像是 12345678901234.123456789 但是我要得到的答案是 12,345,678,901,234.123456789 ,小數點以前要加上逗點,小數點後面有多少show 多少不要進位,也不要捨去,畢竟,在幣的世界常常一衝 就是 0.000000001 不多說了 直接上 Code
標籤: C#
[C#] NPOI 儲存格文字顏色
之前分享過這這篇文章 透過NPOI 產生 Excel 檔案 (*.xls) ,最近因為要處理有要對帳的東西,需要在 文件中儲存格顯示不同顏色,所以就重新看了一下自己的文章,網路上也查了一下,可能是因為版本關係竟然有些寫得跑起來不是沒變化,就是整個文件都變色,所以就寫一篇記錄一下
現在我用的版本是 2.3
[C#] ASP.net 下載檔案出現 失敗– 網路錯誤
之前好好的 code 因為 Server 搬家後,莫名不能用 ,原本的 code 大概是這樣
workbook.Write(file); file.Close(); Response.Clear(); Response.AddHeader("content-disposition", "attachment;filename=" + Server.UrlEncode(CurrDate.ToString("yyyyMMddHHmmss") + ".xls")); Response.AddHeader("Transfer-Encoding", "identity"); //設定MIME 標頭 //可以參考 http://baike.baidu.com/view/160611.htm Response.ContentType = "application/octet-stream"; Response.BinaryWrite(File.ReadAllBytes(AppDomain.CurrentDomain.BaseDirectory + "xls/" + guid + ".xls")); Response.Flush(); Response.Close();
在 localhost 會正常,上正式機器後,就出現 失敗 – 網路錯誤
[C#] 透過 Regex 取得星座資料,純分享勿戰
最近在看一些東西,要參考一些星座上的資料,網路上看到這一篇文件 : https://my.oschina.net/cart/blog/191021 ,這裡面有簡單教學一下怎麼去 parse Sina 網站上的星座資料,我就是稍微改寫一下變成自己需要的,因為我是配合我自己要的方式去開物件,如果你不喜歡或是覺得我寫的效能很差就自行改寫吧,我是設計拿到這樣的結果。
{ "StarSign":{ "Title":"雙子座", "Id":"gemini", "DateRange":"05/21-06/21" }, "Date":"2018-07-10", "Desc":"今天是你的感情红心日,能够在基于理智的基础上处理好感情问题,不管是有对象的人还是单身党,都能够在感情方面有不错的进展和收获。不过今天在与人沟通的时候,要注意管好自己的嘴,不要因为一个不小心说漏了嘴而对别人不利。", "Datas":{ "健康指数":"70%", "幸运颜色":"褐色", "幸运数字":"7", "速配星座":"天秤座", "今日提醒":"注意沟通", "去做":"管好自己的嘴", "别做":"说漏嘴", "月亮能量":"月亮落金牛座29.25°-双子座13.54°(此处是指每日月亮行动轨迹)" } }
標籤: .Net , ASP.net , C# , JSON , OpenSource
[Trick] 開發人員工具 console.log 顯示顏色
很多網站,你按下 F12 進入開發人員選項會看到 一些錯誤以外,有可能會看到開發人員的選項,有時候是提醒使用者不要亂貼來不明的 code 造成損失,尤其之前有一詐騙手法,他讓使用者貼上不明的 code 並且將 收款錢包,改成自己的,所以很多交易所會在開發人員選項加上 醒目的字眼…
標籤: Javascript , Trick
[C#] Markdown Editor 套件,撰寫 asp.net 的上傳圖片
最近,因為一些需求要用到 Markdown Editor 套件來製作線上版的 Markdown 的編輯器,我看到一套不錯的,但是他圖片上傳是用 php 所以我就改寫一下,如果有需要的就自行取用..
我用的是這一套 Editor.md
source code : https://github.com/pandao/editor.md
標籤: .Net , ASP.net , OpenSource
[ESP32] M5Stack 簡單藍芽通訊,Server and Client
最近跟朋友組成一個自行車車隊,因為需要 Leader 那邊能夠警示後方車友能夠左轉右轉,所以才有這想法,主要我採用的是 M5 Stack ,這是啥東西 可以參考這裡 http://m5stack.com/
簡單的說就是一個基於 ESP32 的玩具
這邊我只分享遇到的心得跟 Source Code 提供,想玩的可以自己抓下來自已放上去看看。
[C#] 剛剛、分鐘前、小時前、天前、周前、個月前、年前、分鐘後、小時後、天後、周後、年後 的時間轉換
最近在寫一些東西,但是常常設計那邊要出現的時間,不是 yyyy-MM-dd HH:mm 而是要 剛剛、分鐘前、小時前、天前、周前、個月前、年前、分鐘後、小時後、天後、周後、年後 這類的東西,所以就順手寫一個
[.Net 4.7 ] Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo.Create
今天把自己寫的 library 換成 .net framework 4.7 compile 發生錯誤,看一下 發現他不認得 dynamic 這東西
上網路找一下 http://blog.darkthread.net/post-2017-07-25-csharpargumentinfo-error-on-dynamic.aspx 黑大寫過這篇文章,但是因為我是用 standard library 沒有找到文中所說的,所以直接上 nuget 去載
[Javascript] autosize.min.js 將 textarea 自動增長
最近常用到這功能,因為有個瀏覽器版本的問題,這邊筆記一下,之前每一次要用到都要重新搜尋,不如筆記一個目前用起來最好用的
目前用的是這個套件,感謝網路上的高手大大 提供好用的套件
https://github.com/jackmoore/autosize
CDN: https://cdn.jsdelivr.net/npm/[email protected]/dist/autosize.min.js
標籤: Javascript , Trick
[Javascript] 透過 JQuery 產生 .txt 檔案,並且下載
最近有一些需求,必須要產生一個 .txt 檔案給客戶下載,當然我也可以送回 server 產生好然後設定好 MIME 讓客戶下載,但是這樣除了麻煩還耗地球資源,所以下文就容許我廢話紀錄一下..
標籤: ASP.net , Javascript
[分享] 錘子堅果 Pro 2 - 一隻讓我變成錘粉的手機
最近麻煩在中國工作的哥們幫我帶回來一隻堅果 Pro 2 ,基本上,如果我說我是為了老羅而買的,這說法過於矯情,老羅應該聽到會很爽,但是他應該傲嬌的不希望錘粉這樣說。我是在網路上長期觀看 錘子科技的發表會,包含老羅跟王自如互聯網上第一吵架,就開始看,真的頗精彩…
標籤: 開箱
[C#][Javascript] 簡單實作 Web 推送 - Web Push Notification by Firebase.
現在網路上很多網站都在做 Notification , 至於要怎麼推送呢 ? 當然你也可以自己去實作 很多東西 去實作,但是我這邊是用網路上最多人用的 Google Firebase Messaging 去實作他..
標籤: .Net , ASP.net , C# , Javascript
[Javascript] Youtube 播放清單的隨機撥放
標籤: GOOGLE , Javascript , Trick
[C#] 串接Google Two-factor Authentication
最近專案要用到就簡單筆記一下,試著串接一下,因為使用 網路上的 Library 覺得非常簡單,就筆記一下避免自己忘記
如果不知道什麼是 Google 二次驗證 可以參考這個網址 : https://www.google.com/intl/zh-TW/landing/2step/