전체 글 (201) 썸네일형 리스트형 요리 레시피 메모장 만들기 / 배열, 입출력, 형변환 import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); String title = scanner.nextLine(); float star = scanner.nextFloat(); scanner.nextLine(); //버퍼에 남아있는 \n을 가져와 비움 float percentage_star = (star / 5.0f) * 100; String[] recipe = new String[10]; for (int i = 0; i 배열향후 미리 저.. JAVA의 형변환과 자료형타입 소수점을 표현하는 방식고정소수점 00.00 → 소수점의 길이나 바이트 수를 미리 제한해 놓은 것부동소수점 → 부호, 지수, 가수부의 영역만 정해 놓고 곱한 값을 저장해서 표현하는 방식 → 엄청 많은 수 표현 가능그렇기 때문에 float(4byte)여도 long(8byte)보다 더 큰 수를 표현할 수 있음char과 String의 차이char(byte)('')문자 뒤에 널문자(\0)가 없음, 1byte만 사용하기 때문기본형String("")문자 뒤에 널문자 존재, 어디가 끝인지 알아야 되기 때문참조형문자자료형 : 메모리는 이진수만 기록하므로 문자에 해당하는 유니코드값으로 매칭시켜 저장 기본형과 참조형 기본형 변수 : 원본값이 Stack 영역(정적영역 = 크기가 얼마인지 지정되어 있어야 함)으로 할당된 메모리.. 2798번 블랙잭 / 브루트포스 n, m = map(int, input().split()) #카드의 개수 / 가장 가까워야 하는 수cards = list(map(int, input().split())) #카드 리스트result = 0# 모든 조합의 수를 구함for i in range(n): for j in range(i+1, n): for k in range(j+1, n): card_sum = cards[i] + cards[j] + cards[k] #조건에 해당되는 새로운 수가 나올 때마다 갱신 if m >= card_sum and card_sum > result: result = card_sumprint(res.. JVM과 자바 컴파일 과정 JVM어떤 침대에 깔아도 똑같이 편안하게 해주는 침대 메트리스의 토퍼같은 역할어떤 운영체제에 상관없이 (리눅스, 윈도우, 맥 .. ) 자바를 실행시킬 수 있게 해주는 자바 가상 머신가상머신 = 가상의 기기를 만들어 주는 것JVM을 통해 자바의 플랫폼 독립성이 보장되는 것! Compile1. 정적 컴파일 과정 : JAVA Compiler(javac) .java파일 코드를 .class(바이트코드)파일로 변환하는 변환기.java 코드 : 사람이 이해할 수 있는 코드.class 코드(바이트 코드) : 운영체제가 이해할 수 있는 코드, jvm에서 실행되기 위한 형태로 변환된 코드 2. 동적 컴파일 과정 : interpreter & JITinterpreter : 바이트코드를 한 줄씩 읽어서 실행JIT : 자주 .. 13305번 주유소 / 그리디 n = int(input()) #도시의 개수distence = list(map(int, input().split())) #도시간의 거리city = list(map(int, input().split())) #각 도시별 주유 비용cost = 0min_cost = city[0]for i in range(n-1): #거리 갯수만큼 반복 #현재 최소 비용보다 더 작다면 갱신 if min_cost > city[i]: min_cost = city[i] cost += min_cost * distence[i]print(cost) SQL 총연습 (2) 대여 기록이 존재하는 자동차 리스트 구하기SELECT distinct r.CAR_IDfrom CAR_RENTAL_COMPANY_CAR rinner join CAR_RENTAL_COMPANY_RENTAL_HISTORY h on r.CAR_ID = h.CAR_IDwhere r.CAR_TYPE = '세단' and month(h.START_DATE) = 10order by 1 desc 식품분류별 가장 비싼 식품의 정보 조회하기서브쿼리에 별칭을 무조건 지어줘야 함! -> Every derived table must have its own aliasselect a.CATEGORY, a.PRICE MAX_PRICE, a.PRODUCT_NAMEfrom(SELECT CATEGO.. 팀 소개 웹페이지 프로젝트 회고 Keep : 이번 프로젝트에서 진행한 과정 중 다음 프로젝트에서도 유지했으면 하는 부분.모르는 것이 있으면 최선을 다해서 찾아보고 해결한 노력각자 다양한 기술을 해볼 수 있게 역할을 골고루 배분한 것서로 맡은 일을 최선을 다해서 한 것 Problem김예나 고민했던 점id값을 다른 문서에 새로 만들어서 그 아이디값을 불러와서 회원 문서에 해당 필드를 따로 추가하여 붙이는 방법을 사용했는데 수정을 할 때 계속 내가 생성하여 만든 시퀀스 id로 조회를 해보니 존재하지 않는다는 문제가 발생했다 해결방법찾아보니 파이어베이스는 데이터를 추가할 때 고유한 id값을 자동으로 만들어준다는 사실을 알게 되었다. 나의 생각으로는 id값 필드명의 중복으로 인해서 계속 문제가 생겼던게 아닐까 싶다. 이재민 고민했던 점웹을 만들.. Firebase로 회원 상세 페이지 만들기 URI와 URL의 차이URI (uniform Resource Identifier): 자원에서 위치 뿐만 아니라 자원의 고유한 식별자를 나타내고 있는 것https://kyn1013.tistory.com/user/1 URL (uniform Resource location) : 자원의 위치를 나타내고 있는 것https://kyn1013.tistory.com/user 1. 해당 회원의 상세 페이지로 이동하게 하기해당 회원의 이름을 눌렀을 때 해당 회원의 식별값(id값 또는 이름)으로 쿼리파라미터방식 또는 패스로 이동하게 만들기encodeURIComponent(uriComponent) : 공백이나 특수문자가 들어간 경우에도 안전하게 해석되도록 하기 위해서 사용let tempHtml = ` .. 이전 1 ··· 4 5 6 7 8 9 10 ··· 26 다음