原文:什么情況下會用到try-catch

本文不區分語言,只為記錄一次有收獲的面試。 面試官:什么情況下用到try catch 程序員:代碼執行預料不到的情況,我會使用try catch。面試官:什么是預料不到的情況呢 程序員:比如我要計算a除以b,但是b是變量,如果b等於 程序就會出錯,所以我會將程序代碼放在try中。面試官:還有其他情況會遇到try catch嗎 程序員:我會在上傳文件時使用try catch,之前做過一個網站有上傳文 ...

2016-05-08 22:56 0 2666 推薦指數:

查看詳情

序列化是干什么的,有什么作用,什么情況下會用到

1系列化是干什么的? 序列化簡單來說就保存對象在內存中的狀態也可以說是實例化變量。這是Java提供的用來保存 Object state,一種保存對象狀態的機制。只有實現了serializable接口的類的對象才能被實例化。 2什么情況下會用到序列化? 1當你想把內存中 ...

Sat Apr 06 04:26:00 CST 2019 0 1417
nginx有配置過嗎?反向代理了解嗎?什么情況下會用到反向代理?

今天給大家分享一,修真院官網JAVA任務三的一個知識點:nginx服務器有什么作用?什么叫反向代理?為什么要使用反向代理? 1 背景介紹 1.1 Nginx是什么? Nginx是一款輕量級的Web 服務器/反向代理服務器及電子郵件(IMAP/POP3)代理服務器。其特點是占有內存少,並發 ...

Sat Apr 25 00:21:00 CST 2020 1 670
什么情況下用遞歸?

遞歸的特點,可以看出遞歸可以大大縮短程序的代碼,有意識的使用遞歸,可以用較短的代碼解決一些復雜的問題。甚至有些問題非得使用遞歸解決不可。那么什么時候我們該使用遞歸呢? 遞歸算法的基本思想是:把 ...

Thu May 07 23:56:00 CST 2015 0 4541
什么情況下用單例

什么情況下使用單例模式 單例模式也是一種比較常見的設計模式,它到底能帶給我們什么好處呢?其實無非是三個方面的作用: 第一、控制資源的使用,通過線程同步來控制資源的並發訪問; 第二、控制實例產生的數量,達到節約資源的目的。 第三、作為通信媒介使用,也就是數據共享,它可以在不建立直接 ...

Tue Nov 05 00:42:00 CST 2013 0 2588
JS的 try catch 前端使用場景(盡管不多還是會用到

    try{ //正常執行 }catch(e/*你感覺會出錯的 錯誤類型*/){ // 可能出現的意外 eg:用戶自己操作失誤 或者 函數少條件 不影響下面的函數執行 // 有時也會用在 比如 focus() 但可惡的ie有可能會第一次沒有focus事件 再讓他執行一次 // 有時一些 ...

Tue Sep 05 00:15:00 CST 2017 0 6502
MySQL索引在什么情況下會失效

索引的失效,會大大降低sql的執行效率,日常中又有哪些常見的情況會導致索引失效? 對查詢進行優化,應盡量避免全表掃描,首先應考慮在 where 及 order by 涉及的列上建立索引。 應盡量避免在 where 子句中對字段進行 null 值判斷,否則將導致引擎放棄使用索引而進行全表 ...

Wed Dec 01 23:01:00 CST 2021 0 180
@transactional注解在什么情況下會失效,為什么。

這幾天在項目里面發現我使用@Transactional注解事務之后,拋了異常居然不回滾。后來終於找到了原因。 如果你也出現了這種情況,可以從下面開始排查。 一、特性 先來了解一@Transactional注解事務的特性吧,可以更好排查問題 1、service類標簽(一般不建議在接口 ...

Thu Jun 14 23:24:00 CST 2018 0 20605
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM