개발자의 공부방
-
vue를 시작한다. git : https://github.com/blackjune67/vueJS
Vue] vue JS 시작.vue를 시작한다. git : https://github.com/blackjune67/vueJS
2021.11.26 -
로지텍 마우스로 인텔리제이 단축키를 사용하는 방법을 찾아냈다! https://velog.io/@blackjune67/로지텍-마우스와-함께-Intellij를-쌈빡하게-사용해보자 로지텍 마우스와 함께 Intellij를 쌈빡하게 사용해보자! 들어가기에 앞서.. > 사무용 마우스 중 끝판왕이라는 말을 듣고 당시 거의 10만원에 임박한 금액을 들이면서 로지텍 MX Master 2s 마우스를 구매했다. 제품 자체는 엄청났지만 난 이녀석을 좀 더 쌈 velog.io 정말 좋은 방법이다!!! 크... 어떻게 이런 생각을 ?! 나도 따라해봐야겠다!! ....사실 내가 Velog에 작성한 글이다... 많은 분들께 도움이 되길...🤣
인텔리제이 단축키 마우스로 사용하는 방법로지텍 마우스로 인텔리제이 단축키를 사용하는 방법을 찾아냈다! https://velog.io/@blackjune67/로지텍-마우스와-함께-Intellij를-쌈빡하게-사용해보자 로지텍 마우스와 함께 Intellij를 쌈빡하게 사용해보자! 들어가기에 앞서.. > 사무용 마우스 중 끝판왕이라는 말을 듣고 당시 거의 10만원에 임박한 금액을 들이면서 로지텍 MX Master 2s 마우스를 구매했다. 제품 자체는 엄청났지만 난 이녀석을 좀 더 쌈 velog.io 정말 좋은 방법이다!!! 크... 어떻게 이런 생각을 ?! 나도 따라해봐야겠다!! ....사실 내가 Velog에 작성한 글이다... 많은 분들께 도움이 되길...🤣
2021.11.16 -
1. 개요 일단 정처기 공부하면서도 나왔던 것 같은데 어쨌든 면접 질문에 빡쳐서 또 공부한다. 🤬 생각할 수록 빡친다. 디자인 패턴 1 싱글톤 패턴을 먼저 시작해본다. 예를 들어서 3명의 클라이언트가 있다고 가정한다. 각각의 클라이언트는 어떤 어플리케이션을 실행한다. 이때 이 어플리케이션 내부의 서비스 로직 중 어떤 것이 호출되는데 3명이 실행하고 호출하면 당연히 3번의 서비스 로직의 인스턴스가 생성되고 호출된다. 그럼 만약 100명이 호출한다면? 싱글톤 패턴은 이런 무분별한 인스턴스의 메모리 낭비를 방지하기 위해서 나온 것이다. 이제 코드를 통해 알아본다. 2. 본론 1) 싱글톤 패턴 코드 package hello.core.singleton; public class SingletonService { p..
자바] 디자인 패턴, 싱글톤 패턴1. 개요 일단 정처기 공부하면서도 나왔던 것 같은데 어쨌든 면접 질문에 빡쳐서 또 공부한다. 🤬 생각할 수록 빡친다. 디자인 패턴 1 싱글톤 패턴을 먼저 시작해본다. 예를 들어서 3명의 클라이언트가 있다고 가정한다. 각각의 클라이언트는 어떤 어플리케이션을 실행한다. 이때 이 어플리케이션 내부의 서비스 로직 중 어떤 것이 호출되는데 3명이 실행하고 호출하면 당연히 3번의 서비스 로직의 인스턴스가 생성되고 호출된다. 그럼 만약 100명이 호출한다면? 싱글톤 패턴은 이런 무분별한 인스턴스의 메모리 낭비를 방지하기 위해서 나온 것이다. 이제 코드를 통해 알아본다. 2. 본론 1) 싱글톤 패턴 코드 package hello.core.singleton; public class SingletonService { p..
2021.11.15 -
1. 개요 면접 보고 JVM 구조 질문이 있었다. 면접 끝나고 나서 갑자기 짜증이 났다. 아니 xx 이거 알아서 뭐 어쩌라는건데? 한글의 자음 모음의 첫 시작은 뭐고 그 구조는 언어학적으로 어떤지 모르면 한국어 못하는건가? 라는 이런 뜬금없는 생각이 났고 질문에 어버버 거리면서 머뭇거리는 상황이 떠올라서 갑자기 짜증이 확났다. 그래서 공부한다. 그리고 정리해본다. 2. 본론 자바 프로그램의 실행 단계 JAVA CODE (.java) ➡️ JAVAC Compiler ➡️ Byte Code (.class) ➡️ JVM ➡️ Windows or LINUX ➡️ Mac 그래서 자바코드를 갖고 개발할 때 JAVA를 다운받는 것이고 그 안에는 JDK(개발키트), JRE(런타임 환경)가 있는 것이다. 🎱 JRE는 J..
JVM 메모리 구조1. 개요 면접 보고 JVM 구조 질문이 있었다. 면접 끝나고 나서 갑자기 짜증이 났다. 아니 xx 이거 알아서 뭐 어쩌라는건데? 한글의 자음 모음의 첫 시작은 뭐고 그 구조는 언어학적으로 어떤지 모르면 한국어 못하는건가? 라는 이런 뜬금없는 생각이 났고 질문에 어버버 거리면서 머뭇거리는 상황이 떠올라서 갑자기 짜증이 확났다. 그래서 공부한다. 그리고 정리해본다. 2. 본론 자바 프로그램의 실행 단계 JAVA CODE (.java) ➡️ JAVAC Compiler ➡️ Byte Code (.class) ➡️ JVM ➡️ Windows or LINUX ➡️ Mac 그래서 자바코드를 갖고 개발할 때 JAVA를 다운받는 것이고 그 안에는 JDK(개발키트), JRE(런타임 환경)가 있는 것이다. 🎱 JRE는 J..
2021.11.15 -
개요 이직을 준비하면서 참 많은 경험과 생각을 했습니다. 그 중에 하나가 기초적인 자료구조와 알고리즘은 필수로 알아야겠다 라는 것입니다. 기본적인 Stack과 Queue의 LIFO, FIFO의 개념정도는 알았으나... 이것을 활용한 알고리즘 문제를 풀어보려고하니 머리 텅텅거리는 느낌이었습니다.. 그래서 공부한 것을 정리하고자 합니다. 본문 1. 큐 구조 큐 (Queue)의 자료구조는 FIFO (First-In, First-Out)의 방식이며, 한국말로는 선입선출이라 한다. 샤넬(명품매장)매장에 가장 먼저 줄을 선 사람이 샤넬백을 제일 먼저 살 수 있는 것이라고 생각하면 될까..? 알아야할 용어! Enqueue : 큐에 데이터를 넣는 기능. Dequeue : 큐에서 데이터를 꺼내는 기능. 2. JAVA에서..
알고리즘] 자료구조, 큐(Queue)개요 이직을 준비하면서 참 많은 경험과 생각을 했습니다. 그 중에 하나가 기초적인 자료구조와 알고리즘은 필수로 알아야겠다 라는 것입니다. 기본적인 Stack과 Queue의 LIFO, FIFO의 개념정도는 알았으나... 이것을 활용한 알고리즘 문제를 풀어보려고하니 머리 텅텅거리는 느낌이었습니다.. 그래서 공부한 것을 정리하고자 합니다. 본문 1. 큐 구조 큐 (Queue)의 자료구조는 FIFO (First-In, First-Out)의 방식이며, 한국말로는 선입선출이라 한다. 샤넬(명품매장)매장에 가장 먼저 줄을 선 사람이 샤넬백을 제일 먼저 살 수 있는 것이라고 생각하면 될까..? 알아야할 용어! Enqueue : 큐에 데이터를 넣는 기능. Dequeue : 큐에서 데이터를 꺼내는 기능. 2. JAVA에서..
2021.11.12