일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- eport
- ajax
- async
- await
- db
- 참고블로그
- prj
- addEventListener
- Porject
- webpack
- callback
- js
- JS #프로젝트
- json
- sql
- mysql
- https://youtube.com/playlist?list=PLuHgQVnccGMA5836CvWfieEQy0T0ov6Jh&si=FTaYv8m21EhO-A2K
- 비동기
- slow and steady
- object
- 게임
- promise
- Import
- 혼프
- https://m.blog.naver.com/tt2t2am1118/221010125300
- Project
- execCommand
- 동기
- setTimeout()
- database
- Today
- Total
목록분류 전체보기 (313)
C-log

MariaDB [opentutorials]> SELECT * FROM topic; +----+------------+-------------------+---------------------+--------+---------------------------+ | id | title | description | created | author | profile | +----+------------+-------------------+---------------------+--------+---------------------------+ | 1 | MySQL | MySQL is ... | 2023-09-10 15:36:30 | egoing | developer | | 2 | Oracle | Oracle is..

우리가 생성해 놓은 database의 table을 수정하기 위해선 아래와 같은 명령어를 사용하면 된다. 우선 우리가 변경할 데이터가 무엇인지 아래 코드를 통해 확인해보자. MariaDB [opentutorials]> SELECT * FROM topic; +----+------------+-------------------+---------------------+--------+---------------------------+ | id | title | description | created | author | profile | +----+------------+-------------------+---------------------+--------+---------------------------+ ..

버블 정렬은 인접한 두 원소를 비교하며 필요한 경우 교환하는 방식으로 정렬하는 알고리즘이다. 필요한 경우 교환하는 방식으로 정렬하는 알고리즘이다. arr = [2,3,5,1,6,4] len = 6 if arr[j] > arr[j+1] : arr[j], arr[j+1] = arr[j+1], arr[j] [n][arr] i = 0 / 2 i = 1 / 3 i = 2 / 3 i = 3 / 4 i = 4 / 5 i = 5 / 6 j = 0 / 2 j = 0 / 2 j = 0 / 2 j = 0 / 1 j = 0 / 1 j = 1 / 3 j = 1 / 3 j = 1 / 2 j = 1 / 2 j = 2 / 5 j = 2 / 3 j = 2 / 3 j = 3 / 5 j = 3 / 5 j = 4 / 6 def bubble..

MySQL에서 SELECT는 굉장히 많이 사용되는 명령어 중 하나이다. 앞서 배운 입력한 전체 데이터값을 볼 수 있는 것 외에도 내가 필요한 값만 볼 수 있게 선택할 수 있는 명령어 방식을 배워 볼 것이다. 아래 코드를 살펴보자. SELECT id,created,author FROM topic; MariaDB [opentutorials]> SELECT id,created,author FROM topic; +----+---------------------+--------+ | id | created | author | +----+---------------------+--------+ | 1 | 2023-09-10 15:36:30 | egoing | | 2 | 2023-09-10 15:51:16 | ego..

우리가 지금까지 배운 것으로 SQL을 충분히 다룰 수 있다. 그래서 TABLE만 생성해보려한다. 우선 나에게 필요한 TABLE은 학생의 정보들이 담긴 TALBEL이 필요하다 각기 수업 명들이 있어야하고 이를 토대로 평균을 내어 주는 구조를 만들어 내야한다. 우선 Excel파일로 내가 생각하는 TABLE을 디자인해보려 한다. 아래 이미지를 참고하자. 1. CREATE DATABASE 먼저 나의 DATABASE를 생성하자 그리고 생성된 DATABASE를 확인하자. MariaDB [opentutorials]> CREATE DATABASE grade_card; Query OK, 1 row affected (0.011 sec) MariaDB [opentutorials]> SHOW DATABASES; +------..

이번 강의에서는 데이터를 추가하는 방법을 살펴볼 것이다. 우리가 INSERT를 사용하기 전에 TABLE이 잘 구조화 되어 있는지 보기 위해서는 아래 코드를 사용하면 TBALE의 모습을 확인 할 수 있다. DESC topic; MariaDB [opentutorials]> DESC topic; +-------------+--------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +-------------+--------------+------+-----+---------+----------------+ | id | int(11) | NO | PRI | NULL | auto_incre..

선택 정렬은 가장 기본적인 알고리즘 중 하나이다. 주어진 리스트에서 최소의 값을 찾아서 첫번째 위치로 교환하고 그 다음으로 작은 값을 찾아 두번째 위치로 교환하는 방식이다. 아래 코드를 보자 print("selection_sort"); def selection_sort(arr): n = len(arr) #배열의 길이를 n으로 저장. for i in range(n): #for문을 돌리기 위해 n만틈 반복하는 것. min_index = i #값을 하나씩 min_index에 대입한다. print("i = ", i, "/", arr[i]) for j in range(i+1, n): #i 다음 번째 값에서 부터 n번까지 범위를 지정. print("j = ", j, "/", arr[j]) if arr[j]

GPT와 함께하는 심심풀이로 보는 알고리즘이다. 해당 포스트는 어떠한 강의나 교재를 기준으로 작성된 것이 아니다. Python 언어를 사용할 것이다. 이 포스트는 기본적인 단계의 알고리즘을 다룰 것이다. 기본에 충실해야 한다는 나의 신념을 녹여 내릴 심심풀이 땅콩🥜 포스트이다. 알고리즘을 공부하기 위한 기본적인 개념 빅오표기법 빅오 표기법은 연산 횟수를 계산 하는 것이 아닌 인풋의 증가에 따른 연산 처리간의 증가율을 예측하는 척도이다. O(1) Constant Time(상수 시간) 인풋의 크기와 상관없이 항상 일정한 시간소요 O(log n) Logarithmic(로그 시간) 로그시간, O(1) 다음으로 빠른 시간 복잡도 O(n) Linear(선형 시간) 선형 시간, 인풋의 증가 시 같은 비율로 증가 O(..