본문 바로가기
728x90

IT관련131

글 작성시, 글자 배경 블럭에 하이라이트 개인적인 메모를 위해 작성된 글이므로 가벼운 참고용으로 봐주세요. 배경색 1 배경색 1 배경색 2 배경색 2 배경색 3 배경색 3 배경색 4 배경색 4 배경색 5 배경색 5 2021. 2. 22.
Git 쉽게 시작하기 개인적인 메모를 위해 작성된 글이므로 가벼운 참고용으로 봐주세요. Git 저장소들의 정의 워킹 디렉토리 : 작업물을 저장해놓은 내 컴퓨터의 폴더 스테이지 공간 : 워킹디렉토리에서 로컬레포지터리로 넘길 파일을 모은 임의의 공간(=장바구니 역할) 로컬 레포지터리 : .git이름의 폴더로 원격지 레포지터리에 보낼 파일을 위한 로컬저장소 원격지 레포지터리 : github에서 제공해주는 저장소역할의 서버 명령어 정리 따라하기 쉬운 순서로 정리하였는데, 사실상 가장 많이 사용하는 명령어는 노란색으로 표시한 3개밖에 없다. 순서 명령어 설명 0 git init .git(로컬 레포지토리) 만들기 1 git add 파일명 git . 워킹디렉토리의 파일을 스테이지 공간에 담기 파일명을 쓰면 해당 파일만 담아지고 . 을 쓰.. 2021. 2. 20.
[수업창작] 오디션앱만들기 DB기획 개인적인 메모를 위해 작성된 글이므로 가벼운 참고용으로 봐주세요. 기획 about 회원분류 일반회원 일반회원+액터 일반회원+디렉터 -일반회원은 이메일or핸드폰을 통한 개인인증으로 간단한 등록을 하면 오디션 진행상황을 볼 수 있다. -액터는 프로필을 입력하고 등록을 한다. 액터로 등록하면 진행중인 오디션 참여가 가능하다. -디렉터는 디렉터인증(기업인증)을 한다. 디렉터인증을 거치면 오디션공고를 올릴 수 있다. 기획 about 일반회원 이메일or핸드폰을 통한 개인인증으로 간단한 등록을 통해 회원가입을 한다. -액터를 팔로우 할 수 있다. -진행중인 오디션에서 지원영상을 보면서 좋아요를 누를 수있다. -왼쪽으로 스와핑하면 좋아요 오른쪽으로 스와핑하면 -좋아요 목록을 볼 수 있다. CREATE TABLE `me.. 2020. 8. 7.
[IT용어] StringBuilder 개인적인 메모를 위해 작성된 글이므로 가벼운 참고용으로 봐주세요. StringBuilder를 사용하는 이유 ① str이 가르키는 객체와 str2가 가르키는 객체가 같기때문에 결과는 true가 나온다. ② str이 가르키는 객체와 str2가 가르키는 객체가 다르기때문에 결과는 false가 나온다. ③ str이 가르키는 객체와 str2가 가르키는 객체가 다르기때문에 결과는 false가 나온다. ①과 같이 코드를 짜게 되면 같은 내용을 재사용할 수 있어서 효율적이고 좋은 것 같다. 그러나 아래와 같은 상황에서 봤을 때 결과값은 '***'인데, 메모리상으로는 '*', '**', '***' 이렇게 3가지가 생기기때문에 비효율적이다. 위의 상황이 왜 비효율적인지 이해가 안되면 아래와 같은 상황을 보자. '100개짜.. 2020. 8. 3.
[IT용어] RSA 암호 개인적인 메모를 위해 작성된 글이므로 가벼운 참고용으로 봐주세요. RSA 암호는 공개키 암호시스템의 하나로 암호화뿐만 아니라 전자서명이 가능한 최초의 알고리즘이다. 1978년 로널드 라이베스트(Ron Rivest), 아디 샤미르(Adi Shamir), 레너드 애들먼(Leonard Adleman)의 연구에 의해 체계화되었으며, RSA라는 이름은 이들 3명의 이름 앞글자를 딴 것이다. 이 세 발명자는 이 공로로 2002년 튜링상을 수상했다. ※ 사실상 첫개발자는 1973년 영국 GCHQ의 수학자였으나 이는 비밀로 취급됐었고 1997년에서야 밝혀졌다. RSA 암호체계의 안정성은 큰 숫자를 소인수 분해하는 것이 어렵다는 것에 기반을 두고 있다. 그러므로 큰 수의 소인수 분해를 획기적으로 빠르게 할 수 있는 알고.. 2020. 8. 2.
728x90
반응형