原创 Http協議狀態碼

響應 響應,由服務端返回給客戶端,可以分爲三部分:響應狀態碼(Response Status Code)、響應頭(Response Headers)和響應體(Response Body)。   1. 響應狀態碼 響應狀態碼錶示服務器的響應

原创 人工智能三要素

數據、算法和算力構成了人工智能的三大要素 點贊 收藏 分享 文章舉報 rocling 發佈了572 篇原創文章 · 獲贊 273 · 訪問量 93萬+ 他的留言板

原创 Http協議狀態碼

響應 響應,由服務端返回給客戶端,可以分爲三部分:響應狀態碼(Response Status Code)、響應頭(Response Headers)和響應體(Response Body)。   1. 響應狀態碼 響應狀態碼錶示服務器的響應

原创 求所有根節點到葉子節點的二叉樹路徑

給一棵二叉樹,返回所有從根節點到葉子節點的路徑,用list存儲 例如,下面的二叉樹: 1 / \ 2 3 \ 5 路徑: ["1->2->5", "1->3"] 思路:這道題我想多了,我用的非遞歸雙棧

原创 白話經典算法系列之十六 “基數排序”之數組中缺失的數字

首先看看題目要求: 給定一個無序的整數數組,怎麼找到第一個大於0,並且不在此數組的整數。比如[1,2,0]返回3,[3,4,-1,1]返回2,[1, 5, 3, 4, 2]返回6,[100, 3, 2, 1, 6,8, 5]返回4。要求使

原创 Python 爬蟲介紹

一、什麼是爬蟲 爬蟲:一段自動抓取互聯網信息的程序,從互聯網上抓取對於我們有價值的信息。 二、Python爬蟲架構 Python 爬蟲架構主要由五個部分組成,分別是調度器、URL管理器、網頁下載器、網頁解析器、應用程序(爬取的有價值數據)

原创 【深度學習】多通道圖像卷積過程及計算方式

之前,有寫了一篇博文,【深度學習入門】——親手實現圖像卷積操作介紹卷積的相應知識,但那篇文章更多的是以濾波器的角度去講解卷積。但實際上是神經網絡中該博文內容並不適應。 之前的文章爲了便於演示,針對的是二維卷積,比如一張圖片有 RGB 三個

原创 最新Java面試題及答案整理(上)

1、面向對象的特徵有哪些方面? 答: 面向對象的特徵主要有以下幾個方面: 抽象:抽象是將一類對象的共同特徵總結出來構造類的過程,包括數據抽象和行爲抽象兩方面。抽象只關注對象有哪些屬性和行爲,並不關注這些行爲的細節是什麼。 繼承:繼承是從

原创 白話經典算法系列之十五 “一步千里”之數組找數

首先看看題目要求(題目來源:http://weibo.com/lirenchen,特此鳴謝): 有這樣一個數組A,大小爲n,相鄰元素差的絕對值都是1。如:A={4,5,6,5,6,7,8,9,10,9}。現在,給定A和目標整數t,請找到t

原创 線性表及其算法(java實現)

線性表 線性表是最簡單和最常用的一種數據結構,它是有n個數據元素(節點)組成的有限序列。其中,數據元素的個數n爲表的長度,當n爲零時成爲空表,非空的線性表通常記爲: (a1,a2,… ,ai-1,ai, ai+1,…,an)   一.

原创 LeetCode 980. 不同路徑 III

在二維網格 grid 上,有 4 種類型的方格: 1 表示起始方格。且只有一個起始方格。 2 表示結束方格,且只有一個結束方格。 0 表示我們可以走過的空方格。 -1 表示我們無法跨越的障礙。 返回在四個方向(上、下、左、右)上行走時

原创 構造函數和析構函數是否可以被重載,爲什麼?

上海聯通: 1)、構造函數可以被重載,析構函數不可以被重載。因爲構造函數可以有多個且可以帶參數,  2)、而析構函數只能有一個,且不能帶參數。

原创 ps -ef | grep 命令詳解

ps 命令的作用是顯示進程信息的; | 符號,是個管道符號,表示ps 和 grep 命令同時執行; grep 命令是查找(Global Regular Expression Print),能使用正則表達式搜索文本,然後把匹配的行顯示出來;

原创 32位和64位系統區別及int字節數

一)64位系統和32位有什麼區別?  1、64bit CPU擁有更大的尋址能力,最大支持到16GB內存,而32bit只支持4G內存 2、64位CPU一次可提取64位數據,比32位提高了一倍,理論上性能會提升1倍。但這是建立在64bit操

原创 volatile關鍵字和原理及併發編程的三大特性:原子性,可見性,有序性

首先了解一下併發編程的一些內容: 介紹線程之間讀取數據的流程 原子性  可見性: 有序性: 開始介紹volatile關鍵字的作用: 但是!! volatile(應用場景)和synchronized關鍵字的區別:(vola