본문 바로가기

Java153

[JSP] 이전 페이지에서 라디오 버튼에서 선택된 값을 다음 페이지로 checked로 가져가기 2022. 11. 15.
[JSP] <input type = "radio"> 에서 무조건 1개 선택하는 경고창 생성하기 / 라디오 버튼 무조건 하나 선택 var obj_length = document.getElementsByName("emot").length; var selectedEmot = ""; for (var i=0; i 2022. 11. 15.
[Java] Maven이란? 빌드 1. 빌드란? 소스코드(java), 프로젝트에서 쓰인 각각의 파일 및 자원 등(.xml, .jpg, .jar, .properties)을 JVM이나 톰캣같은 WAS가 인식할 수 있는 구조로 패키징 하는 과정 및 결과물을 말합니다. 2. 빌드 도구(Build Tool) 프로젝트 생성, 테스트 빌드, 배포 등의 작업을 위한 전용 프로그램을 말합니다. 계속해서 늘어나는 라이브러리 추가, 프로젝트를 진행하며 라이브러리의 버전 동기화의 어려움을 해소하고자 등장했습니다. 메이븐(Maven) Maven은 필요한 라이브러리를 특정 문서(pom.xml)에 정의해 놓으면 사용할 라이브러리 뿐만 아니라 해당 라이브러리가 작동하는데에 필요한 다른 라이브러리들까지 자동으로 다운로드 해줍니다. 1) 메이븐 프로젝트 생성 2).. 2022. 11. 7.
[Setup] Eclipse에서 System.out.println을 통해 모든 데이터가 출력되지 않을 경우 해결 방법/ csv 데이터를 입력받아 consol출력 / console 행 제한 문제 발생 상황) 패키지 안의 java 파일과 csv파일이 있습니다. BufferedReader를 통해 csv파일을 console에 출력해보겠습니다. 이 csv 파일은 18308개의 행이 존재하며, 번호로는 1번부터 30841번 입니다. 클래스를 실행시켜 console에 출력해보겠습니다. 대략 2000개의 데이터만 출력된 것을 확인할 수 있습니다. 문제 해결 방법) 2022. 10. 30.
[MariaDB] 테이블(Table) 인지? 뷰(view)인지 구분하는 쿼리문 테이블과 뷰를 동시에 출력 show full tables; 테이블만 출력 show full tables where table_type = 'base table' 뷰만 출력 show full tables where table_type = 'view'; 2022. 10. 25.
[Java] 바이트 단위 스트림과 문자 단위 스트림 실습 바이트 단위 스트림과 문자 단위 스트림 기본적으로 Java의 스트림은 바이트(byte) 단위로 자료의 입출력이 이루어집니다. Image, Video, Music 등 파일 대부분은 바이트 단위로 읽거나 쓰면 됩니다. 그런데 Java에서 하나의 문자를 나타내는 char형은 2바이트이기 때문에 1바이트만 읽으면 한글과 같은 문자는 깨집니다. 따라서 문자를 위해 문자 스트림을 별도로 제공하고 있습니다. 종류(주요 키워드) 예시 바이트 단위 스트림(Stream) FileInputStream, FileOutputStream, BufferedInputStream, BufferedOutputStream 등 문자 단위 스트림(Reader, Writer) FileReader, FileWiter, BufferedReader.. 2022. 10. 15.