Dev Hyeri

전체 글 470

[영국영어] on second thought 다시 생각해보니까(+ 예문)

on second thought= to come to think of it다시 생각해보니까    On second thoughts, I probably should have told you about the elephant in the room.그냥 방 안에 코끼리에 대한 얘기를 하는 게 좋을 뻔했어.I thought about asking for a raise today, but on second thought, I think I should wait until my next performance review.오늘 급여 인상을 요청할까 했는데, 다시 생각해 보니 다음 성과 리뷰 때까지 기다리는 게 좋을 것 같아.That makes sense. timing can be everything in those..

[영국영어] the elephant in the room 모두 알지만 말하기 꺼리는 것(+ 예문)

the elephant in the room모두 알지만 말하기 꺼리는 것껄끄러운 문제    I noticed Sarah's been really quiet since her argument with the boss last week.지난주 보스랑 말다툼 이후로 사라가 정말 조용해졌던데.Yeah, that argument is definitely the elephant in the room right now.맞아, 지금 애써 모르는척하는 게 그거야.Everyone's acting like everything's fine, but the elephant in the room is that our product doesn't meet industry standards anymore.모두가 괜찮은 척하고 있지만..

[영국영어] a word to the wise 조언, 명언(+ 예문)

a word to the wise조언, 명언    A word to the wise, should any of you require the services of either of us, I will solve your murder, but it takes John Watson to save your life.조언하자면, 만약 여러분이 도움을 요청하면, 나는 여러분의 살인 사건을 해결할 거지만, 생명을 구하는 건 John Watson이에요 .I'm thinking about pushing that new update right before the weekend.주말 직전에 그 새 업데이트를 배포하려고 생각 중이야.A word to the wise, try not to deploy on a Friday. Y..

[영국영어] confide in one 비밀을 털어놓다 (+ 예문)

confide in one비밀을 털어놓다, 속마음을 털어놓다    It took him years to confide in me.저한테 털어놓기까지도 몇 년이 걸렸다고요.I don't trust many people at work, but I feel like I can confide in Jane.직장에서 많은 사람을 믿지 않지만, 제인에게는 털어놓을 수 있을 것 같아.That's great! Having someone trustworthy makes a big difference.그거 좋은 일이네! 믿을 만한 사람이 있다는 건 정말 큰 차이를 만들지.I've been dealing with some personal stuff and don't know who to talk to.개인적인 문제로 힘들어..

[영국영어] go to great lengths 굳이 애쓰다(+ 예문)

go to great lengths= to go out of one's way굳이 애쓰다, 능력 이상으로 노력하다    Someone went to great lengths to find out.누군가가 알아내려고 애를 썼겠죠.How did you manage to get that client on board?그 고객을 어떻게 설득했어?I went to great lengths, even setting up extra meetings to address all their concerns.모든 걱정을 해결해 주려고 추가 미팅까지 잡으면서 정말 큰 노력을 했어.I heard you rewrote the entire module just for one bug fix!하나의 버그를 고치려고 모듈 전체를 다시 작..

[Oracle] 오라클 DB서버 무료 버전 다운 100% 성공 방법

다운로드 설치 방법   컴퓨터 사용자 계정명이 영어로 되어있어야 한다( 한글 x )제어판 → 사용자 계정에 '계정 유현 변경' 클릭계정 선택'계정 이름 변경' 클릭   날짜, 시간 또는 숫자 형식이 유니코드를 지원하지 않는 프로그램에서 UTF-8을 사용하지 않아야 함 제어판 → 시계 및 국가에 '날짜, 시간 또는 숫자 형식 변경' 클릭관리자 옵션 클릭 → 유니코드를 지원하지 않는 프로그램용 언어에서 '시스템 로갤 변경(C)..' 버튼 클릭'Beta: 세계 언어 지원을 위해 Unicode UTF-8 사용' 체크박스 해제 1.  Oracle을 검색하고 소프트웨어 다운로드 링크 클릭 2.  스크롤을 내려 데이터베이스 링크 중 Database Express Edition 링크 클릭   3.  최상단 Expres..

기술스택/DBMS 2024.08.22

디자인 패턴_싱글톤 패턴 Singleton Pattern

접근 제어자 :  - private, + public, * protected,  ~ defalut    C, C++과 달리 전역변수가 없는 Java.유일한 인스턴스를 만들고 어디서든 참조해 사용할 수 있게 만든다.    기본 싱글톤인스턴스가 처음 요청될 때 생성.구현은 간단하지만 멀티스레드 환경에서 문제 발생할 수 있음public class LazyInitialization { private static LazyInitialization instance; // 유일 객체 private LazyInitialization(){} // 기본 생성자는 public 이기 때문에 private로 명시 // 이는 외부에서 new 키워드를 통해 이 클래스의 인스턴스를 생성하지 못하도록 막습니다. ..

CS/디자인패턴 2024.08.20

[백준] ✔️10798 세로읽기 (설명/코드/정답)

문제 링크 : https://www.acmicpc.net/problem/10798  1. 요구 사항 이해시간, 메모리 제한 : 1초 / 256 MB 주어진 다섯 개의 단어를 세로로 읽어서 출력.다섯 줄의 문자열, 각 줄은 최대 15개의 문자로 구성 (영문 대소문자 및 숫자).각 위치에서 세로로 읽은 글자들을 공백 없이 출력.    2. 설계/검증 복잡도시간 복잡도 최악의 경우 공간 복잡도O(1) O(1)     3. 정상 코드import java.util.Scanner;public class Main { public static void main(String[] args) { // 입력을 위한 객체 생성 Scanner scan = new Scanner(System.in); ..

[백준] 2566 최댓값 (설명/코드/정답)

문제 링크 : https://www.acmicpc.net/problem/2566   1. 요구 사항 이해시간, 메모리 제한 : 1초 / 128 MB 9x9 배열 내의 값 중 최댓값을 찾고 그 인덱스 출력 압렵되는 수는 100보다 작은 자연수 또는 0  2. 설계/검증 복잡도시간 복잡도 최악의 경우 공간 복잡도O(1) O(1)     3. 정상 코드import java.util.Scanner;public class Main { public static void main(String[] args) { // 입력을 위한 객체 생성 Scanner scan = new Scanner(System.in); // 9x9 격자판을 저장할 2차원 배열 선언 int[]..

[백준] 2738 행렬 덧셈 (설명/코드/정답)

문제 링크 : https://www.acmicpc.net/problem/2738    1. 요구 사항 이해시간, 메모리 제한 : 1초 / 128  MB 두 행렬 A와 B가 주어졌을 때, 두 행렬을 더하는 프로그램을 작성.각 행렬의 크기는 N x M이며, N과 M은 100 이하.각 행렬의 원소는 절댓값이 100 이하인 정수.프로그램은 행렬 A와 B의 원소를 더한 결과를 출력.  2. 설계/검증  복잡도시간 복잡도 최악의 경우 공간 복잡도O(N * M) O(N * M) 두 행렬의 모든 원소를 순회하면서 덧셈을 수행하기 때문에 각 원소에 대해 O(N*M) 시간 복잡도가 소요됩니다.  시간 복잡도는 O(N * M)  입력 행렬 A와 B, 그리고 결과 행렬 C를 저장하기 위해 각각 N * M 크기의 배열이 필요합..