본문 바로가기

전체 게시글374

[환경설정] Apache Tomcat 설치 / Apache Tomcat 가동 / 서버 설치 / 서버 가동 아래 링크를 통해 "Apache Tomcat" 접속 Apache Tomcat® - Welcome! The Apache Tomcat® software is an open source implementation of the Jakarta Servlet, Jakarta Server Pages, Jakarta Expression Language, Jakarta WebSocket, Jakarta Annotations and Jakarta Authentication specifications. These specifications are part of the tomcat.apache.org 빨간 좌측 박스의 "Tomcat 9" 클릭 32-bit 또는 64-bit 다운로드 본인의 디렉토리에 "Apache Tomcat.. 2022. 9. 6.
[환경설정] jdk - 시스템 환경 설정 ① 오라클 접속 → ② 자바 다운로드 → ③ 시스템 환경 설정 1. jdk설치 1) 아래 오라클 접속 → 상단 탭 "제품" → 하드웨어와 소프트웨어 "자바" → Download JAVA Oracle | Cloud Applications and Cloud Platform Oracle announces Mexico's first dedicated cloud region Oracle becomes the first major cloud provider to establish a dedicated cloud region in Mexico, giving organizations access to emerging technologies that will positively impact the country’s ec.. 2022. 9. 6.
[JAVA] JOptionPane(Method)_1 JOptionPane은 사용자에게 값을 묻거나 정보를 알려주는 표준 대화 상자이며, 클래스의 메소드는 크게 4가지로 나눔 showMessageDialog showConfirmDialog showInputDialog showOptionDialog 1) showMessageDialog JOptionPane.showMessageDialog(parentComponent, message, title, messageType); * parentComponent: 통상적으로는 null로 지정하며, 부모 컴포넌트를 지정해서 팝업 활성화 제어 ** message: 팝업 상자에 표시할 내용 지정 *** title: 팝업 상자에 타이틀 내용 지정 **** messageType: 팝업 상자에 아이콘 지정 1) ERROR_MES.. 2022. 9. 5.
[JAVA] ID와 Password 입력을 통한 로그인 구현 메인화면 로그인 성공시 * 아이디 && 비밀번호가 틀릴 경우 로그인 실패시 * 아이디 && 비밀번호가 틀릴 경우 import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JOptionPane; import javax.swing.JPanel; import javax.swing.JPasswordField; import javax.swing.JTextField; public class LoginProgram { public LoginProgram() { JFr.. 2022. 9. 4.
[JAVA] 간단하게 버튼만 구현한 TODOList_1 package scheduler.checkbox.study; import java.awt.BorderLayout; import java.awt.Dimension; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel; import javax.swing.JTextArea; public class frame { public static void main(String[] args) { JFrame frame = new JFrame("ToDoList"); JPanel panel = new JPanel(); JLabel label = new JLabel("To-Do-List".. 2022. 9. 3.
소개 26살, 새로운 시작 전공은 기계설계과 나의 목표는 초심을 잃지 않으며, 끊임없이 배우고 성장하는 사람 블로그를 시작한 이유는 저는 정리하는 습관이 필요합니다. 저는 지금까지 살아오면서 제대로된 정리를 해본적이 없습니다. 새로운 출발함과 동시에 공부한 내용을 이 블로그에 정리해보고자 합니다. 정리를 하다보면 다른 블로그의 내용을 참고하는 경우가 종종 있을텐데, 모든 줄처를 남기지 못한 점은 이 글을 빌려 죄송하다고 말씀을 드리고싶습니다. 감사합니다. 2022. 9. 2.
[CSS] vh / % height 값을 100%를 주면 가득채워지지 않을까? 먼저 heigh와 width값의 기본값을 알아야 한다. height와 width속성의 기본 또는 default 값은? 따로 지정하지 않는다면 height와 width 속성의 기본값은 auto이며, 웹 브라우저가 자동으로 계산 .iamge{ width: auto; height: auto; } 가득찬 이미지 화면 아래와 같은 이미지를 화면에 가득채우게 만들려고 한다. 텍스트의 높이값만큼 보인다. div에 height 100% 스타일 추가 결과는 동일, height값을 100%로 준다는 것은 부모요소를 기준으로 100%만큼의 높이를 가지겠다는 건데, 현재 image요소의 부모요소는 body요소이므로 body요소의 높이가 화면을 채우지 않았다는게 된다. b.. 2022. 8. 25.
[CSS] 전체 선택자(*) 와 box-sizing CSS 전체 선택자 - 전체 선택자(the Universal Selector)는 HTML의 모든 요소를 선택하는 기능 - 태그, 속성명, 속성값, 클래스, 아이디 등 모든 요소를 선택 - 아래는 전체 선택자를 통해 효과를 적용했고, 추가로 body 선택자를 통해 효과를 적용한 예 *{ margin:0; padding: 0; box-sizing: border-box; } body{ font-family: 'Silkscreen'; display: flex; justify-content: center; align-items: center; height: 100vh; background: url("login_image.jpg") no-repeat center; background-size: cover; } bo.. 2022. 8. 25.
[BaekJoon] 백준 알고리즘 1000번 1. 문제 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 2. 입력 첫째 줄에 A와 B가 주어진다. (0 < A, B < 10) 3. 출력 첫째 줄에 A+B를 출력한다. 4. 제출 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int A = scan.nextInt(); int B = scan.nextInt(); System.out.println(A+B); scan.close(); } } 5. 풀이 방법 자바의 입력기능인 Scanner를 이용해서 문제를 푼다. * 자바에서 데이터를 출력하는 명령은 S.. 2022. 8. 24.