Time of Update: 2018-12-04
/* Descript:上傳檔案 Author:Blue.Dream Date:2004-09-21 22:21 聲明:最近發現不少網站引用本人的文章,竟將作者資訊都省略了,請引用本文的網站將作者不要省略作者的資訊.*/namespace BDStudio.Common{ using System; using System.IO; using System.Web; /// <summary> /// 上傳單個檔案 /// </summary> public
Time of Update: 2018-12-04
給定兩個凸多邊形 P 和 Q, 目標是需要找到點對 (p,q) (p 屬於 P 且 q 屬於 Q) 使得他們之間的距離最大。 很直觀地,這些點不可能屬於他們各自多邊形的內部。 這種情況事實上與直徑問題非常相似: 兩凸多邊形 P 和 Q 之間最大距離是由多邊形間的對踵點對確定。 雖然這麼說, 但是這個定義與給定的凸多邊形的對踵點對的不同。 和凸多邊形之間的對踵點對本質上的區別在於切線是有向且是反向的。 是一個例子: 上述結論暗示不單純只是頂點對需要檢測, 而僅僅是考慮特定的頂點對。
Time of Update: 2018-12-04
按不同的方式射頻卡有以下幾種分類:① 按供電方式分為有源卡和無源卡。有源卡是指卡內有電池提供電源,其作用距離較遠,且識別動目標能力強,但需要定期更換電池,由於近年工藝改進延長了電池的使用壽命,可達5年以上。無源卡內無電池,它利用波束供電技術將接收到的射頻能量轉化為直流電源為卡內電路供電,但其作用距離近,識別動目標能力低於有源卡。②
Time of Update: 2018-12-04
/* 說明:產生浮水印,可按左上、左下、右上、右下、置中、透明度組建檔案,只對jpeg或jpg格式有效! 作者:Blue.Dream 聲明:最近發現不少網站引用本人的文章,竟將作者資訊都省略了,請引用本文的網站將作者不要省略作者的資訊.*/using System;using System.Drawing;using System.Drawing.Imaging;using System.Collections;using System.ComponentModel;using
Time of Update: 2018-12-04
在winform中播放flash,首先要在工具列中添加FLASH的控制項,方法是在工具列中右鍵的“選擇項”中,在彈出的對話方塊中選擇“COM組件”,然後選擇Shockwave Flash Object,確定後會在工具列中自動添加控制項,將控制項"Shockwave Flash
Time of Update: 2018-12-04
“在中國這個發展中國家,你能建10所世界一流大學,那美國有多少所?日本有多少所?現在的實際狀況是:世界上前200所大學,中國一所都排不進!在亞洲能排上幾所?我到國外去看了以後,感到要將浙大建成世界一流大學就像共產主義理想“以前說‘無知無畏’,現在卻是‘無知才無畏’,許多企業把浙江省技術監督局、科委的人請來吃一頓飯、喝一點酒,他就給你簽個字,再把我們這些教授脅迫到那裡去,給你蓋個章,然後就是‘填補國內外空白’、‘國際先進水平’,寫論文則是‘國際領先水平的研究成果’、‘首次科學發現’等等,這都是目前
Time of Update: 2018-12-04
文章目錄 代碼: 題目不是很好理解,簡單說一下就是有一個有向圖,第一問求至少要複製幾次軟體,才能保證每個地方都有,實際上就是求入度為0的,也就是走不到的。第二問求至少添加幾個擴充,也即是添加幾條邊,讓無論從那個地方,都能讓任何地方得到軟體。也就是添加幾條邊,能讓整個圖強連通。 強連通分量演算法1---kosaraju最好理解的兩次dfs。步驟概要:1. DFS有向圖G,並以後根序記錄節點2.
Time of Update: 2018-12-04
更新用戶端應用程式,對於採用Socket實現的,可以採用Socket從伺服器端下載;對於其它方式, 一般可以採用以HttpWebRequest/WebClient的方式予以下載,但WebClient在下載的時候無法看到下載進度,因此,使用HttpWebRequest 下載檔案,根據讀取到的流長度,確定當前下載的資料量,以反應當前下載的進度。
Time of Update: 2018-12-04
上一篇是線段樹的做法,這一個是用RMQ方法做的,順便學習一下RMQ。說是RMQ實際上就是dp的變形。RMQ定義:RMQ (Range Minimum/Maximum Query)問題是指:對於長度為n的數列A,回答若干詢問RMQ(A,i,j)(i,j<=n),返回數列A中下標在i,j裡的最小(大)值,也就是說,RMQ問題是指求區間最值的問題。主要方法及複雜度如下: 1、樸素(即搜尋),O(n)-O(qn) online。 2、線段樹,O(n)-O(qlogn) online。 3
Time of Update: 2018-12-04
委託可以傳遞一個方法,那麼利用這種特性,我們可以將在web頁面中處理異常資訊統一到一個靜態方法中進行處理,實現如下:聲明委託:public delegate void DoProcessPage( System.Web.UI.Page p_Page );/**//// <summary> /// 頁面裝載時調用此方法 /// </summary> /// <param name="e"></param>
Time of Update: 2018-12-04
一、前言 Linux 上有好不少軟體能夠搭建 FTP,例如 vsftpd、glftpd、proftpd 等。 我用過 vsftpd ,其他的不熟悉。看到 cr327 都是用 glftpd 建站,經過我的使用以及體會,發現 glftpd 在 FTP 管理上的確適合 BitUnionFTP,簡短介紹一下選擇 glftpd 做 BitUnionFtp 的原因。 vsftpd 是和 Linux
Time of Update: 2018-12-04
上一篇介紹過題目大意和kosaraju演算法本篇介紹tarjan演算法。引用一下講解: 概述此演算法以一個有向圖作為輸入,並按照所在的強連通分量給出其頂點集的一個劃分。圖中的每個結點只在一個強連通分量中出現,即使是在有些結點單獨構成一個強連通分量的情況下(比中出現了樹形結構或孤立結點)。演算法的基本思想如下:任選一結點開始進行深度優先搜尋(若深度優先搜尋結束後仍有未訪問的結點,則再從中任選一點再次進行)。搜尋過程中已訪問的結點不再訪問。搜尋樹的若干子樹構成了圖的強連通分量。結點按照被訪問的順序存
Time of Update: 2018-12-04
由於深度一定(m),所以使用深度優先搜尋,自上而下的設定蛋糕序號,最頂層的為第1層,……,最底層的蛋糕為第m層,很明顯滿足題目條件的前i層的(從頂層(也就是編號為1的層)開始計數)最小面積mins[i]和體積minv[i]是在該層的半徑以及高度都為i時取得,如果採用一般的神搜肯定會逾時,所以這題還需要剪枝,剪枝條件有(從m層向上搜,假設前dep層的體積為sumv,面積為sums,當前所得的最小面積為best):1>
Time of Update: 2018-12-04
文章目錄 代碼1,這個有點長,但是很好理解代碼2:難理解一點 上一篇一道題目用到了篩選素數,不過是那個只需要求3400以內的,比較少,無所謂,關鍵是如果要求1000000以內的,再直接求就不行了,太慢了。下面給出兩個自己用的模版,並解釋解釋,為何這樣能夠很快計算出素數。代碼1,這個有點長,但是很好理解#include <stdlib.h>#include <stdio.h>#include <string.h&
Time of Update: 2018-12-04
感覺自己的代碼不夠簡潔啊,以後要提煉。。。 #include <stdio.h>#include <stdlib.h>#include <string.h>char rsp[2][110][110];int r, s, p;void update(int k, int i, int j){if (i - 1 >= 0){if (rsp[(k+1)%2][i][j] == 'R' && rsp[(k+1)%2][i - 1][j] == '
Time of Update: 2018-12-04
參數說明:sourceFile:背景圖片檔案text:要顯示的文本public void MakeCheckImage(string sourceFile,string text) { Response.Clear(); try { //原圖 Bitmap sImage = new Bitmap(sourceFile); //驗證碼圖 Bitmap wImage = new
Time of Update: 2018-12-04
前段時間在做一個項目時使用了COM+,即COM+在一個專用的伺服器上,用戶端通過DCOM串連到COM+,然後通過COM+操作資料庫並返回資料。在讀取資料時,原來是通過TADOCommand將資料讀取到TADODataSet後再通過TClientDataSet返回資料,但在系統運行時在訪問量比較大的時候會發生"Access volidate address in module
Time of Update: 2018-12-04
何為割點?也就是題目中的關鍵點。在一個無向圖中,去掉一個點,這個無向圖會變成多個子圖,那麼這個點就叫做割點同理,割邊也是如此,如果去掉一條邊,能讓無向圖變成多個子圖,那麼這條邊叫做割邊,所謂的橋。 那麼tarjan是如何求的割點的呢?如果u為割點,若且唯若滿足下面的1/21、如果u為樹根,那麼u必須有多於1棵子樹2、如果u不為樹根,那麼(u,v)為樹枝邊,當Low[v]>=DFN[u]時。 割點的求法倒是看明白了,條件1的意思是若為根,下面如果只有一顆子樹,也就是整個圖是強連通,那麼去掉根
Time of Update: 2018-12-04
使用DevExpress為自己的表單實現換膚功能,應首先從DevExpress.XtraEditors.XtraForm繼承表單,然後在WinForm的入口檔案除加入如下代碼:
Time of Update: 2018-12-04
題目大意:一個正方形,以每個頂點為中心劃圓,這樣得到一個3中不同的陰影部分,求各個部分的面積。演算法分析:這個題目糾結一個小時,開始以為列3個方程就好了,其實只能列出兩個方程,你列出的第三個都能通過前兩個解出。先給出一幅圖:從這幅圖中我們可以得到下面兩個方程,一個是整體的正方形的面積,一個是扇形的面積。x + 4 * y + 4 * z = a * a;x + 3 * y + 2 * z = PI * a * a /