목록전체 글 (50)
에러 안나게 해주세요
영속성 컨텍스트의 변경내용을 데이터베이스에 반영 (transaction에 commit 될 때) 플러시 발생 - 변경 감지 - 수정된 엔티티 쓰기 지연 SQL 저장소에 등록 - 쓰기 지연 SQL 저장소의 쿼리를 데이터베이스에 전송 (등록, 수정, 삭제 쿼리) 영속성 컨텍스트를 플러시 하는 방법 - em.flush() -> 직접 호출 - 트랜잭션 커밋 -> 플러시 자동 호출 - JPQL 쿼리 호출 -> 플러시 자동 호출 JPQL 쿼리 실행시 플러시가 자동으로 호출 되는 이유 // 쓰기 지연 상태 em.persist(memberA); em.persist(memberB); em.persist(memberC); // 중간 JQPL 실행 (flush() 자동 호출) -> db 저장 후 쿼리 실행 query = em..
JPA 1. 1차 캐시와 동일성 보장 - 같은 트랜잭션 안에서는 같은 엔티티를 반환 - 약간의 조회 성능 향상 - DB Isolation Level이 Read Commit이어도 애플리케이션에서 Repeattable Read 보장 2. 트랜잭션을 지원하는 쓰기 지연 - INSERT - 트랜잭션을 커밋할 때까지 INSERT SQL을 모음. - JDBC BATCH SQL 기능을 사용해서 한번에 SQL 전송. 3. 지연 로딩과 즉시 로딩 - 지연 로딩 : 객체가 실제 사용될 때 로딩 - 즉시 로딩 : JOIN SQL로 한번에 연관된 객체까지 미리 조회 ORM은 객체와 RDB 두 기둥 위에 있는 기술 주의 - 엔티티 매니저 팩토리는 하나만 생성해서 애플리케이션 전체에서 공유 - 엔티티 매니저는 쓰레드간에 공유X ..

var isCousins = function(root, x, y) { const queue = [root]; while (queue.length) { const size = queue.length; let foundX = false; let foundY = false; // iterate through one level for (let i = 0; i < size; i++) { const node = queue.shift(); console.log(queue); // check if children are x and y if (node.left && node.right) { if ( (node.left.val === x && node.right.val === y) || (node.left.val === ..
어제 넣어놓고 오늘 오전에 전화와서 갑자기 2시에 만나자고해서 부랴부랴 만나고옴. SI 회사 였는데, kt SM 프젝 인원 구한다더라 자바 레거시 프로젝트. 거리가 분당 정자동이라 정중히 거절하고 왔다. 버스 왕복 4시간은 답이 없다.. ㅠㅠ

Given the root of a binary tree, check whether it is a mirror of itself (i.e., symmetric around its center). var isSymmetric = function(root) { if (root == null) return true; return symmetryChecker(root.left, root.right); }; function symmetryChecker(left, right) { if (left == null && right == null) return true; // If both sub trees are empty if (left == null || right == null) return false; // If..

솔루션을 보고도 아직 잘 이해가 안됨. -_-;; 답답 var numSquares = function(n) { const dp = [0]; for (let i = 1; i

자바스크립트 태그를 위와 같이 해당 페이지에서 사용하지 않았다. react 내에서 사용 했으므로, public/index.html 내의 바로 앞에 추가하였다. (권장) 우여곡절에 맵은 불러왔으니, 그래서 에러에 관련해서 찾아봤음. 해당 페이지에서 위와 같이 다른 서버(api)에서 가져오게 해놓았으니, 페이지를 로딩(렌더링)할때, 자바스크립트코드파일.js를 다른 서버(api)에서 또 가져와야 하므로, 느린 인터넷 사용자는 페이지 로딩속도가 느려질 수 있으니, 인터넷이 현저히 느릴 경우에 브라우저에서 차단할 수 도 있다. 는 알람 문구이다. 우리나라에서는 상관 없다는 소리긴 한데 . document.write()를 사용하지 말라는 포스팅들도 있었지만, 외부에서 가져오는 스크립트이기 때문에 수정이 힘들 것 같다.