분류 전체보기 148

[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

[멀티메모] 5일차

최종 목표 음성녹음 버그 수정 TODO 기능 추가하기 (푸시 알림 기능도 구현해보도록 하자) 메모 리스트 좌우로 슬라이드 하면 삭제 되도록 하기 오늘의 목표 할일 기능 구현하기 필요한 데이터베이스 세팅하기 참고 타임피커 다이얼로그로 띄우기 https://lktprogrammer.tistory.com/158 [Android] 안드로이드 - 날짜 및 시간 정보 입력받기 (DatePickerDialog / TimePickerDialog) 안드로이드 앱을 개발하다 보면 사용자로부터 날짜 및 시간 정보를 입력받는 경우가 많습니다. 안드로이드에서 제공하는 DatePickerDialog와 TimePickerDialog를 사용하면 이러한 입력 Dialog를 쉽게 구현할 수 있.. lktprogrammer.tistory..

[에러] android.support와 androidx 에러날 때

문제 사항 코드를 짜다보면 기존 android 라이브러리와 androidx 라이브러리간의 호환 및 충돌로 여러 문제가 많이 발생한다(..) 나도 정말 골머리를 앓아서 이렇게 메모해둔다. 원인 분석 일단 이 문제를 예시로들어보자. https://kkkapuq.tistory.com/36 [Android] RecyclerView 기본 사용법 개요 이번에 멀티메모 스와이프 삭제 기능 구현에 대해 공부하면서, 리사이클러 뷰에 대해 알게되었다. 일단 기본적인 개념은 해당 포스트에 굉장히 설명이 잘 되어있었다. 이 포스트는 아래 블로거님의 포스트를.. kkkapuq.tistory.com E/AndroidRuntime: FATAL EXCEPTION: main Process: com.example.a3_recyclerv..