- [JSP] 0. 사전 기반 지식 - (1) 인코딩과 포트Song hyun0. 사전 기반 지식 - (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 hyunJDBC&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
- [입문 문제] 14. 중앙값 구하기Song hyun문제:중앙값은 어떤 주어진 값들을 크기의 순서대로 정렬했을 때 가장 중앙에 위치하는 값을 의미합니다. 예를 들어 1, 2, 7, 10, 11의 중앙값은 7입니다. 정수 배열 array가 매개변수로 주어질 때, 중앙값을 return 하도록 solution 함수를 완성해보세요. 제한사항array의 길이는 홀수입니다.0 -1,000 답: *풀이 과정(1) Arrays.sort로 배열을 크기순으로 정렬한다.크기순으로 정렬된 배열에서는 정 중앙의 객체가 중앙값이다.(2) 배열의 크기/2를 통해 중앙값의 index를 알아내고,(3) (2)를 배열에 넣으면 중앙값을 알 수 있다.import java.util.Arrays;class Solution { public int solution(int[] array) ..
- 2024-06-26 11:00:49
- [입문 문제] 13. 머쓱이보다 키 큰 사람Song hyun문제:머쓱이는 학교에서 키 순으로 줄을 설 때 몇 번째로 서야 하는지 궁금해졌습니다. 머쓱이네 반 친구들의 키가 담긴 정수 배열 array와 머쓱이의 키 height가 매개변수로 주어질 때, 머쓱이보다 키 큰 사람 수를 return 하도록 solution 함수를 완성해보세요. 제한 조건:1 ≤ array의 길이 ≤ 1001 ≤ height ≤ 2001 ≤ array의 원소 ≤ 200 답:class Solution { public int solution(int[] array, int height) { int answer = 0; for(int i=0; iheight){ answer++; } } ..
- 2024-06-25 10:58:40
- [입문 문제] 12. 중복된 문자 개수Song hyun문제:정수가 담긴 배열 array와 정수 n이 매개변수로 주어질 때, array에 n이 몇 개 있는 지를 return 하도록 solution 함수를 완성해보세요. 제한사항:1 ≤ array의 길이 ≤ 1000 ≤ array의 원소 ≤ 1,0000 ≤ n ≤ 1,000 답:class Solution { public int solution(int[] array, int n) { int sum=0; for(int i=0; i
- 2024-06-24 10:08:26
- [입문 문제] 11. 두 수의 나눗셈Song hyun문제:정수 num1과 num2가 매개변수로 주어질 때, num1을 num2로 나눈 값에 1,000을 곱한 후 정수 부분을 return 하도록 soltuion 함수를 완성해주세요. 제한 조건:0 0 답:class Solution { public double solution(int num1, int num2) { double answer=(double)num1/num2*1000; return (int)answer; }}
- 2024-06-23 18:49:48
- [입문 문제] 10. 짝수의 합Song hyun문제:정수 n이 주어질 때, n이하의 짝수를 모두 더한 값을 return 하도록 solution 함수를 작성해주세요.제한사항:0 답:class Solution { public int solution(int n) { int answer = 0; int sum=0; for(int i=1; i
- 2024-06-22 18:21:40
- [입문 문제] 9. 각도기Song hyun문제:각에서 0도 초과 90도 미만은 예각, 90도는 직각, 90도 초과 180도 미만은 둔각 180도는 평각으로 분류합니다. 각 angle이 매개변수로 주어질 때 예각일 때 1, 직각일 때 2, 둔각일 때 3, 평각일 때 4를 return하도록 solution 함수를 완성해주세요.예각 : 0 직각 : angle = 90둔각 : 90 평각 : angle = 180 제한사항:0 angle은 정수입니다. 답:class Solution { public int solution(int angle) { int answer = 0; if(0
- 2024-06-21 18:15:30
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)