분류 전체보기 45

[ JAVA ] JVM에 저장된 데이터 위치 값 확인

JAVA에서는 개발자가 생성 혹은 선언한 데이터(변수)들은 JVM 메모리영역에 저장된다. JVM 메모리영역에서도 참조형 변수는 힙 영역 기본형 변수는 스택 영역에 저장된다. 참조형 변수 클래스가 인스턴스화 되어 생성된 객체 문자열 리터럴을 이용해서 값을 대입하거나, new 연산자를 사용해서 생성 예시 : String, Date 클래스가 있다. java에 있는 모든 클래스의 첫 글자는 대문자이기 때문에 참조형도 대문자로 시작한다. 반대로 기본형은 소문자로 시작한다. 만약 사용자가 클래스를 만들때 이름은 소문자로 했다면 참조형은 소문자로 될 수도 있다. (하지만, 관례에 맞지않는 네이밍룰이므로 올바른 방법은 아니다.) 기본형 변수 자바에서 기본적으로 제공하는 데이터형 예시 : int , long, byte,..

JAVA 2022.01.22

[ YouTube ] 유튜브 알고리즘에서 벗어나기

최근에 이것을 알고 나서 굉장히 큰 충격을 받았다. 요즘 유튜브 알고리즘 때문에 해야 될 일을 못하고 유튜브를 보는데 시간을 다 허비한 경우가 많았다. 컴퓨터를 키면 자동으로 게임을 키는 것처럼 게임을 삭제했더니 이제는 자동으로 유튜브를 켜서 고생했는데, 아는 지인에게 이것 관련하여 말을 하다가 알고리즘을 억제시킬 수 있는 좋은 크롬 플러그인을 알려주어서 공유하려고 한다. 플러그인 이름은 unhook youtube로 구글에 검색하여 다운로드하면 된다. 적용 방법 1. unhook youtube 검색 2. 들어가서 다운로드 - 이미 다운 받아서 버튼이 chrome에서 삭제로 되어있다. 3. 크롬 1시방향에 보면 퍼즐 모양이 있다. 퍼즐 아이콘 클릭 4. 다운 받은 플러그인들이 나오는데 거기에서 Unhook..

꿀팁 모음 2022.01.11

[ SQL ] Tibero comment 추가

이 명령어는 ORACLE이랑 동일한 것 같다. 기본구조 -- TABLE COMMENT COMMENT ON TABLE [TABLE_NAME] IS [COMMENT]; -- COLUMN COMMENT COMMENT ON COLUMN [TABLE_NAME] IS [COMMENT];​ Example -- TABLE COMMENT COMMENT ON TABLE COMPANY.EMP IS '직원정보'; -- COLUMN COMMENT COMMENT ON COLUMN COMPANY.EMP.NAME IS '직원이름';​​ COMPANY 스키마 EMP 테이블의 코맨트를 '직원정보'로 지정하였고, EMP 테이블의 NAME 컬럼을 '직원이름' 이라고 지정하였다.

SQL 2022.01.05

[ SQL ] Tibero DML

ORACLE 과 동일한 명령어는 많지만, 조금씩 틀린점이 있다. INSERT 1. 직접넣기 기본구조 INSERT INTO [TABLE NAME](COLUMN1 COLUMN2, COLUMN3..) VALUES(COLUMN1 DATA, COLUMN2 DATA, COLUMN3 DATA);​ Example INSERT INTO COMPANY.EMPLOYEE(NAME,AGE) VALUES (jerry, 26); COMPANY 스키마 EMPLOYEE 테이블의 NAME,AGE의 데이터를 추가하는 쿼리이다. 만약 TABLE의 모든컬럼 값을 DATA에 넣으면 컬럼은 생략이 가능하다. 2. 간접넣기 기본구조 INSERT INTO [TABLE NAME](COLUMN1, COLUMN2, COLUMN3) SELECT COLUM..

SQL 2022.01.02

[ Linux ] FTP KEY를 이용하여 접속하기

오늘 업무를 하면서 깨달음을 크게 얻어서 오랜만에 기록 출처를 미리 밝힙니다. https://angelhyun.tistory.com/entry/sftp-%EC%A0%91%EC%86%8D%EC%8B%9C-key-%EC%9D%B8%EC%A6%9D%EC%9C%BC%EB%A1%9C-%EC%A0%91%EC%86%8D%ED%95%98%EA%B8%B0-%ED%8C%A8%EC%8A%A4%EC%9B%8C%EB%93%9C-%EB%AF%B8%EC%9E%85%EB%A0%A5 sftp 접속시 key 인증으로 접속하기 (패스워드 미입력) A 서버 sam 계정에서 B 서버 top 계정으로 sftp 접속시 패스워드 없이 접속 하려고 할때 다음과 같은 작업이 필요합니다. A 서버에서 접속하려는 계정으로 ssh key 가 존재해야합니다..

Linux 2021.11.30

[Baekjoon 1032] 명령 프롬프트 (python)

문제 공유: https://www.acmicpc.net/problem/1032 1032번: 명령 프롬프트 첫째 줄에 파일 이름의 개수 N이 주어진다. 둘째 줄부터 N개의 줄에는 파일 이름이 주어진다. N은 50보다 작거나 같은 자연수이고 파일 이름의 길이는 모두 같고 길이는 최대 50이다. 파일이름은 www.acmicpc.net [문제 설명] 시작 -> 실행 -> cmd를 쳐보자. 검정 화면이 눈에 보인다. 여기서 dir이라고 치면 그 디렉터리에 있는 서브 디렉터리와 파일이 모두 나온다. 이때 원하는 파일을 찾으려면 다음과 같이 하면 된다. dir *.exe라고 치면 확장자가 exe인 파일이 다 나온다. "dir 패턴"과 같이 치면 그 패턴에 맞는 파일만 검색 결과로 나온다. 예를 들어, dir a? b..

Coding_TEST 2021.06.13

[Baekjoon 2839] 설탕 배달 (python)

문제 공유: https://www.acmicpc.net/problem/2839 2839번: 설탕 배달 상근이는 요즘 설탕공장에서 설탕을 배달하고 있다. 상근이는 지금 사탕가게에 설탕을 정확하게 N킬로그램을 배달해야 한다. 설탕공장에서 만드는 설탕은 봉지에 담겨져 있다. 봉지는 3킬로그 www.acmicpc.net [문제설명] 상근이는 요즘 설탕공장에서 설탕을 배달하고 있다. 상근이는 지금 사탕가게에 설탕을 정확하게 N킬로그램을 배달해야 한다. 설탕공장에서 만드는 설탕은 봉지에 담겨 있다. 봉지는 3킬로그램 봉지와 5킬로그램 봉지가 있다. 상근이는 귀찮기 때문에, 최대한 적은 봉지를 들고 가려고 한다. 예를 들어, 18킬로그램 설탕을 배달해야 할 때, 3킬로그램 봉지 6개를 가져가도 되지만, 5킬로그램 3..

Coding_TEST 2021.06.12

[Baekjoon 1157] 단어 공부 (python)

문제 공유: https://www.acmicpc.net/problem/1157 1157번: 단어 공부 알파벳 대소문자로 된 단어가 주어지면, 이 단어에서 가장 많이 사용된 알파벳이 무엇인지 알아내는 프로그램을 작성하시오. 단, 대문자와 소문자를 구분하지 않는다. www.acmicpc.net [문제 설명] 알파벳 대소문자로 된 단어가 주어지면, 이 단어에서 가장 많이 사용된 알파벳이 무엇인지 알아내는 프로그램을 작성하시오. 단, 대문자와 소문자를 구분하지 않는다. [제한사항] 첫째 줄에 알파벳 대소문자로 이루어진 단어가 주어진다. 주어지는 단어의 길이는 1,000,000을 넘지 않는다. [입출력 예] 입력 출력 예제1 Mississipi ? 예제2 zZa Z 예제3 z Z 예제4 baaa A [입출력 예 ..

Coding_TEST 2021.06.11

[Baekjoon 2750] 수 정렬하기 (python - 버블정렬)

문제 공유: https://www.acmicpc.net/problem/2750 2750번: 수 정렬하기 첫째 줄에 수의 개수 N(1 ≤ N ≤ 1,000)이 주어진다. 둘째 줄부터 N개의 줄에는 숫자가 주어진다. 이 수는 절댓값이 1,000보다 작거나 같은 정수이다. 수는 중복되지 않는다. www.acmicpc.net [문제설명] N개의 수가 주어졌을 때, 이를 오름차순으로 정렬하는 프로그램을 작성하시오. [제한사항] 첫째 줄에 수의 개수 N(1 ≤ N ≤ 1,000)이 주어진다. 둘째 줄부터 N개의 줄에는 숫자가 주어진다. 이 수는 절댓값이 1,000보다 작거나 같은 정수이다. 수는 중복되지 않는다. [입출력 예] 예제 입력 예제 출력 5 5 2 3 4 1 1 2 3 4 5 [입출력 예 설명] 첫번째 ..

Coding_TEST 2021.06.10