반응형

분류 전체보기 126

<IntelliJ>Git Hub 연동하기

1. 인텔리제이에 깃 계정 추가하기 2. 깃 프로그램 설치 3. 깃 연동 4. 커밋과 푸시 인텔리제이는 깃 연동을 아주 간편하게 할 수 있는 기능을 제공합니다. 1. 인텔리제이에 깃 계정 추가하기 일단 인텔리제이에서 깃에 연동을 하기위해서는 당연하게도 깃 허브에 계정이 필요합니다. 계정을 가지고 계시다면 인텔리제이에 계정 정보를 등록해줘야 합니다. File ->Setting -> Version Control -> GitHub로 들어가셔서 좌측에 +를 누르셔서 계정을 추가해 줍니다. 2. 깃 연동하기 한번도 연동을 하지 않았다면 VCS -> Share Project On GtHub를 클릭해줍니다. 3. 변동사항 커밋,푸시하기 새롭게 BaseEntity라는 클래스를 만들겠습니다. 이제 새로운 클래스를 만들때..

<Spring>LMS프로젝트5. 학생 출결 로직 작성(2) 스프링으로 이식

*본 프로젝트는 JSP 팀 프로젝트로 만들었던 Learning Management System을 Spring으로 이식하는 과정입니다. **본 프로젝트는 김영한 선생님의 인프런 강의 스프링 핵심원리 - 기본편 스프링 핵심 원리 - 기본편 - 인프런 | 강의 스프링 입문자가 예제를 만들어가면서 스프링의 핵심 원리를 이해하고, 스프링 기본기를 확실히 다질 수 있습니다., 스프링 핵심 원리를 이해하고, 성장하는 개발자가 되어보세요! 📣 확인해주 www.inflearn.com 을 바탕으로 실습하는 과정입니다. 스프링에 대해서 배우고 싶으시다면 이 강의를 들어보시는 것도 좋을 것입니다. 개발 환경 IDK : intelliJ JDK : 자바 11 의존성은 김영한 선생님의 강의 순서대로 하기 위해 아무것도 넣지 않고 ..

<Spring>LMS프로젝트4. 학생 출결 로직 작성(2)OCP,DIP 준수하게 수정

*본 프로젝트는 JSP 팀 프로젝트로 만들었던 Learning Management System을 Spring으로 이식하는 과정입니다. **본 프로젝트는 김영한 선생님의 인프런 강의 스프링 핵심원리 - 기본편 스프링 핵심 원리 - 기본편 - 인프런 | 강의 스프링 입문자가 예제를 만들어가면서 스프링의 핵심 원리를 이해하고, 스프링 기본기를 확실히 다질 수 있습니다., 스프링 핵심 원리를 이해하고, 성장하는 개발자가 되어보세요! 📣 확인해주 www.inflearn.com 을 바탕으로 실습하는 과정입니다. 스프링에 대해서 배우고 싶으시다면 이 강의를 들어보시는 것도 좋을 것입니다. 개발 환경 IDK : intelliJ JDK : 자바 11 의존성은 김영한 선생님의 강의 순서대로 하기 위해 아무것도 넣지 않고 ..

<Spring>LMS 프로젝트 3. 학생 출결 로직 작성(1) 로직 작성

*본 프로젝트는 JSP 팀 프로젝트로 만들었던 Learning Management System을 Spring으로 이식하는 과정입니다. **본 프로젝트는 김영한 선생님의 인프런 강의 스프링 핵심원리 - 기본편 스프링 핵심 원리 - 기본편 - 인프런 | 강의 스프링 입문자가 예제를 만들어가면서 스프링의 핵심 원리를 이해하고, 스프링 기본기를 확실히 다질 수 있습니다., 스프링 핵심 원리를 이해하고, 성장하는 개발자가 되어보세요! 📣 확인해주 www.inflearn.com 을 바탕으로 실습하는 과정입니다. 스프링에 대해서 배우고 싶으시다면 이 강의를 들어보시는 것도 좋을 것입니다. 개발 환경 IDK : intelliJ JDK : 자바 11 의존성은 김영한 선생님의 강의 순서대로 하기 위해 아무것도 넣지 않고 ..

<Window 10> 다른 컴퓨터로 쓰던 윈도우 이동하기

기존에 쓰던 노트북의 디스플레이가 고장이 난 김에 새롭게 노트북을 바꾸기로 했다. 컴퓨터를 살 때마다 윈도우를 20만원 주고 살 수는 없는 노릇이기에 기존에 쓰던 노트북은 액정을 고치는데로 리눅스로 사용하는 것으로 하고, 기존의 윈도우는 새로 산 노트북에 옮기기로 결정했다. *사진이 많이 길지만 실제로 해보면 꽤나 간단하게 하실 수 있습니다. 1. 마이크로소프트 계정으로 들어가 자신의 컴퓨터 정보 확인하기 기존에 사용하던 윈도우를 다른 컴퓨터로 옮기기 위해서는 먼저 동기화된 마이크로소프트의 계정이 필요합니다. 윈도우를 처음깔 때 마이크로소프트에 이메일로 가입을 해두셨다면 간편하게 옮길 수 있습니다. 자신의 컴퓨터가 동기화가 되어 있는지 확인하는 방법은 마이크로 소프트 공식 홈페이지에 들어가셔서 로그인 후..

기타/기타 2021.10.26

<Spring>LMS 프로젝트 Member OCP, DIP 준수한 코드로 변경

*본 프로젝트는 JSP 팀 프로젝트로 만들었던 Learning Management System을 Spring으로 이식하는 과정입니다. **본 프로젝트는 김영한 선생님의 인프런 강의 스프링 핵심원리 - 기본편 스프링 핵심 원리 - 기본편 - 인프런 | 강의 스프링 입문자가 예제를 만들어가면서 스프링의 핵심 원리를 이해하고, 스프링 기본기를 확실히 다질 수 있습니다., 스프링 핵심 원리를 이해하고, 성장하는 개발자가 되어보세요! 📣 확인해주 www.inflearn.com 을 바탕으로 실습하는 과정입니다. 스프링에 대해서 배우고 싶으시다면 이 강의를 들어보시는 것도 좋을 것입니다. 개발 환경 IDK : intelliJ JDK : 자바 11 의존성은 김영한 선생님의 강의 순서대로 하기 위해 아무것도 넣지 않고 ..

<Spring> LMS 프로젝트 1. 회원관리 모델 생성

*본 프로젝트는 JSP 팀 프로젝트로 만들었던 Learning Management System을 Spring으로 이식하는 과정입니다. **본 프로젝트는 김영한 선생님의 인프런 강의 스프링 핵심원리 - 기본편 스프링 핵심 원리 - 기본편 - 인프런 | 강의 스프링 입문자가 예제를 만들어가면서 스프링의 핵심 원리를 이해하고, 스프링 기본기를 확실히 다질 수 있습니다., 스프링 핵심 원리를 이해하고, 성장하는 개발자가 되어보세요! 📣 확인해주 www.inflearn.com 을 바탕으로 실습하는 과정입니다. 스프링에 대해서 배우고 싶으시다면 이 강의를 들어보시는 것도 좋을 것입니다. 개발 환경 IDK : intelliJ JDK : 자바 11 의존성은 김영한 선생님의 강의 순서대로 하기 위해 아무것도 넣지 않고 ..

<Python> 람다 Lambda Expression

람다 함수는 기존의 함수를 정의하는 과정을 생략하고 함수를 사용하는 방식이다. 7x+1이라는 식을 파이썬으로 함수로 표현하면 아래와 같다. 1 2 3 4 def f(x): return 7x+1 cs 먼저 f라는 함수의 이름을 정의해주고 소괄호 안에 매개변수 x를 지정해준다. 그리고 함수 f와 매개변수 x의 값을 지정해주면 그 값을 계산할 수 있게 return 값으로 7x+1을 지정해준다. x의 값이 2라면 그 값은 15가 된다. 1 2 3 4 def f(x): return 7x+1 print("f(x) = 7x+1") print("f(2) : "+str(f(2))) cs [실행결과] 그렇다면 람다함수로는 어떻게 7x+1이 표현이 되는가는 아래와 같다. 1 lambda x: 7*x+1 cs 람다식을 사용하..

<JAVA> Optional

김영한 선생님의 인프런 강의 스프링 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술을 듣던 중에 MemberRepository를 짜던 도중에 나온 Optional를 처음 봤습니다. 처음 본 제네릭을 보고 그냥 넘어갈 수는 없어 Optional에 대해서 찾아보았습니다. 역시 자바의 정석 유튜브에서 그에 대해 상세히 설명을 해주셨습니다. 사실 제 블로그보다는 자바의 정석 유튜브-Optional 편을 보시는 것이 훨씬 나으실 겁니다. 저는 그냥 배운것을 정리하기 위해 씁니다. Optional는 간단히 이야기 하자면 "NullPointException"의 발생을 좀 더 간단하고 깔끔하게 예외처리를 해주기 위해 사용하는 제네릭입니다. 예를 들자면, NullPointException가 발생..

<오라클> 오라클 데이터 형식

숫자 데이터 형식 데이터 형식 바이트 수 설명 NUMBER 5~21 주로 사용하는 데이터 형식 전체 자리수와 소수점 자리수를 나타내주기 위해 NUMBER(전체자리수,소수점자리수) 형식으로도 사용 BINARY_FLOAT 4 32비트 부동 소수점 BINARY_DOUBLE 8 64비트 부동 소수점 문자 데이터 형식 데이터 형식 바이트 수 설명 CHAR() 1~2000 고정 길이 문자형, CHARATER의 약자 괄호 안 숫자 생략할 시 CHAR(1)과 동일 NCHAR() 2~2000 유니코드 고정길이 문자형 한글을 저장할 수 있으므로, 한 글자당 2바이트가 사용됨 NATIONAL CHARACTER의 약자 VARCHAR2() 1~4000 가변 길이 문자형 VARIABLE CHARACTER NVARCHAR2() 2..

반응형