반응형 컴퓨터공부/책리뷰 & book review85 저는 이 독서법으로 연봉 3억이 되었습니다 01. '강남건물주를 만나다' [책리뷰] 저는 이 독서법으로 연봉 3억이 되었습니다 01. '강남건물주를 만나다' [책리뷰] 1. 최고의 투자는 자신에 대한 투자이며 자신에게 하는 투자 중 책 읽기만 한 게 없다. - 워런 버핏 이 책의 핵심 주장을 뒷받침하는 세계적인 투자자 워런 버핏의 명언입니다. '자신에 대한 투자' 중 '책 읽기'가 최고의 선택임을 강조하며, 독서의 중요성을 어필하여 독자의 공감을 얻고 책에 대한 기대감을 높입니다. '책: 저는 이 독서법으로 연봉 3억이 되었습니다.' 이 문장은 책 읽기를 통해 경제적 성공을 이루었다는 내용을 담고 있습니다. 책을 통해 연봉 3억을 달성했다고 말하며, 책 읽기의 효과를 강조하고 있습니다. '최고의 투자는 자신에 대한 투자이며 자신에게 하는 투자 중 책 읽기만 한 게 없다. - 워런 버.. 2024. 6. 24. 우울한 이유는 우리가 가지고 있는 슬픈 감정을 해결할 수 없기 때문이다. [정신과의사가 알려주는 조언_02] 우울한 이유는 우리가 가지고 있는 슬픈 감정을 해결할 수 없기 때문이다. [정신과의사가 알려주는 조언_02] 우울한 이유는 우리가 가지고 있는 슬픈 감정을 해결할 수 없기 때문이다. 우울한 이유는 우리가 가지고 있는 슬픈 감정을 해결할 수 없기 때문이다. 우울함은 해결되지 않은 슬픔에서 비롯됩니다. 우리는 종종 어린 시절이나 과거의 어려운 경험으로 인해 우울해집니다. 이러한 경험은 우리의 잠재의식에 들어가고 우리의 행동과 감정에 영향을 미칩니다. 우리가 이러한 슬픔을 처리하고 극복하기 위해 필요한 도움을 받을 때까지 우리는 우울함에 시달릴 것입니다. 의식을 다른 곳으로 돌리면 점점 사그라지게 됩니다. 우울함을 경험할 때, 우리는 종종 그 감정을 피하거나 부정하려고 합니다. 하지만 진정한 해결을 위해서는,.. 2024. 3. 17. 스프링 입문을 위한 자바 객체 지향의 원리와 이해 (8)[책리뷰 & Book review] 1 서블릿이란? 서블릿은 자바를 사용하여 웹 페이지를 동적으로 생성하는 서버 측 프로그램을 말하며, HttpServlet은 HTTP 프로토콜을 사용하는 서블릿입니다. HttpServlet 클래스는 javax.servlet.http 패키지에 포함되어 있으며, HTTP 요청을 처리하기 위한 다양한 메소드를 제공합니다. 서블릿에서 HttpServlet을 사용하는 방법은 다음과 같습니다: 먼저, HttpServlet 클래스를 상속받는 서블릿 클래스를 생성합니다. java public class MyServlet extends HttpServlet { // ... } 이 서블릿 클래스에서는 HttpServlet 클래스가 제공하는 메서드를 오버라이드하여 HTTP 요청을 처리합니다. 가장 기본적인 메소드는 doGet.. 2024. 2. 11. 스프링 입문을 위한 자바 객체 지향의 원리와 이해 (7)[책리뷰 & Book review] 스프링 입문을 위한 자바 객체 지향의 원리와 이해 (2) [책리뷰 & Book review] jsp 스크립트릿 과 스크립트릿 표현식(Expression) JSP(JavaServer Pages)에서는 HTML 내부에 자바 코드를 삽입할 수 있는데, 이를 스크립트릿(Scriptlet)이라고 합니다. 스크립트릿은 안에 작성되며, 서블릿의 service() 메서드 안에 들어가게 됩니다. 예를 들어 아래의 코드는 페이지에 접속한 시간을 출력하는 스크립트릿입니다. jsp 현재 시간: 위 코드의 첫 번째 줄이 스크립트릿이며, java.util.Date 객체를 생성하고 있습니다. 그리고 스크립트릿 표현식(Expression)은 안에 작성되며, 이 안에 들어있는 코드의 결괏값이 HTML로 출력됩니다. 위 코드의 두 번째.. 2024. 2. 11. Do it! 알고리즘 입문: 자바 편 (28)[책리뷰 & Book review] 메모리에 대해서 자바에서 메모리는 무엇인가? new Dog("포키"); 코드는 Dog 클래스를 기반으로 새로운 객체를 생성하는 부분입니다. 여기서 "포키"는 생성자 Dog(String name)에 전달되는 매개변수로, 생성되는 Dog 객체의 name 필드를 초기화하는 데 사용됩니다. 이 코드를 실행하면, 먼저 Dog 클래스에 따라 메모리가 할당됩니다. 이 메모리 공간은 Dog 객체를 저장하기 위한 공간으로, Dog 클래스에 정의된 필드와 메서드 정보를 담게 됩니다. 그러고 나서 매개변수 "포키"는 Dog 생성자에 전달되어, 할당된 메모리 공간에 있는 name 필드를 초기화합니다. 즉, "포키"라는 값이 name 필드에 저장됩니다. 따라서, 매개변수 "포키" 자체가 메모리를 의미하는 것은 아닙니다. 대신,.. 2024. 2. 6. Do it! 알고리즘 입문: 자바 편 (27)[책리뷰 & Book review] 팩토리 패턴에 대해서 팩토리 패턴은 객체 생성 로직을 캡슐화하여 객체 생성을 담당하는 클래스(팩토리)를 통해 객체를 생성하는 디자인 패턴입니다. 이렇게 하면 객체를 생성하는 코드와 사용하는 코드를 분리할 수 있습니다. 아래에 팩토리 패턴을 구현한 간단한 자바 코드를 보여드리겠습니다. java interface Animal { void speak(); } class Dog implements Animal { public void speak() { System.out.println("멍멍!"); } } class Cat implements Animal { public void speak() { System.out.println("야옹~"); } } class AnimalFactory { public Anim.. 2024. 2. 6. Do it! 알고리즘 입문: 자바 편 (26)[책리뷰 & Book review] st = new StringTokenizer(br.readLine(), " "); 은 무엇인가? StringTokenizer는 문자열을 특정 구분자를 기준으로 여러 토큰으로 분리하는 데 사용되는 Java의 클래스입니다 1.nextToken() 메서드는 StringTokenizer의 다음 토큰을 반환합니다 1. 아래는 StringTokenizer와 .nextToken() 메서드를 사용하는 과정 "1 2 3 1 2" -> StringTokenizer -> "1", "2", "3", "1", "2" 이제, 이 과정을 자바 코드로 표현해 보겠습니다: Java import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.Stri.. 2024. 2. 6. Do it! 알고리즘 입문: 자바 편 (25)[책리뷰 & Book review] System.in InputStreamReader BufferedReader 각각에 대해서 BufferedReader, InputStreamReader, System.in의 각 구성요소에 대해 설명하겠습니다. System.in: 이것은 자바의 표준 입력 스트림으로, 사용자로부터의 입력을 받습니다. 기본적으로 바이트 단위로 데이터를 읽습니다. InputStreamReader: 바이트 스트림인 System.in을 문자 스트림으로 변환하는 브리지 역할을 합니다. 즉, 입력된 바이트 데이터를 JVM에 맞는 문자 데이터로 변환합니다. 이 변환은 JVM의 문자 인코딩에 따라 달라집니다. BufferedReader: 문자 스트림을 받아 이를 버퍼에 저장해 놓고, readLine()과 같은 메서드를 통해 한 번에 한 .. 2024. 2. 5. 이전 1 2 3 4 ··· 11 다음 반응형