原创 C++構造函數和析構函數中拋出異常

原文鏈接:http://blog.csdn.net/K346K346/article/details/50144947 從語法上來說,構造函數和析構函數都可以拋出異常。但從邏輯上和風險控制上,構造函數和析構函數中儘量不要拋出異常,萬不得已

原创 滴滴2018秋招編程題

滴滴 2018秋招 編程題 1、尋找醜數 醜數的定義是,只包含因子2、3和5的數稱作醜數。比如6和8是醜數,14不是醜數,因爲含有因子7。輸入一個整數n,輸出第n個醜數。我們認爲第一個醜數是1。 解析: 根據醜數的定義,我們可以知

原创 c++ STL總結

本文轉自http://www.cnblogs.com/biyeymyhjob/archive/2012/07/22/2603525.html 一、一般介紹 STL(Standard Template Library),即標準模板庫,是一

原创 今日頭條2018秋招編程題

今日頭條 2018秋招 Android方向 編程題 1、手串 作爲一個手串藝人,有金主向你訂購了一條包含n個雜色串珠的手串–每個串珠要麼無色,要麼塗了若干種顏色。爲了使手串的色彩看起來不那麼單調,金主要求,手串上的任意一種顏色(不包含

原创 ubuntu14.04 英偉達顯卡 安裝cuda 8 解決循環登錄問題

1. 下載驅動及cuda安裝包 驅動可以從官網下載,或者從Ubuntu軟件源中安裝 cuda安裝官網提供了兩種方式,一種是二進制文件deb安裝包,另一種是runfile文件,建議選擇第二種。 2. 安裝顯卡驅動 自行根據官網

原创 圖說c++對象模型:內存佈局詳解

原文鏈接:http://blog.jobbole.com/101583/ 本文可加深對C++對象的內存佈局、虛表指針、虛基類指針等內容的瞭解,且結論都在VS2013上得到驗證。不同的編譯器在內存佈局的細節上可能有所不同。 1. 何爲C++

原创 fastjson解析泛型json字符串時空字段缺失的解決方法

場景如下: 有一個公共接口返回json字符串,但是json字符串表示的對象類型是不確定的,既可能是ClassA,也可能是ClassB。 public class ClassA{ private String key; priv

原创 Spring Boot掃描不到Controller註解的解決方法

1、主要原因 啓動類和controller的位置關係不對。 2、解決方法 (1)官方推薦 保證 :啓動類 和 Controller 有 共同的 父包 。如上圖中的myproject。 (2)增加@ComponentScan註解 如

原创 編程題收集

1、字符全排列 輸入一串字符串str(可能有多個字符重複出現),輸出字符串的全排列,結果按照字典序輸出。 例子: 輸入: abc 輸出: abc acb bac bca cab cba

原创 SSH框架整合思想及步驟

1 整合思想 2 整合步驟 第一步:導入jar包 第二步: 搭建struts2環境 創建action,創建struts.xml配置文件,配置action 在web.xml中配置Struts2的過濾器 第三步:搭建hib

原创 騰訊2017秋招編程題

[編程題] 素數對 時間限制:1秒 空間限制:32768K 給定一個正整數,編寫程序計算有多少對質數的和等於輸入的這個正整數,並輸出結果。輸入值小於1000。如,輸入爲10, 程序應該輸出結果爲2。(共有兩對質數的和爲10,分別爲

原创 滴滴2017秋招編程題

[編程題] 連續最大和 時間限制:1秒 空間限制:32768K 一個數組有 N 個元素,求連續子數組的最大和。 例如:[-1,2,1],和最大的連續子數組爲[2,1],其和爲 3 輸入描述: 輸入爲兩行。

原创 TAL好未來秋招編程題

[編程題] n個數裏最小的k個 時間限制:1秒 空間限制:32768K 找出n個數裏最小的k個 輸入描述: 每個測試輸入包含空格分割的n+1個整數,最後一個整數爲k值,n不超過100。 輸出描述:

原创 C++多態的實現及原理

原文鏈接:http://www.cnblogs.com/cxq0017/p/6074247.html C++多態的實現及原理   C++的多態性用一句話概括就是:在基類的函數前加上virtual關鍵字,在派生類中重寫該函數,運行時將會根

原创 美團點評秋招編程題

[編程題] 大富翁遊戲 時間限制:1秒 空間限制:32768K 大富翁遊戲,玩家根據骰子的點數決定走的步數,即骰子點數爲1時可以走一步,點數爲2時可以走兩步,點數爲n時可以走n步。求玩家走到第n步(n<=骰子最大點數且是方法