분류 전체보기
-
[SPRING] Day1 (~Class03. 스프링 컨테이너 및 설정 파일)SPRING 2021. 7. 25. 15:48
* STS, eclipse같은 편집기, 툴을 IDE라고 한다. STS 3.9.11(eclipse 4.14버전) 버전을 쓸 예정이며, 이 버전은 jdk8과 가장 호환이 잘 맞는다. 3.9.13. 이후부터는 jdk10이랑 호환된다. 그러므로 jdk8을 쓸거라면 STS 3.9.13.까지! STS가 나오기 전 Eclipse에서 Spring에 필요한 라이브러리를 다운받아 사용하였다. 그래서 Eclipse버전도 알아두어야 할 필요가 있다. 1. 프레임워크 프레임워크랑 아키텍쳐에 해당하는 골격 코드이다. 애플리케이션을 개발할 때 가장 중요한 것은 전체 애플리테이션의 구조를 결정하는 아키텍쳐인데 이 아키텍쳐에 해당하는 골격코드를 프레임워크가 제공한다. 프레임워크의 장점 ① 빠른 구현 시간 ② 쉬운 관리 ③ 개발자들의 ..
-
[Linux] 스터디 5회차. 사용자 전환Linux 2021. 7. 25. 14:08
스터디 날짜 : 2021.06.27 참조 : 엔터프라이즈 리눅스 핵심 운영 가이드 root가 최고 권한자 하지만 root는 보안 상 쓸 수 없게 막아둠 se들도 root로 접속을 안함. 중소는 쓸수도 있음 * su su 명령어로 사용자 전환 가능 su [-] [username] su - : root로 이동하는 디폴트 echo : 출력 $ : (변수) echo $PATH : 환경변수를 출력해줘! * sudo root가 아니면 권한이 많이 없음 sudo : 일반 사용자 계정에서 명령어 앞에 sudo를 붙여서 사용(권한을 부여 받아서 사용하는 것처럼) 하지만 모든 사용자 계정에서 사용이 가능한 것은 아니다. 근데 왜???굳이?? 로그때문에!!!! 특정 사용자의 권한을 빌리게 되면 로그가 기록된다. 명령어 설명..
-
[Linux] 스터디 4회차. 사용자 및 그룹 관리Linux 2021. 7. 25. 13:20
스터디 날짜 : 2021.06.06 참조 : 엔터프라이즈 리눅스 핵심 운영 가이드 리눅스는 여러명이 동시에 접속이 가능 OS 자원할당 리눅스-> 시분할 할당(서버를 관리하는 책임자가 사용자를 관리하는 방법) 사용자는 실제로 시스템을 사용하려는 사람과 연결된 계정이다. 식별자는 숫자로 정해주고 그걸 관리자가 보기 편하게 매핑한다. UID : 사용자 계정 식별자 GID : 그룹 식별자 EX) 그룹별로 권한 지정 그룹(공통의 목적을 가진 사용자들의 집합, 파일의 권한 공유) - 기본 그룹 : 기본적으로 사용자계정 생성하면 그 계정 이름과 동일 계정 생성하자마자 저절로 적용되는 그룹 - 보조 그룹 : 한 계정이 여러개 가질 수 있고 관리자, 사용자가 지정하는 그룹(있어도 되고 없어도 되고) 1. 사용자와 그룹 ..
-
[JAVASCRIPT] 객체(브라우저 객체 모델)JAVASCRIPT 2021. 7. 21. 11:30
공부날짜 : 2021.07.20 참조 : Do it! 자바스크립트 + 제이쿼리 입문 1. window 객체 가장 최상위 객체이다. window 관련 메소드 설명 open("URL","새 창 이름","새 창 옵션") URL 페이지를 새 창으로 나타냅니다. alert(data) 경고 창을 나타내고 데이터를 보여준다. prompt("질문", "답변") 질의응답 창을 나타낸다. confirm("질문내용") 질문 내용으로 확인(true)이나 취소(false) 창을 나타낸다. 2. location 객체 location 관련 속성 설명 href 주소영역의 참조 주소를 설정하거나 URL 반환 reload() 새로고침 3. history 객체 history 관련 속성 설명 back() 이전 방문 사이트로 이동 go(이동..
-
[JAVASCRIPT] 객체(내장 객체)JAVASCRIPT 2021. 7. 21. 11:29
공부날짜 : 2021.07.19 참조 : Do it! 자바스크립트 + 제이쿼리 입문 자바스크립트에서 기능들을 메소드(method)라고 하며 객체들은 속성(property)을 가지고 있다. *객체의 종류 내장 객체 자바스크립트 엔진에 내장되어 있어서 필요한 경우에 생성하여 사용 (Date, String, Math 등) 브라우저 객체 모델(BOM) 브라우저에 계층구조로 내장되어 있는 객체 (window, location, history 등) * 자바스크립트의 최상위 계층 : window 문서 객체 모델(DOM) HTML 문서 구조 1. 내장 객체 하나씩 속성을 지정해줄 때는 객체명.속성명=값 을 사용하고, Object 안에서 속성을 지정해줄 때는 {속성명: 값} 을 사용한다. 변수를 var로 선언하면 지역변..
-
[JAVASCRIPT] 자바스크립트 기초 문법JAVASCRIPT 2021. 7. 18. 18:30
공부 날짜 : 2021.07.18 참조 : Do it! 자바스크립트+제이쿼리 입문 1. 자바스크립트 기초 문법 1) 자바스크립트 선언문 선언문은 자바스크립트 코드를 작성할 영역으로 태그 사이에 기술된다. 그 후 크롬으로 파일을 실행시키면 웹 브라우저에 해당 문자가 출력된다. document : 문서 객체 write() : 문서 출력 메소드 2) 내부 스크립트 외부로 분리하기 //js파일 js/example.js document.write("환영합니다!") src 속성으로 js파일을 내부로 연동시킬 수 있다. js폴더 밑에 example.js 파일을 연동시킨다. 이렇게 소스를 분리하면 소스를 손상시킬 가능성도 낮아진다. 2. 변수 자바 스크립트의 변수 선언 var 변수명; var 변수명 = 값; 변수에 저..
-
[3회차] HTML-②HTML 2021. 5. 31. 07:34
강의명 : 오픈프레임워크 활용 디지털융합 SW엔지니어 양성 과정 강의날짜 : 21.05.25 1. block레벨과 inline레벨 block레벨은 자체 박스, 여백, 자체 새 줄(new line)을 만들면서 실행한다. inline은 자체 새 줄로 시작하지 않는다. 그리고 inline레벨은 block레벨을 감쌀 수 없다. 이 둘의 너비는 100%로 모바일 최적화 상태이다. 즉, 창 크기에 따라 너비가 저절로 그 창에 맞춰 조절된다. 사진이나 글자는 inline 레벨로 한글은 한 글자 단위, 영어는 단어 단위로 조절된다. Block 레벨 ul, dd, div, li, ... Inline 레벨 a, br, span, tt, ... *div와 span non-semantic이다. 즉, 속성을 가지고 있지 않는다..
-
[2회차] CSSHTML 2021. 5. 29. 21:16
강의명 : 오픈프레임워크 활용 디지털융합 SW엔지니어 양성 과정 강의 날짜 : 21.05.24 스타일을 기술하는 방법 ① html 문서 내 포함된 방식(Internal 방식) : head 구역에 들어간 경우 html tag 규격을 지켜야 한다. display 눈에 보이는 디자인, 사이즈 등등을 표현할 때, css로 기술한다. 뼈대는 html이지만 스타일을 씌우는 것은 css이다. 1. css의 구조 selector 설명 #id명 해당 id를 가진 개체를 호명할 때 .class명 해당 class명을 가진 개체를 호명할 때 * all css는 기본 설정을 고치려고 온 것이다. 즉, style을 재정의 하는 것이다! html을 하나의 사람으로 본다면 css는 이 html의 스타일을 바꿔주는 것이다. 2. 예제..