목록2024/08 (202)
투케이2K
[개발 환경 설정]개발 툴 : AndroidStudio개발 언어 : Dart [라이브러리 설치 사이트]https://pub.dev/packages/flutter_screenutil/install flutter_screenutil install | Flutter packageA flutter plugin for adapting screen and font size.Guaranteed to look good on different modelspub.dev [사전) IOS pods 재설치 참고 사이트]https://blog.naver.com/kkh0977/223491076914?trackingCode=blog_bloghome_searchlist 248. (TWOK/ERROR) [Ios] The sandb..
[개발 환경 설정]개발 툴 : AndroidStudio개발 언어 : Kotlin [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [Observable] : getDomainIpList : 도메인 입력해 접속 가능한 IP 주소 확인 // ----------------------------------------------------------------------------------------- // TODO [호출 방법 소스 코드] // ---------------..
[제 목][업무 이슈] 안드로이드 (Android) http 요청 수행 시 ipv6 설정으로 인한 http connect fail 이슈 [내 용] ------------------------------------------------------------------------------[이슈 사항]------------------------------------------------------------------------------1. 안드로이드 (Android) http 요청 수행 시 ipv6 설정으로 인한 http connect fail 이슈------------------------------------------------------------------------------[원인 파악 및 ..
[환경 설정 및 설명]프로그램 : AndroidStudio설 명 : [Android] java.net.ConnectException: failed to connect to url/2406:da00 - ipv6 에러 [에러 원인]1. 안드로이드 AsyncHttpClient 및 Okhttp 라이브러리를 사용해서 http 요청 시 ipv6 변환 요청으로 인해 connect 실패 >> 자바 SDK 내부 HttpURLConnection 을 통해서는 정상 요청 됨 >> ipv6 활성화 된 네트워크 상태 확인 (nslookup >> ipv6 정보 표시 됨 : 2406:da00 ..)2. IOS , 웹 브라우저의 경우는 ipv6 가 실패하면 ipv4에서 연결을 재시도하지만, Android 의 경우 ..
[개발 환경 설정]개발 툴 : AndroidStudio개발 언어 : Java / Kotlin [소스 코드] try { AsyncTask.execute(new Runnable() { @Override public void run() { try { InetAddress [] addressAll = InetAddress.getAllByName("www.google.com"); for(InetAddress adr : addressAll) { S_Log._D_("Connection Te..
[개발 환경 설정]사용 툴 : PuttyOS : LINUX [소스 코드] # ------------------------------------------------------------------------------------------------# [쉘 스크립트 / Shell script 설명]# ------------------------------------------------------------------------------------------------1. 쉘 스크립트 는 Shell 이나 command line 인터프리터에서 구동되도록 작성된 스크립트입니다.2. 윈도우 배치 파일 (.bat) 개념과 비슷하며, 쉘 스크립트 동작으로 정의 된 명령이 자동으로 수행됩니다.# -------..
[개발 환경 설정]사용 툴 : PuttyOS : LINUX [소스 코드] # ------------------------------------------------------------------------------------------------# [쉘 스크립트 / Shell script 설명]# ------------------------------------------------------------------------------------------------1. 쉘 스크립트 는 Shell 이나 command line 인터프리터에서 구동되도록 작성된 스크립트입니다.2. 윈도우 배치 파일 (.bat) 개념과 비슷하며, 쉘 스크립트 동작으로 정의 된 명령이 자동으로 수행됩니다.# -------..
[개발 환경 설정]사용 툴 : PuttyOS : LINUX [소스 코드] # ------------------------------------------------------------------------------------------------# [쉘 스크립트 / Shell script 설명]# ------------------------------------------------------------------------------------------------1. 쉘 스크립트 는 Shell 이나 command line 인터프리터에서 구동되도록 작성된 스크립트입니다.2. 윈도우 배치 파일 (.bat) 개념과 비슷하며, 쉘 스크립트 동작으로 정의 된 명령이 자동으로 수행됩니다.# -------..
[개발 환경 설정]사용 툴 : PuttyOS : LINUX [소스 코드] # ------------------------------------------------------------------------------------------------# [쉘 스크립트 / Shell script 설명]# ------------------------------------------------------------------------------------------------1. 쉘 스크립트 는 Shell 이나 command line 인터프리터에서 구동되도록 작성된 스크립트입니다.2. 윈도우 배치 파일 (.bat) 개념과 비슷하며, 쉘 스크립트 동작으로 정의 된 명령이 자동으로 수행됩니다.# -------..
[개발 환경 설정]사용 툴 : PuttyOS : LINUX [소스 코드] # ------------------------------------------------------------------------------------------------# [쉘 스크립트 / Shell script 설명]# ------------------------------------------------------------------------------------------------1. 쉘 스크립트 는 Shell 이나 command line 인터프리터에서 구동되도록 작성된 스크립트입니다.2. 윈도우 배치 파일 (.bat) 개념과 비슷하며, 쉘 스크립트 동작으로 정의 된 명령이 자동으로 수행됩니다.# -------..
[개발 환경 설정]개발 툴 : AndroidStudio개발 언어 : Java / Kotlin [소스 코드] // --------------------------------------------------------------------------- // [와이파이 스캔 기능 관련 참고 사이트] // --------------------------------------------------------------------------- // https://blog.naver.com/kkh0977/223077683541?trackingCode=blog_bloghome_searchlist // -------------------------------------------------..
[개발 환경 설정]개발 툴 : AndroidStudio개발 언어 : Java / Kotlin [소스 코드] try { // -------------------------------------------------------- // TODO [AsyncHttpClient 라이브러리 버전] : implementation 'com.loopj.android:android-async-http:1.4.9' // -------------------------------------------------------- // -------------------..
[개발 환경 설정]개발 툴 : AndroidStudio개발 언어 : Java / Kotlin [소스 코드] try { // -------------------------------------------------------- // TODO [AsyncHttpClient 라이브러리 버전] : implementation 'com.loopj.android:android-async-http:1.4.9' // -------------------------------------------------------- // -------------------..
[개발 환경 설정]사용 툴 : PuttyOS : LINUX [소스 코드] # ------------------------------------------------------------------------------------------------# [쉘 스크립트 / Shell script 설명]# ------------------------------------------------------------------------------------------------1. 쉘 스크립트 는 Shell 이나 command line 인터프리터에서 구동되도록 작성된 스크립트입니다.2. 윈도우 배치 파일 (.bat) 개념과 비슷하며, 쉘 스크립트 동작으로 정의 된 명령이 자동으로 수행됩니다.# -------..
[개발 환경 설정]사용 툴 : PuttyOS : LINUX [소스 코드] # ------------------------------------------------------------------------------------------------# [쉘 스크립트 / Shell script 설명]# ------------------------------------------------------------------------------------------------1. 쉘 스크립트 는 Shell 이나 command line 인터프리터에서 구동되도록 작성된 스크립트입니다.2. 윈도우 배치 파일 (.bat) 개념과 비슷하며, 쉘 스크립트 동작으로 정의 된 명령이 자동으로 수행됩니다.# -------..
[개발 환경 설정]사용 툴 : PuttyOS : LINUX [소스 코드] # ------------------------------------------------------------------------------------------------# [쉘 스크립트 / Shell script 설명]# ------------------------------------------------------------------------------------------------1. 쉘 스크립트 는 Shell 이나 command line 인터프리터에서 구동되도록 작성된 스크립트입니다.2. 윈도우 배치 파일 (.bat) 개념과 비슷하며, 쉘 스크립트 동작으로 정의 된 명령이 자동으로 수행됩니다.# -------..
[개발 환경 설정]사용 툴 : PuttyOS : LINUX [소스 코드] # ------------------------------------------------------------------------------------------------# [쉘 스크립트 / Shell script 설명]# ------------------------------------------------------------------------------------------------1. 쉘 스크립트 는 Shell 이나 command line 인터프리터에서 구동되도록 작성된 스크립트입니다.2. 윈도우 배치 파일 (.bat) 개념과 비슷하며, 쉘 스크립트 동작으로 정의 된 명령이 자동으로 수행됩니다.# -------..
[개발 환경 설정]사용 툴 : PuttyOS : LINUX [소스 코드] # ------------------------------------------------------------------------------------------------# [쉘 스크립트 / Shell script 설명]# ------------------------------------------------------------------------------------------------1. 쉘 스크립트 는 Shell 이나 command line 인터프리터에서 구동되도록 작성된 스크립트입니다.2. 윈도우 배치 파일 (.bat) 개념과 비슷하며, 쉘 스크립트 동작으로 정의 된 명령이 자동으로 수행됩니다.# -------..
[로직 정리]정리 로직 : Mobile상태 : [Mobile] 모바일 (Android) 안드로이드 Http 요청 시 SSL 인증서 문제 발생 HttpURLConnection 변경 요청 수행 [설 명] 1. OKHttp 등 외부 라이브러리를 사용해 Http 통신 요청 수행 실시2. 지정 된 타임 아웃이 아니라 Connnection Error 연결 에러가 발생한 경우 에러 발생 감지3. 연결 에러가 발생한 경우 Java Sdk 내부 HttpURLConnection 을 사용해 Http 요청 재수행 실시 >> 보안 프로그램 설치 및 옵션 설정 등으로 외부 라이브러리 사용 시 SSL 인증서 문제로 Http 연결 실패 발생 >> Http 연결이 실패한 경우 >> IpV6 형식 도메인으로 변경 및 타임 아웃 ..
[제 목][업무 이슈] Spring 스프링 서버 특정 DB Connection 연결 수행 시 연결 실패 이슈 [내 용] ------------------------------------------------------------------------------[이슈 사항]------------------------------------------------------------------------------1. Spring 스프링 서버 특정 DB Connection 연결 수행 시 연결 실패 이슈------------------------------------------------------------------------------[원인 파악 및 증상 재현]------------------------..