분류 전체보기 (4) 썸네일형 리스트형 컴퓨터의 정보단위 1. 비트(Bit)컴퓨터는 0과 1로 동작합니다.하나의 회선으로부터 오는 전기의 신호의 유무로 정보를 주고받습니다.이 가장 작은 하나의 정보 단위를 비트(bit)라고 표현합니다.비트는 켜짐과 꺼짐으로 비트가 늘어날때마다 n비트는 = 2^n개의 정보를 표현가능합니다.이런 비트를 8개가 모이면 1Byte로 표현됩니다.그러나 바이트라는 단위만으로 모든 정보를 표현하는데불편함이 있어 비트보다 더 큰 단위들이 나왔습니다. 사실 어느게 정답이라 말하기 어려울정도로 혼용되어 사용되고 있습니다.1000단위를 사용하게되면, 10승단위라 우리들이 이해하고 계산하기 좀더 용이하다는 장점이 있고,1024단위를 사용하게되면, 2진수를 사용하기때문에 성능상 이점이 있다 정도 알고 가면 될듯합니다. 2. 워드(Word)워드는 C.. 컴퓨터의 핵심 부품 1.CPUCPU는 크게 ALU와 레지스터 그리고 제어장치로 구성되어 있습니다.제어장치는 명령어를 해석하고, 다른 부품들에게 명령을 전달합니다.ALU는 명령어에 의한 연산처리를 수행합니다.레지스터는 연산같은 작업에 필요한 데이터를 임시로 저장하는 공간입니다. 2.주기억장치프로그램을 실행시키기 위한 명령어나 데이터들을 보관하는 공간입니다.메모리는 주소로 구성되어 있으며,크게 RAM(Random Access Memory)과 ROM(Read Only Memory)으로 구분되는데 RAM은 읽고 쓰기가 가능하며,컴퓨터의 전원이 꺼지면, 저장된 내용을 모두 잃게되는 휘발성을 갖습니다.ROM은 오직 쓰기만 가능하며,OS나 *BIOS같은 영구적인 명령어와 데이터들을 저장시키는 공간입니다. *BIOS (Basic Inpu.. 통합테스트 환경에서 @Transaction rollback이 안된다.. 문제 발생.. 김영한 선생님의 스프링강의를 수강하면서 테스트 코드를 작성했는데.. 이런 예외가 발생했습니다.. 예외발생시점 확인 해당 예외가 발생하는 시점은.. join메소드를 실행하기 전 findByName메소드를 실행하여 매개값으로 받은 멤버객체의 name필드와 같은 값을 가진 컬럼이 존재한다면 발생하는 예외입니다. 문제원인 추측 기존에 DB안에 중복 데이터가 있었을 것이다. DB에 예전에 테스트할때 데이터가 들어갔겠구나 하고 DB테이블을 날리러 갔습니다.. 문제원인 추측2 롤백이 정상적으로 진행되지 않고 커밋이 되었다. findOne에서도 join 메소드를 사용하나.. 테스트코드는 비동기로 실행되니까.. 얘가 제일 먼저 실행이되서 그런거같고.. 흠.. 실제로 그럼 DB에도 커밋이 되었겠네요?.. 왜.. URI,URL,URN이 뭘까? 무슨 차이인데? 인터넷에서 검색을 하다보면.. URL과 URI에 대해서 모호한 부분들이 너무 많은 것 같다...그래서 내 나름의 정의를 내려보았다. URI는 URI(Uniform Resource Identifier) 우리 말로 통합자원 식별자라고 한다.URI는 URL,URN을 포함한 인터넷 상에 존재하는 모든 자원을 구분할 수 있게 하는 데이터나 기준들이라고 할 수 있다.핵심은 Identifier 식별자가 핵심 키워드란 것만 알고 넘어 가면 될 것 같다. URL은 URL(Uniform Resource Locator) 우리말로 통합 자원 지시자라고 할 수 있다.흔히 우리가 사용되는 인터넷 상에서 주소라고 불리우는 것들은 대부분 URL이다.마찬가지로 여기서 핵심은 Locator(주소식별자)이다.자원 얻을 수 있는 주소라는 .. 이전 1 다음