原创 數的計算

 描述 要求找出具有下列性質數的個數(包含輸入的自然數n): 先輸入一個自然數n(n<=1000),然後對此自然數按照如下方法進行處理: 1. 不作任何處理; 2. 在它的左邊加上一個自然數,但該自然數不能超過原數的一半; 3.

原创 2的N次方

描述 編程精確計算2的N次方。(N是介於100和1000之間的整數)。 輸入 正整數N (100≤N≤1000) 輸出 2的N次方 樣例輸入 200 樣例輸出 16069380442589902755419620923411626025

原创 標準庫類型string

聲明 #include <string> using std::string 定義和初始化string對象 string s1; string s2(s1); string s2=s1; string s3(“value”); strin

原创 迭代器

標準容器迭代器的運算符 *iter iter->mem ++iter --iter iter1==iter2 iter1!=iter2 迭代器類型 vector<int>::iterator it; string::iterator i

原创 表達式

左值右值:簡單的說,可以放在賦值運算符左側的爲左值,只能放在右側的爲右值 4種運算符明確規定了運算對象的求值順序:邏輯與(&&)、邏輯或(||)、條件運算符( ?:)、逗號運算符(,) 一元正號運算符作用於一個指針或者算術值時,返回運算對

原创 標準庫類型vector

聲明 #include <vector> using std::vector; 定義和初始化vector對象 vector<T> v1; vector<T> v2(v1); vector<t> v2=v1; vector<T> v3(n

原创 getline()函數詳解

學習C++的同學可能都會遇到一個getline()函數,譬如在C++premer中,標準string類型第二小節就是“用getline讀取整行文本”。書上給的程序如下: int main() {     string line:    

原创 變量和基本類型

當一個算術表達式中既有無符號數又有int值時,那個int值就會轉換無符號數for(unsigned u=10;u>=0;--u) { std::c

原创 類型轉換

類型轉換是把一種類型的值映射爲另一種類型的值的操作;包含隱式自動類型轉換和顯式強制類型轉換;一、隱式自動類型轉換: C++語言編譯系統提供的內部數據類型的隱式自動轉換規則如下: 1.執行算術運算時,低類型(短字節)可以轉換爲高類型(長字

原创 一個mysql查詢問題

昨天寫了個對於我來說很複雜的sql語句。 這裏先放個圖:    現在的需要的數據如圖:從product表中拿到id,name兩個字段,從buy_contract_Item和sale_contract_Item中拿到quantity,to

原创 實現簡單的web服務器

只支持靜態網頁傳輸關閉命令 http://localhost:8080/SHUTDOWN新建靜態資源在webroot目錄下,通過http://localhost:8080/****訪問  三個類 HttpServer Request Re

原创 最大公約數和最小公倍數

描述 求兩個正整數的最大公約數和最小公倍數 輸入 兩個正整數A,B 輸出 兩個正整數的最大公約數、最小公倍數 樣例輸入 4  3 樣例輸出 1 12 題目來源 NUPT     #include <stdio.h> int max(in

原创 JVM中的類加載原理

我的個人博客:http://e2718281828459.com JVM三種預定義類型加載器 啓動(BootStrap)類加載器:引導類載入器,是用本地代碼實現的類載入器。(用C++寫的二進制代碼實現,是不可實例化的),它負責裝載核心類庫

原创 乘積最大

描述 今年是國際數學聯盟確定的“2000——世界數學年”,又恰逢我國著名數學家華羅庚先生誕辰90週年。在華羅庚先生的家鄉江蘇金壇,組織了一場別開生面的數學智力競賽的活動,你的一個好朋友XZ也有幸得以參加。活動中,主持人給所有參加活動的選

原创 學習筆記

學習筆記 標籤(空格分隔): JVM Spring 爲什麼JVM實際使用的內存比-Xmx指定的內存要小? ——因爲有時候一塊Survior區域是不會計算到可用內存區域中的,也就是說除了用G1回收算法,其他的回收算法都會出現類似的情況