Web(52)
-
[DataTables] 정렬 비활성화, 정렬 지정하기
DataTables 에서는 첫 번째 컬럼 기준 ASC(오름차순 정렬)가 활성화되어 있습니다. 이때 정렬 기능을 비활성화하고 싶을 땐 aaSorting 옵션의 값을 [] 로 주면 됩니다. 1 2 3 4 5 $(function(){ $('#data').dataTable({ aaSorting : [] }); }); cs ㅇ 설정 뒤에는 기존 데이터 순서대로 적용됨을 알 수 있습니다. 만약 다른 컬럼 기준으로 정렬을 하고 싶다면 order ([[정렬할 컬럼, 정렬방법]]) 옵션을 주면 됩니다. 1 2 3 4 5 6 $(function(){ $('#data').dataTable({ aaSorting: [], order : [[ 0, "desc" ]] }); }); cs
2022.02.04 -
[Tomcat 에러] Several ports (8005, 8080, 8009) required by Tomcat v7.0 Server at localhost are already in use. The server may already be running in another process, or a system process may be using the port. To start this server you will need to stop ..
개발 중 비정상적인 종료로 인해 다음과 같은 에러가 발생하는 경우가 있는데요. 원인은 사용하고 있는 기본 포트(8005, 8080, 8009)가 이미 사용중이기 때문입니다. 이때 해당 포트를 강제로 종료시키는 방법을 알아보겠습니다. 1. 명령 프롬프트(cmd) 실행 2. C:\Windows\system32 위치로 이동 cd .. : 상위 디렉토리로 이동 cd 이동할 위치명 : 해당 위치로 이동 3. netstat -p tcp -ano 입력 해당 명령어를 입력하면 포트에 연결된 pid가 나열됩니다.종료할 포트의 pid를 확인합니다. Tomcat이 사용하는 기본 포트는 0.0.0.0:8080, 0.0.0.0:8009 와 127,0,0,1:8005 입니다. 4. taskkill /f /pid 해당번호 입력 위..
2022.01.31 -
[JSTL] Core Tag 사용방법 (c:set, c:out, c:if, c:choose, c:forEach)
JSTL 이란? JSP 에서 java 코드가 들어갈 때마다 태그를 사용하기에 불편함이 있고 가독성도 좋지 않아 등장한 라이브러리가 JSTL입니다. Core Tag 란? JSTL의 태그 라이브러리 중 하나로 변수 지정, 제어문, 페이징 처리 등을 할 수 있는 기능을 제공해줍니다. 먼저 코어 태그를 사용하기 전에 JSP 파일 상단에 선언해줘야 합니다. 1 cs Core Tag 의 종류 태그명 설명 set 사용될 변수를 설정해 값을 저장하는 태그 out 페이지에 값을 출력하는 태그 if 조건에 따라 내부 코드를 수행하는 코드, test 속성에 조건을 넣어 비교 choose 다중 조건을 처리하는 코드, if, else문과 비슷하며 내부에 , 태그를 사용 forEach 반복문을 수행하는 태그 for Tokens ..
2022.01.17 -
[JAVA] 데이터 타입(기본 타입, 참조 타입)
JAVA의 데이터 타입으로는 기본 자료형(primitive data type), 참조 자료형(reference data type) 이 있습니다. 기본 자료형(primitive data type) 실제 값을 저장하는 타입으로, 8종류로 구분되며 정수형, 실수형, 문자형, 논리형 타입으로 나뉩니다. 정수형 타입 부호를 가지고 있고, 소수가 없는 수를 의미합니다. byte 주로 이진 데이터를 다루는 데 사용되는 타입 크기 : 1byte short C언어와의 호환을 위해 사용되는 타입 크기 : 2byte int 정수형 타입 중 기본이 되는 타입으로, 정수 연산을 위한 타입이며 정수형 중에서도 데이터 처리가 가장 빠름 크기 : 4byte long 수치가 큰 데이터를 다룰 때 사용되는 타입 크기 : 8byte 실수..
2021.11.01 -
[JAVA] 구구단 구하기
사용자에게 입력받은 값에 따른 구구단을 구해보도록 하겠습니다. 먼저 완성 소스입니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 import java.util.Scanner; public class Gugudan { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("몇 단을 구할까요?"); int i = scanner.nextInt(); for(int j = 1; j
2021.10.23 -
[JAVA] 입력받은 수 중에서 배수의 합 구하기
사용자가 입력한 수 중에서 특정 배수의 합을 구할 건데요. 예를 들어 사용자가 입력한 수가 9 라 가정했을 때 3의 배수의 합을 구한다면 9 중에서 3의 배수는 3 , 6 , 9 가 됩니다. 따라서 배수의 합인 3 + 6 + 9 = 18 을 구하는 것입니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int num = scanner.nextInt(); int sum = 0; for(int i = 1; i
2021.10.22