전체 글 140

[JSON] JSON.parse, JSON.stringify 사용법

개요 인턴 일하다가 해당 사항과 관련해서 메모해둔다. 오늘의 주제 JSON.parse 와 stringify에 대해 araboza 진행 과정 1. JSON.parse와 JSON.stringify는? JSON.parse는 string형태를 json 오브젝트 형태로 바꿔주는 것이다. 그럼 JSON.stringify는 json 오브젝트를 string으로 바꿔주는 거겠쬬? 코드 function temp() { var data = { name : "cho", job : "programmer", age : 25 } console.log(typeof(data)); var result = JSON.stringify(data); console.log("변환된 타입은 -> : " + typeof(result)); conso..

[DB] 여러개의 테이블 값 참조하기

개요 크롤링 모니터링 페이지를 만들다가 결국 완성해서 이렇게 적어본다. php랑 db랑 카테고리를 어디로 할까 하다가 ㅇㅅㅇ.. db가 좀더 핵심적인 부분같아서 db카테고리에 넣었따 오늘의 주제 핵심 과정이었던 여러개의 테이블에서 값 참조하는 것. 사실 알고나면 별로 안어렵다. 내가 몰랐던 거라 어려웠음 참고 https://lightblog.tistory.com/84 [MySQL] 다른 테이블에서 데이터 참조하기 JOIN (vlookup) 다음과 같은 데이터가 있다고 하자. 어떤 유저가 언제 어떤 물건을 샀는지 기록해 놓은 자료다. 짐작하다시피, product는 이전에 등장했던 product_data 테이블의 product_id 열과 대응된다. 저 유저가 산 품목.. lightblog.tistory.co..

Backend/DB 2020.01.13

[Python] 리스트의 여러가지 사용방법

개요 파이썬의 리스트는 자바, C의 배열과 유사한 형태를 띄고있다. 아직 파이썬 문법에 익숙하지 않아서 메모해본다. 오늘의 주제 리스트와 관련된 함수 알아보기 리스트 조작법 진행 과정 1. 파이썬의 리스트는 같은 리스트에 여러개의 자료형 삽입이 가능하다. 예제로 사용할 리스트(계속 쓰인다) list = ["이름", 1, 3, 5.2] 2. 리스트값 조회 리스트의 기본적인 조회방법은 다음과 같다. 예제 list = ["이름", 1, 3, 5.2] print(list[0]) print(list[1]) print(list[2]) print(list[3]) 결과 이름 1 3 5.2 3. 리스트값 추가 추가하기는 여러가지 방식이있다. 3-1. append 함수 사용하기 list = ["이름", 1, 3, 5.2]..

[HTTP] HTTP에 대하여

개요 앱을 만들면서 웹쪽도 공부가 필요했었다. 이번 기회에 한번 해보려고한다. 오늘의 주제 HTTP에 대하여 알아본다. HTTP프로토콜의 요청/응답 데이터 포맷에 대해 알아보자 진행 과정 1. HTTP란? 데이터가 통신을 하기 위해선 여러가지 규약이 필요하다. 이를 프로토콜이라고 하는데, 인터넷 중 웹에서는 서로 통신하기 위해서 http를 사용한다. http.. 어디서 많이 들어봤을거다. 그렇다, 최근에 특정 사이트에 https를 이용한 통신을 막는다고 해서 인터넷이 한동안 떠들썩했던 적이 있었다. 이게 왜 떠들썩했는지는 말하지 않겠다 https는 http보다 보안이 향상된 프로토콜이라고 이해하면 쉽다. 아무튼, 웹에서는 HTTP를 이용한 통신을 한다는것만 알아두자 2. HTTP 작동방식 기본적으로 서버..

웹/기초 이론 2019.12.24