Time of Update: 2018-12-03
今天遇見了這個問題 因為我更新了最新的adt 出現ADB server didn't ACK, failed to start daemon 然後你想啟動一個程式 這個時候又會出現 Please ensure that adb is correctly located at 'D:\android-sdk-windows\platform-tools\adb.exe' and can be executed. "首先呢 查看是否查看工作管理員,是否有關閉所有adb.exe
Time of Update: 2018-12-03
對於我這樣一個C#菜鳥,啥都不會,啥都得在網上找資料,一點一滴的學,很困難,所以把自己學習過程中遇到的一些兒問題記錄於此,便於自己複查,也便於其它同仁學習。
Time of Update: 2018-12-03
非C++內建型別 A 和 B,在哪幾種情況下B能隱式轉化為A?答:a. class B : public A { ……} // B公有繼承自A,可以是間接繼承的b. class B { operator A( ); } // B實現了隱式轉化為A的轉化c. class A { A( const B& ); } // A實現了non-explicit的參數為B(可以有其他帶預設值的參數)建構函式d. A& operator= ( const A& ); // 賦值操作,雖不
Time of Update: 2018-12-03
#include <stdio.h>#include <stdlib.h>#include <math.h>int isPrime(int x){if(x<=0){return 0;}else if(x==1 || x==2){return 1;}else{int i;for(i=2;i<x;i++){if(x%i==0){break;}}if(i==x){return 1;}else{return 0;}}}void main(){int
Time of Update: 2018-12-03
//*********************************************************************//第9題//顯示特殊矩陣//*********************************************************************#include <stdio.h>#include <stdlib.h>#include <math.h>void main(){int array[6
Time of Update: 2018-12-03
string類預設產生的函數有哪些?預設建構函式解構函式拷貝建構函式賦值建構函式 具體實現如下:#include <iostream>using namespace std;class mystring{friend ostream &operator<<(ostream &out,const mystring &s);public:mystring(const char *str=NULL);mystring(const mystring
Time of Update: 2018-12-03
#include <iostream>using namespace std; class B {public:int i, j;B(int x = 999) :j(x),i(j){cout << "B::B() invoked\n" << endl;} ~B(){cout << "B::~B() invoked\n" << endl;}};class D : public B {public:D() {cout <<
Time of Update: 2018-12-03
最近整理文檔,發現上課的時候寫的演算法,有詳細的注釋,發到這裡大家共用一下吧。 void insert_array(int[] A,int n,int item){ int k,m; for(k=0;k<n;k++) if(A[k]>=item) break;/*尋找item的位置*/ for(m=n;m>k;m--) A[m+1]=A[m];/*通過後移插入*/ A[k]=item;/*在此插入*/ return; }void delete_item(int[] A,
Time of Update: 2018-12-03
/// <summary> /// CS下在C#裡調用顯示水晶報表 /// 水晶報表在CrystalReport9中定義,資料來源可以是表、視圖、預存程序(最後一句必須是select語句),可以包含子報表 /// 調用執行個體:LoadReport(this.crystalReportViewer1,"D:\\66.rpt","kys","hrdb","sa","kys"); /// 2004-10-29 writed by 華陽 /// </summary>
Time of Update: 2018-12-03
有以下兩個C++類:class Base {public: Base(int a, int b) : m_a(a), m_b(b) {} virtual void Func1(); virtual int Func2();private: int m_a, m_b;}class Derived : public Base {public: Derived(int a, int b, double d) : Base(a, b), m_d(d) {} virtual
Time of Update: 2018-12-03
最近整理原來的博文,資料結構和演算法,筆試題,眼淚嘩嘩的,網申開始。廢話少說,這次實現的單鏈表類://list.h#ifndef _LIST_H_#define _LIST_H_#ifndef NULL#define NULL 0#endif//C++實現單鏈表template<class T>struct node{T data;node<T> *next;node():next(NULL){}node(T
Time of Update: 2018-12-03
最近整理原來的一些代碼,腦子有點不好使,還是記下來吧。//binary_tree.h,遍曆包含了遞迴和非遞迴兩種,層次遍曆#ifndef _BINARY_TREE_H_#define _BINARY_TREE_H_template<class T> struct BiNode{T data;BiNode<T>* lchild, *rchild;};template<class T>class
Time of Update: 2018-12-03
在做一個小項目,需要把一些查詢結果匯出到Excel,找了一些資料,自己也總結出了一點方法,與大家共用。一、首先簡要描述一下如何操作Excel表先要添加對Excel的引用。選擇項目-〉添加引用-〉COM-〉添加Microsoft Excel 9.0。(不同的office講會有不同版本的dll檔案)。using Excel;using System.Reflection;//產生一個Excel.Application的新進程Excel.Application app = new
Time of Update: 2018-12-03
#include<iostream.h>#include<stdio.h>void main(){ int k,h,i,j,n; int sum=0; //int q=1; while(1) { k=h=i=j=n=sum=0; cout<<"請輸入螺旋方陣n*n的二維數組的n值:"; cin>>n; int A[100][100]; k=0,h=n-1; for(;k<n/2&&h>=n/2;k++,h--
Time of Update: 2018-12-03
因為我的工作與GPS,相關,實習期間的項目可以會與GPS的協議相關,所以先自己去看了一下 GPS 有很多種協議,如GSA,GGA .......在這裡我不一一列舉 在這裡我用其中的一種來展示一下 怎麼樣進行協議解析,用一個字串截取函數就可以了下面是一個條類比資料 string sTarget = "$GPGGA,134658.00,5106.9792,N,11402.3003,W,2,09,1.0,1048.47,M,-16.27,M,08,AAAA*60";進行解析
Time of Update: 2018-12-03
最近在辦公室沒什麼事做,老坐著也不行,所以就學了一下xml,當然學的時間有限,所以學得很膚淺.我個人認為,像這些東西.會用就可以啦,至於原理之類用著用著就會有感覺了. 我覺得xml 就和VC++裡面的ini(初始設定檔案)差不多,把一些必要的資料,或者是開機必須載入的一些資料放到這些文字檔中去,因為它們都有一種很規範的格式,所以讀取裡面的資料或者往裡面插入資料的時候非常方便.
Time of Update: 2018-12-03
出自宋勁杉老師的《一站式編程》以前覺得檔案瞭解就好,實現的時候發現其實連瞭解也算不上~ini檔案由若干個Section組成,由【】起的是名,每個下面由若干個key = value,等號左右可以由若干個空格或TABLE,每行一個等於,以;開頭的是注釋,兩個Section之間有多個空行分格。現在XML興起了,INI檔案顯得有點土。要求將INI檔案轉換成XML檔案ini;Configuration of http[http]domain=www.mysite.comport=8080cgihome=/
Time of Update: 2018-12-03
c++辨析談static 是c++中很常用的修飾符,它被用來控制變數的儲存方式和可見度,下面我將從 static 修飾符的產生原因、作用談起,全面分析static 修飾符的實質。 static 的兩大作用:一、控制儲存方式: static被引入以告知編譯器,將變數儲存在程式的靜態儲存區而非棧上空間。 1、引出原因:函數內部定義的變數,在程式執行到它的定義處時,編譯器為它在棧上分配空間,大家知道,函數在棧上分配的空間在此函數執行結束時會釋放掉,這樣就產生了一個問題:
Time of Update: 2018-12-03
http://www.ccoder.net/rumenziliao/1116.htmlhttp://www.CCoder.net C語言的最大特點是:功能強、使用方便靈活。C編譯的程式對語法檢查並不象其它進階語言那麼嚴格,這就給編程人員留下“靈活的餘地”,但還是由於這個靈活給程式的調試帶來了許多不便,尤其對初學C語言的人來說,經常會出一些連自己都不知道錯在哪裡的錯誤。 看著有錯的程式,不知該如何改起,本人通過對C的學習,積累了一些C編程時常犯的錯誤,寫給各位學員以供參考。 1.
Time of Update: 2018-12-03
指標為C語言編程提供了強大的支援——如果你能正確而靈活地利用指標,你就可以直接切入問題的核心,或者將程式分割成一個個片斷。一個很好地利用了指標的程式會非常高效、簡潔和精緻。 利用指標你可以將資料寫入記憶體中的任意位置,但是,一旦你的程式中有一個野指標(/"wild“pointer),即指向一個錯誤位置的指標,你的資料就危險了——存放在堆中的資料可能會被破壞,用來管理堆的資料結構也可能會被破壞,甚至作業系統的資料也可能會被修改,有時,上述三種破壞情況會同時發生。