Q. 다음 코드를 실행하면 출력 결과로 5를 기대했는데 4가 출력되었습니다. 어디에서 잘못 작성된 것일까요? int var1=5; int var2=2; double var3=var1/var2; int var4=(int)(var3*var2); System.out.println(var4); A. var1 과 var2의 타입이 잘못 설정되었다. 해당 변수들에서 정수 타입인 int를 사용하면, var3에서 2.5를 반환하는 것이 아니라 정수 부분인 2만 반환하게 된다. 따라서 원하는 값인 5를 얻기 위해서는 아래와 같이 var1과 var2의 타입을 double이나 float로 설정해야 한다. double var1=5; double var2=2; double var3=var1/var2; int var4=(int)..
int는 정수를 저장할 때 사용되기 때문에 소수점이 있는 실수형을 int로 변환하면 소수점 아래의 값을 잃기 때문에 이런 에러가 난다. ex) 21.75를 int로 변환한다고 하면 0.75부분을 잃기 때문에 자바에서는 lossy이기에 이를 허용하지 않는다. -해결방법 형변환을 하자! 요런 식으로 public class Main { public static void main(String[] args) { int price = 120000; double finalPrice = 0; if (price < 100000) { finalPrice = price; } else if (price < 300000) { finalPrice = (int) (price * 0.95); } else if (price < 500..
dart api에서 인증키를 신청하여 dart api를 활용할 수 있다. 받은 api는 opendart사이트에서 인증키 신청/관리 - 오픈api 이용현황에서 확인할 수 있다. 활용법은 https://dart-fss.readthedocs.io/en/latest/ DART-FSS — dart-fss documentation v0.3.10 documentation © Copyright 2021, Sungwoo Jo Revision f2df35f9. dart-fss.readthedocs.io 상기 링크의 페이지에서 확인이 가능하다. 정리하면 하기 스크립트와 같다. import dart_fss as dart_fss api_key = '인증키' dart_fss.set_api_key(api_key=api_key) 상..
#@title import requests from bs4 import BeautifulSoup from openpyxl import Workbook from datetime import datetime def get_news(keyword): wb= Workbook() sheet = wb.active headers = {'User-Agent' : 'Mozilla/5.0 (Windows NT 10.0; Win64; x64)AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.86 Safari/537.36'} data = requests.get(f'https://search.naver.com/search.naver?where=news&ie=utf8&sm=nws..
text[0:2] 앞에서부터 (0) 2번째 까지 끊어서 나타내겠다는 뜻. [~:~]안의 값을 범위라고 생각하면 됨. text[0:2]라고 하면 0,1번째 글자만 사용하겠다는 뜻! strip() 문자열 내에서 원하는 문자나 공백을 제거할때 사용 - 문자열을 제거하는 경우 string = " abcde " string.strip('c') # 'abde' lstrip() 함수 문자열내에서 원하는 문자열 또는 공백을 왼쪽에서 제거한다. - 공백을 제거하는 경우 string = " abcde " string.lstrip() # 'abcde ' - 문자열을 제거하는 경우 string = " xxxxabcdexxxx " string.strip('x') # 'abcdexxxx' rstrip() 함수 문자열내에서 원하는..
- Total
- Today
- Yesterday
- 항해
- 자바
- jmeter로그인
- 대규모더미데이터
- hackerrank
- jmeter토큰
- bankersRounding
- jmeter시나리오
- Python
- index
- jmeter부하테스트
- 부하테스트시나리오
- Redis
- 프로그래머스
- Lock
- 동적크롤링
- 토큰
- CorrectnessAndTheLoopInvariant
- jmeter테스트
- Spring
- 스프링faker
- jmeter세션
- 인덱스
- jmeter쿠키
- jwt
- Java
- CheckedException
- pessimisticlock
- Redisson
- EC2
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |