본문 바로가기
반응형

IT/TIL312

2022년 04월 06일 TIL 2022년 04월 06일 TIL ✅ 한 것 공부 명상 1일 1커밋 & 푸쉬 운동 X ❓ 오늘의 질문, 배운 것 패킹이란? 실행압축이라는 뜻을 가진다. ZIP, RAR과 같은 압축은 그 압축을 해제 시켜야 해당 프로그램을 실행시킬 수 있다. 하지만 패킹은 있는 그대로 일반 프로그램처럼 실행 가능하다. 실행(PE) 파일을 대상으로 파일 내부에 압축해제코드를 포함하고 있어서 실행되는 순간에 메모리에서 압축을 해제 시킨 후 실행시키는 기술이다. 압축을 푸는 과정없이 바로 프로그램을 실행할 수 있는 것을 실행압축이라고 한다. 패킹을 하는 이유? - 데이터 압축(프로그램 크기 줄이기) - 악성코드에서는 작은 용량으로 빠르게 많이 퍼지게 하며, 분석이 불가능하게 하기 위한 목적 - 데이터 보호: anti-revers.. 2022. 4. 6.
2022년 04월 05일 TIL 2022년 04월 05일 TIL ✅ 한 것 공부 자기 암시, 명상 1일 1커밋 & 푸쉬 운동 X ❓ 오늘의 질문, 배운 것 X 📣 피드백 하루 반성 및 칭찬 휴식 2022. 4. 5.
2022년 04월 03일 TIL 2022년 04월 03일 TIL ✅ 한 것 공부 자기 암시, 명상 자바의 정석 챕터 2-3복습 백준 한문제(쉬운 것부터) 예전에 올린 레포지토리 리팩토링 진행 [테코톡] JUnit5 사용법보고 블로그에 정리 => 링크 1일 1커밋 & 푸쉬 운동 X ❓ 오늘의 질문, 배운 것 JPA를 다루는데 SQL문을 알아야 하는 이유 JPA는 Entity 객체 단위로 개발하기 때문에 객체지향적 셀계에 효과적이다. 조회, Create, Delete와 같은 단순 쿼리 작업 시에 굉장히 간단하고 효율적이다. => em.persist, em.remove와 같은 메소드를 제공해주기 때문이다. JPA는 검색 시에도 테이블이 아닌 엔티티 객체를 대상으로 검색한다. => 그러나 모든 데이터를 엔티티 객체로 변환하여 검색하는 것은 성.. 2022. 4. 3.
2022년 04월 02일 TIL 2022년 04월 02일 TIL ✅ 한 것 공부 자기 암시, 명상 자바의 정석 챕터 2-2 복습 테코톡 트랜잭션 영상 보고 블로그 글 정리 => 링크 1일 1커밋 & 푸쉬 운동 조깅 5km 악력기 100개 덤벨 컬 30 x 4세트 런지 100개 스쿼트 100개 덤벨스윙 100개 ❓ 오늘의 질문, 배운 것 springframework 트랜잭션과 javax 트랜잭션의 차이 @javax.transaction.Transcational의 javax는 자바 표준 확장 패키지를 뜻합니다.(자바에서 기본 제공) @org.springframework.transaction.annotation.Transactional는 org.springframework에서 제공 해당 패키지를 확인해보면 패키지 구성이 다르다. @javax.. 2022. 4. 2.