springboot에 log4j2 도입하기java진영의 로깅 라이브러리는 log4j2가 굉장히 효율적입니다. (https://devscb.com/post/253)그러나, 많이 사용되고 있는 springboot에서는 logback을 기본 로깅라이브러리로 사용하고 있습니...
java프로젝트에 log4j2를 도입해야하는 이유.한줄요약log4j2는 java진영의 최신 로깅 라이브러리 이며 성능이 좋기에 도입을 추천드립니다. 로깅라이브러리를 도입해야하는 이유일부 개발자는 개발하면서 system.out.println() 을 이용해서 로깅하시는 분들도 있...
IIS - w3wp.exe 메모리 부족에 대한 해결방안, 메모리제한배경서버를 운영하다보면 어플리케이션 메모리 과다사용으로,서비스 중지 현상이 발생할 때가 있습니다.제가 업무로 운영하는 Windows IIS 서버에서는 이를 방지하기위해 별도의 솔루션을 통해 알람이 동작하게 되어있습니다.그런데, ...
open cover & report generator로 C# lin...opencover 란?오픈커버(OpenCover)는 .NET / .NET Framework 애플리케이션의 코드 커버리지를 측정하는 도구입니다.코드 커버리지란, 프로그램이 실행될 때 실행된 코드의 비율을 의미합니다.이를...
.NET Framework C# NUnit 사용하기, NUnit 사...NUnit 이란?NUnit은 .Net에 대한 단위 테스트 (유닛테스트) 프레임 워크입니다. 사전세팅 : 테스트 대상 프로젝트 생성 Visual Studio에서 File > New > Projet를 선택후, con...
윈도우10 가상 데스크톱 사용법윈도우 10 이 나온지 꽤 시간이 지났는데요,윈도우10 이후부터 생긴 가상 데스크톱 기능의 존재를 잘 모르시는 분들이 의외로 많아 이 기능을 소개하게 되었습니다. 가상 데스크톱이란?가상 데스크톱을 한마디로 표현하면 “바탕화면...
oracle dbms_random 오라클 랜덤 값 생성하기오라클에서는 랜덤한 값을 생성하기 위해 DBMS_RANDOM이란 패키지를 제공합니다.이 패키지 안에 있는 함수와 프로시저들을 알아보겠습니다. 요약 프로시저/함수 설명 NORAMAL 함수 정규분포(가우스 분포)...
Python 으로 TextArt 그리기, asciiart, pyfi...위와 같은 아스키 아트로 표현된 글자를 한번씩 보신적 있으실 겁니다. 파이썬에서는 이런 글자를 손쉽게 생성해주는 라이브러리를 제공하는데요,바로 pyfiglet이라는 라이브러리를 사용하면 이러한 글자를 생성할 수 있습니다. ...
ANSI SQL vs Oracle SQL 차이ANSI SQL과 ORACLE SQL 차이를 표로 정리해보았습니다. 특징 비교 — ANSI SQL Oracle SQL 문법 ANSI SQL은 American National Standards Institute에서 정한 ...
오라클 쿼리 성능향상을 위한 sql 구문 작성 가이드컬럼 select시 * 를 사용하지 않고, 불필요한 열을 참조하지 않는다.을 사용할 경우, 모든 컬럼을 fetch 하는데 불필요한 메모리가 소요될 수 있습니다.또한, count() 의 경우에도 count(1) 이나 count(...