long和int的愛恨情仇
話不多說直接上程式碼:
long a=1000L*60L*60L*24L*365L*100L; long a1=1000*60*60*24*365*100; System.out.println(a); System.out.println(a1);
a:3153600000000
a1:1094004736
看似一樣的程式碼結局完全不一樣,這其中的區別就是‘L’。
a的運算數值以L結尾表示為long型別的數值;
而a1沒有那麼虛擬機器會認為這是int之間的計算,那麼a1即使用long聲明瞭也給你用int型別來儲存,當計算結果超出int.max則會出現a1的錯誤。
日常容易忽略的小問題。
相關推薦
long和int的愛恨情仇
話不多說直接上程式碼: long a=1000L*60L*60L*24L*365L*100L; long a1=1000*60*60*24*365*100; System.out.println(a); System.out.println(a1); a:315360000
SDN和互聯網廠商與網絡廠商之間的愛恨情仇
設備廠 戴爾 推出 網絡工程師 一句話 目前 歷史 能力 網絡設備 在上一篇博客中我提到SDN的產生與由來,以及SDN在雲網一體化場景中的應用,這期我們來談談SDN和互聯網廠商與網絡廠商之間的情感糾葛。什麽是SDN?維基百科中解釋說到“是一種抽象控制平面和數據平面的計算機網
python的staticmethod,classmethod和裝飾器以及閉包的愛恨情仇
經常都是你去面試,面試官一臉冷漠,聽說你會Python,那給你30秒,寫一個裝飾器,應該很簡單吧?然後你一臉矇蔽,裝飾器大家都聽過,我們也大致知道什麼意思,但是讓寫一個,你會寫嗎? 我們在python的程式中,經常看到一些類中,一些函式定義前面,寫有@staticmetho
Python 爬蟲——爬取小說 | 探索白子畫和花千骨的愛恨情仇
知識就像碎布,記得“縫一縫”,你才能華麗麗地亮相。 1.Beautiful Soup 1.Beautifulsoup 簡介 此次實戰從網上爬取小說,需要使用到Beautiful Soup。 Beautiful Soup為python的第三方庫,可以幫助我們從網頁抓取資料。
兩小無猜的愛恨情仇--java =+和+=揭祕
故事背景 當一個人問另一個人“敢不敢”的時候,另一個人必須說“敢”,這就是遊戲的規則。小男孩朱利安和小女孩蘇菲的相遇即開始於這樣一場孩童的鬧劇,一個精美的鐵盒子就是他們遊戲的見證。說髒話,擾亂課堂,在校長室小便,內衣外穿,一個遊戲兩人一玩十多年,他們什麼都
pytorch和tensorflow的愛恨情仇之基本資料型別
自己一直以來都是使用的pytorch,最近打算好好的看下tensorflow,新開一個系列:pytorch和tensorflow的愛恨情仇(相愛相殺。。。) 無論學習什麼框架或者是什麼程式語言,最基礎的就是其基本的資料型別了,接下來我們就一一看看吧。 pytorch版本:0.4.1,準備之後換成1.x版本的。
pytorch和tensorflow的愛恨情仇之定義可訓練的引數
pytorch和tensorflow的愛恨情仇之基本資料型別 pytorch和tensorflow的愛恨情仇之張量 pytorch版本:1.6.0 tensorflow版本:1.15.0 之前我們就已經瞭解了pytorch和tensorflow中的變數,本節我們深入瞭解可訓練的引數-變
pytorch和tensorflow的愛恨情仇之引數初始化
pytorch和tensorflow的愛恨情仇之基本資料型別 pytorch和tensorflow的愛恨情仇之張量 pytorch和tensorflow的愛恨情仇之定義可訓練的引數 pytorch版本:1.6.0 tensorflow版本:1.15.0 關於引數初始化,主要的就是一些數
pytorch和tensorflow的愛恨情仇之一元線性迴歸例子(keras插足啦)
直接看程式碼: 一、tensorflow #tensorflow import tensorflow as tf import random import numpy as np x_data = np.random.randn(100).astype(np.float32) y_data = x_dat
position 與z-index的愛恨情仇
ati img png parent tps 博客 col 9.png 負數 position: static static定位是HTML元素的默認值,即沒有定位,元素出現在正常的流中 position:fixed fixed定位是指元素的位置相對於瀏覽器窗口是
繼承的愛恨情仇——一場鉆石引發的血案
pytho ID 這不 block c中 height 地方 頭發 16px 最近在看PHP手冊,發現了一個稀奇古怪的新玩意——trait。 這引起了我極大的興趣,由於PHP面向對象的部分有很大程度和Java類似,我就自覺不自覺地和Java對比著來
Tornado與pymysql的愛恨情仇
# tornado演示python操作資料庫【4個步驟】 import random import pymysql import tornado from os.path import join, dirname from tornado.httpserver import HTTPServer
setTimeout&Promise&Async直接的愛恨情仇
setTimeout 一、setTimeout 初現 定義:setTimeout() 方法用於在指定的毫秒數後呼叫函式或計算表示式。 複製程式碼 語法: setTimeout(code, milliseconds, param1, param2, ...) setTimeout(fun
設計師與程式設計師的愛恨情仇,同時面對產品經理的時候,就很可愛了
如果美工請假了,要程式設計師做圖頂上!會是什麼樣的場景?經常我們都能聽見程式設計師和設計師之間的互懟日常! 程式設計師:“你們設計都是一幫大少爺,拿張破草稿紙在那邊瞎胡筆劃幾下,就讓我做東飛西跳的牛逼效果,我哪知道是什麼效果???你們怎麼不去動物園耍猴呀!” 設計師:“你妹的!技術寫出來的程
java小心機(4)| 繼承與組合的愛恨情仇
在java中,有兩種主要複用程式碼的方法:繼承和組合。 繼承,是OOP的一大特性,想必大家都非常熟悉了;組合,其實也很常見,只是不知道它的名字罷了。 繼承 子類擁有父類的基本特性,需使用extend關鍵字實現,宣告某子類繼承於某父類 如下例子,麻雀繼承鳥類 //
設計師與程式設計師的愛恨情仇,加入產品經理的時候,就更有趣了
如果美工請假了,要程式設計師做圖頂上!會是什麼樣的場景?經常我們都能聽見程式設計師和設計師之間的互懟日常! 程式設計師:“你們設計都是一幫大少爺,拿張破草稿紙在那邊瞎胡筆劃幾下,就讓我做東飛西跳的牛逼效果,我哪知道是什麼效果???你們怎麼不去動物園耍猴呀!” 設計師:“你妹的!技術寫出來的程
開發、運維、測試的“愛恨情仇”,DevOps來幫忙!
唧唧復唧唧,連敲程式碼齊。舉頭望明月,低頭見bug。 長期深耕IT一線的IT人,不止開發人員,還有運維和測試(QA)人員。這一三人組,可謂最強CP,不僅一起走過了長長的套路,也曾披荊斬棘一次次闖過了客戶的deadline。 儘管“革命友誼”如此深厚,他們卻也有數不清的愛恨情仇。我們知道,衡量開發
『0007』- Solidity狀態變數、區域性變數與memory 、storage之間的愛恨情仇
在上一節中,我們瞭解了Solidity型別中哪些是值型別,哪些是引用型別,以及值型別與引用型別的簡單對比。 本篇教程中,我們將全面講解memory,storage在Solidity開發中的作用,以及值型別、引用型別在合約中memory/storage關鍵字
absolute與relative的愛恨情仇
absolute 第一種情況: 程式碼: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>absolute與relative的相愛相殺</t
重新學習java(四) ---- 組合、聚合與繼承的愛恨情仇
有人學了繼承,認為他是面向物件特點之一,就在所有能用到繼承的地方使用繼承,而不考慮究竟該不該使用,無疑,這是錯誤的。那麼,究竟該如何使用繼承呢?java中類與類之間的關係大部分的初學者只知道java中兩個類之間可以是繼承與被繼承的關係,可是事實上,類之間的關係大體上存在五