전체 글


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 print("원하는 단수의 시작과 끝을 하나씩 입력해보십시오.") first, second = int(input("시작할 단수:")), int(input("끝나는 단수:")) if (first > second): tmp = first first = second second = tmp for Dan_maker in range(first, second+1): print(Dan_maker, "단", end='\t\t') print('\n') for nine_Dan in range(1, 10): for dan_letter in range(first, second+1): print(dan_letter, "x", nine_Dan, "=", dan..

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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 package Coin; import java.util.Random; import java.util.Scanner; public class CoinCoin { public static void main(String[] args) { System.out.println("동전 앞뒤 맞추기를 시작합니다!"); Scanner scan = new Scanner(System.in); String choice;..


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 import requests url = 'https://www.virustotal.com/vtapi/v2/file/report' apikey = 'virustotal 본인 apikey' resource_value = '검사하고자 하는 value' params = {'apikey': apikey, 'resource' : resource_value} response = requests.get(url, params=params) result = response.json() ct = 0 for x in result["scans"]: if result["scans"][x]["detected"]: ct = ct + 1 print("{0:22} :..

1) Database란? 효율적 데이터 사용을 위해 자료를 저장하고 사용할 수 있게 도와주는 저장방식 중 하나. 우리는 여기서 SQL(Structured Query Language)를 사용한다. 2) DBMS(Database Management System) 데이터베이스라는 데이터 집합을 만들고, 저장 및 관리할 수 있게 기능을 제공하는 특화된 프로그램 Oracle, mySQL, MariaDB, MSSQL 등등 3) SQL(Structured Query Language) 데이터를 정의, 조작, 제어하기 위해 사용되는 언어로, 목적에 따라 크게 3가지로 구분한다. 속성 설명 명령어 DDL 데이터베이스 생성, 삭제 테이블 생성, 삭제, 수정 CREATE, ALTER, DROP DML 데이터 입력, 데이터 조..


솔로 프로젝트 후 느낀점 1) 프로그래밍을 배우는 것과 직접 만들어보는 것은 전혀 다른 문제다. 어렵다. 2) MVC Model 2를 지키는게 어려웠다. > 몇 몇 부분에서는 제대로 지키지 못한 부분도 있다. 3) 게시판 부분이 미약하다. 수정해야 할 부분. > 어떻게? 단순히 Java와 JSP를 이용해서? 아니면 Spring의 도움을 받을 것인가? 4) 초반 설계의 미스 > 초반에 설계에 대해 공을 들였다면 보다 간결하고 빠른 웹사이트가 만들어졌을 것이다. 즉 '최적화의 중요성'이 필요하다는 것이다. 5) HTML 및 Javascript의 변수를 Java로 보내려는 부분에 대한 어려움 > JQuery를 사용하려 했으나 최근 JQuery가 잘 쓰이지 않는다는 소리에 XHR(XMLHttpRequest)을 ..