목록기타 (9)
dev_eun
org.apache.kafka.common.errors.RecordTooLargeException: The message is 1826601 bytes when serialized which is larger than 1048576, which is the value of the max.request.size configuration. 2021-02-02 15:44:23.387 ERROR 87540 --- [nio-8080-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing f..
그리디 알고리즘은 현재 상황에서 지금 당장 좋은 것만 고르는 방법이다. 단순히 가장 좋아 보이는 것을 반복적으로 선택하는 최소한의 아이디어를 떠올린 후 최적의 해를 구할 수 있는지 검토해야 한다. 문제 1. 거스름돈 백준 온라인저지(BOJ) 5585번 5585번: 거스름돈 타로는 자주 JOI잡화점에서 물건을 산다. JOI잡화점에는 잔돈으로 500엔, 100엔, 50엔, 10엔, 5엔, 1엔이 충분히 있고, 언제나 거스름돈 개수가 가장 적게 잔돈을 준다. 타로가 JOI잡화점에서 물건을 사 www.acmicpc.net - 답 확인 더보기 money = 1000 - int(input()) coins = [500, 100, 50, 10, 5, 1] changes = 0 result = 0 for coin in ..
동빈나님 영상(이코테 2021 강의 몰아보기) 참고 1. 자료형 정수형 변수에 정수 대입하면 자동으로 정수형 실수형 소수점을 붙인 수를 대입하면 자동으로 실수형 변수 소수부가 0이거나 정수부가 0인 소수는 0 생략 가능 # 둘다 실수형 a = .7 b 나누기 연산(/)을 하였을 경우 실수형으로 반환 지수 표현 방식 e, E 다음에 오는 수는 10의 지수부를 의미 a = 5e10 # 5의 10제곱 b = 5e0.5 # 5의 제곱근 round() 함수 이용하여 반올림 수 자료형의 연산 연산 내용 연산자 곱하기 * 나누기 / 나머지 % 몫 // 거듭 제곱 ** 리스트 여러 개의 데이터를 연속적으로 담아 처리 C++의 vector와 유사 비어 있는 리스트 초기화는 [], list() 원소를 넣어 초기화는 [1,..
프로젝트에서 팀원이 만든 restful API에 POST 요청을 해야 하는데, 어떻게 하는지 몰라서 방황했다. 잊어버릴까봐 기록 참고 : privatedevelopnote.tistory.com/18 [안드로이드/Android] HttpURLConnection 을 이용한 Multipart/form-data 파일 업로드 안드로이드 6.0 부터 Apache HTTP Client가 제거되었다. Android Develop에서는 HttpURLConnection 을 사용하라고 한다. 본론으로 들어가서 HttpURLConnection을 이용해 파일업로드를 하는 방법을 알아보도록.. privatedevelopnote.tistory.com 참고 코드 public class HttpConnection extends Asy..
1. 웹뷰(WebView)에서 안드로이드 함수 사용하기 onCreate() 함수에 JavascriptInterface 추가하기 mWebView.addJavascriptInterface(new WebBridge(), "BRIDGE"); WebBridge는 웹뷰와 통신할 직접 만든 클래스입니다. "BRIDGE"는 웹뷰와 안드로이드를 이어주는 string입니다. 자신이 설정해서 사용하시면 됩니다. Bridge Class 만들기 webView에서 사용할 함수를 모두 생성합니다. class WebBridge { @JavascriptInterface public void testAndroid() { // 실행할 내용 } } react에서 실행하기 react에서 WebBridge에서 생성했던 함수를 호출합니다. 리턴..
// 객체 선언 Vibrator vibrator = (Vibrator)getSystemService(Context.VIBRATOR_SERVICE); // 진동 패턴 {멈춤1, 진동1, 멈춤2, 진동2, ...}; long[] pattern = {500, 2000, 500, 1000 }; // 진동 시작 vibrator.vibrate(pattern, 0); // 진동 멈춤 vibrator.cancel();
지금 알람 앱을 만들고 있는데, 그냥 ringtone을 썼더니 소리모드가 아닐 때 소리가 나지 않았다. 그래서 찾아보니 많은 예제에서 setStreamType(int streamType) 을 사용하라고 나와있었는데 SDK 21부터 deprecated 되었다고 한다. 찾아보니 setAudioAttributes(AudioAttributes attributes) 이 함수로 대체되었다. - 예제 uri = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_ALARM); ringtone = RingtoneManager.getRingtone(getApplicationContext(), uri); AudioAttributes audioAttributes = new AudioA..