728x90
반응형
SMALL

분류 전체보기 197

[SQL] ORA-00955: 기존의 객체가 이름을 사용하고 있습니다.

DB툴인 Orange에서 다음의 에러가 발생했다. "ORA-00955: 기존의 객체가 이름을 사용하고 있습니다"     원인 :수동 커밋 설정에서CREATE TABLE 명렁어 실행 이후,Rollback Session 실행했더니 SELECT 도 안먹히고다시 CREATE TABLE 날려도 안먹히면서 위 에러가 발생.    PostgreSQL 에서는 DDL 문까지 롤백가능하지만오라클에서는 DDL 수행시 내부적으로 자동 COMMIT 을 수행 결국, Rollback 했더라도 테이블이 삭제되지 않은 상황.        해결 : DROP TABLE 테이블명; 테이블 드롭 후 재생성

IT/DB 2024.07.29

[Elasticsearch] 쿠버네티스 워커노드 CPU 100% 장애 복기

끊임없이 기록하고 배우고 즐기고 몰입하고 성장하자       바야흐로 2024년 7월 경,Elasticsearch 기반의 모든 서비스가 멈출 뻔 했다.어떤 이슈였을까?       일단 생김새부터 살펴보자. (큰 범위부터)- 클러스터 안에 여러개의 노드 존재- 노드 안에 여러개의 파드 존재- 파드 안에 서비스가 띄워져 있음 (서비스별 파드) "일꾼" 이라 할수있는 서비스별 파드들이  => "사업장" 이라 할수있는 워커노드에 들어가서 일을 함 하나의 사업장엔 보통 20명정도의 일꾼이 일하는 중       그러던 어느날 사업장 하나가 멈춰버렸다.워커노드 CPU 가 100% 까지 차오른 것.          간략하게 4개의 워커노드(사업장)이 있다고 치자.워커노드1 : Pod A, Pod B, Pod C워커노드..

IT/Elasticsearch 2024.07.24

[소프티어] 우물 안 개구리 자바 풀이 레벨3 단순구현

[소프티어] 우물 안 개구리 자바 풀이 레벨3 단순구현  https://softeer.ai/practice/6289 Softeer - 현대자동차그룹 SW인재확보플랫폼 softeer.ai   전체 코드import java.io.*;import java.util.*;public class Main { public static void main(String[] args) throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out)); ..

[소프티어] 수퍼바이러스 자바 풀이 레벨3 분할정복 알고리즘

[소프티어] 수퍼바이러스 자바 풀이 레벨3 분할정복 알고리즘    처음 풀면 어려운데, 한번 풀어보고나면 잊을 수 없는 녀석인 것 같다.          수퍼바이러스가 괜히 수퍼가 아니더라.바이러스 문제보다 진화했다.매 반복문에 % 1000000007 을 하더라도 시간초과 발생 10^16이라니어떻게 풀었는지 확인해보자.    문제스펙   핵심 설명16 = 2^4 = (2^2) * (2^2) 이고,32 = 2^5 = (2^2) * (2^2) * 2 이다.그리고 위 연산마다 "%1000000007" 를 적용해주면 컴퓨터가 덜 허덕일 것이다. 위의 분할정복 알고리즘을 코드로 구현하자. 참고로 half 변수도 한번만 재귀 태워서 계산해주자."sol(p, n/2) * sol(p, n/2)" 로 하면 안된다는 의미..

[소프티어] 강의실 배정 자바 풀이 레벨3 그리디알고리즘

백준 11000번 문제와는 다른문제입니다. 맨 아래 내용 참고해주세요~         처음에 뭘 하려했으나,역시나 간단하게 생각하자 간단하게!!!!!  https://softeer.ai/practice/6291 Softeer - 현대자동차그룹 SW인재확보플랫폼 softeer.ai       문제스펙    핵심설명- 첫번째 강의부터 dfs 돌려야되나 싶었다..10^6이라 시간초과....51 99999992 33 44 55 6 - 정렬하고 그리디 알고리즘 적용해야함52 33 44 55 61 9999999 - end 값으로 오름차순 후, start값으로 오름차순- 직전강의end - 중간에 겹친 놈이라면 continue; 현준이형 조언 감사합니다       정답코드import java.io.*;import ja..

[HMAT] 온라인 인성검사 후기 팁 (+사람인 무료 인성검사 링크)

[HMAT] 온라인 인성검사 후기 팁 (+사람인 무료 인성검사 링크)      서류합격서류전형에 합격했다는 메일을 받았다.      HMAT이란?현대자동차그룹의 인성검사이다.사이트에 들어가보니 여러 계열사들에서도 사용하고있나보다.   후기- 은근히 시간이 오래걸리고 진빠지니, 화장실 다녀오구, 물도 마시고, 맑은 정신에 해야 함.- 일관성있게 하는게 중요한 것 같음.- 지원한 회사의 인재상도 미리 확인해보면 좋을 것 같음.       참고했던 내용- 사람인 인성검사 무료로 응시 가능하니, 해보고 하면 좋을듯.https://www.saramin.co.kr/zf_user/member/webvq/self-exam 셀프진단 - 사람인출근하자마자 퇴근하고 싶은 당신, 직장인 증후군 유형과 최악의 궁합을 알려드려요..

[소프티어] 출퇴근길 자바 풀이 DFS 레벨3 (HSAT 6회 정기 코딩 인증평가 기출)

[소프티어] 출퇴근길 자바 풀이 레벨3 (HSAT 6회 정기 코딩 인증평가 기출)https://softeer.ai/practice/6248 Softeer - 현대자동차그룹 SW인재확보플랫폼 softeer.ai     이 녀석은 새벽까지 날 못자게 한 녀석이다.설명도 찰떡같이 해둔분이 안계신거 같아서, 내가 각잡고 예쁘게 적어보고 싶었다. 문제 스펙        핵심 요약- 출근길과 퇴근길에 모두 포함되는 정점 구해야 함.- DFS와 역방향 간선 그래프를 이용해야 함.- 정방향 a출발 DFS 결과들 && 역방향 b출발 DFS 결과들 = "a-> b" 도달 가능한 경로를 의미함.  - 출근길 경로 a->b를 구하기 위해         정방향 a출발 DFS   (단, b도착시 움직이지 못하게 visit tru..

[소프티어] 징검다리 레벨3 자바 풀이 DP알고리즘

[소프티어] 징검다리 레벨3 자바 풀이 DP알고리즘  DP문제는 어려운데 재밌다.급한대로 보카 영단어책에 마구 적어봤다. 역시 디피야 디피레벨3 체감중...     링크https://softeer.ai/practice/6293/history?questionType=ALGORITHM Softeer - 현대자동차그룹 SW인재확보플랫폼 softeer.ai   문제스펙  미리보는 해설A돌에서 B돌로 움직일때처럼1칸 1칸 움직이는 경우에최대값을 dp배열에 저장했다. 2~n 번째 돌을 반복문돌리면서1~n-1 번째 돌에 대해서 하나하나씩 최대값 비교.  정답 코드import java.io.*;import java.util.*;public class Main { public static void main(Stri..

[소프티어] 성적 평균 자바 풀이 레벨3

[소프티어] 성적 평균 자바 풀이 레벨3 왜 3레벨인지 모르겠는 문제.https://softeer.ai/practice/6294/history?questionType=ALGORITHM Softeer - 현대자동차그룹 SW인재확보플랫폼 softeer.ai    핵심코드String ff = String.format("%.2f", sum/(b-a+1)); bw.write(String.valueOf(ff)+"\n");   전체코드import java.io.*;import java.util.*;public class Main { public static void main(String[] args) throws IOException { BufferedReader br =..

728x90
반응형
LIST