분류 전체보기
설치
dev.mysql.com/downloads/windows/installer/8.0.html MySQL :: Download MySQL Installer Select Operating System: Select Operating System… Microsoft Windows Select OS Version: All Windows (x86, 32-bit) Windows (x86, 32-bit), MSI Installer 8.0.23 2.4M (mysql-installer-web-community-8.0.23.0.msi) MD5: a3af6d91f93e046452b38a1e2589534c | Signatu dev.mysql.com 여기 들어가서 아래쪽껄로 설치 하단에 No thanks클릭 Developer D..
Oracle XE 개발환경
www.oracle.com/database/technologies/xe-downloads.html 위 사이트에 들어간다. 둘 중에 자신의 운영체제에 맞게 선택한다. 필자는 windows 이므로 아래를 선택했다. 다운로드 하려면 회원가입 하라고 하는데 회원가입 해줍니다. 다운로드 후 압축을 풀고 setup을 클릭 다음 경로 설정해준다. 비밀번호 쳐준다. 설치 될 때 까지 기다린다. 생각보다 오래걸린다. 설치가 완료되면 여기에 services.msc 치고 이 부분을 수동으로 바꿔준다. default로 자동으로 되어있을텐데 평상시에도 oracle 데이터베이스를 사용할거라면 냅두고 아니라면 수동으로 하면된다. 다음은 데이터베이스에서 많이쓰이는 프로그램인 Toad를 설치할 것이다. 근데 Toad는 유료버전이라 T..
내가 읽은 책 정리
앨리스 죽이기 (다 읽음) 너의 췌장을 먹고 싶어 (다 읽음) 나는 오늘부터 행복해지기로 했다 (다 읽음) 하버드 상위 1%의 비밀 (다 읽음) 타이탄의 도구들 (좋은 내용이긴 한데 읽다가 포기) 에드워드 툴레인의 신기한 여행 (다 읽음) 달러구트 꿈 백화점 (다 읽음) 나의 하루는 4시 30분에 시작된다 (다 읽음) 어리고 아리고 여려서 (읽는 중)
30 Days Challenge 10일차
n으로부터 정수를 입력받고 그 정수를 2진수로 변환했을 때 연속되는 1이 몇개 있는지를 구하는 유형의 문제이다. blog.naver.com/lion85488/222099205370 Day 10: Binary Numbers blog.naver.com 이 문제는 못풀어서 다른사람의 해답을 보고야 말았다... #!/bin/python3 import math import os import random import re import sys if __name__ == '__main__': n = int(input()) binary = bin(n)[2:] max_count = 0 temp = 0 for i in binary: if i == '1': temp += 1 if max_count
30 Days Challenge 9일차
#!/bin/python3 import math import os import random import re import sys # Complete the factorial function below. def factorial(n): if __name__ == '__main__': fptr = open(os.environ['OUTPUT_PATH'], 'w') n = int(input()) result = factorial(n) fptr.write(str(result) + '\n') fptr.close() factorial 함수를 쓸 수 있게 def factorial을 우리가 만드는 문제였다. #!/bin/python3 import math import os import random import re im..
30 Days Challenge 8일차 & python Error 정리
# Enter your code here. Read input from STDIN. Print output to STDOUT phone = {} inputn = [] t = int(input()) i = 0 while i < t: a, b = list(map(str, input().rstrip().split())) phone[a] = b i += 1 for _ in range(0, t): inputn.append(str(input())) for outputn in inputn: if outputn in phone: print("{}={}".format(outputn, str(phone[outputn]))) else: print('Not found') 이렇게 작성하여 실행은 되었으나, 처음에 입력받은 t가..
30 Days Chellenge 7일차
#!/bin/python3 import math import os import random import re import sys if __name__ == '__main__': n = int(input()) arr = list(map(int, input().rstrip().split())) arr.reverse() print(str(arr)[1:-1].replace(',', ''))
30 Days Chellenge 6일차
# Enter your code here. Read input from STDIN. Print output to STDOUT n = int(input()) munza = [] for i in range(n): sn = str(input()) munza.append(sn) for SN in munza: print (SN[::2], SN[1::2]) SN [: : 2] 이렇게쓰면 2칸 간격으로 출력이 되고 1 : : 2 라고 쓴다면 index가 1인 값부터 2칸 간격으로 출력된다.