일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 웹 크롤링
- Database
- flet
- Spring boot
- JVM
- NIO
- 인프라
- lombok
- 고전역학
- android
- python
- 역학
- 자바
- 자바암호
- 코틀린
- 파이썬
- 소프트웨어공학
- 자바네트워크
- oracle
- GPT-4's answer
- kotlin
- GIT
- write by chatGPT
- 리눅스
- 유닉스
- Java
- chatGPT's answer
- write by GPT-4
- 시스템
- 뉴턴역학
- Today
- Total
목록2023/05/19 (3)
Akashic Records
소프트웨어 공학은 소프트웨어의 개발, 운영, 유지 관리에 관한 체계적인 접근방법을 연구하는 학문입니다. 이는 공학의 원칙을 소프트웨어의 생명주기 전반에 적용하는 것을 포함하며, 필요한 소프트웨어를 구축하는 데 필요한 표준화된 방법을 제공합니다. 소프트웨어 공학은 아래와 같은 주요 분야를 포함합니다: 요구사항 분석: 소프트웨어가 해결해야 하는 문제와 요구사항을 명확히 이해하는 것입니다. 설계: 소프트웨어의 구조와 동작을 계획하고 설계하는 것입니다. 구현: 설계된 소프트웨어를 실제로 코딩하여 개발하는 것입니다. 테스팅: 소프트웨어가 올바르게 작동하고 요구사항을 충족하는지 확인하는 것입니다. 유지 관리: 개발된 소프트웨어를 지속적으로 업데이트하고 개선하는 것입니다. 프로젝트 관리: 프로젝트의 일정, 비용, 품..
공자(Confucius)는 중국의 가장 유명한 사상가 중 하나로서, 그의 가르침이 중국의 사회, 정치, 윤리, 교육 등에 광범위하게 영향을 미쳤습니다. 공자는 주로 BC 551년부터 479년까지 살았으며, 그의 생애는 다음과 같이 요약할 수 있습니다. 출생과 어린 시절: 공자는 중국 동북부에 위치한 오늘날의 산동성에서 출생했습니다. 공자의 아버지는 늙고 병앴한 나이에 공자를 낳았으며, 그가 아직 어릴 때 사망했습니다. 이로 인해 공자는 빈곤한 환경에서 성장하면서 인내와 노력의 중요성을 배웠습니다. 교육과 가르침: 공자는 다양한 주제에 대해 학습하며 탁월한 학자가 되었습니다. 그는 음악, 역사, 시와 같은 분야에서 깊은 지식을 갖고 있었습니다. 이러한 지식은 그가 나중에 자신의 가르침의 기초를 마련하는데 ..
Gradle에는 다양한 기본적인 태스크와 라이프 사이클이 있습니다. 각 태스크는 특정 작업을 수행하며, 라이프 사이클은 프로젝트 빌드의 단계를 설명합니다. 기본 태스크 clean: 이 태스크는 빌드 디렉토리를 삭제하여 이전 빌드 출력을 제거합니다. assemble: 이 태스크는 모든 아티팩트를 만듭니다 (예: JAR 파일). check: 이 태스크는 모든 테스트를 실행하고 다른 검사를 수행합니다. build: assemble과 check를 모두 실행합니다. 즉, 아티팩트를 만들고 테스트를 실행합니다. test: 이 태스크는 단위 테스트를 실행합니다. jar: 이 태스크는 JAR 파일을 만듭니다. 플러그인에 따라 추가적인 태스크가 있을 수 있습니다. 예를 들어, war 플러그인은 WAR 파일을 만드는 wa..