본문 바로가기

반응형
전체 글
반응형
413

[Java&알고리즘] 약수의 합 (Level 1) 프로그래머스의 알고리즘 문제 및 풀이에 대해 차근차근 포스팅하려합니다. 저도 초보자이기도하고 알고리즘에 쉽게 다가갈 수 없는 부분들이 많기 때문에 최대한 알기 쉽게 정리해보려하고 알고리즘을 어려워하는 분들에게 도움이 되었으면 합니다. 많이 공유되고 토론이 될 수 있는 공간이 되었으면 좋겠습니다. 환경 언어 : 자바 단계 : 레벨 1단계 (입문자용) 정답률 : 86% 제목 약수의 합 문제 설명 및 코드 정수 n을 입력받아 n의 약수를 모두 더한 값을 리턴하는 함수, solution을 완성해주세요. n은 0 이상 3000이하인 정수입니다. 1 2 3 4 5 6 7 class Solution { public int solution(int n) { int answer = 0; return answer; } } .. 2023. 2. 16.
[Java&알고리즘] 평균 구하기 (Level 1) 프로그래머스의 알고리즘 문제 및 풀이에 대해 차근차근 포스팅하려합니다. 저도 초보자이기도하고 알고리즘에 쉽게 다가갈 수 없는 부분들이 많기 때문에 최대한 알기 쉽게 정리해보려하고 알고리즘을 어려워하는 분들에게 도움이 되었으면 합니다. 많이 공유되고 토론이 될 수 있는 공간이 되었으면 좋겠습니다. 환경 언어 : 자바 단계 : 레벨 1단계 (입문자용) 정답률 : 86% 제목 평균 구하기 문제 설명 및 코드 정수를 담고 있는 배열 arr의 평균값을 return하는 함수, solution을 완성해보세요. arr은 길이 1 이상, 100 이하인 배열입니다. arr의 원소는 -10,000 이상 10,000 이하인 정수입니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 class Solution { pub.. 2023. 2. 16.
[Java&알고리즘] 짝수와 홀수 (Level 1) 프로그래머스의 알고리즘 문제 및 풀이에 대해 차근차근 포스팅하려합니다. 저도 초보자이기도하고 알고리즘에 쉽게 다가갈 수 없는 부분들이 많기 때문에 최대한 알기 쉽게 정리해보려하고 알고리즘을 어려워하는 분들에게 도움이 되었으면 합니다. 많이 공유되고 토론이 될 수 있는 공간이 되었으면 좋겠습니다. 환경 언어 : 자바 단계 : 레벨 1단계 (입문자용) 정답률 : 87% 제목 짝수와 홀수 문제 설명 및 코드 정수 num이 짝수일 경우 "Even"을 반환하고 홀수인 경우 "Odd"를 반환하는 함수, solution을 완성해주세요. num은 int 범위의 정수입니다. 0은 짝수입니다. 1 2 3 4 5 6 7 8 class Solution { public String solution(int num) { Strin.. 2023. 2. 15.
[Java] 클래스(Class) & 인스턴스(Instance) 쉬운설명 자바를 시작함에 있어 기본적인 용어인 클래스와 인스턴스, 이런 용어가 쉬우면서도 여러운 것은 우리가 익숙하지 않아서겠죠. 조금 더 쉽게 풀어보고자 정리해보았습니다. 흔히 자바빈(JavaBean) 이라고 불리는 것은 JSP에서 객체를 가져오기 위한 기법으로 데이터 전달 오브젝트 파일을 만들기 위해 DTO 또는 VO를 만드며, 이를 위해 해당하는 클래스를 만들게 됩니다. 클래스는 맴버변수와 메서드로 구성되며, 맴버 변수는 클래스 속성을 나타내고 메서드는 맴버 변수를 이용하여 클래스 기능을 구현합니다. 클래스 생성 및 사용 방법 클래스형 변수이름 = new 생성자; 이렇게 만든 클래스를 사용하려면 먼저 클래스를 생성하여야합니다. 자바에서 클래스를 생성할때는 new 예약어를 사용합니다. 클래스 자료형 변수를 선.. 2023. 2. 15.
[Java&JSP] 달력 만드는 방법 웹 사이트의 달력 만드는 방법은 여러가지가 있습니다. 지난 포스팅에서는 자바스크립트를 이용한 달력 (FullCalendar) 을 생성해보았으며 이번에는 Java와 JSP 만으로 달력을 만드는 방법에 대해 알아보겠습니다. 아래는 구현 화면입니다. JSP로 생성된 달력이 나타나며, 달력 위에 해당 표시되는 일정들이 나오는 것을 알 수 있습니다. 크게 아래와 같이 세가지로 나타나게 됩니다. 현재월과 일정목록을 뽑는 작업 공휴일을 출력하는 작업 JSP에서 달력을 그려주는 작업 생각보다 간단하니 천천히 알아보겠습니다. https://chobopark.tistory.com/245 [JQuery] Fullcalendar 달력 구현 & 데이터 연동 (영상 有) 안녕하세요 오늘은 Fullcalendar란 라이브러리로 달.. 2023. 2. 7.
덕산 스플라스 리솜 S30 호텔평(27평) 숙박 후기 (미취사형) 덕산에 위치한 스플라스 리솜 리조트에 머문 후기를 남겨보려 합니다. 흔히 리조트에 숙박하게 되면 취사를 하는 것으로 생각하지만, 요즘 리조트는 호텔형식으로 취사가 되지 않은 미취사형 숙소가 점점 많아지고 있는 추세입니다. 그래서 덕산 스플라스 리솜 리조트에서 가장 많이 이용되는 상품 숙소인 S30 호텔형(27평) 미취사 객실의 방을 리뷰해보았습니다. 위치 주소는 '충남 예산군 덕산면 온천단지3로 45-7' 입니다. 오고 가는 차들이 많지가 않아서 대체적으로 한적한 도로였었습니다. 요금 요금으로는 S30 호텔형 27평 스파 2인 패키지 기준으로, 평일 : 28만원 주말 : 34만원 이렇게 형성되어 있습니다. 참고로 전 '여기어때'란 사이트에서 2만원정도 할인을 받고 예약을 하였습니다. (홍보 X) 숙소 정.. 2023. 1. 1.
[Javascript&JQuery] 비밀번호 Caps Lock 설정 방법 (영상) 흔히 비밀번호 사용시에 Caps Lock이 눌려 비밀번호가 틀리다는 메세지를 많이 접하게 됩니다. 그래서 최근 사이트에서는 비밀번호 입력시에 Caps Lock의 활성화 여부를 알려줍니다. 생각보다 간단히 구현이 가능한 이 Caps Lock를 포스팅을 하려합니다. 제가 구현한 결과 영상입니다. Caps Lock을 누르는 순간 Caps Lock이 켜졌다는 메세지가 나오게 되어 비밀번호를 틀릴 가능성을 낮춰주게 됩니다. 우선 Caps Lock 기능을 만들기 위해선 자바스크립트에서 제공하는 몇개의 메서드를 알아야하니다. querySelector : 하위 엘리먼트 요소 중에 첫번째 요소만 반환합니다. addEventListener : 여러개의 이벤트 핸들러를 등록할 수 있습니다. (click / mouseover.. 2023. 1. 1.
[JavaScript/JQuery] 동적변수 사용 방법 안녕하세요. 오늘은 자바스크립트에서 동적 변수를 생성하는 방법에 대해 포스팅해보겠습니다. 일반적인 다중 변수 1 2 3 4 5 6 7 8 9 10 var test1 = 1; var test2 = 2; var test3 = 3; var test4 = 4; var test5 = 5; var test6 = 6; var test7 = 7; var test8 = 8; var test9 = 9; var test10 = 10; cs 스크립트에서 로직을 설계하게되면 위와같이 많은 변수들이 필요할 경우가 생기게 됩니다. 이를 개선하기 위해서 변수명을 동적으로 생성하여 효율적으로 코드를 짤 수가 있습니다. eval()란 함수를 사용해서 동적 변수를 생성할 수 있으나 성능이나 보안 디버깅의 어려움등의 단점이 있으며, 가장 .. 2022. 12. 23.
[귀멸의 칼날] 3기 대장장이의 마을편 방영 확정일 & 정보 일본 애니메이션 제작사 유포테이블이 귀멸의 칼날 3기 대장장이의 마을 편을 2023년 4월 방영한다는 소식을 전해왔습니다. 이는 2022년 12월 10일에 극장판 귀멸의 칼날 '무한열차편' 특별 방송 후에 공개된 '프로모션 릴 2023'에서 공개된 내용입니다. 대장장이의 마을 편의 한국 정식 명칭은 '도공 마을 편'으로 정해졌습니다. 3기의 첫 방송인 1화는 스페셜 방송으로 기존 30분 방송과 다르게 1시간 방송을 한다고 합니다. 방송과는 별개로 2기의 환락의 거리 편 10·11화와 3기 대장장이의 마을 편 스페셜 1화(1시간 분량) 를 묶어서 극장판이 선행 상영할 예정입니다. 일본에서는 2023년 2월 3일 극장 개봉 예정이며, 한국에서는 2023년 3월 11일 서울에서 성우와 가수들의 무대 인사와 함.. 2022. 12. 14.