Time of Update: 2015-07-10
標籤:資料庫 學習了.net的知識從C#一直到MVC,我一直覺得基礎很重要,最近有複習一下資料庫連接的三種方式1 返回結果集的一張表public static DataTable ExecuteDataTable(string sql, params SqlParameter[] parameters){DataSet ds = new DataSet();SqlDataAdapter adapter = new SqlDataAdapter(sql,
Time of Update: 2015-07-10
標籤:學習筆記 linux 命令列 /*功能實現:從文字文件裡讀取英文單詞,可能含有中文字元,實現英文單詞,中文字元的數目統計 Author :賀榮偉creat Time: 16:01 2015/7/10 星期五 #include <stdio.h>#include <math.h>#include
Time of Update: 2015-07-13
標籤:這是C++才會有的語言特性.假如你使用一個程式庫,他裡面有桓霰淞拷衋bc,但是你自己也不小心定義了一個叫abc的變數,這樣就會引起重定義錯誤.所以為了避免這種現象,C++引入了名字空間(namespace)的概念,編寫程式庫的時候最好把所有東西放在一個namespace中,例如namespace MY{int abc;char
Time of Update: 2015-07-13
標籤:c語言 數組 數組運算 //矩陣基礎/*==================================================================題目:輸入矩陣a,b,輸出a,b,a的轉置矩陣d,a*b,b+d=e;==================================================================*/#in
Time of Update: 2015-07-13
標籤:c++物件導向模型1、 基礎知識C++編譯器如何完成物件導向理論到電腦程式的轉化? 換句話:C++編譯器是如何管理類、對象、類和對象之間的關係 具體的說:具體對象調用類寫的方法,那,c++編譯器是如何區分,是那個具體的類,調用這個方法那? 思考一下程式結果#include "iostream"using namespace std;class C1{public:int i; //4int j; //4int k; //4protected:private:};
Time of Update: 2015-07-12
標籤:1、第一個小程式:產生20個30-70之間的隨機數,並計算他們的和,用到arc4random()函數,產生【x y】之間的隨機數,arc4random()%(y-x+1) + x 需要添加標頭檔stdlib.h#include<stdio.h>#include<stdlib.h>int main(){ int a[20]={0}; int sum=0; for(int i=0;
Time of Update: 2015-07-13
標籤:類 類是JAVA中一個重要的概念,可以把類理解成一個對象的抽象,這個抽象的對象包含了變數(用來描述這個對象的屬性)和方法(用來描述這個對象可以幹什麼),類中的各個成員之間可以相互調用(static修飾的成員不能訪問沒有static修飾的成員).
Time of Update: 2015-07-12
標籤:c語言 枚舉法 佩爾方程 //窮舉法!/*======================================================題目:求佩爾方程x*x-73*y*y=1的解。======================================================*/#include<stdio.h>#include<math.h&
Time of Update: 2015-07-10
標籤: 建立這個部落格已經是我大一下學期的暑假了,這一年裡,我學習了人生第一門程式設計語言C++ 。 C++是一門當前仍然活躍於開發前沿的程式設計語言。在還未開始正式學習它時,早就聽到我們的學長抱怨C++難學。起初,我剛剛接觸時,也有此煩惱,不過,後來我形成了一些自己的學習方法之後感覺學習起來方便輕鬆許多了。在這裡和大家一起分享一下: 1、學習態度要端正、謙恭:一般老師布置的題目一定要自己單獨完成。當然這其中肯定會有發現自己能力不足的時候,這時你可以去問問百度,畢竟這也是一個自己
Time of Update: 2015-07-12
標籤:c -對一個結構體中的欄位進行排序 排序 這是幫別人做的一個題目,好久沒有接觸過C語言了,有點發怵,不過似乎找回點當時學C語言,做課程設計的感覺。題目:定義一個數組(學生結構體數組),裡麵包含學號、姓名、身份證和三科學產生績,要求寫一個函數,根據學生任何一個欄位(如學號、姓名、身份證),進行排序。源碼://// stu.cpp : Defines the entry
Time of Update: 2015-07-11
標籤:// string的幾個基本函數的實現#include <iostream>#include <assert.h>#include <string.h>using namespace std;class String{public:String(){_str = new char[1];_str[0] = '\0';}String(char *str){assert(str != NULL);_str = new char[strlen(
Time of Update: 2015-07-12
標籤:1、The initial motivation for C++ templates was straightforward: to make it possible to create type-safe containers like vector, list, and map. Ultimately, it was discovered that the C++ template mechanism is itself Turing-complete: it can be
Time of Update: 2015-07-13
標籤:前言:使用反射也有幾年了,但是一直覺得,反這個概念很抽象,今天有時間就來總結下這個知識點。 1、為什麼需要反射: 最初使用反射的時候,作為小菜總是不理解,既然可以通過new
Time of Update: 2015-07-13
標籤: C#實現阿拉伯數字轉換為漢字數字 項目中用到,儲存下來為日後用到節約時間 公用方法(將單個數字轉換為漢字) private char ToNum(char x) { string strChnNames = "零一二三四五六七八九"; string strNumNames = "0123456789"; return
Time of Update: 2015-07-13
標籤:這涉及一個演算法:基姆拉爾森計算公式W= (d+2*m+3*(m+1)/5+y+y/4-y/100+y/400+1) mod 7在公式中d表示日期中的日數。m表示月份數。y表示年數。注意:在公式中有個與其它公式不同的地方:把一月和二月看成是上一年的十三月和十四月,例:假設是2004-1-10則換算成:2003-13-10來代入公式計算。代碼例如以下: Console.WriteLine("*******
Time of Update: 2015-07-13
標籤:一:ref 關鍵字使參數按引用傳遞。其效果是,當控制權傳遞迴調用方法時,在方法中對參數所做的任何更改都將反映在該變數中。若要使用 ref 參數,則方法定義和調用方法都必須顯式使用 ref 關鍵字。也即是說,在方法中對參數的設定和改變將會直接影響函數調用之處(代碼①及②)。無論是函數的定義還是調用時均不可忽略關鍵字ref.可以對比代碼:代碼①: 1 class Program 2 { 3 static void Main(string[] args) 4
Time of Update: 2015-07-13
標籤:與ref關鍵字一樣,out關鍵字也是按引用來傳遞的.樣本示範了out關鍵字的使用方法,其功能是擷取數組中的最大值和最大值的索引using System;using System.Collections.Generic;using System.Text; namespace sampsong{ class
Time of Update: 2015-07-13
標籤: 委託是一個類,它定義了方法的類型,使得可以將方法當作另一個方法的參數來進行傳遞。事件是一種特殊的委託。 1.委託的聲明 (1). delegate delegate我們常用到的一種聲明 Delegate至少0個參數,至多32個參數,可以無傳回值,也可以指定傳回值類型。
Time of Update: 2015-07-13
標籤:實際開發中,對於一些耗時較長的操作,我們往往會將其封裝成非同步方式調用,以加速系統響應或改善使用者體驗,下面是一個樣本:有一個現成的類MyMath,裡面有一個Add方法: 1 public class MyMath 2 { 3 4 public int Add(int a, int b) 5 { 6 System.Threading.Thread.Sleep(5000); 7
Time of Update: 2015-07-10
標籤:c做題目的時候需要自己實現strstr函數/************************************************************************//* 編寫函數IND,讓它判斷一個字串是否為另一個字串的子串的功能,若是則返回第一次出現的起始位置,否則返回0。 /*/************************************************************************/#include