전체 글목록496 [kafka] 에러 java.nio.BufferUnderflowException 해결방안 문제발생 에러1 [ERROR], 2020-08-12 15:31:17 KafkaMessageListenerContainer$ListenerConsumer:842 - Consumer exception org.springframework.kafka.KafkaException: Seek to current after exception; nested exception is org.apache.kafka.common.protocol.types.SchemaException: Error reading field 'version': java.nio.BufferUnderflowException at org.springframework.kafka.listener.SeekToCurrentErrorHandler.handle(S.. SERVER/Kafka 2020. 8. 13. [material design] 커스텀 버튼, edittext 적용하기 작성일_200731 조건 2015년쯤 안드로이드 개발하고 이후 쭉 안한 상황 과거 프로젝트에서 디자인 가져다 쓸라니까 에러가 많이 남 .. 목표 기본형식의 button ,edittext 말고 메테리얼디자인된거 가져다 쓰고싶음 ( 유료 디자인 사는게 맘편할수도 .. ) 예전 안드로이드개발시에는 디자인 별 라이브러리 설치해서 사용했던걸로 기억하는데 요새는 많이 바뀐듯하다 .. 매테리얼 디자인 초기에는 각각 다 직접 gradle에 참조했어야 됬었다.. 예전에 사용하던 프로젝트에서 gradle 버전 가지고 오면 요새꺼에는 다 안된다 .. material이 정식 버전이 나와서 이전버전들은 쓰기 힘든걸로 보인다. https://material.io/develop/android/components/buttons ht.. 언어/Andorid 2020. 7. 31. [material design] 커스텀 버튼, edittext 적용하기 작성일_200731 조건 2015년쯤 안드로이드 개발하고 이후 쭉 안한 상황 과거 프로젝트에서 디자인 가져다 쓸라니까 에러가 많이 남 .. 목표 기본형식의 button ,edittext 말고 메테리얼디자인된거 가져다 쓰고싶음 ( 유료 디자인 사는게 맘편할수도 .. ) 예전 안드로이드개발시에는 디자인 별 라이브러리 설치해서 사용했던걸로 기억하는데 요새는 많이 바뀐듯하다 .. 매테리얼 디자인 초기에는 각각 다 직접 gradle에 참조했어야 됬었다.. 예전에 사용하던 프로젝트에서 gradle 버전 가지고 오면 요새꺼에는 다 안된다 .. material이 정식 버전이 나와서 이전버전들은 쓰기 힘든걸로 보인다. https://material.io/develop/android/components/buttons ht.. 언어/Andorid 2020. 7. 31. 인코딩 디코딩 UTF-8 URL 변환 웹사이트 base64 , xml , url , ECMAScript encode, decode utf-8 가능 http://coderstoolbox.net/string/#!encoding=url&action=decode&charset=utf_8 etc 2020. 7. 29. Get RequestBody and ResponseBody at HandlerInterceptor 컨트롤러 추가 호출 목표 스프링 REST API 호출시.. 해당 api를 파라미터값만 바꿔서 내부적으로 한번 더 실행시키게 하고 싶었다. 다른 해결방식도 있겠지만.. 이렇게는 안해봐서 .. 찾아봄 목표를 인터셉터 또는 필터로 해당 api 메소드 한번 더 실행하는걸로 잡았음 결과 테스트하고 자료 많이 찾아봤는데.. 개인적인 생각으로 이런 방식은 안쓰는게 좋은 것 같음 .. 일단 비슷한 방식으로 재호출은 구현 가능했음 아래와 같이 인터셉터에서 api 한번 더 실행은 일단 가능한데 .. 인터셉터 전에 응답값은 가져올수 없는것 같다 응답값도 가져왔다면 원하는대로 구현이 가능했을것임 .. 찾으면 더 나은 방법을 찾을 수 있을거같긴한데... 이렇게 쓰는게 spring 구조상 정석처럼 쓰는게 아니어서 굳이 이방법을 고수하지는 않았음.... Web/스프링 2020. 7. 28. 옵저버 패턴 참조 사이트 GOF java 디자인 패턴 https://stackoverflow.com/questions/1673841/examples-of-gof-design-patterns-in-javas-core-libraries/2707195#2707195 https://gdtbgl93.tistory.com/8 [디자인패턴] 옵저버 패턴 (Observer Pattern) - Java 내장 객체 사용 지난 시간에는 옵저버 패턴의 기본 개념과 구현하는 것에 대해서 알아보았습니다. 우리가 알아본 옵저버 패턴은 흔하게 사용하는 디자인 패턴 중에 하나입니다. 특히 이벤트 처리에 사용되는데 gdtbgl93.tistory.com https://jusungpark.tistory.com/8 디자인패턴 - 옵저버 패턴 (observer pat.. 언어/JAVA 2020. 7. 28. 웹서버 자동 실행 crontab(크론탭) 적용 시 문제점과 해결 방안 문제점 리눅스 환경에서 크론탭 사용시 문제가 있엇음. ftp 사용해서 파일 올렸는데.. 이유를 알수 없이 에러가 남 .. 해결방법 https://happist.com/558036/%EC%9B%B9%EC%84%9C%EB%B2%84-%EC%9E%90%EB%8F%99-%EC%8B%A4%ED%96%89-crontab%ED%81%AC%EB%A1%A0%ED%83%AD-%EC%A0%81%EC%9A%A9-%EC%8B%9C-%EB%AC%B8%EC%A0%9C%EC%A0%90%EA%B3%BC-%ED%95%B4%EA%B2%B0-%EB%B0%A9/ 웹서버 자동 실행 crontab(크론탭) 적용 시 문제점과 해결 방안 | 꿈꾸는섬 생소한 분야에서 익숙해지는 것은 정말 어렵습니다. 최근 서버를 나름 최적화하는데쉽지가 않습니다. 그.. SERVER 2020. 7. 28. [Kubernetes] k8s에서 curl 사용하기 , Alpine: Install cURL apk --no-cache add curl 나는 이거 한줄로 가능했음 ------------------------------------------------------------------ A minimal Docker image based on Alpine Linux has only 5 MB in size, but a lot of tools common for Linux distributions (e.g. curl) are not installed by default. In this short note i will show how to install curl in Alpine container from the command line. I will also show how to build an Alpin.. SERVER 2020. 7. 28. 안드로이드 1분 주기, 특정 주기로 계속 동작. 스케줄러, Quartz 같은 효과 방법 목표 spring에서 Quartz를 사용했었는데, 안드로이드에선 사용할 수 없었음. 안드로이드 자체 방식으로 구현필요 조건 웹개발자로서.. 안드로이드는 잘 못함... 안드로이드 백엔드 (화면 꺼졌을 시에도 ) 계속 가동하는 방법 정보 1. 배치성 작업은 AlarmManager, JobScheduler, workmanager 가 존재 이 차이점을 검색하면 잘 나오겠지만 쉽게 알기 힘들었음.. 버전 별로 지원하는게 다르다. 버전에 맞게 사용했어야함. 그래서 최신인 workmanager 로 사용하려고 했는데, Docs를 보니 최소단위가 15분임. 아마 JobScheduler 이것도 15분으로 본것 같음..(workmanager 확실한데.. JobScheduler는 다시 찾아봐야함 ) 나는 1분 단위가 필요하여.. 언어/Andorid 2020. 7. 27. [ANDROID] 전역 변수 예제 만들기, 활용 목표 : 안드로이드 액티비티 외에 다른곳에서 저장한 값들을 사용하기 위해 활용함. ( 액티비티 이외에 다른곳에서는 context를 사용하기 힘들어서 ) 다른더 좋은방법이 있으면 추천해주시면 감사함~! 안드로이드에서 Activity간 상관없는 전역 변수를 만드는 방법을 살펴보자. 크게 두 가지 방법이 있는데, 1. android.app.Application을 이용하는 방법 2. Singleton 디자인 패턴을 이용하는 방법 Activity에서 접근해야한다면 전자를 사용하는 것이 낫고, 그 외의 Provider나 다른 곳에서 접근해야하는 데이터면 후자가 나을것이다. 하지만 후자의 경우 메모리가 모자라면 static 변수들을 메모리에서 제거할 것이다. 이런 경우 onSaveInstatnceState(Bundl.. 언어/Andorid 2020. 7. 27. Xsplit 처음 활용시 도움됐던 글 .. youcam 연동방법 ,고해상도 송출을 위한 설정 변경 / 트위치 채팅창 사라지지 않게 하기 백업용 출처 : https://tgd.kr/yunicorn19/1146376 * 꼭 하라는건 아니고 천천히 바꿔보자는 취지! p.s 이미 바꾸셨어! ㅎㅎ 망글이됨 :D 1. Xsplit 방송송출 설정 변경하기 현재 유니님이 송출하고 있는 설정 해상도 : 1280 x 720 프레임레이트 : 30 fps 코덱 : 아마도 x264 비트레이트 : 3,000 ~ 4,000k 예상 오디오 : Mono / 96k 동시송출이면 바꾸지 않아도 되지만 트위치 단일송출은 설정을 좀 바꿔서 화질 개선이 필요해 보입니다. (당장 바꾸는건 힘들꺼 같고 천천히 한개씩 해보는게 좋을꺼 같네요.) 변경해볼만한 설정 해상도 : 1920 x 1080 프레임레이트 : 30 fps (현재 캡쳐보드로는 1080p 해상도에서는 30 fps이 최.. YouTube 2020. 7. 24. 구글플레이) 스토어 등록정보 스크린샷, 아이콘, 그래픽이미지 생성해주는 사이트출처: https://smok95.tistory.com/304 [Only YOUng] 안드로이드 앱을 만들고 플레이 스토어에 등록하려면 아이콘, 스크린샷, 그래픽 이미지 3가지가 반드시 필요합니다. 사용자에게 어떤 앱인지를 알리는 가장 기본적인 정보인데요, 개인 개발자가 디자인까지 신경 써서 만들기가 쉽지가 않죠. 그래서 적어도 다른 앱들 비슷한 수준 정도는 맞출 수 있는, 적당히 디자인된 이미지를 제공해주는 사이트를 소개합니다. 1. 아이콘 https://smok95.tistory.com/303 Android/iOS 앱 아이콘을 자동으로 만들어주는 사이트 모바일 앱 개발 시 플랫폼 별로 다양한 크기의 아이콘을 준비해야 하는데 일일이 작업하기는 귀찮겠죠? 이런 귀찮은 작업을 한번에 해결해주는 자동으로 아이콘들을 만들어주는 사이트들입니�� smok95.tistory.com 2. 스크린샷 h.. etc 2020. 7. 24. 이전 1 ··· 10 11 12 13 14 15 16 ··· 42 다음