일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 프론트엔드개발자양성과정
- 네이버로그인창만들기
- 깃허브 레포지토리와 로컬 코드 연결하기
- 디지털교육
- 프론트엔드배포
- 버전생성프로세스
- DIGITALHANARO
- 취준생
- 배포
- 부트캠프
- 맥북백틱입력
- 디지털하나로
- s3
- 디지털하나로입학식
- `
- 하나은행
- udemy
- 개발자교육과정
- kdt
- 프로젝트캠프
- 웅진씽크빅
- Next.js
- 맥북백틱
- 백틱
- 유데미
- github
- 디지털취업
- 스나이퍼팩토리
- 미래내일일경험
- Today
- Total
목록전체 글 (121)
Land of Joe
들어가기 백엔드 개발의 특징 코딩이 차지하는 비율이 높지 않음 서버 관리, 데이터베이스 구축, 그리고 프론트엔드와의 연결을 하는 백엔드 개발 백엔드 언어의 역할 프론트엔드와 데이터베이스를 연결해주는 중간 과정 프론트엔드의 요청을 분석해서 sql로 바꾸고, 이를 db에 전달 db에서 온 값을 정제한 뒤 다시 프론트엔드로 돌려주는 것 백엔드는 수동적인 형태를 띈다. === http 통신은 수동적인 형태를 띈다 (http통신의 특징임: 수동적) 프론트엔드가 요청하면 서버가 주는 것밖에 못함 ex) 채팅이나 알람설정 등은 http 통신이 아닌 다른 통신방법을 이용해야 한다. 백엔드 언어의 변천사 1세대 백엔드 언어: jsp, php,.net 2세대 백엔드 언어: node.js, spring 2015년까지만 해도..
'회원정보 관리'에 관한 테이블을 만들고 데이터 하나 집어 넣는 것까진 성공했고, 회원이 작성한 post와 comment에 대한 각각의 테이블을 만들려고 하는데 아무래도 외래키가 잘못되었다는 의미같아서 서칭해보았다. CREATE TABLE account ( idx INT NOT NULL AUTO_INCREMENT, id VARCHAR(15) NOT NULL, name VARCHAR(10) NOT NULL, password VARCHAR(30) NOT NULL, email VARCHAR(100) NOT NULL, birthday DATE NOT NULL, phone_number VARCHAR(11) NOT NULL, registration_date TIMESTAMP DEFAULT CURRENT_TIMEST..
또 뭐가 문제뉘.. 테이블 하나 만드는데 온갖 에러 다 보게 생겼다.....광광 뚝. 이건 AUTO_INCREMENT column 규칙을 제대로 안 지켰기 때문이라고 하는데.. AUTO_INCREMENT column은 하나여야 하고, 무조건 PK(기본키)에 포함되어 있어야 한다고 한다..! 해당 속성에 대해 충분히 알아보지 않고 무지성으로 명령어를 작성한 나자식 반성!
CREATE TABLE account ( id VARCHAR(15) AUTO_INCREMENT PRIMARY KEY, name VARCHAR(10) NOT NULL, password VARCHAR(30) NOT NULL, email VARCHAR(100) NOT NULL, birthday DATE NOT NULL, phone_number VARCHAR(11) NOT NULL registration_date TIMESTAMP DEFAULT CURRENT_TIMESTAMP ); 이렇게 열심히 적어놓고 터미널에 넣었는데 오류가 나다니 가슴이 철~렁,, 했읍니다. 그러나 문제 해결 방법은 so easy. AUTO_INCREMENT 속성을 갖는 column의 데이터타입은 INT(정수) 아니면 FLOAT(실수)만 ..
제대로 작성하셨는데도 서버와 연결이 안 되시나요? 잘 찾아오셨습니다~^^ 범인은 바로 이것입니다,...! 키페어가 바탕화면에 나와있으면 안 됩니다!!! 맥만의 보안이슈인지는 확실하지 않으나,, 디렉토리 안으로 넣어주시면 샤샤샥 해결 됩니다!! 후하후하 FTP-simple을 이용한 원격 서버 접속 방법 궁금하신 분은 아래 링크로 ⬇️⬇️⬇️ 23년 10월 19일 프로토콜, 데이터베이스 프로토콜 정의: 인터넷 통신에 대한 표준 인터넷은 전세계가 다같이 맞춰서 사용하자! 라고 약속하고 사용하는 통신 기술이기 때문에, 한 가지 방법을 정해서 다같이 맞춰서 사용하고 있음 인터 joeindeu22.tistory.com
프로토콜 정의: 인터넷 통신에 대한 표준 인터넷은 전세계가 다같이 맞춰서 사용하자! 라고 약속하고 사용하는 통신 기술이기 때문에, 한 가지 방법을 정해서 다같이 맞춰서 사용하고 있음 인터넷 통신 방법마다 각자의 프로토콜이 존재함 (현 약 80개의 프로토콜이 존재함) 이메일 통신, 파일 전송 통신, 원격 접속 통신, 전화 통신, 스트리밍 통신 등…. 개발자들이 이 프로토콜을 몰라도, 이 프로토콜로 구성된 프로그램을 이용하기에 문제가 없다! (그냥 프로토콜을 지원하는 프로그램을 활용하면 되기 때문!) * 우리가 알아야할 것은... 각 프로토콜의 정의와 쓰임 각 프로토콜이 사용하는 포트번호 ssh: 원격 접속 프로토콜 (22) ftp: 파일 전송 프로토콜 (21) http: 단방향 데이터 프로토콜 (80) t..
AWS를 들어간다 인스턴스>인스턴스 인스턴스 시작하기 이름, ubuntu, (AMI)>Ubuntu Server 20.04 LTS (HVM), SSD Volume Type, 키페어이름 >> 인스턴스 시작 (다운로드됨) 터미널 열어 cd Downloads ls sudo chmod 700 .pem : 700이면 키페어 파일에 관리자만 접근할 수 있는 권한을 부여함. Password: 원격접속하는 명령어 ssh (id)@(퍼블릭 IPv4 주소) -i (키페어파일) ubuntu@ip-172-31-8-110:~$ cd / ubuntu@ip-172-31-8-110:/$ ls ubuntu@ip-172-31-8-110:/$ cd home ubuntu@ip-172-31-8-110:/home$ ls ubuntu@ip-172..