소개
게시글
질문&답변
2022.03.23
16진수 어려워요....
음 아닙니다 자바같은경우에는 16진수를 전부 이해하지 않아도 괜찮습니다. 왜냐면 어느정도 알아서 해주거든요. 그리고 잊어먹으시면 구글링 하셔도 괜찮습니다. 16진수 같은경우에는 별로 쓰이는 일은 없어서요.( DB 나중에 암호화할때는 필요하겠지만..) 그리고 2진수같은경우에는 어떤언어건 필수기에 꼭 익혀두시는걸 추천드립니다. 예를 하나 들어드리자면, 2진수는 1과 0으로 되어있는데 1이 전등이 켜진거고 0이 전등이 꺼진겁니다. 그럼 1일때만 숫자를 계산하면 되겠죠? 11001일경우 16 8 4 2 1 이렇게 됩니다 1부터 2의 제곱을 해가면서 구하는 거에요. 오른쪽에서 왼쪽순으로. 그래서 전부 더하면 25가 됩니다. 이것처럼 2진수는 꼭 알아두면 좋은데, 그 이유는 나중에 서버나 그런것을 배울때 반드시 나오기 때문입니다. 저는 배울때 1024까진 외우라고 하셨어서 꾸역꾸역 외웠던 기억이..ㅎㅎ 1,2,4,8,16,32,64,128,256,512,1024 여기까지만 외우셔도 됩니다. 즐코딩하셨으면 좋겠습니다
- 0
- 1
- 198
질문&답변
2022.03.23
값타입과 엔티티의 디비에서의 차이
안녕하세요 질문자님 일단 DB의 PK값에 대해 설명드려야 될거같습니다. PK값은 Unique한 값입니다. Unique한 값에 Not Null 속성이 붙은것을 PK(Primary Key)라고 불리우죠. 하나의 테이블에 PK값이 2개일 수는 없습니다. 중복된 컬럼을 갖고있기 때문이죠.(Unique 속성) 하지만 왜 PK값이 2개인가? 라고 물으신다면 답변드릴수 있을거같습니다. 다중칼럼(constraint) 로 맺으실수 있는데요, 이렇게 해서 맺어지는 이유는 기본키(pk)를 구성하는 id값이 두개의 칼럼을 하나로 치기 때문입니다. 즉, 2개의 칼럼이 하나로 묶일수는 있으나 그렇다고 PK값이 2개가 되는것은 아닙니다. id 구성으로는 하나인거지요. DB관계도상 주 PK는 name가 아닌 FK가 맺어져 있는 MemberID값 같습니다. 정확히는 @entity가 있고 없고 로 구분한다기 보다는 @id 식별자가 있느냐 없느냐로 구분됩니다. 있으면 @entity, 없으면 값타입 이렇게 보시면 될거같습니다.
- 0
- 2
- 408
스터디
모집중
2022.03.23 12:25
스터디원 모집합니다
- 3
- 3
- 1.2K
스터디
모집중
2022.03.22 14:51
스터디원 모집합니다.(초보도 환영)
- 0
- 1
- 306
질문&답변
2022.03.22
진유림님 깃허브 문제가 안풀리는데 어떻게 도움 받을 수 있나요?
안녕하세요 질문자님! 우선 연세가 많으신데, 공부하시는것에 대해서 칭찬드리고 싶습니다ㅎㅎ (실례가 됬다면 죄송합니다..ㅎㅎ) Create a Github account => 깃허브 계정을 만드세요 Create a get repository => 깃허브 저장소를 만드세요 Git clone to create a local copy on your local machine =>로컬pc에 저장하기위한 git,github데스크탑을 설치하세요. Add a file to this repository => 저장소에 파일을 추가하세요. 깃허브 저장소를 만들고 git과 github 데스크탑을 설치하고 데스크탑 버전에 로그인을 하게 되면, 깃허브 저장소에 동기화가 될겁니다. 그럼 문서 > github 부분에 동기화가 된 이름으로 파일 하나가 생길거에요. 거기 안에다가 프로젝트를 넣으면 github데스크탑이 일일히 기록하게 됩니다. 거기에서, 깃허브 데스크탑 왼쪽 아래에 파란색 버튼이 있는데 거기에 예를들면 version 0.0.1 이렇게 집어넣고 좀 넓은 부분에 commit(꼭 이게 아니라 메모형식으로 적어도 됩니다)이라고 적으면,밑에 파란색 버튼이 활성화되게 됩니다. 그럼 그걸 누르고 중단부분쯤에 있는 mainpush였나..그걸 누르게 되면 메인 레파지토리로 올라가게 됩니다. 어려우면 댓글 달아주세요. 자세히 설명드리겠습니다. 열공하세요!
- 0
- 5
- 266