no image
Tomcat(톰캣)이란 / 설치
Tomcat이란동적인 웹을 만들기 위한 웹 컨테이너설치https://tomcat.apache.org/ 접속 Apache Tomcat® - Welcome!The Apache Tomcat® software is an open source implementation of the Jakarta Servlet, Jakarta Pages, Jakarta Expression Language, Jakarta WebSocket, Jakarta Annotations and Jakarta Authentication specifications. These specifications are part of the Jakartatomcat.apache.org Download > Tomcat 9 클릭 > 64-bit Windows ..
2024.06.11
no image
GeoServer(지오서버)란 설치 / 설정 / 실행
지오서버란지리공간 데이터를 공유하고 편집 가능한 서버이며, 면, 선, 점 레이어를 지도위에 표현할 수 있다. 설치https://geoserver.org/ 접속 GeoServerGeoServer is an open source server for sharing geospatial data. Designed for interoperability, it publishes data from any major spatial data source using open standards.geoserver.org최신버전인 2.25.1버전을 설치합니다.※ 2.25.1의 경우는 jdk11 ~ 17을 사용해야 합니다. 다운로드된 파일을 적당한 위치에 놓고 압축 해제를 진행합니다. 저는 C:\Program Files\GeoSe..
2024.06.11
no image
eGov3(전자정부프레임워크) 설치 / 프로젝트 생성
설치   프로젝트 생성  Project name: 프로젝트 이름Target Runtime: was를 설정 (여기서 설정하지 않고 생성후에 설정 가능)Dynamic Web Module version: servlet 버전을 설정Group id모든 프로젝트에서 해당 프로젝트를 식별하는 식별자일반적으로 도메인 이름 반대로 작성ex) naver.com -> com.naver이며프로젝트명까지 작성 com.naver.project이름Artifact id: 프로젝트 추출시 파일이름   ※Tomcat 설치는 Tomcat(톰캣)이란 / 설치 클릭하면 설치 방법이 있습니다. 실행시 아래와 같은 오류 발생하는 경우가 간혹 있음Error configuring application listener of class org.spri..
2024.06.04
no image
Visual SVN Server Users / Repositories 생성
SVN을 사용하려면 사용자가 등록되어있어야 하고, 저장소가 생성되어있어야한다.아래의 순서로 생성하겠다.Users 생성Repository 생성Regular FSFS repository기본 저장 방법Distributed VDFS repository이중 저장 방법Empty repository는 빈공간으로 만든 후 프로젝트를 추가하겠다.Single-project repository는 처음부터 하나의 프로젝트만 관리하겠다.모든 사용자가 R / W 가능하도록 하겠다. SVN이란2024.06.03 - [공부/SVN] - SVN이란 Visual SVN Server란 설치방법2024.06.03 - [공부/SVN] - Visual SVN Server란 / 설치 방법  ※공부에 방해가 되지 않으시길 바라는 마음에 하단에만 ..
2024.06.03
no image
Visual SVN Server란 / 설치 방법
Visual SVN Server란 Visual SVN Server설치 https://www.visualsvn.com/server/ 접속Location: 설치위치Repositories: 파일 관리 저장될 위치Backups: 백업 파일 저장 위치 SVN이란2024.06.03 - [공부/SVN] - SVN이란 Visual SVN Server Users / Repositories 생성2024.06.03 - [공부/SVN] - Visual SVN Server Users / Repositories 생성 ※공부에 방해가 되지 않으시길 바라는 마음에 하단에만 광고를 넣었습니다. 도움이 되셨다면 광고 클릭 부탁드립니다.
2024.06.03
SVN이란
SVN에 대해 알기전에 SVN를 포함하는 VCS에 대해 먼저 알아보자.VCS란버전관리시스템 Version Control System의 약자로 파일 변화를 추적하고 관리하는 시스템대표적으로 SVN과 Git이 있다. 파일의 히스토리를 효율적으로 관리할 수 있으며, 여러사람이 하나의 프로젝트에서 여러개의 파일 또는 하나의 파일을 함께 작업시 필요하다. SVN(Sub Version)이란중앙집중관리식 형상관리/소스관리 시스템이며 VCS 중 하나이며,여러명의 개발자가 개발시 각자의 작업물을 한 곳에서 관리하기 위해 만들어진 저장소이다.(분산 버전관리 시스템에는 Git이 있다.) 요즘은 Git으로 많이 이동하고 있지만, 공공기관 또는 원격 저장소(Git)를 사용할 수 없을 때 SVN을 사용한다. SVN을 사용하는 이..
2024.06.03
래퍼, Class 클래스란
JAVA TYPE기본형과 참조형이 있다. 기본형의 한계객체 내부에는 유용한 메서드를 포함하는데 사용 불가능값이 없는 경우를 표현해야 할 때 불가능 (기본형은 무조건 값을 갖고있음)래퍼 클래스란java.lang 패키지의 클래스들 중 기본형 변수를 감싸는 클래스※기본형 int, float, double, boolean 등래퍼 클래스 사용방법Integer i = new Integer(10); // 향후 자바에서 제거될 예정Integer i = Integer.valueOf(10); // Boxing 이렇게 사용i.intvalue(); //Unboxing 래퍼클래스 비교는 equals() 사용래퍼클래스 객체 그대로 출력시 내부에서 toString()으로 출력Auto-Boxing, Auto-Unboxing개발자..
2024.05.30
String이란
String의 문자열은 아래와 같이 value에 저장된다. (Java 버전에 따라 방식이 달라짐)// Java9 이전private final char[] value;// Java9 이후private final byte[] value;※ 자바에서 문자를 표현할때는 2byte를 사용. 영어 및 숫자는 1byte로 표현이 가능그래서 영어, 숫자로만 이뤄져있을시 1byte를 사용하고 그렇지않으면 2byte로 사용하기로 되어 효율적으로 변경 String은 참조형타입이다.문자열 비교를 할때는 ==가 아닌 equals() 메서드를 사용하여야 한다.String str1 = new String("hello");String str2 = new String("hello");System.out.println("new Stri..
2024.05.29