본문 바로가기
반응형

프로그래밍304

오픈JDK설치 정보 오라클 사이트 접속이 차단되었다. 오픈JDK를 설치해서 자바를 이용하라는 이야기 같다. https://jdk.java.net/ JDK Builds from OracleProduction and Early-Access OpenJDK Builds, from Oracle Looking to learn more about Java? Visit dev.java for the latest Java developer news and resources. Looking for Oracle JDK builds and information about Oracle’s enterprise Java products and services?jdk.java.net 원하는 버전을 다운로드 받아 설치한다. https://jdk.java.. 2024. 7. 4.
Windows 소스트리(Sourcetree) 설치하기 설치된 Git을 좀 더 편하게 이용하려면 GUI툴이 있으면 좋다. 많이 사용하는 GUI툴 중에 소스트리라는 것이 있고 설치 방법은 간단하다. 다음 링크로 이동하고 설치 파일을 다운로드 받아 설치하면 된다. https://www.sourcetreeapp.com/ Sourcetree | Free Git GUI for Mac and WindowsA Git GUI that offers a visual representation of your repositories. Sourcetree is a free Git client for Windows and Mac.www.sourcetreeapp.com 설치파일이 실행되면 물어보는 것이 있는데 이때 건너뛰기를 하면된다. (Registration)Bitbucket Ser.. 2024. 7. 4.
윈도우용 Git설치하기 https://git-scm.com/download/win  Git - Downloading PackageDownload for Windows Click here to download the latest (2.45.2) 32-bit version of Git for Windows. This is the most recent maintained build. It was released about 1 month ago, on 2024-06-03. Other Git for Windows downloads Standalone Installer 32-bit Git fgit-scm.com 우선 cmd창에서 git 명령어를 작성해서 설치된 깃이 있는지 확인해본다. 없다면 설치를 시작. 위 사이트에서 자신의 윈도우에 .. 2024. 7. 4.
Cannot truncate a table referenced in a foreign key constraint 오류 회피 방법. 아직도 구글을 검색하나요? 이렇게 물어보면서도 구글에 검색이 되도록 키워드를 잡는다. 아이러니다.  사소한 모든 오류와 처리했던 내용들을 기록으로 남겨야겠다.  제목과 같은 오류가 발생한다면 간단하게 회피할 수 있는 방법이 있다. 대상 데이터베이스는 MySQL이다.  -- 외래 키 제약 조건 비활성화SET FOREIGN_KEY_CHECKS = 0;-- 테이블 비우기TRUNCATE TABLE SAMPLE.TABLE_NAME;-- 외래 키 제약 조건 활성화SET FOREIGN_KEY_CHECKS = 1;-- 외래 키 제약 조건 삭제ALTER TABLE SAMPLE.TABLE_NAME_REFER DROP FOREIGN KEY FK7u1hsi3qcyd86fdd7q3cwtvt8;-- 테이블 비우기TRUNCATE .. 2024. 6. 25.
logback-spring 에 관하여 어제 있었던 일이다. 로그 파일이 기하급수적으로 증가되고 있어 이상하다는 문제가 제기되었다. 프로젝트를 전달 받은대로 사용한 것이 문제였다. 앱 개발을 하던 내가 자바 스프링부트 프로젝트에 대해 전반적인 지식이 부족한 탓이기도 하다. logback에 대한 전반적인 정보를 제공한다기보다는, 앞으로 있을 프로젝트 셋팅에서 잊지 말고 체크해야 하는 포인트에 대해서 간략하게 정리를 하고자 한다. 1. application.yml파일에서 logging으로 설정 가능하다. 더 구체적인 사항들도 있지만, 아래 코드에서 중요한 것은 config: classpath:정의 부분이다. 해당 경로는 프로젝트의 resources/ 하위 디렉토리의 경로를 의미한다. logging: level: root: info org.hibe.. 2024. 2. 22.
자바의정석 도서 구입 과정에 대한 이야기. 어느듯 큰 아들이 성장하여 내년이면 고등학교에 입학 할 시기가 되었다. 솔직한 마음으로 인문 고등학교를 거쳐 대학을 갔으면 하는 바람이 있지만, 이 녀석의 별안간 공표?에 나는 한동안 망설였다. 마이더스 고등학교에 IT관련 과를 가 보겠다고 말하는 걸 듣고 한동안 뭐지? 라는 생각이 들었다. 왜 그랬을까? 나도 똑같은 길을 가고 있는 사람인데 자식이 그 길을 가겠다는거에 왜 낯설음이 느껴지는 걸까? 나는 좀 더 주변 사물과 이해 관계를 이해한 다음 깊이 있는 공부를 했으면 하는데 아들 녀석은 그게 아닌듯하다. 거의 2주 정도 고민을 한 것 같고, 아들이 하고 싶다고 하니, 극구 반대하고 싶지는 않았다. 하고 싶다고 하는걸 하게 하고 더욱이 내가 더 힘을 실어 줄 수 있다면 더 좋지 않겠나? 싶은 생각이 .. 2023. 7. 30.
반응형