개발 210

[Java 컴파일 경고] 세부사항을 보려면 -Xlint:unchecked

안녕하세요. 혹시 이런 문구보신적 있으신가요?✅ 경고 메시지선택하지 않거나 안정하지 않은 오퍼레이션을 사용합니다.참고 : 세부사항을 보려면 -Xlint:unchecked를 사용하여 다시 컴파일하십시오.빌드를 했는데 이렇게 나타나서 제대로 빌드가 된건가 걱정되더라고요.🔍 의미Java 컴파일러가 형 안정성이 보장되지 않는 코드를 감지했을 때 나타나는 경고입니다.주로 제네릭(Generic)을 사용할 때 타입 정보를 명시하지 않은 경우 발생합니다.예시List list = new ArrayList(); // 제네릭 타입이 명시되지 않아 경고 발생list.add("Hello");🛠 해결 방법경고가 발생한 위치를 확인하려면 다음 명령어로 컴파일합니다:javac -Xlint:unchecked YourFile.ja..

개발/java,spring 2025.07.03

[VS Code 파일 드래그 오류] VS Code에서 드래그 시 열리지 않는 문제 해결법

Visual Studio Code(이하 VS Code)는 많은 개발자들이 선호하는 텍스트 편집기이지만, 가끔씩 예상치 못한 문제들이 발생하곤 합니다. 그 중에서도 자주 겪는 문제 중 하나가 바로 VS Code 파일 드래그 오류입니다. 특히 XML 파일이나 기타 텍스트 파일을 마우스로 끌어다 놓을 때 열리지 않는 경우, 꽤 당황스러울 수 있습니다. 이 글에서는 이러한 문제의 원인과 구체적인 해결 방법을 소개합니다.📍 드래그 위치에 따라 파일이 열리지 않는 현상가장 흔한 원인 중 하나는 드래그 위치입니다. VS Code 창의 특정 영역에 정확히 드롭하지 않으면, 파일이 열리지 않을 수 있습니다.해결 방법:XML이나 기타 파일을 드래그할 때는 탭 바 상단이나 사이드바(파일 탐색기) 영역에 정확히 놓아야 합니..

개발/개발도구 2025.07.02

[java] xml 파싱 dtd 경로를 읽어 에러가 나는 경우 무시하기.

안녕하세요. 오랜만에 자바에 대한 포스팅을 합니다.이제 블로그에 있는것들을 보거나... 거의 운영업무를 하고 있어포스팅 할 기회가 없었어요. 자바를 사용하던 중 무심코 xml 을 파싱하려고 하는데에러가 발생하네요 xml 파일 윗줄에 이렇게 적혀 있는 경우가 있습니다.   이런경우에 doctype 부분의 파일을 찾는데이때 에러가 발생 할 수 있습니다. 기존 소스에는 이렇게 사용 하였습니다.DocumentBuilderFactory.newInstance().newDocumentBuilder().parse(xmlFile);  DTD 파일 읽는 부분을 무시하고자 한다면 이렇게 바꾸세요. try { Document doc = null; DocumentBuilderFactory db..

개발/java,spring 2024.08.30

[챗 GPT 사용] 심심해서 챗 gpt 들어가 봤다...

안녕하세요.챗 gpt 얘기 나온지 엄청 오래 됐죠? 그런데 저는 활용을 못하는건지...별로 안쓰게 되더라고요. 오랜만에 다시 들어가 봤습니다.구글에 챗gpt로 검색했습니다.  구글 아이디만 있으면누구나 사용 할 수 있는 것 같습니다.   들어가면 바로 메인 아래쪽에 검색어를 입력 할 수 있어요.저는 '성인남자 건강한 식단 알려줘'라고 적어보았습니다.   아침 부터 간식을 포함하여 저녁 식단까지 알려주네요 ㅋㅋㅋ질문을 더 상세하게 적으면 범위를 좁혀 알려줍니다. 코딩할때 기본 베이스를 만들기위해 활용하는것도 나쁘지 않다고 생각 됩니다. 뉴스에서 자소서, 보고서 같은거 챗gpt에 부탁한다고 들었던거 같은데...중학생, 고등학생들이 책 독후감 같은 숙제에도 활용 하지 않을까 생각 들기도 합니다. 저의 일상에서..

[다빈치 리졸브 타이핑 효과] 자막이 타이핑 입력처럼 나오는 효과

안녕하세요. 아직 다빈치 리졸브 초보라... 뭐만 하면 자꾸 까먹네요. 이 포스팅은 저를 위해서 간략하게 기록해 두겠습니다. 다빈치 리졸브로 자막을 편집할때 왼쪽에서 오른쪽으로 타이핑을 치는 것처럼 나타나게 하는 기능 입니다. 먼저 타임라인쪽을 확인합니다. 저는 텍스트를 하나 붙여 두었습니다. 그리고 타임스탬프(화살표)를 자막이 시작되는 부분에 가져다 둡니다. 그리고 우측에 Write On 설정이 있는데 오른쪽에서 왼쪽으로 이동시켜 글자를 보이지 않게 합니다. 처음 시작 시에 숨겼다가 보여줄 예정이기 때문입니다. 현재 이렇게 Write On의 슬라이드를 오른쪽 조절창을 제일 왼쪽으로 보냈습니다. 그리고 주황색 표시가 되도록 다이아몬드(◇) 를 클릭합니다. 그다음에는 타임스탬프의 커서를 자막이 표시되는 끝..

[다빈치 리졸브] 프로젝트 경로 확인 및 변경

안녕하세요. 유투브 영상 제작을위해 다빈치 리졸브를 사용하고 있습니다. 다빈치 리졸브에 대한 사용법은 차근차근 포스팅할 예정입니다. 영상 회전에 대한 포스팅은 저번에 간략하게 알아보았습니다. [개발/프로그램, 유틸] - [다빈치 리졸브] 영상 회전하기(유투브 영상 편집) 약간... 기본적인 기능들을 사용하다가 프로젝트 경로를 바꿀려고하는데.. 찾지 못해 이렇게 기록해 둡니다. 다빈치 리졸브 프로젝트 경로 확인하기 일단 다빈치 리졸브 프로그램을 실행합니다. 프로젝트 들어가기전, 프로젝트를 선택하는 화면을 왼쪽을 보시면 Local Database라는 메뉴가 있습니다. 정보를 표시하는 i 아이콘을 클릭합니다. 클릭을 하게되면 간략하게 정보가 나옵니다. 하지만 직접 프로젝트가 모여있는 곳을 확인하기위해 Open..

[다빈치 리졸브] 영상 회전하기(유투브 영상 편집)

안녕하세요. 저는 유투브 영상편집을 위해 다빈치 리졸브를 사용하고 있습니다. 바로 본론으로 들어가기위해 프로그램을 실행 하겠습니다. 실행하게 되면 프로젝트 선택화면이 보일겁니다. 저는 기존에 사용하던 프로젝트가 있어서 여러개의 프로젝트가 보이지만 처음 시작하시는 분들이라면 아무것도 없을거에요. 우측 하단의 '새 프로젝트'를 선택합니다. 이제 새로운 프로젝트에 들어왔습니다. 편집할 영상을 추가해야 합니다. 위의 동그라미 친 곳에다가 '우클릭-미디어추가'를 하셔도 되고, 드래그를 하셔도 됩니다. 저는 주로 드래그를 이용합니다. 이렇게 해서 일단 영상을 가져왔으리라 믿습니다. 편집할 영상을 타임라인에 끌어다 놓습니다. 타임라인의 개념은..현재 영상을 편집할 새로운 집이라고 생각하시면 됩니다. 프로젝트는 아파트..

[유투브 영상 편집] 다빈치 리졸브(DaVinci Resolve) 프로그램으로 시작!

안녕하세요. 블로그를 나름 꾸준히 운영해오고 있는데요. 이런 부업, 소일거리..? 하시는 분들은 유투브에도 관심이 많을거라 생각됩니다. 하지만 아무것도 모르는 상태에서 영상 편집이라는 게 쉽지는 않죠. 저도 영상편집을 한번도 안해봤습니다. 영상편집 프로그램을 찾아보다가 다빈치 리졸브(DaVinci Resolve)라는 프로그램을 접하게 되었습니다. 제가 먼저 필요한 기능은 영상에 자막넣기, 영상회전, 모자이크, 영상 자르기, 영상 붙이기 였습니다. 제가 현재 위의 기능들을 다 사용하고 있으니 다빈치 리졸브로 시작하시면 될거같아요. 먼저 홈페이지 입니다. https://www.blackmagicdesign.com/kr/products/davinciresolve DaVinci Resolve 18 | Black..

[HEIC확장자 JPG변환] 아이폰 사진 확장자 변환 및 HEIC 파일 삭제

안녕하세요. 아이폰 사진 및 영상을 백업해두기위해 고군분투를 하고있습니다. 데이터를 백업하는 법은 포스팅을 해두었습니다. 아마 이 글을 보실정도면 이미 백업은 해두셨겠지만, 공유드리겠습니다. [일상/정보] - [아이폰 백업] PC에 사진 및 동영상 백업하기(외장하드, 가장 현실적) 아마 검색을 해보면 HEIC 확장자를 변환하기 위한 많은 방법들이 있습니다. 카카오톡으로 옮기는 방법, 아이폰 설정 변경을 통해 jpg로 바꾸는 방법 등이 있을겁니다. 아이폰 설정을 변경하는 법은 좋은 방법이지만, 바꾸셨다는 분들을 보면 사진 용량이 2배 이상 커지기 때문에 위험하다고 말합니다. 그래서 저는 합리적으로 프로그램을 통해 관리하기로 하였습니다. 지금부터 시작하겠습니다. 나름 정성껏 포스팅을 하였습니다. 쓰다보니 글..

이클립스 북마크 백업 및 적용하기(eclipse bookmark backup)

안녕하세요. 워크벤치를 사용할 때 종종 워크스페이스를 달리하여 이클립스를 실행해야 할 경우가 있습니다. 이때, 기존 이클립스의 설정들을 그대로 유지하고 백업을 하고 싶었습니다. 특히 북마크를 백업하여 새로운 워크스페이스에 적용하고 싶은데 방법을 몰랐습니다. 북마크를 백업하기 앞서, 추가 및 활용하는 방법은 간단합니다. 캡쳐본 없이 글로만 설명 드리겠습니다. 북마크 백업이라는 검색어를 통해 이 포스팅을 볼 경우에는 이미 북마크를 사용하실 줄 안다고 판단되기 때문입니다. 북마크를 추가하게되면 저장해둔 소스를 금방 찾아 갈수 있다는 장점이 있습니다. [북마크 추가] 이클립스 소스 Line이 출력되는 화면에 우클릭을 하여 'Add BookMark'를 하시면 됩니다. [북마크 백업 및 적용] 북마크가 적용된 곳은..

개발/개발도구 2022.10.26