profile
36.9 It's good time to start something new
태그 목록
전체보기 (55)docker(8)mysql(6)aws(6)server(5)스트리밍(5)S3(5)mediaconvert(5)db(5)cloudfront(5)HLS(5)mp4(5)linux(4)streaming(4)WSL2(4)Java(4)vod(4)ssh(3)python(3)windows(3)Spring(3)mac(3)TRIGGER(3)key(3)container(3)Node(3)IntelliJ(3)Event(3)timezone(3)IAM(3)plugin(3)git(3)nodejs(3)error(3)lambda(3)account(2)process(2)maven(2)clone(2)rsync(2)image(2)GMT(2)WAS(2)log(2)PORT(2)properties(2)Kill(2)default(2)version(2)UTC(2)Collation(2)WSL(2)Thread(2)windows10(2)boot(2)MariaDB(2)M:1(2)기본설정(1)files(1)uppercase(1)MultiTasking(1)show()(1)정적분석(1)behavior(1)Epoch(1)webstorm(1)-z(1)FROM(1)알림(1)lsof(1)network file system(1)snapshot(1)Cache(1)defaulttime(1)oAuth(1)swap(1)unit of execution(1)single process system(1)tabs and indents(1)variables(1)한글(1)DST(1)status(1)isolation level(1)yaml(1)development(1)netstat(1)analyze(1)정리(1)primitives(1)Share(1)Xcode(1)Live Template(1)SJF(1)yml(1)Sync(1)oauth2(1)crond(1)private_access_token(1)-c(1)-f(1)플러그인(1)Objects(1)scheduler(1)cmd(1)atomic(1)LockAcquisitionException(1)bdd(1)여러 계정(1)streaming vod(1)인텔리제이(1)pro(1)CamelCaseToUnderscoresNamingStrategy(1)reindent(1)admin(1)CREATE(1)VisualVM(1)Deterministic(1)기본명령어(1)maven-compiler-plugin(1)OAuth2.0(1)spring-boot-maven-plugin(1)server_tokens(1)Nginx(1)xcode13(1)-noverify(1)backup(1)Formatter(1)code style(1)여러계정(1)KMS(1)Deadlock(1)user.timezone(1)niginx(1)postgres(1)build(1)copy(1)FCFS(1)indent(1)macbook(1)Simple(1)rdb(1)tar(1)physical_naming_strategy(1)WebServer(1)utf8(1)utf8mb4(1)Size(1)한글 깨짐(1)Asia/Seoul(1)Strategy(1)page cache(1)JVM(1)infrastructure(1)Behavior-Driven-Development(1)externalized(1)-v(1)etc/os-release(1)maven-plugin(1)NAMING(1)Spring boot(1)PAT(1)Multiple(1)CannotAcquireLockException(1)nfs(1)Api Call(1)memory(1)scheduling(1)basic(1)Read-committed(1)백업(1)priority(1)unprotected(1)notification(1)user(1)Configuration(1)환경설정(1)style(1)nosql(1)차이점(1)github(1)I/O 작업(1)code(1)virtual memory(1)file(1)lowercase(1)keycloak(1)lsb_release(1)Driven(1)windows11(1)jdk(1)difference(1)mutiple(1)SnakeCase(1)latest(1)docker compose(1)private(1)gz(1)Program(1)멀티프로그래밍(1)sonarqube(1)소나큐브(1)how to use(1)webaserver(1)단일 프로세스 시스템(1)OS(1)static(1)로그(1)jdk13(1)-x(1)EFS(1)release(1)@Deprecated(1)images(1)설정(1)pem(1)--release(1)MySQLTransactionRollbackException(1)logs(1)-xverify(1)compiler(1)keyfile(1)tab(1)daemon(1)API(1)public(1)punctuation(1)command(1)camelCase(1)cannot find java 1.8 or higher(1)access(1)멀티태스킹(1)cron(1)crontab(1)Multi-programming(1)rds(1)ubuntu(1)multi(1)Physical(1)
post-thumbnail

IntelliJ properties 한글 설정 (한글 깨짐)

properties에 한글을 저장할 때 한글 깨짐 현상이 발생한다. 이를 해결하기 위해서는 encoding 설정을 변경해 주어야 한다.

2022년 11월 19일
·
0개의 댓글
·
post-thumbnail

Java variables and Memory

Java에서 변수와 메모리의 관계에 대해서 알아본다. primitives 타입과 objects 차이와 atomic 에 대해서 알아본다.

2022년 11월 13일
·
1개의 댓글
·
post-thumbnail

Thread, Unit of execution, Scheduling

Thread Scheduling - Unit of execution, FCFS, SJF, EPOCH + Time Slice 에 대해서 알아 본다.

2022년 11월 13일
·
0개의 댓글
·
post-thumbnail

Process Virtual Memory, Swap, Cache

프로세스 가상메모리 동작방식, 스왑, 캐싱 등에 대해서 알아 본다.

2022년 11월 13일
·
0개의 댓글
·
post-thumbnail

Single Process System, Multi-programming, Multitasking 이란

단일 프로세스 시스템, I/O 작업, 멀티프로그래밍, 멀티태스킹에 대해서 알아본다.

2022년 11월 13일
·
0개의 댓글
·
post-thumbnail

Program vs Process vs Thread 차이점

프로그램은 하드디스크에 실행할 수 있는 파일이 저장된 것을 의미한다. 프로세스는 프로그램을 실행할 수 있게 가상메모리(RAM + 하드디스크)를 할당받은 상태를 의미한다. 프로세서는 자원을 독립적으로 할당 받고 스레드는 이 자원을 사용한다.

2022년 11월 5일
·
1개의 댓글
·
post-thumbnail

[JAVA TimeZone][#1] UTC, GMT 그리고 DST

글로벌 서비스를 만들기 위해서 알아야 하는 UTC, GMT, DST에 대해서 알아본다.

2022년 10월 14일
·
0개의 댓글
·
post-thumbnail

KEYCLOAK 서버 설치 및 계정 생성

OAuth2.0 - KEYCLOAK 설치 및 계정 생성

2022년 10월 5일
·
0개의 댓글
·
post-thumbnail

IntelliJ에 소나큐브(SonarQube) 플러그인 적용하기

IntelliJ에 SonarLint, SonarAnalyzer 플러그인을 적용해서 코드의 품질과 안전성을 높일 수 있다.

2022년 10월 3일
·
0개의 댓글
·
post-thumbnail

기본 사용 명령어 정리

기본 사용 명령어 정리: git clone, git push, git rebase ...

2022년 10월 1일
·
0개의 댓글
·
post-thumbnail

Private Access Token으로  git clone 하기

1) PAT(Private Access Token) 생성 2) ~/.gitconfig 에 global url 등록 3) git clone 확인

2022년 10월 1일
·
0개의 댓글
·
post-thumbnail

Ubuntu 버전 확인하기

Ubuntu 의 버전을 확인: lsb_relase -a, cat /etc/os-release

2022년 9월 18일
·
0개의 댓글
·
post-thumbnail

IntelliJ Live Template에 bdd 추가 하기

[File -> Settings... -> Editor -> Live Templates -> Java ] Live template 기능을 이용해서 자주 보일러플레이트 코드를 작성하는 수고를 줄일 수 있다.

2022년 8월 21일
·
0개의 댓글
·
post-thumbnail

[GitHub] 여러 계정에서 ssh로 git clone 하기

GitHub에서 ssh를 이용해서 소스코드를 clone 받을 때 여러 계정인 경우 config와 git clone path 에 username 을 추가 해서 구분 해 줄 수 있다.

2022년 8월 20일
·
0개의 댓글
·
post-thumbnail

Node.js 웹서버를 도커 이미지로 만들어서 실행하기

Node.js 웹서버를 도커 이미지로 만들어서 실행하기

2022년 7월 29일
·
0개의 댓글
·
post-thumbnail

JavaScript를 위한 WebStorm Code Style 설정

탭, 들여쓰기 싸이즈: 2, 세미콜론(;) 사용하지 않기, 작은따옴표(') 사용하기

2022년 7월 28일
·
0개의 댓글
·
post-thumbnail

Node.js로 웹서버 생성하고 실행하기

간단한 웹서버 프로그램을 만들고 실행한다. (hello-world.js)

2022년 7월 28일
·
0개의 댓글
·
post-thumbnail

[Windows11] WSL2에 Node.js 설치하기

windows11, wsl2 환경에서 nvm을 이용하여 node.js를 설치한다.

2022년 7월 27일
·
0개의 댓글
·
post-thumbnail

[Linux] rsync 와 EFS(NFS)를 이용한 로그 백업

rsync와 EFS(AWS Network File System)을 이용하여 log를 backup하는 방법을 알아보고 실습한다.

2022년 7월 25일
·
0개의 댓글
·