울음참고 개발공부
article thumbnail
TIL | IntelliJ SVN 설정
TIL 2024. 10. 13. 23:22

SVN 설치 https://www.visualsvn.com/downloads/ Downloads | VisualSVNThe most favored way to setup and maintain an enterprise level Apache Subversion server on the Microsoft Windows platform. VisualSVN Server is useful either for home, small business or enterprise users. Includes Apache Subversion 1.14.4 command-line tools.www.visualsvn.com   홈페이지에서 svn 다운받고 원하는 폴더에 설치      SVN setting  File > Setti..

Java | 참조(Reference)
Java 2024. 9. 30. 10:35

참조의 의미와 자바의 GC(가비지컬렉터)가 어떻게 동작하는지 초보자의 시점에서 알아보자       참조(Reference)란?    어떤 객체를 가리키고 있다는 뜻 - 객체의 주소를 기억해서 그 객체에 접근할 수 있게 해주는 역할   예시 ) public class Example { public static void main(String[] args) { Person person = new Person(); // 'person'은 Person 객체를 참조하고 있음 person.setName("John"); Person anotherPerson = person; // 'anotherPerson'도 같은 Person 객체를 참조함 ..

article thumbnail
Java | 자바의 메모리 구조 - Stack 영역과 Heap 영역
Java 2024. 9. 25. 17:51

자바의 메모리 구조중에 Stack 영역과 Heap 영역에 대해서 알아보자    Stack 영역 각 메소드가 호출될 때마다 그 메소드 내에서 사용되는 지역 변수(로컬 변수)들이 저장됨메소드가 끝나면 그 메소드에 대한 스택 영역은 사라짐일시적인 데이터들(메소드 실행 중에만 유효한 데이터)을 저장하는 공간빠르게 접근 가능 public class Example { public static void main(String[] args) { int x = 10; // Stack에 저장되는 지역 변수 int y = 20; // Stack에 저장되는 지역 변수 int sum = add(x, y); // Stack에 메소드 호출 정보 저장 System.out.prin..

article thumbnail
TIL | 배포시 WAR, WAR exploded 의 차이
TIL 2024. 8. 12. 15:41

서버를 설정할 때, Deployment 옵션을 지정하게된다.  내가 진행했던 프로젝트에서는 'WAR exploded' 옵션을 사용하였는데 왜 이 옵션을 사용하였을까? WAR / WAR exploded 옵션은 톰캣(Tomcat) 서버에서 애플리케이션을 배포할 때 방식을 지정하는 방법인데두 옵션의 차이를 알아보자.    WAR ( Web Application Archive) WAR 파일 정의 웹 애플리케이션을 하나의 압축 팡리로 묶은 것JSP, 서블릿, HTLM, CSS, JavaScript, 라이브러리(JAR 파일) 등이 포함됨작동 방식WAR 파일을 톰캣 서버의 'webapps' 디렉터리에 배포하면, 톰캣 서버가 이 파일을 자동으로 해제하고, 이 애플리케이션을 실행할 준비를 함특징 관리 용이 : 파일 하나..

TIL | NumberFormatException - for input string y
TIL 2024. 6. 19. 12:55

[ 상황 ] 으로 사용했을 시 예외 발생   [ 해결 ] ' useYn== "N" ' >으로 사용해야함 ( " " 와 ' ' 의 위치를 바꿔서 사용 )  [ 문제 이유 ]char(1) 를 Number로 인식해서 그렇다고 함

article thumbnail
TIL | DBeaver 사용시 서버가 계속 끊기는 문제
TIL 2024. 6. 18. 08:56

DBeaver 를 사용하다보면 '서버호스트와의 원격이 끊겼다 ~~ ' 라는게 너무 자주 떴다. 이 경우에, 간단한 설정을 통해 해결할 수 있다.   옵션 - keep alive 활성화  1) 사용하는 스키마에서 마우스 우클릭     2) keep-alive 옵션값을 설정 ( 내 경우에는 0으로 설정되어있었음 )       끝

article thumbnail
페이스북 게시물로 링크 공유하기
간단 프로젝트 2024. 4. 29. 14:29

[ 목적 ] 버튼을 누르면 해당 페이지 또는 특정 페이지를 페이스북 게시글로 바로 공유할 수 있도록 한다  [ 방법 ] 페이스북 개발자 API 활용  페이스북으로 공유하기   [ 적용 ]   페이스북으로 공유하기    예시로 나의 티스토리 링크를 넣어 두었다.  해당 링크를 클릭하면, 페이스북 로그인 페이지로 이동한다.  이동 후 로그인을 하게되면 아래처럼 바로 내 게시글에 공유할 수 있게된다.         링크를 공유하는 과정에서 로그인을 받고, 내 게시글까지 링크를 가져가야하는 로직에 대해 복잡하게 생각했는데API 를 통해 손쉽게 구현할 수 있었다.  페이스북뿐만아니라 트위터(X), 인스타그램도 API 를 활용하여 공유기능을 구현할 수 있다.

article thumbnail
TIL | telnet 방화벽 접근가능 테스트
TIL 2024. 4. 19. 13:38

[ telnet 이 작동하지 않는 경우 ]     <p..