목록분류 전체보기 (210)
각진 세상에 둥근 춤을 추자
1. 정수형 var1 = 1 var2 = 2 var3 = 3 print('var1 =', var1) print('var2 =', var2) print('var3 =', var3) print('var1 type= ', type(var1)) print('var2 type= ', type(var2)) print('var3 type= ', type(var3)) 2. 실수형 var4 = 0.4 var5 = 1.123456789 print('var4 =', var4) print('var5 =', var5) print('var4 type= ', type(var4)) print('var5 type= ', type(var5)) 3. 논리형 var6 = True var7 = False print('var6= ', var6..
1. 파이썬은 쉽고 간단한 프로그래밍 언어 자바(Java) class HelloWorldApp { public static void main(String[] args){ System.out.println("Hello World!"); } } 파이썬 print("Hello World!") 2. 파이썬 개발 환경 설정 - 코드 편집기 선정 3. [Visual Studio Code]에서 파이썬 실행하기 (1) 왼쪽 메뉴 [Extensions] - python 검색 - Python 설치 (2) 확장자 py인 파일 생성하기 (3) 코드 작성하기 print('Hello World') print('Hello') print('안녕하세요. 파이썬!') (4) 마우스 우클릭 - Run Python File in Termi..
1. IoC IoC(Inversion of Control)는 객체의 생성, 생명주기의 관리까지 모든 객체에 대한 제어권이 바뀌었다는 것을 의미하는 제어의 역전 일반적으로 사용자가 객체를 생성하는 대신 객체의 제어를 사용자가 아닌 객체의 생성과 관리를 수행하는 컨테이너(IoC Container)에 위임하는 형태를 말한다. Spring은 Spring Container를 사용하며 객체의 생성, 초기화, 서비스, 소멸에 대한 생명주기를 관리하고 권한을 가진다. 2. DI DI(Dependency Injection)는 의존성 주입이라 하고 IoC 개념을 프로그래밍적으로 구현하는 방법을 의미한다. DI 유형: 의존 관계에 있는 Bean을 주입하는 방법 (1) Setter Injection - setter 메서드를 ..
1. 프로젝트 생성 - [Project Explorer 마우스 우클릭] - [New] - [Other] - Maven Project 클릭 - Next - Create a simple project 체크 - Next Artifact Id: 프로젝트명 입력 Group Id: kr.co.프로젝트명 2. pom.xml - 해당 프로젝트 pom.xml 마우스 우클릭 - Open With - XML Editor - 아래 복사한 내용 붙여넣기 https://mvnrepository.com/artifact/org.springframework/spring-context/5.3.24 org.springframework spring-context 5.3.24 3. application.xml (스프링 설정 파일) https..
1. Spring 이란? Java 웹 애플리케이션 개발을 쉽고 편리하게 해주는 오픈소스 애플리케이션 프레임워크 스프링 개발의 대부분은 웹 애플리케이션 개발이다. 요즘은 스프링 프레임워크보다는 스프링 부트를 사용하여 웹 애플리케이션 개발을 한다. 2. Spring의 주요 특징 POJO(Plain Old Java Object)는 객체지향 원리에 충실한 순수한 Java 객체로 Spring의 기반 IoC/DI 는 Spring의 핵심 기능으로 객체의 생명주기를 컨테이너를 통해 관리 AOP는 여러 객체에서 공통으로 사용하는 기능을 분리해서 재사용성을 높이는 프로그래밍 기법 PSA는 서비스 추상화 기술로 복잡한 Low Level의 로직을 추상화하여 사용자에게 서비스 개발의 편의성을 제공 3. Maven Maven은 ..
또 실패했는가? 괜찮다 다시 실행하라 그리고 더 나은 실패를 하라 - 사뮈엘 베케트
맥에서 Command+Space 자동완성 단축키를 설정해 본다. (1) Eclipse - Preferences (2) General - Editors - Keys -> Content Assist - 원하는 명령어 입력 (Command + Space) - 적용
(이전 게시글) 2022.10.25 - [JSP] - [JSP] Eclipse - Servlet9: 사용자 입력을 통한 덧셈과 뺄셈 계산 요청 [JSP] Eclipse - Servlet9: 사용자 입력을 통한 덧셈과 뺄셈 계산 요청 (이전 게시글) 2022.10.24 - [JSP] - [JSP] Eclipse - Servlet8: 사용자 입력을 통한 덧셈 계산 요청 [JSP] Eclipse - Servlet8: 사용자 입력을 통한 덧셈 계산 요청 (이전 게시글) 2022.10.24 - [JSP] - [JSP] E.. this-circle-jeong.tistory.com 1. 입력 폼 작성하기 add2.html 계산할 값을 입력하세요 2. 서블릿 생성하기 (1) [com.circle.web]패키지 마우스 ..
1. CentOS 설치 파일 다운로드 (1) 아래 링크에 접속하여 [CentOS Linux] 클릭 https://www.centos.org/ The CentOS Project DevConf.US Dojo Jun 10, 2022 — CentOS is hosting an in-person Dojo at DevConf.US. The Dojo will take place at Boston University on August 17, the day before the main DevConf talks. The CFP and registration are open. The Dojo is free as always, but regist www.centos.org (2) intel 기준 [x86_64] 클릭 (3) 네..
(이전 게시글) 2022.10.24 - [JSP] - [JSP] Eclipse - Servlet8: 사용자 입력을 통한 덧셈 계산 요청 [JSP] Eclipse - Servlet8: 사용자 입력을 통한 덧셈 계산 요청 (이전 게시글) 2022.10.24 - [JSP] - [JSP] Eclipse - Servlet7: Servlet Filter [JSP] Eclipse - Servlet7: Servlet Filter (이전 게시글) 2022.10.23 - [JSP] - [JSP] Eclipse - Servlet6: 사용자 입력을 통한.. this-circle-jeong.tistory.com 1. 입력 폼 작성하기 (1) addminus.html 계산할 값을 입력하세요 x: y: 2.서블릿 생성하기 (1) ..