반응형

며칠남았냐. ..
일하기싫다진짜

반응형
반응형

오늘은 면접을 두 군데나 봤어
취준은 2개월가량 걸린다더니
정말 알아보기 시작한지
2달정도 걸려서 면접을 보는구나
힘들다~

반응형
반응형

오늘은 면접준비
내일 오전반차
내일 오전면접보구
퇴근 후 또 면접~

반응형
반응형

오늘 홍대가서 잡템구경도하고
옷구경도 했다
무신사에서 엄청이쁜코트를 입어봤는데
코트 둘데가 없어서 안샀다
갖고싶다ㅠ


반응형
반응형

등촌 샤브샤브먹고
자라에서 블레이져 삼
생각보다 마니걸었다
힘틀당

반응형
반응형

오늘은
면접봤다
거의 한시간을봤네...
재택하면 참조컸다

반응형
반응형

1. Connection Timeout

발생 시점: 서버와 연결을 시도하는 과정에서 시간 초과 발생.

  1. 클라이언트가 서버에 연결 요청을 보냄 (CONNECT).
  2. 서버가 응답하지 않거나 네트워크 문제로 연결이 지연.
  3. Connection Timeout 설정 시간 초과 → ConnectTimeoutException 발생.

예시

 

  • 서버 주소가 잘못 설정되어 DNS 조회 실패.
  • 서버가 다운되어 요청을 처리하지 못함.
  • 방화벽이 연결을 차단.

 

 

 

2. Socket Timeout (응답 대기)

발생 시점: 연결이 성공한 후, 서버가 응답 데이터를 보내기 시작하지 않을 때 시간 초과 발생.

전체 응답 시간이 아닌 개별 패킷 응답 시간

  1. 클라이언트가 서버와 연결 성공.
  2. 서버는 요청을 받았으나 응답 처리가 지연됨.
  3. 클라이언트가 Socket Timeout 동안 대기했으나 데이터가 도착하지 않음 → SocketTimeoutException 발생.

예시

 

  • 서버 과부하로 응답 지연.
  • 요청 처리 중 서버의 작업이 중단됨.
  • 네트워크 패킷이 손실됨.

 

 

 

3. Read Timeout

발생 시점: 응답 데이터의 일부를 읽은 후, 남은 데이터를 끝까지 받지 못할 때 시간 초과 발생.

  1. 클라이언트가 서버와 연결 성공.
  2. 서버가 일부 응답 데이터를 보내기 시작.
  3. 응답 데이터의 나머지가 전송되지 않음.
  4. 클라이언트가 Read Timeout 동안 대기했으나 데이터 전송이 완료되지 않음 → SocketTimeoutException 발생.

예시

  • 대규모 데이터를 처리 중 네트워크 장애 발생.
  • 서버 응답이 중간에 중단됨.
  • 클라이언트가 데이터를 너무 빨리 읽으려 함.

 

 

SocketTimeout = ReadTimeout:

  • 두 용어는 Java에서 동일한 타임아웃 설정을 가리킵니다.
  • 둘 다 응답 데이터 읽기와 관련된 대기 시간을 제어합니다.
반응형
반응형

한화생명 코테

프로그래머스 난이도 1~1.5 쯤 예상됨

반응형

'코딩 관련 > 코딩문제풀기' 카테고리의 다른 글

[프로그래머스] Lv1. 과일 장수  (0) 2024.11.16
[프로그래머스] Lv1. 소수 찾기  (0) 2024.11.16
[프로그래머스] Lv1. 덧칠하기  (0) 2024.11.15
[백준] 부분합  (0) 2024.11.14
[백준] 세 수 java  (0) 2024.11.14
반응형

 

특정 수의 약수를 구할 때 그 수의 제곱근까지만 나눠보는 이유는 약수는 항상 짝을 이루기 때문

다른 풀이를 보고

for문 라벨링이란걸 처음 해보았다.

class Solution {
    public int solution(int n) {
        int answer = 0;
        
        outer:
        for(int i=2; i<=n; i++){
            for(int j=2; j<=Math.sqrt(i); j++){
                if(i%j == 0){
                    continue outer;
                } 
            }
            answer += 1;
        }
        return answer;
    }
}
반응형

'코딩 관련 > 코딩문제풀기' 카테고리의 다른 글

아 힘들다..  (0) 2024.11.17
[프로그래머스] Lv1. 과일 장수  (0) 2024.11.16
[프로그래머스] Lv1. 덧칠하기  (0) 2024.11.15
[백준] 부분합  (0) 2024.11.14
[백준] 세 수 java  (0) 2024.11.14
반응형

1. 첫번째부터 롤러질

2. 어디까지 칠해졌는지 기록 <= checked

3. 칠할 section을 돌면서 checked보다 같거나 작은지 체크(칠해진거)

4. section이 칠해진 지점보다 크면 롤러횟수+1, 어디까지 칠해졌는지 기록.

5. 칠해진 지점이 전체 길이보다 같거나 크면 stop

class Solution {
    public int solution(int n, int m, int[] section) {
        int answer = 0;
        int checked = 0; //checked까지 칠해졌음
        
        
        for(int sec : section){
            if(checked >= sec){
                continue;
            }else{
                checked = sec + (m-1);
                answer += 1;
            }
            
            if(checked >= n) break;
        }
        
        return answer;
    }
}
반응형

'코딩 관련 > 코딩문제풀기' 카테고리의 다른 글

[프로그래머스] Lv1. 과일 장수  (0) 2024.11.16
[프로그래머스] Lv1. 소수 찾기  (0) 2024.11.16
[백준] 부분합  (0) 2024.11.14
[백준] 세 수 java  (0) 2024.11.14
[백준] 단지번호붙이기 java  (0) 2024.11.14

+ Recent posts