정보의 공유 사회
  • JAVA
  • ANDROID
  • KOTLIN
  • PYTHON
  • SwiftUI
  • Git
  • DB
  • OS
    • 분류 전체보기 (2349)
      • 프로그래밍 (661)
        • JAVA (47)
        • Android (135)
        • Kotlin (72)
        • Python (67)
        • C# (21)
        • HTML&CSS (3)
        • 오류 처리 (174)
        • Kendo UI - Telerik (2)
        • iOS-Swfit (12)
        • Vue.js (49)
        • IDE (30)
        • Git (8)
        • AdMob (9)
        • SwiftUI (14)
      • DataBase (49)
        • SQLite (17)
        • MS-SQL (30)
      • 주식 (59)
        • 주식 공매도 상위 종목 (17)
        • 주식 대차거래 상위 종목 (11)
      • 운영체제(OS) (20)
        • 윈도우(Windows) (12)
        • 맥(Mac) (4)
      • 구글플레이 이슈 처리(Google play ) (34)
      • 검진기관 (133)
      • 동물병원&동물약국 (101)
      • 보건 - 보건의료 (204)
      • 블로그 관리 (31)
      • 부동산 (4)
      • 쇼핑&할인 정보 (16)
      • 유용한 앱 및 웹사이트 (22)
      • 유투버 첫 걸음 (18)
        • 동영상 편집 프로그램 (10)
      • Learn English (16)
        • Learn English Speaking (2)
      • 라이프 (264)
        • 고양이 집사 (18)
        • 자동차 (4)
        • 세금신고 (18)
        • 골프(GOLF) (23)
      • 캐나다(밴쿠버 라이프) (35)
        • 일상 (16)
        • 세금&금융 (3)
        • 밴쿠버 Edu (1)
      • 게임 (17)
        • XBOX (5)
        • PlayStation (3)
      • 맛집 (26)
      • 랭킹정보 (91)
        • 벤치마크 (66)
      • 생활정보 (48)
      • 산후조리원 (2)
      • 야영(캠핑)장 (9)
      • 유치원 (26)
      • Hot Issue (5)
      • 로또 (106)
        • 년도별 당첨 이력 (2)
      • 자동차 프로모션 (1)
      • 요리 (3)
      • 스톡 사진 작가 (1)
      • 경제상식 (6)
        • 경제이야기 (2)
      • 보고 듣고 행동하기 (1)
        • 영상정보 (1)
      • 주차장 (41)
      • 무역 (1)
      • 산재보험 지정 의료기관 (14)
      • 농어촌체험마을 (11)
      • 한옥체험&한옥스테이 (9)
      • 텃밭&주말농장 (10)
      • 관광&문화&체육 (1)
      • Amazon Lightsail (8)
      • 아파트 정보 (26)
        • 서울특별시 (25)
      • 키즈까페 (27)
      • 놀이시설 (29)
      • 미세먼지 대피소 (2)
      • 여행 (7)
        • 제주여행 (3)
      • 엑셀(EXCEL) (2)
      • 멜론 TOP 100 차트 (14)
      • 건강 (2)
      • 사회복지 (122)
        • 지역보육 체험시설 (25)
        • 지역보육 야외시설 (25)
        • 지역보육 의료시설 (24)
  • 글작성
  • 방명록
  • 환경설정
  • 메뉴 닫기
프로그래밍/오류 처리

(마이바티스)Error querying database. Cause: java.lang.NumberFormatException 오류 처리방법

Error querying database. Cause: Java.lang.NumberFormatException: For input string 오류가 발생하는 이유는 무엇일까? mybatis 오류가 발생하는 케이스는 다음과 같다. . . . . 생략 . . . 생략 [오류 해결방법] . . . . 생략 . . . 생략 만약 한자릿수의 문자형 숫자인경우에도 주의가 필요하다. 아래와 같이 비교하는 경우 값이 비교되지않는다. . . . . 생략 . . . 생략 다음과 같이 처리해주어야 정상적으로 choose 문의 when절의 조건과 일치하게된다. 문자형 숫자라고 해서 작은 따옴표로 묶어주면 안된다. . . . . 생략 . . . 생략 오류해결은 의외로 간단한 곳에 있다. 이런문제가 발생하는 경우는 비교값이..

2023. 1. 4. 10:01
프로그래밍/오류 처리

getEmbeddedPicture: Call to getEmbeddedPicture failed. MetadataRetrieverClient: failed to extract an album art 오류처리방법

MP3 파일의 앨범 아트를 가져오려고 합니다. 그러나 어떤 이유로 getEmbeddedPicture 메서드 호출이 작동하지 않습니다. 이미지가 표시되지 않고 아래 이미지와 같이 LogCat에 오류가 표시됩니다. 모든 MP3파일에 앨범아트가 포함되어 있는 것은 아니기 때문에 발생하는 오류입니다. 일부 앨범의 경우 앨범 아트가 앨범 폴더 안에 있으므로 해당 폴더 내의 모든 파일에 대한 앨범 아트를 볼 수 있습니다. 로그를 찍어보니 앨범아트 경로는 존재하지만 실질적인 파일은 존재하지 않음을 확인하였습니다. try { //이미지 경로는 존재하지만 이미지가 없다. Log.e("m.getImgUri(): ",m.getImgUri().toString()); //inputStream에 담기전에 이미지존재여부를 체크해야..

2022. 12. 6. 05:15
프로그래밍/오류 처리

[안드로이드12(S)] 알람매니저(AlarmManager) 등록 오류 java.lang.SecurityException: Caller com.test.sample needs to hold android.permission.SCHEDULE_EXACT_ALARM to set exact alarms.

2022년 11월부터는 안드로이드 12 (SDK 31)을 타겟팅해야 업데이트 할 수 있다. android { compileSdkVersion 31 buildToolsVersion '30.0.3' defaultConfig { applicationId "com.test.sample" minSdkVersion 19 //API 16 (Android 4.1-4.1.1) – Jelly Bean targetSdkVersion 31 versionCode 363 versionName "3.6.3" vectorDrawables.useSupportLibrary = true //벡터이미지 사용 유무를 설정 ....... ... 버전 업 후 앱 테스트를 하는데 권한 오류가 발생하면서 앱이 종료되었다. 구글 개발자 가이드 문서를..

2022. 11. 3. 10:12
프로그래밍/오류 처리

[안드로이드]Fatal Exception: java.lang.NoSuchMethodError: No static method metafactory(n class Ljava/lang/invoke/LambdaMetafactory....오류 해결 방법

안드로이드 12를 타겟팅하면 발생된 오류이다. Fatal Exception: cr) at androidx.activity.ComponentActivity.(ComponentActivity.java:138) at androidx.fragment.app.FragmentActivity.(FragmentActivity.java:103) at androidx.appcompat.app.AppCompatActivity.(AppCompatActivity.java:94) at ddolcat.daily.budget.BaseActivity.(BaseActivity.java:30) at ddolcat.daily.budget.MainActivity.(MainActivity.java:62) at java.lang.Class.ne..

2022. 10. 6. 14:10
프로그래밍/오류 처리

[안드로이드] Targeting S+ (version 31 and above) requires that one of FLAG_IMMUTABLE or FLAG_MUTABLE be specified when creating a PendingIntent. 오류 해결 방법

targetSdkVersion 31로 상향 조정하면서 여기저기서 오류가 튀어 나온다. 오류 내용은 다음과 같다. 2022-10-02 12:29:09.109 6268-6309/com.test E/AndroidRuntime: FATAL EXCEPTION: pool-9-thread-1 Process: com.test, PID: 6268 java.lang.IllegalArgumentException: com.test: Targeting S+ (version 31 and above) requires that one of FLAG_IMMUTABLE or FLAG_MUTABLE be specified when creating a PendingIntent. Strongly consider using FLAG_IMMUT..

2022. 10. 2. 12:46
프로그래밍/오류 처리

[안드로이드 오류 처리] Caused by: com.android.builder.merge.DuplicateRelativeFileException: More than one file was found with OS independent path 'META-INF/com.android.tools/proguard/coroutines.pro

targetSdkVersion을 31로 상향 후 발생된 오류이다. Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug'. > More than one file was found with OS independent path 'META-INF/com.android.tools/proguard/coroutines.pro' * Try: Run with --info or --debug option to get more log output. Run with --scan to get full insights. * Exception is: org.gradle.api.tasks.TaskExecutionException: Execution f..

2022. 10. 2. 12:26
프로그래밍/오류 처리

[포그라운드서비스 오류 Android 12] android.app.ForegroundServiceDidNotStartInTimeException: Context.startForegroundService() did not then call Service.startForeground(): ServiceRecord{db20abe u0 smart.app.test/.StatusService}

갤럭시 S20 휴대폰에서 발생한 오류이다. 앱을 실행 후 백그라운드 서비스를 시작했지만 포그라운드 서비스로 올라오지 못해서 발생하는 오류이다. 갤럭시S20은 안드로이드12 운영체제를 사용하는 휴대전화이다. 2022-09-18 14:20:31.179 13864-13864/? E/AndroidRuntime: FATAL EXCEPTION: main Process: smart.app.battery.mobile.charger, PID: 13864 android.app.ForegroundServiceDidNotStartInTimeException: Context.startForegroundService() did not then call Service.startForeground(): ServiceRecord{db..

2022. 9. 18. 21:39
프로그래밍/오류 처리

[Mac OS UnsatisfiedLinkError 오류] WARN: Unable to load JNA library (OS: Mac OS X 12.5.1) 해결방법

윈도우 기반 컴퓨터에서 개발하다가 비싸게 구입한 맥북M1프로를 사용하기 위해 삼성T7 SSD에 소스코드를 압축하여 복사 후 맥북에 복사하였다. 그리고 기능 수정 후 릴리즈 apk파일을 생성하는데 경고 오류가 발생되었다. 와 근데 기존에 사용하던 컴퓨터가 9년되어가는 컴퓨터여서 그랬는지 몰라도 맥북에서 빌드하는게 이렇게 빨리 되니까 너무 좋다. WARN: Unable to load JNA library (OS: Mac OS X 12.5.1) java.lang.UnsatisfiedLinkError: /Users/ddolcat/Library/Caches/Google/AndroidStudio2021.2/tmp/jna3648235663303957045.tmp: dlopen(/Users/ddolcat/Library..

2022. 9. 3. 20:56
프로그래밍/오류 처리

[안드로이드]java.util.concurrent.ExecutionException: java.lang.SecurityException: GoogleCertificatesRslt: not allowed: 패키지명 오류 해결 방법?

구글맵을 사용중인데, 기존에는 지도에 표기할 마커데이터(위도, 경도)를 strig array로 가지고 있었다. 그런데 하나의 위도경도를 추가할 때 마다 앱을 배포해야는 귀찮이즘이 생기기 시작했다. 그리하여 특정 사이트에 JSON데이터로 만들어둔 후 가져오는 방식으로 처리하였다. 디버깅모드에서는 정상적으로 구글지도에 표기가 되었는데 이상하게도 릴리즈 버전에서는 SecurityException이 발생하였다. 오류의 자세한 내용은 다음과 같다. Found duplicated class when checking oat files: 'Landroid/support/v4/app/RemoteActionCompatParcelizer;' java.util.concurrent.ExecutionException: java...

2022. 7. 16. 22:59
프로그래밍/오류 처리

[MS-SQL] 오류 해결방법com.microsoft.sqlserver.jdbc.SQLServerException: The value is not set for the parameter number 번호

엑셀 일괄 업로드 기능을 구현하는 과정에 오류가 발생했다. 처음 보는 오류이다. try { SqlMapClient smc = commonDAO.getSqlMapClientTemplate("dataSource").getSqlMapClient(); smc.startTransaction(); smc.startBatch(); ...저장할 데이터 변수 설정은 생략........ smc.update("test.saveUser", excelRow); smc.executeBatch(); }catch(Exception e) { } finally { try { smc.endTransaction(); } catch(SQLException e) { log.info("ERROR INFO : " + e.getMessage());..

2022. 7. 8. 18:26
프로그래밍/오류 처리

[ZipEntry 중복 오류 처리] java.util.zip.ZipException: duplicate entry:

여러개의 파일을 압축할 때 중복 오류가 발생할 수 있다. ByteArrayOutputStream byteOut = new ByteArrayOutputStream(); ZipOutputStream zipStream = new ZipOutputStream(byteOut); ........ ZipEntry entry = new ZipEntry("파일명"); zipStream.putNextEntry(entry); .............. java.util.zip.ZipException: duplicate entry: at java.util.zip.ZipOutputStream.putNextEntry(ZipOutputStream.java:232) at com.test.file.service.FileZipDownl..

2022. 7. 1. 12:37
프로그래밍/오류 처리

[스낵바 오류 처리]java.lang.IllegalArgumentException: No suitable parent found from the given view. Please provide a valid view.

커스텀 스낵바를 구현하는 과정에 오류가 발생되었다. ACTIVITY 에서 사용할 때는 아무 문제 없던 코드인데 FRAGMENT에서 사용하니 오류가 발생된다. 2022-06-26 03:11:10.338 23036-23036/com.test.code E/RecyclerView: No adapter attached; skipping layout 2022-06-26 03:11:11.801 23036-23036/com.test.code E/AndroidRuntime: FATAL EXCEPTION: main Process: com.test.code, PID: 23036 java.lang.IllegalArgumentException: No suitable parent found from the given view. ..

2022. 6. 26. 10:37
프로그래밍/오류 처리

com.microsoft.sqlserver.jdbc.SQLServerException: 현재 트랜잭션은 커밋할 수 없으며 로그 파일에 쓰는 작업을 지원하지 않습니다. 트랜잭션을 롤백하십시오.; nested exception is com.ibatis.common.jdbc.exception.Nested..

이메일 발송 프로세스에서 이메일 전송 후 기록을 남기기 위해 저장 프로시저 호출 로직을 추가하였다. 하지만 아래와 같은 오류가 발생하였다. [오류가 발생한 프로시저] SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO ALTER PROCEDURE SAVE_DATA ( @P_USER_IDVARCHAR(30)= '' ,@P_ERROR_CDVARCHAR(30)= ''OUTPUT ,@P_ROW_COUNTINT= 0OUTPUT ,@P_RETURN_STRNVARCHAR(100)= ''OUTPUT ) AS SET NOCOUNT ON BEGIN BEGIN TRY UPDATE TABLE_TEST SET UPD_TIME = GETDATE() WHERE USER_ID = @P_USER_I..

2022. 5. 12. 12:59
프로그래밍/오류 처리

[쿠키 설정시] java.lang.IllegalArgumentException: Control character in cookie value or attribute. 오류 해결 방법

쿠키값 설정시 오류가 발생하였다. Cookie값으로 한글을 설정할 때 발생하는 오류이다. 쿠키는 콤마(,) 세미콜론(;), 공백문자를 제외한 ASCII 코드로 구성된다. 그럼으로 값을 설정할 때 한글 사용이 불가능하다. java.lang.IllegalArgumentException: Control character in cookie value or attribute. at org.apache.tomcat.util.http.LegacyCookieProcessor.needsQuotes(LegacyCookieProcessor.java:412) at org.apache.tomcat.util.http.LegacyCookieProcessor.generateHeader(LegacyCookieProcessor.java..

2022. 5. 4. 20:52
프로그래밍/오류 처리

AES256 복호화시 javax.crypto.BadPaddingException: Given final block not properly padded. Such issues can arise if a bad key is used during decryption. 오류 해결하기

AES256으로 암호화 했던 값을 복호화 처리하는데 오류가 발생하였다. javax.crypto.BadPaddingException: Given final block not properly padded. Such issues can arise if a bad key is used during decryption. at com.sun.crypto.provider.CipherCore.unpad(CipherCore.java:975) at com.sun.crypto.provider.CipherCore.fillOutputBuffer(CipherCore.java:1056) at com.sun.crypto.provider.CipherCore.doFinal(CipherCore.java:853) at com.sun.cry..

2022. 4. 25. 21:11
728x90
  • «
  • 1
  • 2
  • 3
  • 4
  • ···
  • 12
  • »

공지사항

폭설이었다 그다음은
300x250
Powered by Privatenote/라이프코리아 Copyright © 정보의 공유 사회 All rights reserved. TistoryWhaleSkin3.4

티스토리툴바