[링크] CSS float 자식들 포함하기 (div 포함 관계)
https://zetawiki.com/wiki/CSS_float_%EC%9E%90%EC%8B%9D%EB%93%A4_%ED%8F%AC%ED%95%A8%ED%95%98%EA%B8%B0
https://zetawiki.com/wiki/CSS_float_%EC%9E%90%EC%8B%9D%EB%93%A4_%ED%8F%AC%ED%95%A8%ED%95%98%EA%B8%B0
[Vue.js / Typescript] Vue.js 에 타입스크립트를 적용할 때 도움이 되는 사이트
@Transient private String blabla;
* commons StringUtils.containsAny([타겟 문자열], [비교대상1], [비교대상2]..); * containsAll() 같은 건 없지만, 그거 비슷하게 구현한 메서드 public static boolean hasAndKey(String value, String… keys) { for (String key : keys) { if (value.contains(key) == false) { return false; } } return true; }
🙈[SpringBoot] Spring Security를 이용한 회원가입/로그인/로그아웃
HOTSWAP AGENT: 15:26:14.064 ERROR (org.hotswap.agent.annotation.handler.PluginClassFileTransformer) – InvocationTargetException in transform method on plugin ‘class org.hotswap.agent.plugin.hibernate.HibernatePlugin’ class ‘org/hibernate/validator/internal/metadata/BeanMetaDataManager’. java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.hotswap.agent.annotation.handler.PluginClassFileTransformer.transform(PluginClassFileTransformer.java:218) at org.hotswap.agent.annotation.handler.PluginClassFileTransformer.transform(PluginClassFileTransformer.java:112) at org.hotswap.agent.util.HotswapTransformer.transform(HotswapTransformer.java:246) at sun.instrument.TransformerManager.transform(TransformerManager.java:188) at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:428) at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:763) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at java.net.URLClassLoader.defineClass(URLClassLoader.java:467) at java.net.URLClassLoader.access$100(URLClassLoader.java:73) at java.net.URLClassLoader$1.run(URLClassLoader.java:368) at java.net.URLClassLoader$1.run(URLClassLoader.java:362) at java.security.AccessController.doPrivileged(Native Method) at… Read More »
인텔리제이 JRebel 을 대체할 DCEVM + HotSwap 설치&사용방법 기타 참고 hotswap 설정 완료 후 recompile (Ctrl+Shift+F9)로 적용시점을 앞당길 수 있다.
[IntelliJ] properties 파일에서 한글 보기
IntelliJ 톰캣 로그 한글 깨짐을 해결하는 2가지 방법 실제로 해 보니 위의 방법으로는 해결이 안 되고, Run/Debug Configurations (Edit Configuration) > Tomcat Server > [해당서버] 의 VM options에 -Dfile.encoding=UTF-8 을 추가해 주어 해결하였다.
https://maven.apache.org/ref/3.6.3/maven-embedder/cli.html
확실한 해결책인지는 알 수 없으나, File > Invalidate caches / restart 로 명령으로 해결.
내 경우에는 HttpServletRequest 를 autowire 한 경우 빨간줄이 그어졌었다. 물론 작동상에 문제가 있는 autowiring 일 경우 코드 수정을 해 줘야 하지만, 작동에 문제가 없는 경우에는 IDE에서도 무시하도록 처리를 해 주도록 한다. 링크를 통해 해결함.
https://stackoverflow.com/questions/32000669/intellij-idea-key-board-right-click-doesnt-work
어느 순간인가 intellij 에서 빌드를 했더니, 해당 프로젝트의 모든 클래스 파일들이 커밋 대상이 되어 버렸다. 아무리 ignore 처리를 해도 그대로길래 봤더니 파일이 초록색이네? 언제 그랬는지 모르겠지만, 나도 모르게 클래스파일들을 git add 처리했던 것이었다. git add 를 취소하니 자연히 해결 하… (-_- )..
좀 멍청한 짓이었는데, intellij 셋팅 후 clone 으로 프로젝트를 받아온 상태에서, 당연히 remote repository 가 clone 주소라고 생각하고 있었는데, remote branch 의 주소가 다름 아닌 local branch 의 주소였던 것이다. 그래서 push가 reject 가 된 것.. remote repository 의 주소를 원격지로 다시 설정하고 push를 하니 문제가 없었다. (-_- )..
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로 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 »
https://www.thunderbird.net/ko/
[mysql] 인덱스 정리 및 팁
https://m.blog.naver.com/PostView.nhn?blogId=ckdtjd78&logNo=220837000174&proxyReferer=https%3A%2F%2Fwww.google.com%2F