原创 讀取文件文件在網頁上展示並逐條更新

1.首先讀取本地文件 <a src="script;" onClick="downtemplate();">下載文件模板</a> <input type="file" id="upfile" /> 2.文件格式哪下: #每一列爲二維碼

原创 CentOs7將tomcat設置爲自動啓動及增加新的yum安裝源

1.首先需要安裝一個supervisor的守護進程工具,它可以簡化自動啓動,並在異常時自動啓動。先查看安裝源是否存在? yum list supervisor 2.如果安裝源不存在,則我們增加一個新的安裝源。 #添加新的地址 wget

原创 CentOs7 vsftpd目錄下掛載其他目錄

掛載其他目錄的方法相當於做一個類似文件鏈接的東西。 1.首先源文件夾設置權限。把tomcat需要上傳的文件夾設置相應的權限。 [root@localhost tomcat8]# chmod 777 -R /usr/local/tomca

原创 CentOS7安裝指定的mysql5.6

1.下載mysql安裝包,解壓後得到下面的文件。只需要安裝client,devel,service; 2.安裝之前要注意去掉默認的數據庫。因爲CentOS的默認數據庫已經不再是MySQL了,而是MariaDB,爲什麼呢? MariaDB

原创 C#項目自定義彙總導出Excel功能

項目中經常需要導出excel,有時還有彙總需求。但導出方式都一樣,而彙總方式不同。可以參考以下方式,使用標準的導出方式,和自定義的彙總方式。 1.首先NuGet引用NPOI version 2.3.0 2.導出表格源碼 /// <sum

原创 js 滾動到指定位置

goTo = function(target){ var scrollT = document.body.scrollTop|| document.documentElement.scrollTop

原创 jquery字符串格式化擴展方法

js字符串格式化擴展方法 jQuery.extend({ format:function(){ if(arguments.length==0){ return ""; } if(arguments.length==1

原创 設置js日期的正確姿勢

var mydate = new Date(); var curyear = mydate.getFullYear(); var curmonth = mydate.getMonth();

原创 C#線程間同步處理操作之共享同步變量

在應用程序開發過程中,常常需要同步類操作。本文介紹使用lock方法,用共享變量的形式來實現線程間同步操作。 public class SyncTest { private object syncstate =

原创 C#線程池應用程序在web應用中是否繼續執行的測試

線程池線程在進程未結束時,做爲後臺線程,它不會結束執行。但在前臺進程結束後,沒有執行完成的線程池對象就不會再執行了。因此做爲web應用程序,使用線程池線程可能增加性能。但要考慮如果進程結束了。程序是否會被terminate的問題。 首先做

原创 C#序列化和反序列化Object對象

在項目開發的過程中,經常有把某個對象序列化保存的需求,但這個保存的對象並不是固定不變的。需要在保存後把它反序列化爲指定的對象。 首先定義兩個包裝類 public class Expire { p

原创 C#線程池應用程序在Windows服務應用中是否繼續執行的測試

前一篇我們測試了應用線程池在iis中環境中,是否被終止的可能性。 今天我們測試了下在windows服務中是否會被終止的可能性。 新建一個如下: public class Test : IJob { private

原创 C# Hashtable傳值測試

測試hashtable是否有類似引用類型的傳值特性 public void Test() { Hashtable ht = new Hashtable(); pare

原创 ajax下載文件

ajax運行在js的沙箱中,它不能訪問物理磁盤。因此用ajax下載不能成功。 採用模擬窗體提交的方式下載。 var url = "/ajax/tts/TraceLogFile.aspx?Method=downloadfile&ErrrF

原创 日誌記錄包Log4Net使用

曾經做過一個項目使用log4net日誌記錄包。前幾天一個新項目要做,怎麼也想不起來。在網上找了一下,感覺都比較麻煩。特此記錄,以備下次用到時,直接使用。 先是一個xml文件命名爲log4net.config。   <?xml versi