본문 바로가기
728x90
728x90

분류 전체보기149

[Git; 깃] 파일명 대소문자 바꿔도 인식 안될때 / core.ignorecase 요즘 리액트 책을 보면서 리액트를 열심히 배우고있다. (광고 아님) VSCode에서 파일을 만들다가 실수로 파일명을 소문자로 시작하였다. Counter.js 파일을 만들어야하는데 counter.js 파일을 만들어 버린것이다. 심지어 다 지난다음에 눈치챘다. 급하게 대문자 Counter.js 로 바꾸었지만 Git은 그 변화를 인식하지 못하였다. 그래서 바로 빙에 검색을 하였다. 빙은 친절하게 요약해서 결과를 알려줘서 요즘 자주 이용하고있다. 첫번째 벨로그에서 바로 해결 방법을 찾을 수 있었다. git config core.ignorecase 위 명령어를 치면 현재 상태가 나온다. true 로 설정되어있으면 대소문자를 구분하지 않는다. git config core.ignorecase false 위 명령어를 .. 2024. 1. 9.
[Spring; 스프링] Spring MVC 자동구성 제어 / WebMvcConfigurer vs WebMvcConfigurationSupport / Swagger Spring Boot Version : 3.2.1 Java Version : 17 Swagger : 2.3.0 // swagger implementation 'org.springdoc:springdoc-openapi-starter-webmvc-ui:2.3.0' 새로운 프로젝트를 스프링부트 3.x 버전으로 해보고싶어서 간단하게 Controller, Service, Repository, Entity, Dto 등을 만들고 Security 설정을 해주고 Swagger 관련 설정들도 해줬다. 내 생각엔 모든게 완벽해 보였다. 하지만 스웨거 작동이 뭔가 삐걱거렸다. 내가 설정한 /v3/api-docs 가 나오는게 아니고 기본 페이지인 petstore 가 자꾸 기본으로 나오는것이다. "https://petstore... 2024. 1. 5.
[Intellij; 인텔리제이] 오른쪽 클릭으로 프로젝트 열기 / "Open Folder as IntelliJ Idea Project" 가 안 보일 때 JetBrains 관련 프로그램들을 ToolBox로 관리하다 보니 생긴 문제가 있다. 전에 쓰던 인텔리제이 같은 경우 설치할때 `Add "Open Folder as Project"`를 체크해서 아무 폴더에서 마우스 오른쪽 클릭으로 인텔리제이 프로젝트를 열었다. 근데 ToolBox로 관리하다보니 그런 설치 과정이 생략되었는지 내가 놓친건지 오른쪽 클릭을 해도 `Open Folder as IntelliJ Idea Project` 가 안보이는거다. 그래서 인터넷에 검색을 해서 방법을 찾아 적용해보고 그 과정을 내 블로그에 남긴다. 레지스트리에 등록할 설정 경로 찾기 우선 cmd 파일의 경로를 찾는다. ToolBox 아이콘을 눌러서 Settings를 연다. > Tools 를 클릭한다. `Shell scripts.. 2024. 1. 5.
[Java; 자바] StringUtils / isBlank / isEmpty / org.apache.commons.lang3 / 공백 체크 / null 체크 StringUtils 란? https://commons.apache.org/proper/commons-lang/apidocs/org/apache/commons/lang3/StringUtils.html StringUtils (Apache Commons Lang 3.14.0 API) Splits a String by Character type as returned by java.lang.Character.getType(char). Groups of contiguous characters of the same type are returned as complete tokens, with the following exception: the character of type Character.UPPERCASE_LET.. 2024. 1. 4.
[MariaDB; 마리아디비] 마리아DB 주석처리 오늘은 간단한 팁하나 남기고 가겠습니다. 쿼리문을 작성하다보면 주석처리를 해야할때가 가끔 생깁니다. 그럴때를 위해 글을 남깁니다. 마리아DB 주석처리 마리아DB에서 주석 처리하는 방법은 여러 가지가 있습니다. 주석은 SQL 쿼리나 데이터베이스 객체 (테이블, 컬럼 등)에 대한 설명이나 메모를 추가할 때 사용됩니다. 아래는 주석 처리 방법의 몇 가지 예제입니다. 한 줄 주석 처리 -- 이렇게 두 개의 대시 기호(하이픈)로 시작하면 해당 줄의 나머지 부분이 주석 처리됩니다. -- 한 줄 주석 처리​ 블록 주석 처리 /* */ /* 이렇게 시작하고 */ 이렇게 끝나는 블록 주석은 여러 줄에 걸쳐 사용할 수 있습니다. 주석 처리할 부분을 모두 포함하도록 시작과 끝을 명시해야 합니다. /* 여러 줄 주석 처리 블.. 2024. 1. 2.
[Intellij; 인텔리제이] println 자동 완성 초보자들이 가장 많이 작성하는 코드를 하나 꼽으라면 나는 `System.out.println("Hello World!");`를 꼽겠다. 이 `println`을 인텔리제이에서 빠르게 작성하는 방법에 대해 알아보자. 저번 시간과 비슷하다. `println`를 자동 완성 하는 방법은 `sout`이라고 작성하고 잠시 기다리거나 `ctrl + space bar`를 입력하면 된다. 그러면 아래 그림과 같이 바로 내용을 작성할 수 있게 커서가 위치한다. 그 외에 몇가지 더 자동 완성 기능이 있다. 다음과 같이 `sout`, `souf`, `soutv`, `soutm`, `soutp` 등 다양한 자동완성 기능이 있다. 자신이 자주 사용하는 기능의 자동완성을 외워두고 사용하면 좀 더 빠른 코딩을 할 수 있다. 끝. 2023. 12. 19.
728x90
728x90