Time of Update: 2015-05-09
標籤: (睡醒午覺後,頭腦特別清晰,於是整理一篇把曹同學的昨天問題解答了^_^,收集資料的過程,也是學習的過程)背景:昨天快下班時,每次趕燕郊班車的曹同學都會準時跑掉,可是都已經快7點了,曹同學還在座位無動於衷,這很反常,過了一小會,曹同學跑過來。曹同學:我犯錯誤了~~~把一台linux機器搞掛了~~~me:10.10.0.5?警示中層?曹同學:是的me:掛了是什麼情況?曹同學:把mqadmin使用者改成c
Time of Update: 2015-05-09
標籤:c語言 函數的遞迴調用 問題描述:編寫遞迴函式,函數應該和下面的函數原型匹配:int hermite(int n,int x)Hermitee Polynomials(厄密多項式)是這樣定義的: n <= 0; 1; &
Time of Update: 2015-05-09
標籤: 條款5 瞭解c++默默編寫並調用哪些函數編譯器自動產生的copy 建構函式,copy賦值操作符,解構函式,建構函式,這些都是public和inline的,此處inline的意思是他們的定義都是在標頭檔當中的假設有一個參考型別的資料成員,那麼上面的賦值操作是不對的,因為引用不能改變條款6 如不想使用編譯器自動產生的函數,就該明確拒絕
Time of Update: 2015-05-10
標籤:黑馬程式員------<a href="http://www.itheima.com" target="blank">Java培訓、Android培訓、iOS培訓、.Net培訓</a>、期待與您交流! -------五 變數的範圍和儲存類型01 變數的範圍是指該變數有效地地區,C語言中得變數分為局部變數和全域變數。02 局部變數:*局部變數的範圍僅限於定義它的代碼塊內,離開代碼塊內便失去作用。*形參只有在函數內有效,其也屬於局域變數,範圍被限定在定義它的函數內部。*
Time of Update: 2015-05-09
標籤:條款12: 以對象管理資源 兩種只能指標: std:auto_ptr<>當使用copy操作室,原先的智能指標指向為nullstd:tr1:share_ptr<int> spi();當可以多個指向同樣的地址,但是當delete是會進行根據指向改地址的指標數量是否要delete這塊記憶體條款13 在資源管理中小心copying行為class Lock{public:explicit Lock(Mutex* pm):mutexPtr(pm){lock(mutexPtr);
Time of Update: 2015-05-09
標籤:條款一 c++ 為一個語言聯邦1、四個層次 C:blocks,語句,前置處理器,內建資料類型,數組,指標物件導向的C++:封裝,多態,繼承Template C++STL條款二 盡量以const,enum,inline代替#define Static const常量的聲明和定義,聲明應該是在標頭檔當中,定義是在實現檔案當中。對於基本類型需要一個類似賦值的語句,例如:const double classname::membername = 12;但是對於對象的定義使用下面的方式 class
Time of Update: 2015-05-10
標籤:黑馬程式員------<a href="http://www.itheima.com" target="blank">Java培訓、Android培訓、iOS培訓、.Net培訓</a>、期待與您交流! ------- 關係運算和邏輯運算// 輸入一個字元,如果是大寫字母,則轉換為小寫字母,如果不是則不轉換,輸出最後得到的字元#include <stdio.h>int main(){ char ch;
Time of Update: 2015-05-09
標籤:條款21:必須返回對象時,別妄想返回其reference例子:Raional類可以執行有理數的一些運算,並且使用heap記憶體申請 並且其operator*函數為const Rational& operator*(const Rational& lhs,const Rational& rhs){Ratinal* result = new Rational(.....);return *
Time of Update: 2015-05-09
標籤:2.3 變數Exercise2.11#include <iostream>using namespace std;int main(){ cout<<"Enter base and exponent:"; int base,exp; cin>>base>>exp; int result=1; for (int cnc=0;cnc!=exp;++cnc) result*=base; cout<<base<<
Time of Update: 2015-05-09
標籤:CLion 是 JetBrains 推出的全新的 C/C++
Time of Update: 2015-05-09
標籤:c++ stl 這次把C++中的STL的一些東西練習一下下,STL全稱為 Standard Template Library ,也就是標準模板庫, 要使用STL,要瞭解以下幾個基本概念:
Time of Update: 2015-05-07
標籤:c++ 函數列表 今天在這裡和大家分享一下如何擷取c++檔案中的函數列表,問題和靈感來自於同事小W自開發的C++程式碼涵蓋範圍工具,原理是通過給現有的代碼進行打樁,在運行到該函數的時候對該函數進行標記,最終統計得到代碼的函數覆蓋度。程式的原始碼經過打樁後的代碼原理大致如下,這裡就不給大家詳細介紹了。那麼問題的重點來了,如何解析並且擷取cpp檔案中的函數呢?首先想到的方法是的利用編譯原理的思想
Time of Update: 2015-05-09
標籤:類與結構體的區別:定義類使用class,定義結構體使用struct。結構體不能對欄位進行初始化,類可以。如果沒有為類定義建構函式,則C#會自動定義一個無參的建構函式,如果定義了建構函式則不會自動定義無參的建構函式。而結構體無論是否定義建構函式都會自動添加一個無參的建構函式。結構體不能定義一個無參的建構函式,可以定義有參數的建構函式。類則無此限制。在結構體的有參建構函式中,必須為所有的欄位進行賦值。建立結構體不使用new。結構體不能繼承結構體或類但可以實現介面,類不能繼承結構體。類是參考型別
Time of Update: 2015-05-10
標籤:person類using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ClassLibrary1{ class Person { //這裡是欄位用來儲存資料,private可寫可不寫 private string _name; int _age;
Time of Update: 2015-05-10
標籤:Preson類using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ClassLibrary1{ class Person { public string _name; public int _age; public char _gender;
Time of Update: 2015-05-09
標籤: /// <summary> /// 用於檢查IP地址或網域名稱是否可以使用TCP/IP協議訪問(使用Ping命令),true表示Ping成功,false表示Ping失敗 /// </summary> /// <param name="strIpOrDName">輸入參數,表示IP地址或網域名稱</param> ///
Time of Update: 2015-05-09
標籤:1.造DBConnection做一個連結字串的常量2.造實體類把資料庫的表封裝類,把表的欄位都封狀成成員變數和屬性3.造資料訪問類a.聲明三個成員:SqlConnection,SqlCommand,SqlDataReaderb.在建構函式中,把SqlConnection和SqlCommand執行個體化。c.做一系列的增、刪、改、查的方法。4.Main函數(1)。a.調用資料訪問類,獲得資料。b.在介面上使用for顯示出來。(2)。a.從介面上獲得輸入的資料,存在變數中。b.調用資料訪問類,
Time of Update: 2015-05-09
標籤:C#中資料流的功能非常的多,在檔案夾瀏覽目錄,讀入寫出檔案,非同步IO,非同步網路編程等都可以用到1. 遞迴顯示目錄 1 using System; 2 using System.Collections.Generic; 3 using System.IO; 4 using System.Text; 5 6 namespace StreamTester 7 { 8 class Tester 9 {10 static int dirCounter = 1;1
Time of Update: 2015-05-09
標籤:c# from 開啟另一視窗一、以對話方塊的方式顯示另一視窗。在form1內對過按鈕點擊或其它事件添加以下代碼。form2 fm2 = new form2();fm2.showdialog();特點:當fm2開啟後form1無法執行其它操作。只有當fm2關閉後才能繼續。關閉視窗為this.close();二、在form1內開啟form2,form2作為form1的一部份進行顯示。 private
Time of Update: 2015-05-09
標籤: 這一章主要說的是輸入輸出資料流的概念和對於輸入輸出的簡單應用。 說過的概念: ·緩衝區 在使用控制台程式編寫程式時,使用輸入函數輸入內容時,輸入的內容總是會在鍵入分行符號\n後才完成輸入,之前不論增減還是更改“輸入”的內容,都不會確定最終的輸入結果。而在玩遊戲或者即時的按鍵動作時,任何一個按鍵,點觸和行動裝置都會立即產生相應的響應。這兩種方式分別為緩衝輸入和非緩衝輸入。 ·重新導向 對於一台電腦,