728x90
반응형

전체 글 99

센터필드 18층 AWS IMMERSIONDAY 무료 교육 진

선릉역과 역삼역 사이에 있는 센터필드 18층! AWS 이머젼 데이 무료교육이 있던날이다! 날씨가 눈이왔다가 비가왔다가 아주 지멋대로 요동을 치던날! 조용히 강의실에 앉아 AWS 직원들이 진행하는 강의를 들었다 오전에는 회사 제품 소개 및 AWS 자랑 AWS를 쓰면 이런 이런 점이 좋으다! 그리고 점심먹은 후에는 실습하기 실습은 공통계정으로 진행되었고 72시간동안 유효한 계정이었다 앞에서 강사가 대표강의를 순서대로 진행을 하고 뒤에서 보조 인원들이 빠르게 따라가지 못한점을 체크해주며 알려주어서 보다 손쉽게 따라갈 수 있었다! 중간 중간 요렇게 캡쳐도 하고! 하루짜리 교육이라 뭐가뭔지 잘 모르정도로 정신 없었지만 AWS로의 전환을 준비하는 조직원들에게는 꼭 한번쯤 체크해볼만한 교육이라 생각했다! https:..

Java Virtual Machine ByteCode

- Write Once, Run AnyWhere : 자바의 특징을 대표하는 문구 - 물리 머신에 상관없이 자바 애플리케이션을 실행할 수 있다는 의미 - 이를 위해 자바 애플리케이션을 실행하는 호스트에 Java vitual Machine을 기동해야한다. - 자바 애플리케이 실행이 끝나면 JVM은 자연스럽게 중지되며 JVM이 실행 중일 때 OS 상에는 java Process가 실행되고 있다 이러한 자바 애플리케이션 실행 과정에서 핵심적인 역할을 하는 것은 byteCode이다. -JVM 기동 모드는 Server VM 과 Client VM 으로 구분 가능하다. -Windows 32bit 자바는 호스트에 관계없이 Client VM으로 기동되며 모든 64bit 자바의 경우 Client VM이 없기 때문에 무조건 S..

목구멍 이수점 - 이수역 삼겹살 소고기 맛집 신규오픈

지난달 이수역에 새로히 오픈한 고깃집이 있었다 목구멍 이수점이라고 주말에는 오후 12시에 오픈을 해서 23시에 마감을하고 평일에는 오후 16시에 오픈을 해서 새벽 1시에 마감을 하는 고깃집이다.! 메뉴는 삼겹살과 목살 그리고 갈비 본살을 파는 고깃집~ 아이가 아파서 엄마가 일주일동안 집에와서 아이를 봐주셨고 이래저래 고생하시 엄마 아부지 맛난거 사드리고자 금욜날 이수역에서 외식한번 지대루 시켜드리기로 했다! 자 들어가자마자 착석하고 메뉴판부터 사진 찰칵 ! 너무 대충 찍은 감이 드네 지금 보니까~ 그래도 새로오픈한 가게라 그런지 인테리어며 조명이며 되게 깔끔한 분위기가 좋아보였다! 5명이서 온 우리는 두 테이블을 잡아 앉았고 한쪽에서는 삼겹살을 한쪽에서는 갈비본살을 굽기로 하고 주문 완료!!! 주문을 하..

스프링 어노테이션 정리 - AllArgsConstructor , NoArgsConstructor Getter, Setter, ToString, ApiModel, ApliModelProperty, NotEmpty, Override

@AllArgsConstructor - 해당어노테이션 안에 작성된 필드에 쓴 모든 생성자만 만들어준다. - 클래스의 모든 필드에 대한 생성자를 자동으로 생성해준다. 출처 : https://veneas.tistory.com/entry/Spring-Lombok-%EC%9E%90%EB%8F%99-%EC%83%9D%EC%84%B1%EC%9E%90-%EC%83%9D%EC%84%B1-AllArgsConstructor-RequiredArgsConstructor [Spring] Lombok 자동 생성자 생성 (@AllArgsConstructor, @RequiredArgsConstructor) 목차 @AllArgsConstructor 클래스의 모든 필드에 대한 생성자를 자동으로 생성합니다. 1. Lombok 적용 전 p..

자바의 연산자와 연산식

연산자 - 연산에 사용되는 표시나 기호 피연산자 - 연산자와 함께 연산되는 데이터 연산식 - 연산자와 피연산자를 이용하여 연산의 과정을 기술한것 연산자의 종류 연산자 피연산자의 수 산출값 기능 산술 +,-,*,/, % 이항 숫자 사칙연산 및 나머지계산 부호 + , - 단항 숫자 음수와 양수의 부호 문자열 + 이항 문자열 두 문자열을 연결 대입 =, +=, -=, *=, /=, %= 이항 다양 우변의 값을 좌변의 변수에 대입 증감 ++, -- 단항 숫자 1만큼 증가/ 감소 비교 ==, !=, >, =,

카테고리 없음 2023.10.03

자바키값저장 자바변수값저장 자바값입력자바값 출력

- 키보드에서 키 하나를 입력하면 프로그램에서는 숫자로된 키코드를 읽을 수 있다. - 키코드를 읽기 위해서는 System.in의 read()를 이용하면 된다. int keyCode = System. + in. + read(); - 보통 System.in.read()로 읽은 키코드를 대입 연산자(=)를 사용해서 int 변수에 저장하며 변수에 저장된 값을 조사하면 입력된 키가 무엇인지 알수 있다. 숫자 0 = 48 / 1 = 49 / 2=50 / 3=51 / 4=52 / 5=53 / 6=54 / 7=55 / 8=56 / 9=57 알파벳 A=65 / B=66 / C=67 / D=68 / E=69 / F=70 / G=71 / H=72 / I=73 / J=74 / K=75 / L=76 / M=77 / N=78 O..

스프링부트 설정파일

- 애플리케이션 실행시 application.properties 설정파일 읽어들이는 위치 순서 1> 현재 디렉토리의 /config 서브 디렉토리 2> 현재 디렉토리 3> 클래스 경로의 /config패키지 4> 클래스 경로의 루트 - 설정파일은 프로파일이라는 단위로 별도의 설정을 가지며 개발환경, 프로덕션환경 등 환경별로 설정을 나누고 싶은 경우에는 application-{profile}.properties의 명명 규칙으로 설정 파일을 만든다. - 설정파일의 작성형식은 YAML로도 가능하며 YAML 형식의 설정을 사용하려면 application.properties 대신에 application.yml 파일을 배치하면 자동 로드 된다. - 속성형식 설정 foo.remote-address = 127.0.0.1 ..

@SpringBootApplication 자동구성, @EnableAutoConfiguration

- 스프링 부트에서 @Configuration 어노테이션을 사용하여 구성을 정의하면 된다 - 컴포넌트 스캔은 메인 애플리케이션 클래스의 @SpringBootApplication 어노테이션을 사용하여 스캔 대상 패키지를 지정한다. //디폴트를 설정을 위해 아무것도 설정하지 않는다 @Configuration public class ApplicationConfig implements WebMvcConfigurer{ } @SpringBootApplication(ScanBasePackages ={"com.sample.web"}) public class Application{ public static void main(String[] args) { SpringApplication.run(Application.cla..

뷰 - 프론트 개발하기 정리

- vue 파일에서 필요한 컴포넌트는 js 파일에 구성하고 컴포넌트로 만들어 import 한 후 해당 컴포넌트를 export 한다 - vue 파일의 화면단은 무조건 파일로 감싼 후 코딩한다. - import (/*webpackChunkName : "DashBoard" */ '@/components/DashBoard.vue'); - js => components 영역에 이미 사용할 다이내믹 태그들을 정의해둔다. import 컴포넌트 from '@/~경로/' : 경로 별칭 vue 단에 나오는 데이터 변수들은 export default { data()} 단에서 정의 한다. 실제 data 단에 정의 된 변수에 데이터를 대입시키는 펑션들은 method 단에서 진행한다. async : 현재 사..

카테고리 없음 2023.09.22

스프링부트 공부- 그레이들정의

- 스프링 부트는 서드파티 라이브러리나 스프링 플랫폼 설정이 처음부터 들어 있어 최소한의 작업으로 개발을 시작할 수 있다. - 설정을 변경하지 않는다면 내장된 컨테이너로 톰캣을 사용해 미리 준비도니 환경에 따라 동작한다. - 명령줄로 실행 가능한 하나의 jar 파일 생성이 가능하며 cmd 창에서 java -jar 명령의 인수로 작성한 jar 파일을 지정해 실행하면 내장된 톰캣이 실행된 후 개발한 애플리케이션이 실행된다. - 스프링 부트는 스프링 MVC 프레임 워크를 사용한다. - 스타터 : 스프링 부트의 구성 요소중 하나이며 일련의 의존관계를 세트로 정리하는 모듈이다. - spring-boot-starter-web : 스프링MVC, 톰캣이 의존관계에 추가된다. - spring-boot-starter-jd..

728x90
반응형