Author Archives: itpsolver

[링크] IntelliJ 에서 “No beans of [클래스명] type found” 에러가 발생할 경우

By | 8월 31, 2020

내 경우에는 HttpServletRequest 를 autowire 한 경우 빨간줄이 그어졌었다. 물론 작동상에 문제가 있는 autowiring 일 경우 코드 수정을 해 줘야 하지만, 작동에 문제가 없는 경우에는 IDE에서도 무시하도록 처리를 해 주도록 한다.   링크를 통해 해결함.            

[git] intellij 를 사용하는데 .gitignore 가 작동하지 않을 때

By | 8월 25, 2020

어느 순간인가 intellij 에서 빌드를 했더니, 해당 프로젝트의 모든 클래스 파일들이 커밋 대상이 되어 버렸다. 아무리 ignore 처리를 해도 그대로길래 봤더니 파일이 초록색이네?   언제 그랬는지 모르겠지만, 나도 모르게 클래스파일들을 git add 처리했던 것이었다. git add 를 취소하니 자연히 해결   하… (-_- )..      

[git] “remote: error: refusing to update checked out branch: refs/heads/master” 케이스

By | 8월 25, 2020

좀 멍청한 짓이었는데, intellij 셋팅 후 clone 으로 프로젝트를 받아온 상태에서, 당연히 remote repository 가 clone 주소라고 생각하고 있었는데, remote branch 의 주소가 다름 아닌 local branch 의 주소였던 것이다. 그래서 push가 reject 가 된 것..   remote repository 의 주소를 원격지로 다시 설정하고 push를 하니 문제가 없었다.   (-_- )..    

웹 관련 유틸 클래스 (자작)

By | 8월 13, 2020

  package com.app.util; import java.util.Locale; import java.util.Properties; import javax.servlet.http.HttpServletRequest; import org.springframework.context.MessageSource; import org.springframework.core.io.ClassPathResource; import org.springframework.core.io.Resource; import org.springframework.core.io.support.PropertiesLoaderUtils; import org.springframework.web.context.request.RequestAttributes; import org.springframework.web.context.request.RequestContextHolder; import org.springframework.web.context.request.ServletRequestAttributes; import com.util.StringUtil; import lombok.extern.slf4j.Slf4j; /** * 웹 관련 유틸 클래스 * * @author STEVE */ @Slf4j public class WebUtil { /** * 현재 request url 에서 [http(s)프로토콜 부터 도메인까지]를 substring 한 문자열을… Read More »

썬더버드(Thunderbird)로 메일건(Mailgun) SMTP서버를 경유하여 Gmail 메일 발송하기

By | 8월 7, 2020

※ 개요: Thunderbird로 gmail의 SMTP 서버를 경유하여 단체메일을 보냈더니, 수신자 100명 제한이 걸려 있어서 찾아보다가 메일건 SMTP 서버를 연결하기로 했다.   1. Mailgun SMTP credential 발급 1-1. Mailgun > Sending > Domain settings > SMTP credentials > New SMTP User   2. Thunderbird 설정 2-1. 계정설정 > 보내는 서버 (SMTP) > 추가 서버 이름: smtp.mailgun.org… Read More »

[링크] 윈도우 화면 위에 마우스로 그림 그리는 프로그램

By | 7월 21, 2020

http://www.presentation-assistant.com/ppointer/index.htm     * 간단 사용법 (마우스로 그림 그리는 것에 한해)   1. Live Draw 탭 클릭 2. Activate 상태가 아니면 Activate 클릭 (아니면 기본 단축키인 Ctrl + F11 로 Activate 시켜도 됨) 3. Activate 상태에서 – Ctrl 을 누른 상태에서 마우스 이동을 하면 선이 그려짐 – 마우스클릭을 하면 안되고 Ctrl을 누른 상태에서 마우스만 이동한다.… Read More »

php 에서 java System.out.print() 처럼 간단한 서버 로깅 수행하기

By | 5월 29, 2020

* error_log() 라는 함수를 사용한다. e.g.) error_log(“블라블라”, 3, “/home/bruce/custom.log”); 두 번째 인수 3은 세 번째 인수의 경로에 해당하는 로그파일에 기록하겠다는 선언이다. 로그가 기록되지 않는다면 로그파일을 777 권한으로 생성해 보자.            

nginx 설정파일 예시 (php 관련)

By | 5월 29, 2020

* 개요 nginx 버전: 1.18.0 nginx – php 설정을 하는데, 기존 소스가 php 파일임에도 불구하고 html 확장자로 되어 있어서 초기 셋팅에 애를 먹었었다. location / {} 에 fast_cgi 관련 설정을 넣으니 <!DOCTYPE html> 태그가 html 파일에 선언되어 있을 때 css가 작동하지 않았고,  해당 태그를 삭제하니 css가 작동했다. 이 때 fiddler를 통해 좀 더 분석해 보니… Read More »

[링크] [JavaScript/자바스크립트] 숫자를 만, 억, 조, 경 등 만 단위 한글로 찍기 + 자바스크립트 연산의 한계값

By | 5월 27, 2020

https://this-programmer.com/entry/JavaScript%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%EC%88%AB%EC%9E%90%EB%A5%BC-%EB%A7%8C-%EC%96%B5-%EC%A1%B0-%EA%B2%BD-%EB%93%B1-%EB%A7%8C-%EB%8B%A8%EC%9C%84-%ED%95%9C%EA%B8%80%EB%A1%9C-%EC%B0%8D%EA%B8%B0-%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%EC%97%B0%EC%82%B0%EC%9D%98-%ED%95%9C%EA%B3%84%EA%B0%92