본문 바로가기
반응형

전체 글568

Spring propagation MANDATORYSupport a current transaction, throw an exception if none exists.시작된 트랜잭션이 있으면 support, 없으면 예외 발생 NESTEDExecute within a nested transaction if a current transaction exists, behave like PROPAGATION_REQUIRED else.시작된 트랜잭션이 있으면 중첩해서 트랜잭션을 실행한다. NEVERExecute non-transactionally, throw an exception if a transaction exists.트랜잭션이 있으면 예외 발생 NOT_SUPPORTEDExecute non-transactionally, suspend the .. 2015. 12. 1.
STORMX M1 마우스 기존에 있던 마우스가 맛이 가서 새로 구매했다.집 컴퓨터는 선정리가 불편해서 원래 무선 마우스를 쓰고 있었는데 무선 마우스가 베터리도 자주 바꿔야 하고 가끔 클릭이 씹히는 현상이 발생을 해서 결국 무선 마우스 포기하고 유선으로 선택했다. 내가 선택한 것은 STORMX M1 마우스 벌크 버전. 어차피 집에서 쓸껀데 포장 별로 신경 안쓰니깐 벌크 버전으로 구매를 했다. 벌크 버전도 그냥 마우스만 달랑 오는게 아니라서 나름 만족했다. 포장이 딱히 나쁜편도 아닌것 같다. 마우스 고를때 항상 고려했던것이 크기였는데 다행이 마우스가 손에 너무 크지는 않았다.기존에 마우스 샀다가 너무 크거나 또는 너무 작아서 실패한 적이 많았다. 그래서 마우스 크기가 정말 중요했는데 이번에는 다행히도 적당한 크기의 마우스를 잘 선택.. 2015. 11. 14.
맥북 하드 교체!!! 맥북 2010 MID 를 쓰고 있다. 그런데 언젠가부터 맥북이 느리다는 생각을 하게 되었고 이제는 더이상 느린상태로 사용을 못할것 같다라는 느낌이 들었다. 팔까도 생각을 했지만 그냥 쓰자라는 결론을 내렸고 그래서 하드 교체를 하게 되었다. 요즘 대세인 SSD 를 구매를 해서 교체를 했다. 처음에는 어딘가에 맡겨야 하나 했지만 인터넷을 찾아보니 의외로 간단해 보여서 직접 하기로 했다. 단 주의 할점은 하드디스크 교체시에 나사 모양이 좀 특이해서 전용 드라이버가 필요하다. 뒷면을 풀어보면 의외로 심플하게 되어있다. 비싼 노트북이니 혹시라도 고장나면 어쩌나 하는 생각에 덜덜 떨 필요는 없었다. 기존 하드디스크를 빼서 왼쪽과 같이 새로 산 SSD 로 교체 하면 하드교체가 끝난다. 하드를 교체하면서 맥북에 들어있.. 2015. 11. 14.
XBOX 360 패드를 사다!!! 스팀에서 원화 변환 오류로 DMC:Devil May Cry Complete Pack 이 3900원으로 풀려서 구매를 했다.그런데 문제는 키보드로 하려니깐 이건 거의 컨트롤이 불가능한 상황이었다.그래서 선택한게 PC와 연결할 수 있는 게임패드를 구매하기로 했다. 검색해보니 XBOX 360 유선 패드가 그래도 가장 가성비가 좋다는 글들이 많아서 선택했다.금요일날 오후에 주문했는데 다행히 토요일날 도착했다. 깔끔한 포장이 맘에 든다. ps2 패드 이후로 게임 패드는 만져본적이 없었는데 맘에든다. 2015. 11. 14.
파이썬에서 연산 순서 PEMDAS 라는 규칙 1. 괄호 (Parentheses) : 가장 높은 우선순위. 괄호안에 있는 표현식이 먼저 계산됨.2. 거듭제곱(Exponentiation) : 2**1+1 의 결과는 4가 아니라 3이다. 3*1**3 의 결과는 27이 아니라 3이다.3. 곱셈(Multiplication), 나눗셈(Division)은 같은 우선순위를 갖는데 덧셈(Addition)과 뺄셈(Subtraction) 보다 높은 우선순위를 갖는다. 같은 우선순위를 같는 연산자는 거듭제곱을 제외하고는 왼쪽에서 오른쪽으로 계산된다. 출처 : http://www.flowdas.com/thinkpython/02-variables-expressions-and-statements/ 2015. 11. 11.
ConEmu 에 Putty 설정하기 여기 참조하면 될듯 http://www.thecrumb.com/2013/03/04/configuring-conemu-and-putty/ 2015. 10. 30.
repository 삭제하기 docker ps -a docker stop [contatiner ID]docker rm [containerID]docker rmi [repositoryID] 2015. 10. 28.
당신의 비즈니스에 클라우드를 사용해야 하는 3가지 이유 간신히 마친 번역 원문 : 3 easy reasons why you’ll move your business to the cloud http://www.hanbit.co.kr/network/category/category_view.html?cms_code=CMS7356601744 클라우드 네이티브 애플리케이션 아키택쳐로의 변화는 혁신으로 이어집니다. 클라우드 네이티브 애플리케이션 아키택쳐를 적용할 때 어떻게 클라우드가 혁신과 변화를 가능하게 하는지 회사가 고려해야 할 부분과 클라우드 네이티브 애플리케이션 아키택쳐로의 변화가 가지고 있는 기본적인 동기들을 살펴봅시다. 속도(Speed) 속도가 시장에서 중요한 성공 요인이라는 것은 분명합니다. 소프트웨어 기반의 솔루션들을 개발하고 제공하는 사업들은 경쟁자들보다.. 2015. 9. 11.
Atom proxy 설정 Window 기준 C:\Users\유저명\atom .apmrc 파일 생성 https-proxy = http://ip:port http-proxy = http://ip:port strict-ssl = false 여기 참고https://github.com/atom/apm#behind-a-firewall 2015. 8. 26.
[JPA]Persistence Context Persistence Context 특징- 1차 캐시- 동일성 보장- 트랜잭션을 지원하는 쓰기 지연 (transaction write-behind)- 변경감지(dirty checking)- 지연로딩 조회- 조회시에 1차캐시에서 식별자 값으로 entity 조회. 없으면 DB에서 조회 등록- persist 를 실행하면 1차 캐시에 저장 되고 transaction writer-behind에 쿼리를 저장해둔다.- commit 시점에 transaction writer-behind에 있는 쿼리를 실행함. 수정 - 1차 캐시에 Entity가 저장될 시점에 최초상태의 스냅샷을 같이 저장한다. - transaction writer-behind 에서 flush 시점에 스냅샷과 entity를 비교해서 변경된 entity를 .. 2015. 8. 25.
[JPA]Entity 생명주기 1. new/transient : persistence context와 무관2. managed : persistence context에 저장된 상태3. detached : persistence context에 저장되었다가 분리된 상태4. removed : 삭제된 상태 2015. 8. 12.
Maven clean, install, build?? clean : removes files generated at build-time in a project's directory (target by default)--> 빌드 타임에 생성된 파일들을 삭제.install : installs the package into the local repository, for use as a dependency in other projects locally.--> 의존관계가 있는 다른 프로젝트에서 사용하기 위한 패키지를 로컬 레파지토리에 installdeploy : copies the final package to the remote repository for sharing with other developers and projects.--> 다른 프로젝트나 개발자들에.. 2015. 5. 12.
728x90
반응형