小心 Enum Parse 中的坑 Intro 最近使用枚舉的時候,踩了一個小坑,分享一下,主要是枚舉從 int 值轉成枚舉時可能會遇到 Sample 來看下面的示例: 首先定義一個枚舉: 來看一下下面的代碼,下面的代碼會拋異常嗎? 再來看下面的代碼,下面的代碼又會怎么樣 ...
那天,寫好一個爬蟲 爬取某個網站的數據。 當時調用了公司不知道某個人寫的 一個方法 本地調試 通過以后 就放到服務器上跑了。 跑着跑着就卡住。 也不報錯。 也不停。 當時 以為是內存滿了。找了很多方法。 能不重復new的對象堅決不重復new 定義java虛擬機內存 等 還是卡住 后來點進這個方法看才發現問題 這個方法 是這樣的 這里 有什么問題呢。 當網絡波動的時候,或者別的原因, 沒有拿到網頁。 ...
2016-12-13 15:37 1 5258 推薦指數:
小心 Enum Parse 中的坑 Intro 最近使用枚舉的時候,踩了一個小坑,分享一下,主要是枚舉從 int 值轉成枚舉時可能會遇到 Sample 來看下面的示例: 首先定義一個枚舉: 來看一下下面的代碼,下面的代碼會拋異常嗎? 再來看下面的代碼,下面的代碼又會怎么樣 ...
jsoup是一款簡單好用的頁面解析工具,百度可以找到中文教程,我這里只是作為個人筆記的總結。 首先是下載jar包,有三個在頁面:https://jsoup.org/download 處可以找到下載.下載好了放進項目里就好 然后構建一個普通的javaSE項目。。。 獲取頁面之前首先第一步應該是 ...
一直很想了解一下爬蟲這個東西的,完全是出於興趣,其實剛開始是准備用python的,但是由於種種原因選擇了java,此處省略很多字... 總之,如果你想做一件事情的話就盡快去做吧,千萬不要把戰線拉得太長了,否則時間一長其實發現自己什么都沒做... 拖延症就是這樣慢慢形成了。 在寫一個爬蟲以前需要 ...
JS用Date.gettime("yyy-MM-dd hh:mm:ss")解析時間格式,IE8以下的環境下出現NaN, safari瀏覽器出現NaN 解法 : js的Date.parse()方法和getTime()的陷阱 getTime()和Date.parse ...
目的: 獲取如下信息; 制作流程圖 該方法缺點,會獲取到多個重復貨號。 解決:導出成excel表格-》選擇 貨號 列 -》刪除重復值 代碼結構如下: ...
#文 一像素 問題描述 對於深度嵌套的JSON字符串,使用 JSON.parse 進行解析時,會出現代碼錯誤 示例1 簡單模擬一下報錯的過程 經過上述步驟,我們得到了一個結果,基於JSON.stringify轉義的2層嵌套的JSON字符串:'{"b ...
在Java代碼中發現一個bug,就是本來更新為時間的內容更新為一些奇怪的內容,比如20819這種形式,本來更新的時間都是近期不會超過一年, 為什么會出現這種情況,非常奇怪,遂調試下代碼,跟蹤發現要匹配的字符串內容和預想的日期格式不符合,代碼處理這種情況是拋出異常, 然后用今天的日期替代 ...
寫在前面的話: 有一個小功能是在讀取數據庫配置后將數據以json字符串的形式傳給了前端,前端使用JSON.parse()方法轉換字符串的時候提示失敗了,總結了一下解決的辦法: 1.對字符串進行轉義。 2.保存數據的時候進行編碼。 3.后端直接返回個對象跳過使用JSON.parse()方法 ...