본문 바로가기

전체 글199

[Android] Mysql 이미지(비트맵)->문자열(String) bad BASE 64 오류 해결 안드로이드에서 선택된 이미지를 문자열로 바꿔, DB에 저장했고 DB에 저장된 문자열을 다시 디코딩 하는 과정에서 오류가 났다. bad base 64.. 처음에는 이미지 문자열이 매우 길어서, 그냥 저렇게 하는 게 아닌가,,? 싶었는데 구글링을 해보니 많은 사람이 mysql에 이미지를 DB에 저장할 때 비트맵 값을 문자열로 바꾸어서 저장을 하고 있었다. 이미지(비트맵) -> 인코딩 -> 문자열(DB저장용) 문자열(DB저장값) -> 디코딩 -> 이미지(비트맵) 이미지(비트맵) 값을 setimage 를 해주면 이미지가 뜬다! https://logtree.tistory.com/4 BASE64 ENCODE, DECODE 주의사항 하이브리드앱 방식의 앱을 개발 중 발생한 트러블 내용을 남겨본다. 아래와 같이 URL.. 2023. 11. 28.
[코딩테스트] 공백으로 구분하기 문제 단어가 공백 한 개로 구분되어 있는 문자열 my_string이 매개변수로 주어질 때, my_string에 나온 단어를 앞에서부터 순서대로 담은 문자열 배열을 return 하는 solution 함수를 작성해 주세요. 내 답 def solution(my_string): return my_string.split() 다른 사람 답 def solution(my_string): return my_string.split(' ') 2023. 11. 21.
[코딩테스트] 부분 문자열 일치 문제 부분 문자열이란 문자열에서 연속된 일부분에 해당하는 문자열을 의미합니다. 예를 들어, 문자열 "ana", "ban", "anana", "banana", "n"는 모두 문자열 "banana"의 부분 문자열이지만, "aaa", "bnana", "wxyz"는 모두 "banana"의 부분 문자열이 아닙니다. 내 답안 def solution(my_string, target): return 1 if target in my_string else 0 다른 사람 답안 def solution(my_string, target): return int(target in my_string) int로도 묶어서 할 수가 있구나... 알아갈 것 1) 부분 포함 확인 [ 부분포함 확인 문자열 in 전체문자열 ] -> true, f.. 2023. 11. 21.
[코딩테스트] 프로그래머스 길이에 따른 연산 문제 설명 정수가 담긴 리스트 num_list가 주어질 때, 리스트의 길이가 11 이상이면 리스트에 있는 모든 원소의 합을 10 이하이면 모든 원소의 곱을 return하도록 solution 함수를 완성해주세요. def solution(num_list): answer = 1 lenA = len(num_list) if lenA>=11: answer = 0 for i in num_list: answer+=i elif lenA 2023. 11. 20.
[우테코:AND] 4주차 프리코스 회고 너무 정신없이 지나간 4주. 참가자들의 열정이 대단하다.. 끝까지 가보자~ 2023. 11. 15.
[우테코:AND] 3주차 프리코스 회고 및 기록 1.org.opentest4j.AssertionFailedError: Expected java.lang.IllegalArgumentException to be thrown, but nothing was thrown. init { require(numbers.size == 6) require(numbers.toSet().size == 6) { "로또 번호에 중복된 숫자가 있으면 예외가 발생합니다." } require(numbers.all { it in 1..45 }) { "로또 번호는 1에서 45 사이여야 합니다." } } 이거 추가해줬더니 오류 사라졌다.. 2023. 11. 8.