Posts by Category

Spring

Mybatis와 Spring Transactional

4 minute read

Overview 업무 중 CRUD의 비즈니스 로직 처리를 할 때 Spring 기반이지만 자사 커스텀 프레임워크를 같이 사용하면서 MyBatis와 Spring의 조합을 제대로 사용하지 않았다. 지금 생각해보면 상당히 귀찮았던 방식이었던 것 같다.(바꾼다고 했어도 바쁜 일정과 실시간으...

이클립스 Spring Maven Dependency Add 검색 안될 때

less than 1 minute read

Maven에서 Dependency를 처음 추가하려고 하는데 검색이 안되는 경우는 다음과 같은 설정을 해줘야 한다. Windows > Preferences > Maven에서 3가지 옵션 체크 후 이클립스 재시작한다.

Back to Top ↑

CleanCode

Back to Top ↑

MySQL

MySQL의 Transaction Isolation Level

3 minute read

여러 명이서 Oracle -> MySQL DB 컨버전 작업을 진행하면서 겪었던 일이었다. 단건 update를 실행하려 해도 계속 lock이 걸리거나 무한 대기중인 상황이 수시로 발생했다. 나는 솔루션 모듈 변환 작업 진행중이라 처음엔 상관 없었지만 실제로 디비에 붙어서 테스트...

Back to Top ↑

Unix

Back to Top ↑

CSS

CSS4 Selector

1 minute read

:matches matches라는 Pseudo-classes는 특정 element 및 조건을 그룹화하여 속성을 적용할 수 있다. 아래는 짝수와 target 클래스인 li element의 배경 색상을 blue로 지정한 코드이다. li:matches(:nth-child(even), ....

Parcel과 PostCSS for CSS4

less than 1 minute read

Parcel Parcel은 Advanced CSS 코드를 압축 및 컴파일할 수 있는 bundle moduler이다. Advanced CSS는 몇몇 브라우저에서 작동이 안될 수도 있는데 parcel을 통해 예전 버전의 CSS로도 바꿔줄 수 있다.

CSS Grid

4 minute read

Grid CSS 그리드 레이아웃(Grid Layout)은 FlexBox와 다르게 2차원적으로 레이아웃을 나타낼 수 있다.

CSS FlexBox

1 minute read

Life Before Flexbox div의 기본값은 block이며 옆에 어떤 element도 올 수 없다.

Back to Top ↑

EffectiveJava

Back to Top ↑

Java

Java Garbage Collection

3 minute read

줄여서 GC라 불리우는 Garbage Collection은 그저 나 대신 사용하지 않는 메모리를 정리해주고 재할당해주는 개념이라고만 알고 있었지, 깊게 생각해보진 않았다. 하지만 C++ 기반의 엔진 모듈을 디버깅해야 하는 상황이 생기면서 주로 Java를 접했던 나에게 수동 메모리 ...

Back to Top ↑

Github

Github 블로그 404 에러

less than 1 minute read

github blog 저장소를 private으로 돌렸는데 404 에러가 발생했다. 다시 public으로 변경해도 접속이 안됨ㅠㅠ

minimal mistakes 테마로 github.io 블로그 생성하기

1 minute read

에버노트, 네이버 블로그만 쓰다가 github.io를 알게 되었고 재밌을거 같아 시작해봤는데.. 생각보다 엄청 헤맴ㅎㅎ.. 업무에선 cvs에서 svn만 써봤지, github는 개인적으로만 접해와서 알아야 할게 생각보다 많았다. 나중에 또 까먹을 경우를 대비해서 기록해야지.

Back to Top ↑

JavaScript

JavaScript innerText와 innerHTML

less than 1 minute read

※ 간단한 예제 소스 ```javascript var str = ‘<input type=text” placeholder=”What is your name”/>’;

바닐라 JS 기초 다지기

2 minute read

let, const, var 변수 초기화&생성할 때 사용 3년 전까지만 해도 var만 사용 가능했었음 변수 선언할 때는 우선 const로 필요할 때만 let 사용하기! let, var는 변수 값 수정 가능. const는 불가능!

Back to Top ↑

WAS

JESU7 서버 실행 방법

1 minute read

Intro 해당 내용은 아래 환경을 기준으로 작성하였음. 경로 : cd /jeus7/bin/ 기동 순서 : webtob → domainadmin → nodemanager 다운 순서 : nodemanager → domainadmin → nodemanager jeusa...

Back to Top ↑

MARKDOWN

Back to Top ↑

Tool

Back to Top ↑

HTML

HTML5의 시맨틱 요소

2 minute read

Overview HTML을 공부하면서 항상 궁금했던 점이 HTML의 적절한 시맨틱 요소 사용이다. 화면이 디자인되서 이미지로 나오면 HTML로 구조화 하는 작업이 필요하다. header, nav 등의 확실한 목적을 가진 엘리먼트는 이걸 사용해야 되겠다고 쉽게 판단이 가능하지만 se...

Back to Top ↑

Eclipse

Back to Top ↑