본문 바로가기

전체 글

(53)
IN 절 안에 있는 id 값 대로 데이터 정렬하기 보통 쿼리를 실행하면 아래와 같이 ASC로 정렬되어 결과가 조회된다. //쿼리 SELECT id, name FROM table WHERE id IN (1, 3, 2, 4, 5, 7, 6); //결과 id | name ---+------- 1 | Byeon 2 | John 3 | Jane 4 | Peter 5 | Mary 6 | David 7 | Susan 그래서 하고 싶은 게 뭔데? WHERE id IN (1, 3, 2, 4, 5, 7 ,6) 아래 IN 절에 기입된 ID 기준으로 정렬을 해서 보고 싶다. //쿼리 SELECT id, name FROM table WHERE id IN (1, 3, 2, 4, 5, 7, 6); ORDER BY array_position(ARRAY[1, 3, 2, 4, 5, 7..
React 프로젝트 yarn을 통해 로컬 구동 시 오류 발생 오류 # yarn start sass 관련한 오류가 발생함 오류 로그는 없음! # yarn install make: *** [Release/obj.target/binding/src/binding.o] Error 1 gyp ERR! build error gyp ERR! stack Error: `make` failed with exit code: 2 gyp ERR! stack at ChildProcess.onExit (/Users/whydda/workspace/knowtil.us.deploy/emanbae_web/node_modules/node-gyp/lib/build.js:194:23) gyp ERR! stack at ChildProcess.emit (node:events:511:28) gyp ERR! s..
psql 명령어를 사용하여 원격지 DataBase 복원해보기 먼저 psql 명령어 사용을 위해 postgresql 서버를 설치한다. (클라이언트 도구가 포함되어 있음 #psql) brew install postgresql리눅스 환경의 경우 클라이언트 도구를 설치 할 수 있음 sudo apt-get install postgresql-clientpsql을 사용하여 Database 복원을 하기위한 명령어 필요 psql -h -p -U -d -f 원격지 DB는 도커에서 실행 중인 postgresql DB로 가정한 명령어 psql -h localhost -p 5432 -U myuser -d mydatabase -f /path/to/backup.sql
Redis에서 Hash 타입 명령어 모음! Key 관련 명령어 HDEL: Hash 타입에서 하나 이상의 필드를 삭제합니다. HEXISTS: Hash 타입에 특정 필드가 존재하는지 확인합니다. HKEYS: Hash 타입의 모든 필드 이름을 반환합니다. HLEN: Hash 타입의 필드 개수를 반환합니다. HMGET: Hash 타입에서 하나 이상의 필드에 대한 값을 반환합니다. HMSET: Hash 타입에서 하나 이상의 필드에 대한 값을 저장합니다. HSET: Hash 타입에서 하나의 필드에 대한 값을 저장합니다. HSETNX: Hash 타입에서 필드가 존재하지 않을 때만 값을 저장합니다. HVALS: Hash 타입의 모든 값을 반환합니다. 값 관련 명령어 HGET: Hash 타입에서 하나의 필드에 대한 값을 반환합니다. HINCRBY: Hash 타입..
저작자와 저작권자 저작권이란? 저작권은 창작물에 대한 법적 보호권입니다. 즉, 창작자가 그 작품을 만들었을 때 자동으로 보유하게 되는 권리로, 그 작품을 다른 사람들이 무단으로 사용하거나 복제할 수 없도록 보호합니다. 저작권은 문학, 예술, 음악, 영상, 소프트웨어 등 다양한 분야에서 적용됩니다. 일반적으로, 저작물을 창작한 사람이 그 작품의 저작권자가 되며, 그 작품에 대한 배타적인 사용권을 갖습니다. 이것은 다른 사람들이 그 작품을 사용하거나 배포하려면 저작권자의 허가를 받아야 한다는 것을 의미합니다. 저작권자는 그 작품을 상업적으로 이용하여 돈을 버는 것이 가능하며, 일정 기간 동안 해당 권리를 보유할 수 있습니다. 저작권은 국가마다 다르게 적용될 수 있습니다. 일반적으로, 저작물의 보호 기간은 작품이 창작된 날짜와..
오늘 하루 생각하기 생각 → 말 → 행동 → 성격 → 운명 watch your thoughts, they become words watch your words, they become actions, watch your actions. they become character, watch your character for it become your destiny 네 생각을 조심해라, 그것들은 말이 된다. 말을 조심하면 행동이 되고 네 행동을 조심해라. 그들은 인격체가 되고, 성격에 주의하다 그것이 너의 운명이 되기 때문이다.
DA 광고란? DA(Display Ad) 포털 사이트, 동영상 플랫폼, 뉴스 콘텐츠 등에서 쉽게 볼 수 있는 이미지 및 동영상 광고를 뜻한다. 우리는 웹 사이트(유튜브)를 돌아다니며 수 많은 DA 광고에 노출된다. DA 광고의 장점 사용자들이 쉽게 노출되어 클릭을 통해 실시간으로 고객이 유입된다는 점 GA등의 활용으로 사용자들이 배너클릭 -> 웹사이트 방문 -> 결제의 과정이 기록되어 Data를 바탕으로 효율 판단 가능 DA 광고의 단점 가격 대비 효율성 광고료가 높다...
[kotlin] groupBy Story 환불 시스템은 금액별로 사용자를 처리하게끔 되어있다. 환불 시스템에 맞춰서 데이터를 가공해야한다. 가공을 완료 되었다면 환불 시스템을 통해 사용자들에게 환불 처리한다. Process 사용자들의 환불 정보 이다. val users = listOf( mapOf("userId" to 1, "cashback" to 5000), mapOf("userId" to 2, "cashback" to 5000), mapOf("userId" to 3, "cashback" to 500), mapOf("userId" to 4, "cashback" to 500), mapOf("userId" to 5, "cashback" to 3000), mapOf("userId" to 6, "cashback" to 2000), ) 가정..