Time of Update: 2015-05-19
標籤:一:SQL中的DataTime1. between and 相當於>= and <=2. 常用的將DataTime查詢成字串的方法Select CONVERT(varchar(100), GETDATE(), 23): // yyyy-MM-ddSelect CONVERT(varchar(100),
Time of Update: 2015-05-19
標籤:我思念的城市已是黃昏為何我總對你一往情深曾經給我快樂 也給我創傷曾經給我希望 也給我絕望我在遙遠的城市 陌生的人群感覺著你遙遠的憂傷我的幻想你的憂傷,像我的的絕望,那樣漫長,,,,,這是今天的旋律,直入心底~~~~~~~~~~~~~~~~ 在Linux 系統中,I2C 驅動由3 部分組成,即I2C 核心、I2C 匯流排驅動和I2C 裝置驅動,I2C 匯流排僅僅使用SCL、SDA 這兩根訊號線就實現了裝置之間的資料互動,極大地簡化了對硬體資源和PCB 板布線空間的佔用1
Time of Update: 2015-05-19
標籤:(一)聯合體判斷大小端 首先大小端是什嗎? 如果我們判斷第一個位元組裡存放的是不是 數字1,那麼就可以確定其儲存方式。#include <stdio.h>union DX{ int a; char c;}un;int main (){ un.a = 1; if(un.c == 1) { printf("小端儲存\n"); } else { printf("大端儲存\n"); }
Time of Update: 2015-05-19
標籤: C++ 11提出了弱引用的概念,與strong reference(shared_ptr)相對的一個概念。使用的類型為:boost::weak_ptr. weak_ptr首先是一個模板,其次是無法直接存取對象,使用時必須將其轉換成shared_ptr,最後這種指標的個數並不會影響對象的自動釋放(不會影響對象的 引用計數)。 如何使用weak_ptr:
Time of Update: 2015-05-19
標籤:c++ leetcode 動態規劃 二分法 1 Pow(x, n) 該題採用二分法進行遞迴double myPow(double x, int n) { if(n==0) return 1; if(n<0) { n=(-n); x=1/x; }
Time of Update: 2015-05-19
標籤:代碼: 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.Threading.Tasks; 6 7 //引用相應命名空間 8 using System.Threading; 9 using System.Collections; 10 11 namespace ThreadDemo 12 { 13
Time of Update: 2015-05-19
標籤:c++char:#include<algorithm>#include<cstring>#include<cstdio>#define M 100000#define len 22using namespace std;char str[M][len];int cmp1(const void *a,const void*b){ char *s1=(char *)a; char *s2=(char *)b; return strcmp(
Time of Update: 2015-05-19
標籤:題目要求:在O(n)的時間內反轉鏈表,並返回反轉後鏈表的頭指標。分析:求解鏈表問題首先一定要考慮非空問題,而且要注意終止的位置。
Time of Update: 2015-05-19
標籤:筆者之前練手寫過一個小的線程池版本(已上傳至https://github.com/xhjcehust/thread-pool),最近幾天複習了一下,發現大多數線程池實現都離不開鎖的使用,如互斥量pthread_mutex*結合條件變數pthread_cond*。眾所周知,鎖的使用對於程式效能影響較大,雖然現有的pthread_mutex*在鎖的申請與釋放方面做了較大的最佳化,但仔細想想,線程池的實現是可以做到無鎖化的,於是有了本文。1.常見線程池實現原理如所示,工作隊列由主線程和工作者線程
Time of Update: 2015-05-19
標籤:c++ 繼承 靜態類型 動態類型 理解函數的解析過程對於理解c++的繼承至關重要,假設我們調用p->mem(),則依次執行以下四個步驟:1.首先確定p的靜態類型。因為我們調用的是一個成員,所以該類型必然是類類型。2.在p的靜態類型對應的類中尋找mem。如果找不到,則依次在直接基類中不斷尋找直至到達繼承鏈的頂端。如果找遍了該類及其基類仍
Time of Update: 2015-05-19
標籤:經典演算法 八皇后 其實8皇后問題,很好理解,8X8的棋盤上面,放8隻皇后,使他們之間不會相互攻擊,具體的定義,淵源可以查看百度百科八皇后問題本科時候學資料結構的時候就接觸過這個經典演算法,不過當時沒怎麼聽明白,或者說知道是個回溯的思想,卻不知道該怎麼實現,原諒我只是個小白。今天上震動力學的時候,閑著沒事突然想到了這個問題,順手寫下了虛擬碼,到實驗室調試一下,基本就出來了。調試過程中遇到了兩個bug,在代碼中已經註明了(這
Time of Update: 2015-05-19
標籤:c++ iostream Description給出一串字元,要求統計出裡面的字母、數字、空格以及其他字元的個數。字母:A, B, ..., Z、a, b, ..., z組成數字:0, 1, ..., 9 空格:" "(不包括引號)
Time of Update: 2015-05-19
標籤:實現一個通訊錄:通訊錄用來存放1000個人的資訊,每個人的資訊包括:姓名、性別、年齡、電話、住址提供方法:(1)新增連絡人...資訊(2)刪除指定連絡人資訊(3)尋找指定連絡人的資訊(4)修改指定連絡人資訊(5)顯示所有連絡人資訊(6)清空所有連絡人實現方法:#include <stdio.h>#include <string.h>#define MAX 1000#define NAME_LEN 10#define SEX_LEN 5#define
Time of Update: 2015-05-19
標籤:c++ iostream namespace Description如果a的因子和等於b,b的因子和等於a,且a≠b,則稱a,b為親密數對。比如220的所有真約數(即不是自身的約數)之和為: 1+2+4+5+10+11+20+22+44+55+110=284。 284的所有真約數和為: 1+2+
Time of Update: 2015-05-19
標籤:c c++ java python leetcode Problem:Write a program to solve a Sudoku puzzle by filling the empty cells.Empty cells are indicated by the character ‘.‘.You
Time of Update: 2015-05-19
標籤:關於 C# 中 Exception 對象的屬性,在程式出現異常時,需要記錄異常的資訊,並把資訊儲存起來或輸出,以方便準確定位異常的根源,以下是 Exception 對象的屬性名稱
Time of Update: 2015-05-19
標籤:原文:http://ejohn.org/blog/xpath-css-selectors最近,我做了很多工作來實現一個同時支援XPath和CSS
Time of Update: 2015-05-19
標籤: 如以下代碼:?12345int age = 25;short newAge = 25;Console.WriteLine(age == newAge); //trueConsole.WriteLine(newAge.Equals(age)); //falseConsole.ReadLine(); Answers:int和short為原始類型,但與“==”比較返回true,equals()比較返回false。為什麼呢? 簡而言之:
Time of Update: 2015-05-19
標籤:本項目已遷移到 https://github.com/xljiulang/NetworkSocket這是.net4.0下一個高效能、高可擴充性的Tcp非同步通訊群組件,內部基於SocketAsyncEventArgs封裝,發送和接收完全分離,使用者可基於底層的NetworkSocket.dll實現某種協議的高效伺服器和用戶端,也可以直接使用NetworkSocket.Fast.dll來快速實現自己的通訊服務項目;另外,解決方案提供了NetworkSocket.WebSocket.
Time of Update: 2015-05-19
標籤:c# 屬性 il中間代碼 set value 屬性屬性的作用就是保護欄位,對欄位的賦值和取值進行限定 屬性的本質就是兩個方法,一個叫get()對取值進行限定,一個叫set()對存值進行限定,屬性只是對屬性的再賦值。 如果只有get是唯讀屬性,set是唯寫屬性。在get裡面用的值是欄位的值,set裡面用的是value的值