| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 비즈니스적 관점에서 생각하는 개발자
- 개발회고
- slack bot
- AWS Aurora
- private.pem
- django slack
- 알고리즘
- haystack
- django
- 숲을 바라보는 개발자
- django slack bot
- ssl.key
- public.pem
- redis lock
- django 슬랙봇
- 개발자에세이
- 서버 개발
- django #django 5.0 #django 5.0 요약
- 비즈니스
- 백엔드 개발
- 슬랙봇
- MySQL
- 개발자의 마인드
- 개발자와 비즈니스
- 비즈니스적 관점에서 생각하는 개발자 #개발자 마인드
- 정렬
- add colume
- 웹소켓 api
- 개발자와 비즈니스 관계
- 업비트 웹소켓
- Today
- Total
Info-Tech
20GB가 넘는 db를 테스트 서버로 이동 한 후 다시 import 해야하는 상황이 생겼다. 첫번째 시도 맨 처음 아무런 옵션없이 이런식으로 넣어주었다. 1시간이 지나도 아무런 반응이 없었다.. 뭔가 잘못되어가는 느낌 (용량이 거대해서 기다리는 시간이 큰 느낌이었습니다) myslq -u root -p ‘db table’ < backup.sql 두번째 시도 https://support.tigertech.net/mysql-large-insertshttps://manios.org/2013/03/19/import-a-large-sql-dump-file-to-a-mysql-database-from-command-line 위의 링크를 참조한 결과 set global net_buffer_length=1000000; ..
mysql dump 하는 대표적인 방법 옵션의미Default비고 -A, --all-databases모든 db dump -l, --lock-tablesLock all tables for read.O--skip-lock-tables 로 제외가능 --single-transactionlock 을 걸지 않고도 dump 파일의 정합성 보장XInnoDB 일때만 사용 가능 --master-data이 옵션이 명시되면, dump 파일의 헤더 부분에 CHANGE MASTER TO 구문을 포함시키며,이 구문에는 덤프 시작 시점의 Binary log 파일명과 위치 정보 및 호스트 정보를 포함하고 있다. 이 값을 1로 설정하면 CHANGE MASTER TO 구문이 실제 실행 가능한 형태로 포함되며, 2로 설정되면 SQL 코멘..
부트스트랩은 다양한 css와 UI를 좋게 꾸며주는 여러가지 기능들을 제공한다. 그중에서 Datatable은 우리가 만든 테이블을 좀 더 직관적이고 보기 편한 UI로 만들 수 있게 한다.대표적으로 100개 넘는 테이블 data에 대해서 pagenation을 해준다거나 한다. 사용방법은 간단하다. head에 아래와 같은 cdn을 삽입해준다. 다음과 같이 table을 만들어 준다. 이때 정해진 class를 사용해주도록 한다. Name Position Office Age Start date Salary Tiger Nixon System Architect Edinburgh 61 2011/04/25 $320,800 Garrett Winters Accountant Tokyo 63 2011/07/25 $170,750 ..
머신러닝은 데이터를 통해 컴퓨터 스스로 학습을 하며 컴퓨터가 문제를 자동적으로 해결하는 것을 의미한다. 딥러닝은 인공지능을 구성하기 위한 인공신경망을 기반으로 컴퓨터가 스스로 사람처럼 학습할 수 있는 인공지능의 기술이다. 머신러닝은 먼저 주어진 소재를 인간이 먼저 처리를 해야한다.예를 들어서 이미지같은 경우 사람이 트레이닝 데이터를 알맞게 분류한 뒤 컴퓨터가 인식 할 수 있도록 선 처리를 해야한다.그 후 컴퓨터가 데이터에 포함된 특징을 분석, 축적하는 과정을 거쳐 답을 도출해 내는 과정이다. 딥러닝은 인간이 하던 작업이 생략된다.딥러닝 알고리즘이 회선 신경망을 이용해 스스로 분석하고 답을 내는 방식이다. 예를 들면 컴퓨터에 개와 고양이 사진을 학습시켜 특정사진의 동물이 개인지 고양이인지 분류하도록 한다면..
이 문제는 브루트포스 (완전탐색)으로 해결 할 수 있다. N= 6 으로 입력 된 경우 해당 3개씩 나눠서 조합을 구해보면 된다. 0 1 2 3 4 51 0 2 3 4 51 2 0 3 4 51 2 3 0 4 51 2 3 4 0 51 2 3 4 5 0 (1,3,6) ( 2,4,5) a[1][3] = 2a[1][6] = 5a[3][6] = 5a[3][1] = 1a[6][1] = 1a[6][3] = 3=== 17=====a[2][4] = 3a[2][5] = 4a[4][5] = 4a[4][2] = 2a[5][2] = 2a[5][4] = 4===19======= 이런경우 최소값은 2가 된다. 단순 dfs로 적절히 가지수가 나오게 for(int i=index; i
선수지식 크롤링을 통해 특정 거래소의 코인정보 받아오기 (https://info-tech.tistory.com/17) Python에서 Cron을 더 이쁘고 깔끔하게 사용해보기 Crontab을 YAML로 작성이 가능 cron job이 실패할 경우 제어 가능 실패시 해당 값을 재시도 할 수 있다. 유연하게 구성 가능 * python >= 3.5 버전에서 사용가능 #pip 설치 pip install yacron #사용법 #-c 를 통해 yaml 위치한 파일을 가르킨다 yacron -c my-crontab.yaml 5분마다 echo 'foo-bar’ 를 실행하는 코드 jobs: - name: test-01 command: echo "foobar" shell: /bin/bash schedule: "*/5 * * ..
Coingecko에서는 현존하는 거래소들의 가격, 볼륨, 토큰의 정보를 한눈에 알 수 있도록 제공해주는 API가 있습니다. 주소 : https://www.coingecko.com/api/docs/v3#/ 다양한 API가 있으며, 이번 포스팅에서는 /exchanges/{id} 라는 거래소에 해당하는 모든 market과 coin의 정보들을 가져와보도록 하는 작업을 할 것 입니다. 예를 들어, 빗썸(bithumb)에 어떤 코인과 마켓이 거래가 일어 나고 있는지 확인하고 싶으면 https://api.coingecko.com/api/v3/exchanges/bithumb 이런식으로 요청을 할 수 있습니다. 결과 값으로는,{ "name": "Bithumb", "has_trading_incentive": false, ..
이 문제는 다익스트라 알고리즘이다.우선 X의 집에서 왔다 갔다한 시간중에 제일 긴 사람을 찾는 문제이다.즉, 1번부터 N번째까지 사람 중distance(1,X) + distance(X,1) // 1번에서 X의 집에 갔다가 X의 집에서 다시 1번의 가는 방법이다.문제에서 단방향으로 간다 했으니 이런식으로 최대값을 구해주어야 한다. 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081import java.util.*;public class Main { static PriorityQueue ..