사색을 사색하다
  • 홈
  • 메뉴 닫기
  • 글작성
  • 방명록
  • 환경설정
    • 분류 전체보기
      • 프로그래밍
        • AWS
        • Java
        • SQL
        • HTML & CSS
        • Spring
        • Python
        • Machine Learning
        • Statistics
      • Issues
      • ZIO. 일상
        • TV, 영화 리뷰
        • 생활정보
        • knowledge
      • 사회, 시사, 경제
        • 가상화폐
        • 한 발 한 발 딛는 중
      • 블로그 운영하기
  • 홈
프로그래밍/Spring

[Spring] 스프링 개발환경 DB연동 버전제어시스템 MVC 관심사 분리

1. 자바 개발환경 구성주의 사항 1) 한글로 작성된 폴더는 피한다. 2) 설치판(. msi,. exe)보다는. zip 압축파일을 이용한다. 3) 관리가 용이하도록 특정 폴더를 지정한다. 4) 이클립스 프로젝트 콘텐츠 인코딩 유형은 UTF-8으로 설정한다. 2. 지원 도구 1) 빌드 도구(Build Tool) - 개발자가 작성한 코드를 컴파일하고, 배포를 위한 추가적인 작업 수행을 하고, 패키징을 수행한다. - 필요한 라이브러리 관리 (의존성 관리)를 한다. - Gradle - Maven - 프로젝트 구조와 내용을 기술하는 선언적 접근 방식의 오픈소스 빌드 툴이다. - 프로젝트 종속 라이브러리들과 그 라이브러리에 의존하는 dependency 지원까지 관리할 수 있다. - 프로젝트 전반의 리소스 관리와 설..

2022. 10. 19. 09:29
프로그래밍/Spring

[Spring]웹 애플리케이션 HTTP 응답 상태코드 웹 개발 트렌드 백엔드 프론트엔드

1. 엔터프라이즈 애플리케이션(Enterprise Application) 개발의 복잡성 1) 비즈니스 로직의 복잡함 2) 수많은 사용자와 데이터를 대응하기 위한 기술적인 제약 조건과 요구사항 3) 복잡함을 다루기 위한 - 프레임워크 => 스프링 프레임워크 - 객체지향 설계 - DI, AOP 2. 웹 애플리케이션 (Web Application) 1) 인터넷을 통해 웹 브라우저에서 이용할 수 있는 응용 소프트웨어이다. 2) SNS, 웹 메일, 전자상거래, 인터넷 게시판, 블로그 등 다양한 기능을 제공한다. 3. 웹 애플리케이션의 동작 1) 웹 브라우저는 URL을 기반으로 보고 싶은 콘텐츠를 HTTP 요청을 한다. - HTTP 메소드 (GET, POST 등)와 콘텐츠 주소(URL) - 요청 헤더 - 요청 본문..

2022. 10. 18. 10:27
프로그래밍/HTML & CSS

[HTML/CSS]가상 선택자 종류 애니메이션

1. 가상 선택자 1) 선택한 요소가 특별한 상태여야 만족할 수 있다. 2) 구분 - 동적 가상 선택자 - 구조적 가상 선택자 2. 동적 가상 선택자(Dynamic) 1) 어떠한 상태나 조건이 발생할 때, 사용자의 액션에 따라 스타일이 바뀌는 선택자이다. 2) ACTIVE, VISITED, DISABLED, HOVER, FOCUS - ACTIVE : 클릭 시 활성화되는 가상 클래스 - VISITED : 사용자가 이미 방문한 링크를 표시해준다. - DISABLED : 비활성화된 요소를 나타내며 비활성화 시키는 역할을 한다. 단독으로 쓰이기보다는 조건을 추가하여 조건에 해당하지 않는 경우, 폼에 입력할 수 없도록 만드는 용도로 사용이 된다. - HOVER : 마우스 커서를 요소에 올려 놓았을 때 선언한 스타..

2022. 10. 13. 11:25
프로그래밍/HTML & CSS

[HTML & CSS]선택자 종류 문법 배치속성 반응형 플렉스 박스 정렬

1. CSS (Cascading Style Sheets) 적용하기 1) HTML 내부에서 적용하기 CSS 코드 2) 외부 CSS 파일 적용하기 2. CSS 선택자 1) 종류 - 전체 선택자(*) : head를 포함한 HTML 문서 내의 모든 요소를 선택한다. - 유형(type) 선택자 - tag selector - 특정 태그 지정해 작성하는 방식이다. - 아이디 선택자(#) - 요소를 식별해주는 선택자이다. - 특정 아이디 하나를 선택할 때 사용한다. - #아이디 : 아이디를 지정하여 일치하는 요소(태그)를 선택한다. 단, 아이디는 중복 할 수 없다. - 클래스 선택자(.) - 여러 태그를 하나의 클래스로 묶을 수도 있고, 태그 하나에 여러 클래스 이름을 붙여줄 수 있다. - .클래스명 : 클래스명과 일..

2022. 10. 12. 11:30
프로그래밍/HTML & CSS

[HTML & CCS] HTML태그 종류와 특징, H태그 검색엔진 최적화 메타 태그 시멘틱 태그

1. 웹이란? 1) 네트워크 - 컴퓨터와 컴퓨터를 연결해주는 망을 말한다. - 이런 망들이 모여서 더 큰 네트워크인 인터넷이 된다. 2) 인터넷 시초 - ARPANET 3) 웹 - World Wide Web (WWW, W3) - 인터넷에 연결된 사용자들이 서로 정보(텍스트, 이미지, 영상, 소리 등)를 공유할 수 있는 서비스를 말한다. 4) 웹 서비스 - 웹 (WWW, 통신 프로토콜 - http/https) - 이메일 (Email, 통신 프로토콜 - STMP/POP3/IMAP) - 파일전송 (FTP, 통신 프로토콜 - FTP/SFTP) 5) 웹 페이지란? - 하이퍼텍스트라는 특별한 양식으로 제공하는 웹 문서이다. 6) 웹의 동작 - 클라이언트와 서버 사이를 오가며 동작한다. - 클라이언트가 요청(requ..

2022. 10. 11. 09:21
프로그래밍/SQL

[SQL] 분석함수 문법 LAG LEAD RANK ROW_NUMBER DENSE_RANK

1. 분석함수 - 특정 집합 내에서 결과 건수의 변화없이 해당 집합 안에서 합계 및 카운트 등을 계산 할 수 있는 함수이다. 1) 문법 select C1 , 분석함수(C2, C3, ...) over(PARTITION BY C4 ORDER BY C5) from TABLE_NAME ; - 사용하고자 하는 분석 함수를 쓰고 대상 컬럼을 기재 후 PARTITION BY에서 구하는 기준 컬럼을 쓰고 ORDER BY에서 정렬 컬럼을 기재한다. 2) 특정 컬럼의 순위 구하는 함수 - ROW_NUMBER() : 같은 순위가 있어도 무조건 순차적으로 순위를 매긴다. (1, 2, 3, 4, 5, …) - RANK() : 같은 순위가 있으면 동일 순위로 매기고 그 다음 순위로 건너뛴다. (1, 1, 3, 4, …) - DE..

2022. 10. 8. 16:33
  • «
  • 1
  • ···
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • ···
  • 42
  • »
반응형
160x600
Powered by Privatenote Copyright © 사색을 사색하다 All rights reserved. TistoryWhaleSkin3.4

티스토리툴바