Springframework 기반에서 개발할 때 자주 사용되는 MockMVC를 활용하여 URL을 호출하고, 그 결과를 검증하는 코드 예제입니다. 이 코드는 MockMVC를 사용한 기본적인 REST API 테스트 방법을 보여주며, URL에 대한 응답을 검증하는 방식으로 작동합니다. import org.junit.jupiter.api.BeforeEach;import org.junit.jupiter.api.Test;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.http.MediaType;import org.springframework.test.context.ContextConfiguration;im..
Notion이 대중화되면서 많은 기업 혹은 개인이 Notion을 통해 문서를 작성하고 공유하는 것의 편안함을 경험하였지만, Notion이라는 플랫폼에 종속된다는 우려를 하는 일부 의견도 있습니다. 회사의 민감한 정보를 Notion에 작성하긴 곤란하지 않겠냐.. 라는 의견도 있습니다.그렇게 생각할 수도 있겠다 싶기도해서, 그런 분들을 위한 대안을 소개해드립니다. Docmosthttps://github.com/docmost/docmostDocmost는 오픈소스 협업 위키 및 문서화 소프트웨어입니다. Confluence와 Notion의 대안으로 개발이 진행되고있는 프로젝트입니다.특징실시간 협업다이어그램공간권한 관리그룹코멘트페이지 이력검색파일 첨부 스크린샷을 보면 알 수 있듯 Notion과 비슷한 UI를 채택하..
JetBrains에서 개발한 여러 도구의 설치, 업데이트, 설정을 돕는 Toolbox에서 업데이트가 비활성화 되는 경우 조치 방법입니다. 저는 맥 환경에서는 문제 없었는데 회사에서 사용하는 Windows 환경에서 업데이트 버튼이 비활성화되어 찾아보게되었습니다. 위 화면처럼 업데이트가 비활성화되어 검색을 하다보니 아래 페이지에서 답을 얻었습니다.https://toolbox-support.jetbrains.com/hc/en-us/articles/13696838691474-How-to-update-a-tool-if-The-installation-path-is-not-writable-error-is-shown이 문서에서 제안하는 방법은 2가지입니다. 1. Toolbox를 통해 대상 IDE를 재설치하는 것권장되는..
Putty 는 Windows 환경에서 SSH 접속 시 가장 흔히 사용되는 SSH Client입니다.그런데 테마 관련해서는 대중성에 비해 부족함이 많습니다.이에 매우 간단한 테마 적용 방법을 소개해보려합니다.https://github.com/AlexAkulov/putty-color-themes/blob/master/images/readme.md위 URL에 접속하면 아래와 같이 다양한 테마들을 확인할 수 있습니다. 총 50가지의 테마가 있고, 원하는 테마를 확인하고 적용하고자 하는 테마의 레지스트리 파일을 다운받아 실행하면 끝입니다.예를 들어 50번 Zenburn 테마를 적용하고자 한다면https://github.com/AlexAkulov/putty-color-themes/blob/master/50.%20Z..
일전에 외부 시스템에게 요청을 받아 처리하는 시스템에서 제어문자로 인한 오류가 발생했었습니다.시스템 폰트를 이용해 문서 파일을 자동으로 생성하는 시스템에 (U+0008) 문자가 포함된 데이터가 수신되면서이 문자를 시스템 폰트에서 처리할 수 없어 발생한 오류였습니다.이 문자는 백스페이스(BS) 제어 문자로, 텍스트를 삭제하는 동작을 나타내는 특수문자입니다. 일부 시스템이나 에디터에서는 공백처럼 보일 수 있지만, 다른 시스템에서는 실제로 표시되지 않거나 특수 기호로 표시될 수 있습니다.송신 시스템에 제어문자를 걸러서 전송해달라고 요청할 수 있지만, 송신 시스템이 한 곳이 아니기에 일단 수신 시스템인 우리 시스템에서 해당 문자를 제거하고 내부적으로 데이터를 사용해야겠다 생각으로 다음과 같이 제어문자를 제거..
DataGrip에서 SQL Formatting 하는 기본 단축키는 Ctrl + Alt + L / Cmd + Alt + L 입니다.해당 기능을 이용해 SQL을 정리하면 SQL을 분석할 때나 작성할 때 도움이됩니다.다만 기본 설정에서는 SQL 키워드를 대문자로 변환해주지 않습니다.사람마다 혹은 회사마다 선호하는 규칙이 다를 수 있지만 저는 키워드를 대문자로 표기하는 걸 선호합니다.이를 위한 설정은 Setting > Editor > Code Style > SQL > General 의 Case 탭에서 설정할 수 있습니다.위와 같이 설정을 변경하면 우측 샘플 쿼리에서 변경 사항이 하이라이트됩니다. 설정을 저장하고 이후부터는 SQL Formatting 키를 통해 편하게 변환하면됩니다.
- Total
- Today
- Yesterday
- oracle
- SQL
- 아이폰
- Spring
- Objective-C
- JavaScript
- 자바스크립트
- 티스토리챌린지
- 오블완
- tomcat
- 오브젝티브 C
- jQuery
- 제이쿼리
- JSP
- iOS 개발
- MAC OSX 10.7
- iBATIS
- 아이폰 어플리케이션
- Programming
- Object C
- 자바
- Java
- 오브젝트 C
- Spring Framework
- zero
- Objective C
- IT
- MySQL
- 아이폰 개발
- iPhone
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |