原创 如何讓asp.net應用啓動的時候,不延遲直接執行Application_Start

Application_Start是ASP.NET應用啓動後,首先運行的方法,一般會在這裏執行一些初始化操作。但IIS默認是當有第一個網頁訪問的時候,纔會執行Application_Start,如果想即使沒有任何網頁訪問,只要asp應用重

原创 c#實現在win服務中承載webapi並支持遠程訪問

1。c#創建一個win服務工程,做好install 2。nuget服務中實現webapi的包,如下: <?xml version="1.0" encoding="utf-8"?> <packages> <package id="Micro

原创 實操在ARM板上源碼編譯安裝thttpd和PHP的過程

設備用的ARM板,系統用的精減版linux,不支持WEB服務,也不允許安裝,只允許代碼交叉編譯後移植。後查到web服務器tinyhttpd (俗稱:thttpd)開源且輕量,費了一下午down碼,交編,安裝,配置,寫出來留念。 按步驟:

原创 解決ftp客戶端無法訪問阿里雲vsftpd的問題

開了個阿里雲的輕量級服務器,在使用的過程中,發現在終端裏$ftp localhost可以正常使用。但在本機上ftp 公網IP則不行。根據了本機的ftp數據流,發現登錄是成功了,但是卡在是PORT/PASV。   最後發現要用vftp,而不

原创 c#中調用dll時報無法加載模塊的幾種常見原因

不說廢話,直接說原因: 用c#寫的a.exe代碼:   static void Main(string[] args) { int i = doit();

原创 clr中調用webbrowser報“當前線程不在單線程單元中”的解決辦法

VC CLR工程中加入了webbrowser控件,運行後報“當前線程不在單線程單元中”錯誤。   解決辦法: #include "stdafx.h" #include "MyForm.h" #include <iostream> #in

原创 用boost的asio+deadline_timer實現一個循環定時器

廢話不多說, asio的原理請百度其它博文, 百度上好多deadline_timer的例子都是單次定時, 或者是封裝的很長. 本文寫的是一個超簡單的例子來實現循環定時, 注意這個循環的週期是可變的, 可以每5秒固定週期執行, 也可以1秒/

原创 APAMA學習筆記(一) APAMA的安裝與Hello world

摘要APAMA是一款用於處理高併發數據的軟件,常應用於海量併發數據處理、高頻交易系統、物聯網、工業4.0等領域。APAMA是由德國SoftwareAG公司從1969年起開始的軟件平臺,主要目的是解決複雜、海量、併發的事件處理,與常見的編程