전체 글
![[IntelliJ] Classpath 설정 변경](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fyuw0W%2FbtsJvT3u0Pk%2FXaTYJNqpKfbWrPSzt8FRt0%2Fimg.png)
[IntelliJ] Classpath 설정 변경
# Classpath를 설정해야 하는 이유 Classpath 는 Java 프로그램이 실행될 때 JVM(Java Virtual Machine)이 클래스를 찾는 데 사용하는 경로를 의미한다. Classpath를 올바르게 설정하면 JVM이 Java 애플리케이션에서 필요한 모든 클래스와 리소스를 적절하게 로드하고 사용할 수 있다.Windows 운영 체제에서 명령줄 길이 제한은 약 32,768자 이기 때문에, 클래스패스에 많은 JAR 파일이 포함된 경우 이 한계를 초과하게된다. ( Mac OS의 경우 명령줄 길이 제한은 일반적으로 약 262,144자 )Classpath를 올바르게 설정하지 않으면, Java 애플리케이션은 ClassNotFoundException 이나 NoClassDefFoundError와 같은 오..
![[Planning] Data 설계](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FKwvQP%2FbtsJyuCRFYf%2Fdo0V5bzJ5zzd8uIMyZKg61%2Fimg.jpg)
[Planning] Data 설계
01. 데이터 설계란? 데이터 설계란 시스템에서 사용하는 데이터를 찾아내 데이터베이스에 저장할 테이블의 구조를 디자인하고기본키, 외래키, 인덱스 등의 관리 요소를 계획하는 작업이다. 재무적으로 기업은 직원 ,부동산, 유가증권, 법인등록증 등으로 구성되지만, 시스템적으로 기업은 데이터로 이루어져 있다. 기업이 가지고 있는 데이터베이스에 부동산, 직원정보, 영업비밀, 거래처 정보등 영업 활동과 기업 존재에 관한 모든 정보가 들어 있기 때문이다. 엔터프라이즈 시스템의 핵심은 바로 이러한 데이터를 어떻게 잘 관리하고 활용하느냐에 있다. 데이터 설계는 '요구사항 분석'부터 시작한다. 시스템을 구축하기 위해 필요한 데이터가 무엇이고 이것을 어떻게 관리해야 할지 요구사항 명세서, 프로세스 설계서, 인터페이스 설..
![[JENKINS] Rocky Linux에 JENKINS 설치하기](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FkDa3v%2FbtsJvd2xOwF%2Ff0NMukQgl2EdVsZKtboOy0%2Fimg.jpg)
[JENKINS] Rocky Linux에 JENKINS 설치하기
$ sudo firewall-cmd --reloadsuccess※ 설치 환경 및 구성 정보 • Linux : Rockey Linux release 9.4( Blue Onxy ) • Java JDK : Amazon Corretto 17 • WAS : Apache Tomcat 9.0.93( 9.0.97 까지 테스트 해 봄 ) • Jenkins Version : 2.462.2( 버전을 올렸을 경우 문제 발생 되도록 위 해당 버전을 사용 )글 작성일기준 Tomcat은 10버전 이상 사용할 수 없었다.이후 부터는 jetty를 사용하여 구성하는 방법으로 변경을 해야 할 것으로 판단된다. 3. Java JDK 설치(Amazon Corretto 17 버전) 1) Java JDK 설치 해당 포스팅은 Amazon Co..
![[Android] 사용자 권한 사용유무 체크(카메라, 전화, 위치)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FE6WYY%2FbtsI8FZrkX7%2FGJ9sROzeabKwNH0FWDiFI0%2Fimg.jpg)
[Android] 사용자 권한 사용유무 체크(카메라, 전화, 위치)
참고 : dev-minsuuuus.tistory.com/38 안드로이드 권한 체크 구현(Permission Check)Abstract. 안드로이드 알람 기능을 구현하는 프로젝트를 진행하면서 퍼미션 체크가 제대로 되지 않아 삽질을 한 경험이 있다. 이전에는 단순히 AndroidManifest.xml에서 태그를 사용하여 필요한 권한을dev-minsuuuus.tistory.com 1. Project 생성하기 Android Studio에서 New Project를 선택하여 프로젝트를 새로 생성하여 준다. 좌측 메뉴에서 Phone and Tablet을 선택하고 Empty Views Activity를 선택하여 준다. 기본적인 Empty Views Activity를 사용하기위해 아래와 같이 값을 입력하여..