본문 바로가기

전체 글

(452)
[개발환경] Windows 에서 Flask + Apache 연동 https://urame.tistory.com/entry/Windows-%EC%97%90%EC%84%9C-Flask-Apache-%EC%97%B0%EB%8F%99
[개발환경] 윈도우에 flask 개발환경 설정하기 https://wings2pc.tistory.com/entry/%EC%9B%B9-%EC%95%B1%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D-%ED%8C%8C%EC%9D%B4%EC%8D%AC-%ED%94%8C%EB%9D%BC%EC%8A%A4%ED%81%ACPython-Flask-%EC%84%A4%EC%B9%98-%EB%B0%8F-%EC%9B%B9-%EC%95%A0%ED%94%8C%EB%A6%AC%EC%BC%80%EC%9D%B4%EC%85%98Web-Application-%EC%8B%9C%EC%9E%91
[개발지식] 디자인 패턴 [생성 패턴] ㅇ 추상 팩토리(Abstract Factory) : 구체적인 클래스를 지정하지 않고 관련성을 갖는 객체들의 집합을 생성하거나 서로 독립적인 객체들의 집합을 생성할 수 있는 인터페이스를 제공하는 패턴 https://victorydntmd.tistory.com/300 ㅇ빌더 패턴(Builder) : 복합 객체의 생성 과정과 표현 방법을 분리하여 동일한 생성 절차에서 서로 다른 표현 결과를 만들 수 있게 하는 패턴 https://readystory.tistory.com/121 ㅇ팩토리 메서드 패턴(Factory Method) : 객체를 생성하는 인터페이스는 미리 정의하되, 인스턴스를 만들 클래스의 결정은 서브클래스 쪽에서 내리는 패턴. 팩토리 메서드 패턴에서는 클래스의 인스턴스를 만드는 시점을 ..
[JAVA] main 메서드와 JUnit으로 단위 테스트 개발하는 것의 각각의 장단점 main 메서드를 이용한 단위테스트 개발 방법의 장단점: 장점: JDK에 기본으로 포함된 테스트 도구로, 별도의 의존성을 추가하지 않아도 됩니다. 테스트케이스를 메인 메서드에서 직접 실행할 수 있으므로, IDE에서 디버깅이 쉽습니다. 코드 수정 후에도 IDE에서 바로 실행할 수 있어서 반복적인 테스트 작업에 용이합니다. 단점: 테스트코드 작성이 번거롭고, 복잡한 경우에는 작성하기 어려울 수 있습니다. 결과를 수동으로 확인해야 하기 때문에 자동화된 테스트보다는 불편합니다. JUnit 프레임워크를 이용한 단위테스트 개발 방법의 장단점: 장점: JUnit과 같은 테스트 프레임워크를 이용하면, 테스트코드를 작성하기 쉽고, 자동화된 테스트를 수행하기 편리합니다. 결과를 자동으로 확인할 수 있으므로, 수동으로 확인..
[Spring] Swagger 설정하기 https://ship-jh.tistory.com/18
[개발지식] HTTP Content-Type 정리 MIME 타입의 전체 목록 - HTTP | MDN (mozilla.org) https://sshkim.tistory.com/101
[개발환경] org.apache.catalina.core.StandardService.startInternal Failed to start connector [Connector[AJP/1.3-8009]] [경고 발생] org.apache.catalina.core.StandardService.startInternal Failed to start connector [Connector[AJP/1.3-8009]] org.apache.catalina.LifecycleException: Protocol handler start failed at org.apache.catalina.connector.Connector.startInternal(Connector.java:1138) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.StandardService.startInternal(Stand..
[개발환경] 톰캣 로그 한글 깨짐 https://inpa.tistory.com/entry/TOMCAT-%F0%9F%90%B1-%ED%86%B0%EC%BA%A3-%EB%A1%9C%EA%B7%B8-%ED%95%9C%EA%B8%80-%EA%B9%A8%EC%A7%90-%ED%95%B4%EA%B2%B0-%EB%B0%A9%EB%B2%95