今天去面試了一家公司,有一個題目比較有趣

/* 題目 如何產生1萬個編號,插入到表 T(col varchar(20))中,並且不能重複,編號只能從26個小寫字母中取 . */  --1.當時的寫法 select  'a' as col into    #t union  select  'b' union select  'c' union select  'd' union select  'e' union select  'f' union select  'g' union select  'h' union select  

js中this的用法

this是js的一個關鍵字,隨著函數使用場合不同,this的值會發生變化。但是總有一個原則,那就是this指的是調用函數的那個對象。1、純粹函數調用。function test() { this.x = 1; alert(x);}test();其實這裡的this就是全域變數。看下面的例子就能很好的理解其實this就是全域對象Global。var x = 1;function test() { alert(this.x);}test();//1var x =

利用位元運算進行許可權管理

文章目錄 原理優點和缺陷 原理在Linux檔案系統中,一個使用者對檔案或目錄所擁有的許可權分為三種:”可讀”、”可寫”和”可執行”,分別用 1 、2 和 4 來表示,它們之間可以任意組合:有“可讀”、“可寫”許可權就用 3 來表示(1 + 2 = 3);有”可讀“、”可執行“許可權就用5來表示(1 + 4 = 5),三種許可權全部擁有就用 7 表示(1 + 2 + 4 =

通用資料庫對比、匯入、匯出工具

  最近在公司應客戶需求,要整合幾個軟體,所謂的外接系統。  其中主要解決的其實就是登入的問題,而登入問題之後,又會涉及到密碼、許可權、角色、機構等資訊。  其實說白了就是我登入這個綜合軟體,可以開啟其他外接軟體。公司將此成為——單點登入。  好吧。不管是不是單點登入,反正問題都得解決。  當初從設想的是將外接系統嵌入本系統,到現在說只要能開啟外接系統,然後輸入帳號密碼就可以,我覺得本質問題都沒有去考慮。  如果說這隻是將本系統使用者和外界系統使用者進行一個簡單的映射,那麼這種決定未免太過草率。

閑話WinFrom與WPF——一個簡單而經典的實現方式

閑話WinFrom與WPF一個簡單而經典的實現方式         如果有這麼一個需求。         一個ComboBox名為cbxProperty中有三項:Text、WindowState、ControlBox 用來控制當前Form表單對應的三個屬性。很顯然,Text是字串,WindowState是枚舉(不知道這是枚舉的人請翻書),ControlBox則是bool類型。字串的經典展現方式自然是TextBox,枚舉用ComboBox,bool類型的暫時用CheckBox。        

Make sure the Makefile and distinfo file(/usr/ports/lang/php5/distinfo) are up to date

....Make sure the Makefile and distinfo file(/usr/ports/lang/php5/distinfo)are up to date. If you are absolutely sure you want to overridethischeck, type "make NO_CHECKSUM=yes [other args]".*** Error code 1....FreeBSD中安裝PHP5.4時報如上錯誤,解決辦法如下:cd

WinForm下一個篩選的demo(希望大家指正)

休息在家,難得有敲代碼的雅興,隨手敲個demo,給大家看看。裡面部分實現對於新手估計有所協助,對於高手呢,就請大家給我指錯吧。本人照單全收。demo主要實現了兩個功能。進階尋找(FrmSift)列表篩選(UCFilter)關於sift和filter兩個詞這裡就不做爭論了。先看我畫的demo介面:進階尋找進階尋找針對於尋找選項過多的情況下使用,做為一個通用的尋找功能出現在軟體項目中。進階尋找使用時基本只需傳入當前的DataGridView執行個體,產生需要的Where條件。在demo中,進階尋找實

MSSQL中的行轉列;

 --建立測試資料表;CREATE TABLE test(a VARCHAR(10),b INT,c INT,d INT,e INT);--添加測試資料INSERT INTO test VALUES('x',1,2,3,4);INSERT INTO test VALUES('y',5,6,7,8);INSERT INTO test VALUES('z',9,10,11,12);--拼接SQL語句,產生一個最終表,用於存放最後的結果集DECLARE @strSQL

Winform下DataGridView評分儲存格的痛苦折磨

先上最終:小小的一個功能折磨了哥近半個小時。首先是沒有替換模板,新加一個列,然後妄想給這列的儲存格賦值能達到效果,結果formattedValue和value都為空白,好吧。我認了。直接給列的CellTemplate賦值, dataGridView1.Columns[2].CellTemplate = new

關於ListView排序的眾多問題

文章目錄  

CSS3偽類別選取器:nth-child()

文法::nth-child(an+b)描述:偽類:nth-child()的參數是an+b,如果按照w3.org上的描述,寫成中文,很可能會讓人頭暈,再加上筆者的文筆水平有限,所以我決定避開an+b的說法,把它拆分成5種寫法共5部分來說明。第一種:簡單數字序號寫法:nth-child(number)直接匹配第number個元素。參數number必須為大於0的整數。例子:li:nth-child(3){background:orange;}/*把第3個LI的背景設為橙色*/第二種:倍數寫法:nth-

資料庫索引之離散度

    建立索引的目的是快速從整體集合中選擇性地讀取滿足條件的一部分集合。在查詢條件中既有對縮減查詢範圍起主要作用的驅動查詢條件,也有單純起檢驗作用的過濾查詢條件,資料庫將全部滿足這兩種查詢條件的最終結果輸出給我們。由此可見,雖然獲得的最終結果相同,但是隨著查詢條件所起作用的不同,內部所處理的資料量具有很大的差異。   

二分法尋找數組是否包含某一元素

二分法尋找數組是否包含某一元素,相容正反序,代碼實現: 1 <?php 2 3 $searchValue = (int)$_GET['key']; 4 5 function search(array $array, $value) 6 { 7 $max = count($array)-1; 8 $min = 0; 9 $isAscSort = $array[$min] < $array[$max];10 11 while (TRUE) {12

其實根本不用混淆你的代碼

酷殼中有不少有意思的文章,看起來很帶勁。本來要說大多看看則了,現在終於要學以致用了。本人最近接手一個項目,縫縫補補幾天下來,實在有點鬱悶,但是想想,自己也強不到哪裡去。正如下所說:If builders built buildings the way programmers write programs, then the first woodpecker that came along would destroy

邏輯思維的Prolog

起因         從小就喜歡玩些智力遊戲,也經常問別人一些考驗智商的小問題。但自從開始程式猿這條不歸路,我越來越發現無法與其他人交流。說的東西他們不懂,而且他們也不屑懂。現在寫的這些個程式,確實都不需要多少思考,評鑑程式好壞的標準居然只成了是否報錯,是否考慮的很周全。         前陣子看到prolog,驚訝除了函數式編程以外,還有如此令我思想為之一開的語言。邏輯式編程確實符合人類思維,也確實讓我對遞迴、回溯等有另一種認識。        

去掉或改變Chrome上Input、textarea的預設邊框等

1、使用Chrome的都知道,當滑鼠焦點在input、textarea這些元素上時,Chrome預設的會給它們加上黃色的邊框,這並非chrome的特性,而是css的效果,outline這個屬性。你可以用下面的css代碼去掉所有元素的邊框:*:focus {outline: none;}用下面的代碼去掉你要去掉的元素的邊框:1 .nohighlight:focus {2 outline:none;3 }你也可以給元素增加你希望的邊框:1 .changeborder:focus {2

從LINQ的Count方法說起-1

幾句閑扯在我學習LINQ時,確實感覺很爽。但是時間久了,慢慢也就不那麼在意了。但是周圍朋友總是記得我會使用LINQ編程。記得初中時候學幾何,有一個已知三角形邊長求面積的題,而我正巧知道海倫公式,之後凡是碰到可以使用此公式的題,同學都想起我會做,彷彿那公式應該以我的名字命名一樣……某人問我有沒有學習LINQ的資料,我實在說不出,因為我從來都沒有系統的去學過LINQ。我基本只是使用幾個IEnumerable的擴充方法,要說學習也只是從某些第X版書中讀過幾句,平時也就在一個集合點一下然後看看各自說明。

從LINQ的Count方法說起-2

話說我上一篇部落格說著說著說跑題了,想想乾脆就寫個連載得了,介紹一下使用LINQ中的一些問題。SkipWhile為什麼跳不過空行某人想從一個字串集合中篩選掉空行,結果寫了這麼一句(類比):string[] lst = { "\r\n", "\r\n1", "\r\n2", "\r\n3" };var v = lst.SkipWhile(str => str.Trim() ==

WeifenLuo的DockPanel技術備忘

如何在雙擊表單浮動時自訂其表單內容一個普遍的問題,一直以來都沒有去解決,覺得無傷大雅。最後還是在同事的不斷催促下才琢磨著怎麼弄。說來平平無奇,只是在Form上又套了一層Form。具體步驟如下:註冊表單DockStateChanged事件判斷this.DockState為DockState.Float擷取this.Parent轉換成DockPane類型屬性FloatWindow即為所需表單代碼如下:this.DockStateChanged += delegate{

從LINQ的Count方法說起-3

前兩篇部落格導航:從LINQ的Count方法說起-1從LINQ的Count方法說起-2舒爾特方格話說我曾經弄過WP應用,做了個很簡單的一個遊戲——舒爾特方格: (由於我實在找不到原圖了,只能拿這個有浮水印的圖片)我要說的不是這個遊戲,而是一個簡單的不能再簡單的問題——如何把25各數字隨機排列在方格中我曾寫過的一個實現方式:List<int> lst = new List<int>();for (int i = 1; i <= 25; i++){

總頁數: 61357 1 .... 5604 5605 5606 5607 5608 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.