일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 |
- Database
- Spring boot
- 자바암호
- 파이썬
- 인프라
- android
- 고전역학
- 역학
- chatGPT's answer
- 웹 크롤링
- GPT-4's answer
- python
- 코틀린
- oracle
- 유닉스
- 자바
- JVM
- write by GPT-4
- 소프트웨어공학
- 뉴턴역학
- 리눅스
- 자바네트워크
- kotlin
- GIT
- flet
- Java
- NIO
- write by chatGPT
- 시스템
- lombok
- Today
- Total
목록2023/06 (51)
Akashic Records
동방 정교회의 탄생 배경을 이해하려면 초기 기독교의 역사와 로마 제국의 역사를 살펴봐야 합니다. 기독교는 1세기에 중동 지역에서 시작되었고, 그 후 로마 제국 전체로 확산되었습니다. 처음에는 기독교는 다양한 지역적 교회들의 연합체였는데, 각각의 교회는 자신의 주교를 가지고 있었습니다. 중요한 도시들, 예를 들어 로마, 알렉산드리아, 안티오키아, 그리고 나중에는 콘스탄티노플 등은 더 큰 영향력을 가진 주교들을 두었습니다. 5세기로 접어들면서, 로마 제국은 서로다른 두 개의 정치적 단위, 즉 서로마 제국과 동로마 제국으로 분할되었습니다. 이런 분할은 종교적 분열을 촉발하였는데, 서로마 제국은 라틴어를, 동로마 제국은 그리스어를 사용하였고, 이는 신학적 토론과 교회 의례에 영향을 미쳤습니다. 이러한 불일치는 ..
페도르 미하일로비치 도스토에프스키(Fyodor Mikhailovich Dostoevsky)는 1821년 11월 11일 러시아의 모스크바에서 태어났습니다. 그는 처음에는 군인으로 경력을 시작했지만, 글쓰기에 대한 그의 열정은 그를 작가로 전환시켰습니다. 1844년, 그는 처음으로 소설 '푸에르토의 젊은 사람'을 출판하여 글쓰기 경력을 시작했습니다. 그러나 그의 초기 작품은 그다지 성공하지 못했고, 그는 빈곤과 실망에 시달렸습니다. 1849년에는 정치적 활동에 관련되어 체포되었고, 사형 선고를 받았습니다. 그러나 사형 집행 직전에 죄수들에게 사면이 내려졌고, 그는 시베리아로의 링컨을 포함한 4년의 강제 노역형을 선고받았습니다. 이 기간 동안 그는 깊은 신학적, 철학적 고찰을 통해 인간 본질에 대한 이해를 깊..
볼테르(Voltaire)는 18세기의 프랑스의 철학자, 작가이며, 그의 본명은 프랑수아-마리 아루에(François-Marie Arouet)입니다. 그는 1694년에 태어나 1778년에 사망하였으며, 그의 작품은 인권, 자유, 그리고 논리적이고 체계적인 생각의 표현과 같은 가치를 지키고 선전하는 데 많은 기여를 하였습니다. 볼테르는 "Candide"(1759)와 같은 대표작들을 통해 인간의 이상주의에 대한 날카로운 풍자로 잘 알려져 있습니다. 그는 사회 및 정치 제도, 종교 및 철학에 대한 비판적인 시각을 가지고 있었으며, 이는 그의 작품에서 잘 나타나게 됩니다. 그는 프랑스의 계몽주의 시대에서 가장 주목받는 인물 중 하나였고, 그의 논문, 편지, 그리고 책은 영국과 동일한 시기에 존재했던 철학적인 사상..
Single Page Application (SPA)는 웹 애플리케이션의 한 종류로, 웹사이트를 하나의 웹 페이지로 구성하고 사용자와의 상호작용 시 전체 페이지를 다시 로드하는 대신 필요한 부분만을 업데이트하는 방식을 사용합니다. 전통적인 웹 애플리케이션에서는 사용자가 페이지를 네비게이션할 때마다 서버로부터 새로운 HTML 페이지를 전송받아 전체 페이지를 다시 로드합니다. 반면에 SPA에서는 처음에 전체 페이지를 로드하고, 이후에는 사용자의 상호작용에 따라 필요한 데이터만 서버로부터 가져와서 페이지의 일부를 동적으로 업데이트합니다. SPA의 주요 장점은 다음과 같습니다: 사용자 경험: SPA는 사용자와의 상호작용이 자연스럽고 부드럽습니다. 전체 페이지를 다시 로드하지 않기 때문에 애플리케이션이 더욱 반응..
Spring Boot CLI (Command Line Interface)는 간단한 명령어를 사용해 Spring Boot 애플리케이션을 빠르게 생성하고 실행할 수 있는 도구입니다. Spring Boot CLI 설치 먼저 Spring Boot CLI를 설치해야 합니다. 이미 SDKMAN을 설치하셨다면, 아래의 명령을 사용하여 Spring Boot CLI를 설치할 수 있습니다: sdk install springboot 설치가 완료되면 다음 명령으로 버전을 확인할 수 있습니다: spring --version 간단한 Spring Boot 애플리케이션 만들기 Spring Boot CLI는 Groovy 스크립트를 이용해 매우 간결하게 Spring Boot 애플리케이션을 작성할 수 있습니다. 예를 들어, 아래의 app..
SDKMAN은 Software Development Kit Manager의 약자로, JVM 기반 언어와 프레임워크를 쉽게 관리할 수 있게 해주는 도구입니다. 이 도구를 사용하면, JDK, Groovy, Scala, Kotlin 등과 같은 JVM 기반의 언어와 Gradle, Maven 등의 빌드 도구를 손쉽게 설치하고 관리할 수 있습니다. SDKMAN 설치하기 SDKMAN은 Unix 기반 시스템 (예: Linux, Mac)에서 사용할 수 있습니다. 설치는 매우 간단합니다. 다음 명령을 터미널에 입력하면 됩니다. curl -s "https://get.sdkman.io" | bash 설치 후에는, 터미널을 재시작하거나 다음 명령을 실행하여 SDKMAN을 초기화합니다: source "$HOME/.sdkman/b..
빅토르 위고는 1802년 프랑스의 베즈령에서 태어났습니다. 그의 아버지는 나폴레옹의 장군이었고, 어머니는 강한 카톨릭 신앙을 가진 여성이었습니다. 그는 어린 시절을 다양한 도시에서 보내며 이동하였고, 이러한 경험은 나중에 그의 문학 작품에 큰 영향을 끼치게 됩니다. 위고의 첫번째 시집 "오다"는 1822년에 출판되었고, 이로서 그는 프랑스의 문학계에 입문하게 됩니다. 그는 이후에 "오리안타에서의 석양" (1829), "노틀담의 곱추" (1831), "레미제라블" (1862) 등 다양한 작품을 출판하며 프랑스 문학의 주요한 인물로 자리매김하게 됩니다. 위고는 자유주의자였고, 그의 정치적 견해는 그의 작품에 크게 반영되었습니다. 1848년 프랑스 두 번째 공화국 선거에서 그는 국민 총회 의원에 선출되었지만,..
JPA를 사용하여 Kotlin에서 엔티티를 작성할 때, 다음의 가이드라인들이 도움이 될 수 있습니다: 데이터 클래스 사용을 피하십시오: Kotlin의 데이터 클래스는 불변성을 위해 잘 작동하지만, JPA 엔티티는 변경 가능한 상태를 가져야 합니다. 그러므로 JPA 엔티티에는 일반 클래스를 사용하십시오. 생성자: JPA는 기본 생성자가 필요합니다. Kotlin에서 모든 속성에 기본값을 제공하는 것으로 이를 충족시킬 수 있습니다. @Entity class MyEntity( @Id @GeneratedValue var id: Long? = null, var name: String? = null ) Nullability: Kotlin은 nullable과 non-nullable 타입을 구분합니다. 필드가 필수인 경..