• 티스토리 홈
  • 프로필사진
    Song hyun
  • 방명록
  • 공지사항
  • 태그
  • 블로그 관리
  • 글 작성
Song hyun
  • 프로필사진
    Song hyun
    • 분류 전체보기 (780)
      • 백준 (0)
      • 일본어 (0)
        • 모모타로TMC (0)
      • 영어 (2)
        • Diary (0)
        • Toast Masters (2)
      • 메모 (13)
      • 설치 메뉴얼 (30)
      • Java (178)
      • MySQL (60)
      • JSP (67)
      • Springboot (46)
      • HTML,CSS, JS (71)
        • HTML (8)
        • CSS (12)
        • JavaScript (37)
        • HTML&CSS 스터디 (13)
      • C++ (7)
      • Linux (7)
      • JPA (34)
      • Kotlin (2)
      • Flutter (42)
      • Error Note (39)
      • 디자인 패턴 (12)
      • 디지털논리회로 (4)
      • 데이터베이스 시스템 (8)
      • 알고리즘 (7)
      • 운영체제 (3)
      • 이산수학 (3)
      • 인공지능 (1)
      • 자료 구조 (14)
        • 기본 개념 (14)
        • 자료구조 스터디 (0)
      • 💡My project (76)
        • 팩맨 : Java Swing 게임 제작 프로젝트 (6)
        • 네이트톡 : Java 소켓 통신 프로젝트 (4)
        • 포켓옥션 : HikariCP&JDBC CRUD 프.. (3)
        • 이지 부산 : BDIA-Devton 2024 프로.. (20)
        • 그린 유니버시티 : JSP를 사용한 학사관리 프로.. (1)
        • 애드 포커 : 웹 소켓과 Spring을 사용한 카.. (1)
        • 셸위 : 게임 친구 매칭 사이트 (21)
        • 다모아 : 개발자 중개 플랫폼 (20)
      • 📗스터디 (13)
        • CNN : 웹개발 스터디 (10)
        • Node&React로 유튜브 사이트 만들기 (3)
      • 📙독서 및 강연 기록 (36)
        • 강연 (14)
        • 독서 (22)
  • 방문자 수
    • 전체:
    • 오늘:
    • 어제:
  • 최근 댓글
      등록된 댓글이 없습니다.
    • 최근 공지
        등록된 공지가 없습니다.
      # Home
      # 공지사항
      #
      # 태그
      # 검색결과
      # 방명록
      • [JSP] 0. 사전 기반 지식 - (4) HTTPS란?
        Song hyun:
        [JSP] 0. 사전 기반 지식 - (3) HTTPS란? 1. HTTPS란?-HTTP의 응답과 요청은 평문으로 전달된다. 만약 누군가 이를 가로챈다면 중요한 정보가 유출될 수 있다. (ex: 로그인 시, 전송한 POST 요청에는 이용자의 ID와 패스워드가 포함된다. 공격자가 이를 가로챈다면 이용자의 계정이 탈취될 수가 있다.)-HTTPS(HTTP over Secure socket layer)는 TLS(Transeport Layer Security) 프로토콜을 도입해 이런 문제점을 보완한다. TLS는 서버와 클라이언트 사이에 오가는 모든 HTTP 메세지를 암호화해, 도청과 변조로부터 보호한다.=> HTTPS는 요청과 응답을 암호화해, 정보를 공격과 탈취로부터 지킨다! *초기에는 금융, 정부 서비스처럼 민감..
        • 2024-06-28 11:56:37
      • [JSP] 0. 사전 기반 지식 - (3) HTTP의 요청과 응답
        Song hyun:
        [JSP] 0. 사전 기반 지식 - (3) HTTP의 요청과 응답 1. HTTP 요청 : HTTP 요청은 서버에게 특정 동작을 요구하는 메세지이다. 서버는 해당 동작이 실현 가능한지, 클라이언트에게 그런 요청을 할 권한이 있는지를 검토하고, 적절한 때에만 이를 처리한다. (1) 시작 줄: 메소드, 요청 URI, 그리고 HTTP 버전으로 구성된다.-메소드: URI가 가리키는 리소스를 대상으로, 서버가 수행하길 바라는 동작을 나타낸다. 주로 사용되는 것은 GET/POST 메소드인데, GET은 리소스를 가져오라는 메소드이고 / POST는 리소스를 데이터로 보내라는 메소드이다.   2. HTTP 응답: HTTP 응답은 HTTP 요청에 대한 결과를 반환하는 메세지이며, 요청을 수행했는지 안 했는지, 안 했다면 이..
        • 2024-06-28 11:43:27
      • 포스트글 썸네일 이미지
        [입문 문제] 18. 옷가게 할인 받기
        Song hyun:
        (1) 문제 설명 머쓱이네 피자가게는 피자를 일곱 조각으로 잘라 줍니다. 피자를 나눠먹을 사람의 수 n이 주어질 때, 모든 사람이 피자를 한 조각 이상 먹기 위해 필요한 피자의 수를 return 하는 solution 함수를 완성해보세요. (2) 제한사항 1 ≤ n ≤ 100 (3) 문제 풀이#include #include #include int solution(int price) { int answer = 0; if(price>=500000){ answer=price*0.8; } else if (price>=300000){ answer=price*0.9; } else if(price>=100000){ answer=price*0.95; } ..
        • 2024-06-28 10:58:35
      • 포스트글 썸네일 이미지
        [설치 메뉴얼] 아파치 톰캣 설치하기
        Song hyun:
        [설치 메뉴얼] 아파치 톰캣 설치하기 아파치 톰캣은 자바 서블릿과 JSP를 실행할 수 있는 웹 애플리케이션 서버이다. 아파치 톰캣을 설치해보자. https://tomcat.apache.org/download-90.cgi Apache Tomcat® - Apache Tomcat 9 Software DownloadsWelcome to the Apache Tomcat® 9.x software download page. This page provides download links for obtaining the latest version of Tomcat 9.0.x software, as well as links to the archives of older releases. Unsure which version ..
        • 2024-06-27 12:11:35
      • 포스트글 썸네일 이미지
        [입문 문제] 16. 피자 나눠 먹기 (1)
        Song hyun:
        (1) 문제 설명 머쓱이네 피자가게는 피자를 일곱 조각으로 잘라 줍니다. 피자를 나눠먹을 사람의 수 n이 주어질 때, 모든 사람이 피자를 한 조각 이상 먹기 위해 필요한 피자의 수를 return 하는 solution 함수를 완성해보세요. (2) 제한사항 1 ≤ n ≤ 100  (3) 문제 풀이#include #include #include int solution(int n) { int answer = 0; if(n%7==0){ return n/7; } else { return (n/7)+1; } return answer;}
        • 2024-06-27 12:02:17
      • [JSP] 0. 사전 기반 지식 - (2) 통신 프로토콜과 HTTP
        Song hyun:
        [JSP] 0. 사전 기반 지식 - (2) 통신 프로토콜 (1) 통신 프로토콜이란?-웹 서버에 있는 자원을 클라이언트가 받아보려면, 클라이언트는 웹에게 특정 자원을 제공해달라고 요청해야한다. 그러면 서버가 해당 요청을 이해하고, 대응되는 동작을 통해 클라이언트에게 리소스를 반환한다. => 여기서 클라이언트의 행위를 요청, 서버의 행위를 응답이라고 한다.=> 요청과 응답은 일상 속에서도 찾아볼 수 있다. A가 B에게 "B야, 물 한 잔 좀 줘."라고 말하고, B가 A에게 물컵을 건네어 줬다면, 이는 요청과 응답이라고 볼 수 있다. -프로토콜은 위와 같이 규격화된 상호작용에 적용되는 약속을 말한다. (동등한 개념의 약속) -사람과 사람 간의 상호작용에서는 관습을 따르되, 약간의 융통성을 발휘해도 정보 교환에..
        • 2024-06-27 10:29:47
      • [JSP] 0. 사전 기반 지식 - (1) 인코딩과 포트
        Song hyun:
        0. 사전 기반 지식 - (1) 인코딩과 포트 (1) 인코딩(Encoding): 아스키(Ascii)와 유니코드(Unicode) 같은 일종의 약속(2) 아스키(Ascii): 7비트 데이터에 대한 인코딩 표준. 이를 사용하면 알파벳과 특수 문자 등을 표현할 수 있다. (ex:100001='A') (3) 네트워크 포트와 서비스 포트-네트워크 포트(Network Port):는 네트워크에서 서버와 클라이언트가 정보를 교환하는 추상화된 장소.-포트(Port)는 항구를 의미한타. 클라이언트가 서버의 포트에 접근해 데이터를 내려놓고, 서버가 클라이언트에 보낼 데이터를 실어서 돌려보내는 모습을 생각해보자.-서비스 포트(Service Port)는 네트워크 포트 중에서 특정 서비스가 점유하고 있는 포트를 이른다. 예를 들어..
        • 2024-06-27 10:19:17
      • 포스트글 썸네일 이미지
        [독서 노트] <계속 가봅시다 남는 게 체력인데>
        Song hyun:
        [독서 노트]   도서관에서 얼마 전 발견하게 된 책, . '50대 구글 디렉터의 지치지 않고 인생을 키우는 기술'이라는 문구에 홀린 듯이 대출하게 되었다. 제목에서부터 알 수 있듯, 꾸준히 지치지 않고 노력하는 저자의 삶에 대한 책이다.   이 책에서 단연 마음에 들었던 부분은 바로 프로젝트.  이 책의 작가는 고등학생 시절 우수한 성적을 가진 모범생이었지만, 오히려 성실하기만 하고 밋밋한 자신이 싫다고 느껴졌다고 한다. 그래서 마음을 굳게 먹고 시작한 것이 프로젝트. 자신의 성실함을 버리는 것이 아닌, '되고 싶은 미래의 자신'의 장점을 지니려 노력하자는 것이 취지였다.   이 책에서 드러나는 저자의 모습은 커다란 목표도 두려워하지 않고, 할 수 있는 일부터 조금씩 성취해내는 사람이었다. 하지만 ..
        • 2024-06-26 19:20:14
      • 포스트글 썸네일 이미지
        [독서 노트] <필독! 개발자 온보딩 가이드>
        Song hyun:
        [독서 노트]    최근의 내 취미는 도서관이나 서점의 개발 코너 서적들을 구경하는 것이다. 특히 마을 도서관의 경우, 시립 도서관들보다는 크기가 작아 서적이 몇 없다. 그래서 세운 계획이 올해 동안 개발 코너의 서적 절반 읽어보기! 는 그러던 중에 발견하게된 책이었다. 는 이전에 읽은 을 연상시키는 책이었다. 연차를 아우르며 여러 개발자, 혹은 개발자 지망생들에게 조언을 건네고 있다는 점이 비슷했다. 하지만 목차에서도 느껴지듯, 커리어 스킬은 개발 외적인 일에도 초점을 맞추고 있는 반면, 는 개발에 초점을 맞추고 쓰여진 책이다.   아직 이해가 잘 되지 않는 부분도 많았지만, 초반의 내용이 마음에 들었다. 우리는 능력 부족의 단계에 있는 것이 당연하고, 그 실수들에 직접 부딪혀보고, 해결하며 실력을 키..
        • 2024-06-26 17:54:20
      • 포스트글 썸네일 이미지
        JDBC&HikariCP를 활용한 경매 사이트 만들기 <포켓 옥션> (3)
        Song hyun:
        JDBC&HikariCP를 활용한 경매 사이트 만들기  (3)1. 프로젝트 정리(1) 프로젝트 개요(2) API 명세(3) 기능 화면(4) ERD 다이어그램 2. 프로젝트 PPT  3. 프로젝트 영상 및 깃허브 주소 4. 프로젝트 하며 느낀 점  1. 프로젝트 정리(1) 프로그램의 목적과 제작 배경-목적: HikariCP와 JDBC를 사용한 CRUD 프로그램 제작 & 팀 프로젝트를 통한 협업 및 프로젝트 과정 체험-제작 배경: 최근 아이들에게 인기 있는 포켓몬스터 카드를 경매를 통해 구입할 수 있는 프로그램 제작 (2) 구현 기능 명세 (API 명세)-우리 팀은 '카드 경매'를 주요 컨텐츠로 프로그램을 제작했다. 모티브는 인터넷 상의 포켓몬, 스포츠 카드 경매 사이트 들인데(http://gemmint.k..
        • 2024-06-26 15:52:39
      조회된 결과가 없습니다.
      [1][···][45][46][47][48][49][50][51][···][78]
      스킨 업데이트 안내
      현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
      ("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)
      목차
      표시할 목차가 없습니다.
        • 안녕하세요
        • 감사해요
        • 잘있어요

        티스토리툴바