공부 & 팁 30

CORS(Cross-Origin Resource Sharing) 교차 출처 리소스 공유

CORS(Cross-Origin Resource Sharing) 도메인 또는 포트가 다른 서버의 자원을 요청하는 매커니즘 동일 출처 정책(same-origin policy) 불러온문서나 스크립트가 다른 출처에서 가져온 리소스와 상호작용하는 것을 제한하는 중요한 보안 방식입니다. 이것은 잠재적 악성 문서를 격리하여, 공격 경로를 줄이는데 도움이 됩니다. MDN web docs cors이란 도메인 또는 포트가 다른 서버의 자원을 요청하면 발생하는 이슈이다. ✍🏻참고 링크 velog.io/@wlsdud2194/cors

공부 & 팁 2021.04.08

NoSQL, RDBMS(관계형 데이터베이스), BigData

- NoSQL : SQL이 아니다 라는 뜻이 아니다. Not Only SQL 이라는 뜻으로 SQL뿐만 아니라 SQL을 사용하지 않는 방법으로 대량의 데이터를 CRUD를 수행하는데 사용하는 DBMS Schema라는 것 자체가 없어도 되는 환경, Document라는 개념으로 JSON형태의 데이터를 관리한다. 대량의 데이터를 INSERT할 때, 데이터 구조가 정해지지 않았어도 데이터를 취급할 수 있는 DBMS - RDBMS(관계형 데이터베이스) : 데이터를 INSERT를 하기전에 반드시 DB, TableSpace, Table과 같은 Schema들을 먼저 생성되어 있어야 한다. 만약 원래 구성된 Schema와 다른 형식에 데이터를 저장하려고 하면 데이터 구조를 먼저 변경해야하기 때문에 유연한 환경에 대처하기가 ..

공부 & 팁 2020.09.17

상태코드: status code

상태 코드 위키 백과 (ko.wikipedia.org/wiki/HTTP_%EC%83%81%ED%83%9C_%EC%BD%94%EB%93%9C) HTTP 상태 코드 - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. 둘러보기로 가기 검색하러 가기 아래는 HTTP(하이퍼텍스트 전송 프로토콜) 응답 상태 코드의 목록이다. IANA가 현재 공식 HTTP 상태 코드 레지스트리를 관리하고 �� ko.wikipedia.org 200 : 가장 정상적인 코드 304 : 계속 요청을 했을 때 내가화면을 이미 줬으니 그거로 써라하는 코드. 변경된게 없으니까 새로고침하게 되면 304 코드가 발생함 404 : 이 주소를 찾을 수 없다는 코드 403 : Auth 405 : Method가 틀렸다. 500 : que..

공부 & 팁 2020.09.16

Database : DB

Relational DataBase(관계형 데이터 베이스) / 이론 RDB 흔히 DB를 말하면 관계형 데이터 베이스를 쓰는 것 임 → 엄연히 따지자면 다르지만 그냥 DB라고 부름 데이터베이스 관리 시스템(DataBase Management System:DBMS) Oracle, Mysql, MSSQL, MariaDB, PostgreSQL, Tibero ... 여기서 메이저는 오라클! 관계형 데이터 베이스를 만드는 회사들이 2번처럼 이똬~~~ DB 뭐쓰셨어요? selenium(셀레니움)으로 크롤링하는건 MongoDB쓰고 학원에서는 오라클 썼어요 하면됌 Oracle : 전세계 대기업들은 오라클 쓴다고 생각하면 댐 성능은 다좋아 MySQL : (중소기업) 오라클의 마이에스큐엘// 옛날에는 이런 느낌이었어. →오..

공부 & 팁 2020.08.26

용어

초기화란 int num = 4 ; : 이게 초기화 값을 초기화 했다. 라고 생각하면 됌 값을 넣는게 초기화다! ; : 세미콜론 : : 콜론 . : period , : 컴마 " " : 더블 쿼테이션마크 ' ' : 싱글 쿼테이션마크 * : 아스테리크 - : 하이픈 _ : 언더바 & (and 연산기호) : 앰퍼센트 || (or 연산 기호) : 파이프 기호 \ : 역슬래쉬 Ajax : 에이잭스 SQL : 에스큐엘이 정식 명칭 시퀄이라고 하는 사람들이 있는데, 그냥 에스큐엘 말한다고 생각하자. 게시판 1,2 클릭해서 넘어가는건 페이지네이션이라고 부름. 프로그래밍 언어 고급언어 (high) - 사람 초점 Java (개발자가 알아먹기 편한) 저급언어 (low) - 컴퓨터 초점 C언어는 저급언어쪽에 가깝고 수치연산에 ..

공부 & 팁 2020.08.26

내가 가야할 계통

리눅스 운영체제로 웹프로그램짜는거는 자바로 데이터어딘가 저장될라면 데이터베이스썻죠 서비스 다른 사용자들이 인터넷 접속할라면 네트우커ㅡ 필요하지 → 그래서 웹개발자는 다알아야해 그래서 PM이 할수잇는거 SI : 시스템인티 저걸다하는 사람 저걸다하는 곳으로 가야지 SI계통으로 가야함 처음부터 끝까지 다 개발해야 배울게 많음 SM절대 가지마 SI가서 삼년 배워 빡세게 시작을 유지보수(SM)으로하면 망해 서울에있는 애들은 저거 다 땀..국제자격증들임 인증기관들이따로있음 ㅠ돈이많이듬..문제은행식이라 족보들도 있음 내가 따면 좋은건 오라클 OCP같은 경우 자바 OCJP 절대 따지마ㅡㅡ 프로그래밍 관련자격증은 의미가 없음.저거는 나자바 할수잇어여인데 개발잘한다는건 아뉨,, 프로그래밍을 깃허브에 올리면서 디테일하게 짜..

공부 & 팁 2020.08.26

Web 개발 과정 ( MVC )

view 단 (사용자 화면 개발) naver, daum 등등 홈페이지 켰을 때 html 디자인 뼈대 (영역 나눠주기) css 디자인 입히기 (색, 글씨체 등등) → 여기까지 정적임 JavaScript → 동적인 기능, 이벤트 jQuery ( 자바 스크립트 손쉽게 해주는 JavaScript 프레임 워크) Ajax (비동기 데이터 처리 방식) 기본 기능, 필수 기술 → 이거모르면 탈락할수도 에이잭스는 페이지 이동하지않고도 그 부분만 바뀌는 ( ex) 로그인, 댓글 작성 등) 페이지가 깜빡! 하면 바뀐거임 그래서 댓글 추가했을때 페이지가 새로 다운받아지고 위로올라갔다 그러면 거기 홈페이지 엉망일걸 에이잭스 사용안해서 controller 단 Servelet & JSPC (Java) : Spring 프레임워크 자..

공부 & 팁 2020.08.26