原创 當年多線程逃的課,終究是要還的

        近期開發遇到的一個問題,就是目前在做Word文件導出功能,導出功能都OK了,但是在此之上有個問題,就是數據量稍微大一些,等待時間就會較長,如果這中間沒有給用戶任何提示,就會造成用戶以爲程序死了的感覺。爲了解決這個問題就要寫

原创 C#操縱Word的坑

雖然吹了半天項目用HTML來導出Word文檔,但是面對頁眉頁腳問題……看了眼COM組件還是真香了。(但是PDF用HTML還是好用滴) 然而剛入坑就真“入坑”了,首先一個問題: “普通視圖” ≠ 頁面視圖 一個啥啥啥的報錯大概就是說只能在頁

原创 關於HTML轉Word文檔後的分頁問題(page-break-after:always 無效?)的解決方案

       正在做的項目中需要將HTML轉爲Word文檔(此處先不管是doc還是docx,因爲經過測試此方法針對二者都有效),但是遇到了一個問題:有些內容需要另起一頁,即插入分頁符。網上搜索得到的答案是要分頁的地方插入一行代碼: <d

原创 窗體應用界面開發筆記

1.讓和NumericUpDown關聯的TrackBar支持小數        先聲明這裏的關聯並沒有做任何的數據綁定,只是寫了一個響應事件。主要思路就是突破思維定勢,假設NumericUpDown(簡稱N)的範圍是0.0~10.0,那麼

原创 HTML疑難雜症筆記

1.div被文字或奇怪的東西拉長導致佈局混亂:設置box-sizing: border-box;屬性 待補充

原创 關於string::size()、length()以及find()系函數使用上的注意事項

不行這個問題我一定要記下來! 能讓我產生這個想法的,是上個禮拜在手敲KMP的時候,因爲我把模式串的首元素標爲-1,於是我的代碼在KMP循環的時候總會詭異地再跑完整個字符串前跳出,經過不斷地檢查,我發現代碼執行的時候出現了這個詭異的bug:

原创 1067. 試密碼

當你試圖登錄某個系統卻忘了密碼時,系統一般只會允許你嘗試有限多次,當超出允許次數時,賬號就會被鎖死。本題就請你實現這個小功能。輸入格式:輸入在第一行給出一個密碼(長度不超過20的、不包含空格、Tab、回車的非空字符串)和一個正整數N(<=

原创 1082. 射擊比賽

本題目給出的射擊比賽的規則非常簡單,誰打的彈洞距離靶心最近,誰就是冠軍;誰差得最遠,誰就是菜鳥。本題給出一系列彈洞的平面座標(x,y),請你編寫程序找出冠軍和菜鳥。我們假設靶心在原點(0,0)。輸入格式:輸入在第一行中給出一個正整數 N(

原创 1083. 是否存在相等的差

給定 N 張卡片,正面分別寫上 1、2、……、N,然後全部翻面,洗牌,在背面分別寫上 1、2、……、N。將每張牌的正反兩面數字相減(大減小),得到 N 個非負差值,其中是否存在相等的差?輸入格式:輸入第一行給出一個正整數 N(2 <= N

原创 1077. 互評成績計算

在浙大的計算機專業課中,經常有互評分組報告這個環節。一個組上臺介紹自己的工作,其他組在臺下爲其表現評分。最後這個組的互評成績是這樣計算的:所有其他組的評分中,去掉一個最高分和一個最低分,剩下的分數取平均分記爲 G1;老師給這個組的評分記爲

原创 1001. A+B Format

Calculate a + b and output the sum in standard format -- that is, the digits must be separated into groups of three by

原创 用HTML5和JavaScrpt自己寫計算器!

      說來慚愧,大一這一年這麼也就過去了,到頭來感覺也沒學到什麼太多,雖然學了點簡單的算法但也沒練習太多【回想起被一個哈夫曼樹卡一天多的黑歷史 = =b】      然後當年自己說的要學前端結果到頭來也沒怎麼學,在放假前也就是會寫個

原创 1080. MOOC期終成績

對於在中國大學MOOC(http://www.icourse163.org/)學習“數據結構”課程的學生,想要獲得一張合格證書,必須首先獲得不少於200分的在線編程作業分,然後總評獲得不少於60分(滿分100)。總評成績的計算公式爲 G

原创 1079. 延遲的迴文數

給定一個 k+1 位的正整數 N,寫成 ak...a1a0 的形式,其中對所有 i 有 0 <= ai < 10 且 ak > 0。N 被稱爲一個迴文數,當且僅當對所有 i 有 ai = ak-i。零也被定義爲一個迴文數。非迴文數也可以通

原创 1071. 小賭怡情

常言道“小賭怡情”。這是一個很簡單的小遊戲:首先由計算機給出第一個整數;然後玩家下注賭第二個整數將會比第一個數大還是小;玩家下注t個籌碼後,計算機給出第二個數。若玩家猜對了,則系統獎勵玩家t個籌碼;否則扣除玩家t個籌碼。注意:玩家下注的籌