Programing

· Programing
한글 인코딩 설정방법 이런식으로 한글이 깨져서 나올경우 1. Intellij vm 옵션 설정 인텔리 제이 설치한 파일위치로 가서 본인의 경우 ( C:\Program Files\JetBrains\IntelliJ IDEA 2022.2.3\bin ) 맨아래줄에 -Dfile.encoding=UTF-8 이걸 추가해주고 저장해줍니다. 2. 인텔리제이 에디터 설정 상단메뉴에서 File -> Settings... 로 들어가서 Editor -> File Encodings 로 들어가면 Global Encoding 과 Project Encoding 두가지고 존재 하는데 이 두가지 전부 UTF-8 로 수정해 줍니다. 3. 톰캣 인코딩 설정 Run -> Edit Configurations.. 로 들어가서 VM options 에..
· Programing
프로젝트를 새로 시작하면서 gradle 빌드를 해야 해서 정리를 해 봅니다. 일단 그리들을 설치해야 하는데 cmd 창에서 gradle -v 를 입력하면 뭔가 나온다고 해서 해봤는데 역시나 설치가 안되어 있으니 아무것도 없다고 나옵니다. 이제 gradle 을 설치하러! https://gradle.org/releases/ Gradle | Releases Find binaries and reference documentation for current and past versions of Gradle. gradle.org 여기로 들어가서 가장 최근거로 보이는 22년 10월 17일 릴리즈 된 것으로 다운로드 적당한 위치(본인의 경우엔 C:\Program Files 에 압축해제했습니다.)에 압축을 풀어준 뒤에 그리..
· Programing
이클립스에서 웹 프로젝트를 생성해서 테스트해보려는데 웹 프로젝트(Dynamic Web Project)가 생성하는 곳에 없어서 생성하는 방법에 대해서 정리해 보려고 합니다. 1. Help -> Install New Software... 로 들어갑니다. 2. Work with 에서 이클립스 https://download.eclipse.org/releases/버전 을 선택해 줍니다. 3. Web, XML, Java EE and OSGi Enterprise Development를 열어서 4. 이클립스 웹 관련된 소프트 웨어들을 선택해줍니다. Eclipse Java EE Developer Tools 3.27.0.v202206160204 Eclipse Java Web Developer Tools 3.27.0.v20..
· Programing
파견 나와서 프로젝트 중인데 CI/CD라는 말이 자주 들려서 찾아보고 정리 좀 해보려고 합니다. CI/CD는 애플리케이션 개발 단계를 자동화하여 애플리케이션을 보다 짧은 주기로 고객에게 제공하는 방법입니다. CI/CD의 기본 개념은 지속적인 통합, 지속적인 서비스 제공, 지속적인 배포입니다. CI/CD는 새로운 코드 통합으로 인해 개발 및 운영팀에 발생하는 문제(일명 "인테그레이션 헬(integration hell)")을 해결하기 위한 솔루션입니다. 특히, CI/CD는 애플리케이션의 통합 및 테스트 단계에서부터 제공 및 배포에 이르는 애플리케이션의 라이프사이클 전체에 걸쳐 지속적인 자동화와 지속적인 모니터링을 제공합니다. 이러한 구축 사례를 일반적으로 "CI/CD 파이프라인"이라 부르며 개발 및 운영팀의..
xml 파일을 수정하다가 Could not write to read-only file 이런 오류가 발생하면 읽기 전용 파일이라 덮어쓸 수 없다는 말이니 해당 파일로 가서 우클릭 -> Properties 로 들어가면 요기 Read-only 를 체크 해제해주고 밑에 Apply and Close를 클릭해서 저장 후 다시 파일을 수정해보면 이상없이 수정되는 것을 확인할 수 있습니다.
· Programing
sql 관련 로그들만 안보이도록 수정해야 해서 logback.xml 에 %d %5p [%c] %m%n %d %5p %m%n 이런 값들이 들어가니 name에 sql 돌리는 코드 있는 패키지 명을 입력하고 appender-ref 에는 consolelevel 에는 off 로 해주니 sql 관련 로그들이 콘솔에 안 찍히는 것을 확인할 수 있었습니다. xml에 선언한 내용에 대해 간략히 알아보도록 하겠습니다. 태그 설명 appender 전달받은 로그를 어디에 출력할지 결정합니다. (콘솔 출력, 파일 저장, 데이터베이스 저장 등) encoder appender에 포함되어 출력할 로그의 형식을 지정합니다. logger 로그를 출력하는 요소로, level 속성을 통해 출력할 로그의 레벨을 조절하여 appender에 전..
- 광속거북이 -
'Programing' 카테고리의 글 목록 (3 Page)