본문 바로가기

은밀한 블로깅

(47)
디자인 패턴 https://refactoring.guru/design-patterns/java Design Patterns in Java Turns a request into a stand-alone object that contains all information about the request. This transformation lets you parameterize methods with different requests, delay or queue a request's execution, and support undoable operations. refactoring.guru
REST API https://www.youtube.com/watch?v=RP_f5dMoHFc
정규화 https://blog.naver.com/wlstncjs1234/221556830073 데이터베이스 정규화 개념 및 방법 #데이터베이스 #DB #정규화 #정규화개념 #데이터아키텍처 #DA​정보처리기사 자격증 취득 당시 '... blog.naver.com
Python : 모든 것은 객체임 그냥 그런 거임. 1. 이터레이터와 제네레이터 PS, 이터레이션이 가능한 객체란, for item in items: 구문에 사용할 수 있는 items 1.1 이터레이터 (클래스) 이터레이션이 가능한 객체 생성용 클래스 : __iter__ (초기값 세팅용으로 self 리턴), __next__(이터레이션시 리턴 값)을 구현하는 클래스로 이터레이션 끝에 도달하면 raise StopIteration 으로 예외 발생시켜주면 됨 1.2 제네레이터 (함수) 이터레이터 만들려면 귀찮으니까 좀 더 편하게 이터레이션이 가능한 객체를 만들어주는 함수 : yield 를 하나 이상 사용하면 제네레이터임. yield 는 return 하고 똑같이 값을 리턴해주는데 차이점은 return은 해당 시점에서 함수 실행을 끝내 버리지만 yield는 해당 시..
ArchUnit - 아키텍처 테스트 https://www.archunit.org Unit test your Java architecture Start enforcing your architecture within 30 minutes using the test setup you already have. www.archunit.org 애플리케이션의 아키텍처를 테스트할 수 잇는 오픈 소스 라이브러리로, 패키지, 클래스, 레이엉, 슬라이스간의 의존성을 확인할 수 있는 기능을 제공한다. 아키텍처 테스트 유즈 케이스 : A 라는 패키지가 B (또는 C, D)패키지에서만 사용 되고 있는지 확인 : Service라는 이름의 클래스들이 Controller 또는 Service라는 이름의 클래스에서만 참조하고 있는지 확인 : Service라는 이름의 클래스들..
Junit5 - ItelliJ 에서 @DisplayName 이 나오지 않을 경우 https://medium.com/@sorravitbunjongpean/fix-junit5-display-name-did-not-show-in-run-tab-intellij-a00c94f39679 Fix JUnit5 display name did not show in Run tab Intellij I clone the JUnit-5-BDD from codecentric to test the BDD style of JUnit “https://github.com/codecentric/junit-5-bdd” medium.com
Gradle + Spring Boot = JAR https://gusrb.tistory.com/71 Gradle + SpringBoot 실행 가능한 JAR 만들기 개요 gradle + springboot 사용 하고 있다. 사용자 프로젝트의 jar 와 의존성 라이브러리를 분리 할 수도 있지만, 하나의 jar 만들어 배포하면 간편한 장점이 있다. springboot 의 많은 의존성 라이브러리, 사용.. gusrb.tistory.com
특수문자 특수문자, 기호, 하트, 화살표, 도형, 음표, 날씨 등등 ↑→↓← ↔↕+-<=>█□■▱◇◆▲△▼▽▶▷◀◁⊿☜ ☞ ☂ ♨ ☎ ☏ ↠↡↖↖↗↘↙↞↟↼↽↾↿⇀⇁⇂⇃↯≑∴√∞⊕⊕⊖⊗⊘⊙⊚⊛⊜⊝⇄⇅⇆⇇⇈⇉⇊⇋⇌ ·‥…¨○●◎◯◉☚☛☝☟★☆♩♪♫♬♭♮♯♠♡♢♣♤♥♦♧✈✉✌✍✎✏✐✑✒✓✔✕✖✗✘✙✚✛✜ ❣❤ ‹›«»⟨⟩⟪⟫❨❩()❮❯{}[]〔〕【】〖〗❪❫❴❵❲❳❬❭ ※✦✧✩✪✫✬✭✮ ☀☁☂☃£¥♂♀ ​원숫자, 원문자, 한자, 도량형, 분수, 아라비아 숫자 ❶❷❸❹❺❻❼❽❾❿➀➁➂➃➄➅➆➇➈➉➊➋➌➍➎➏➐➑➒➓ ①②③④⑤⑥⑦⑧⑨⑩⑪⑫⑬⑭⑮⑯⑰⑱⑲⑳ ⑴ ⑵ ⑶ ⑷ ⑸ ⑹ ⑺ ⑻ ⑼ ⑽ ⑾ ⑿ ⒀ ⒁ ⒂ ⓐ ⓑ ⓒ ⓓ ⓔ ⓕ ⓖ ⓗ ⓘ ⓙ ⓚ ⓛ ⓜ ⓝ ⓞ ⓖ ⓠ ⓡ ⓢ ⓣ ⓤ ⓥ ⓦ ⓧ ⓨ ⓩ ⒜ ⒝ ⒞ ⒟ ⒠ ⒡ ⒢..