분류 전체보기 148

[Android] for문으로 여러개의 리소스 읽어오기 (feat. getIdentifier, arraylist<hashmap>)

이 글은 Notion에서 작성 후 재편집한 포스트입니다. 목차 개요 안드로이드 작업을 하다보면 같은 이름에 숫자만 붙여서 여러개 변수를 생성하고, 연결시켜주는 작업을 굉장히 많이한다. 뭐 예를들면.. . . . . . 이런거? 이런게 5개 있다고 치자. XML에서야 뭐 그렇다 쳐도, 이걸 ㅋㅋ java파일에서 사용하려면.. TextView negBestCommId1 = view.findViewById(R.id.negBestCommId1); TextView negBestCommCon1 = view.findViewById(R.id.negBestCommCon1); ImageView negBestCommLikeImg1 = view.findViewById(R.id.posBestCommLikeImg1); Image..

[개발일지] ArrayList<hashmap> 형태 활용하기

이 글은 Notion에서 작성 후 재편집한 포스트입니다. 목차 오늘의 목표 MainActivity에서 Intent로 넘겨주기 네트워크 상태 확인하고 연결 안되있으면 토스트 메세지 띄우고 리턴하기 fragment결과화면 구성하기 참고 stackoverrun.com/ko/q/3484098 ArrayList의 HashMap 키에서 모든 값 가져 오기 Java 좋은 하루였습니다. 지금은 혼란스러워서 (뇌의 동결!) 무언가가 누락 된 것 같습니다. 내가 HashMap로 채울 ArrayList가 있습니다. 이제는 내 HashMap과 arraylist를 넣었습니다. Map.put(DATE, value1); Map.put(VAL stackoverrun.com 진행 과정 1. MainActivity에서 Intent로 데..

[JAVA] java.sql.timestamp 계산, 연산하기

이 글은 Notion에서 작성 후 재편집한 포스트입니다. 목차 개요 Timestamp 형식은 계산해주는 메서드가 딱 정해져 있지 않다. 그래서 Calendar 객체를 사용해서 한번 거쳐가줘야 한다.. 그래서 이 포스팅에선 이 Timestamp 를 계산하는 방법에 대해 쓰고자 한다. 아, 참고로 Timestamp는 그냥 java.security 안에 있는 Timestamp와 java.sql에 있는 Timestamp가 있는데, security는 구글링 하면 많이 나온다. java.sql.timestamp에 대해서 서술하도록 하겠다. 참고 stackoverflow.com/questions/7450045/how-do-i-increment-a-java-sql-timestamp-by-14-days How do I ..

카테고리 없음 2020.11.17

[C++] 백준 온라인 저지 2798, 블랙잭

문제 www.acmicpc.net/problem/2798 2798번: 블랙잭 첫째 줄에 카드의 개수 N(3 ≤ N ≤ 100)과 M(10 ≤ M ≤ 300,000)이 주어진다. 둘째 줄에는 카드에 쓰여 있는 수가 주어지며, 이 값은 100,000을 넘지 않는다. 합이 M을 넘지 않는 카드 3장을 찾을 수 있 www.acmicpc.net 설계 브루트포스는 '모든 경우의 수'를 탐색하는 알고리즘이다. 말 그대로 '무식한 힘' 알고리즘이다. 장점으로는 정답을 100% 찾아낼 수 있다는 것이지만, 단점은 당연히 효율이 극단적으로 떨어진다는 것이다. 하지만 브루트포스가 오히려 코드가 간결한 문제들이 몇 개 있다. 이런 문제 같은 경우다. 먼저 변수들을 선언해주고 필요한 정보를 입력해줬다. n과 m은 문제에 있는 ..

카테고리 없음 2020.11.12

[Android] Tablayout, Viewpager 사용하기

이 글은 Notion에서 작성 후 재편집한 포스트입니다. 오늘의 목표 1. Tablayout, Viewpager 사용하기 참고 re-build.tistory.com/25 [Android] TabLayout과 ViewPager 포스팅 하려는 목록들을 정리하다 보니, 생각보다 많아 언제 다하지.. 하는 생각만 드네요.. 욕심이 과한 걸까요..ㅠ 그래도 포기하지 않고 천천히라도 하나씩 하나씩 포스팅해봐야겠어요.! 오늘 re-build.tistory.com 개발환경 안드로이드 스튜디오 3.6.3 JDK 14.0.1 진행 과정 1. Tablayout과 Viewpager란? 안드로이드를 공부하다보면 Tabhost 라는 친구가 있다. 관련한 포스팅을 이전에도 한 적이 있는데, 탭호스트는 탭을 클릭해야만 이동할 수 있..

[Eclipse, Tomcat] Tomcat 404 not found, 요청된 리소스 [/]은(는) 가용하지 않습니다.

문제 사항 이클립스로 톰캣 설정을 하는데, 다음과 같은 에러가 발생한다. 원인 분석 서버 설정에서 Path를 잘못 잡아줬기 때문. 해결 방법 서버 더블클릭해서 설정을 열고, 해당 항목을 ' / ' 하나만 남겨놓고 다 지워놓으면 된다. 하단에 Modules를 체크해야 화면이 나타나므로 눌러주기! 구독 및 하트는 정보 포스팅 제작에 큰 힘이됩니다♡

[Eclipse] local history 삭제, 복구, 이전 기록

개요 회사에서 일하다가 이전버전으로 서버에 적용시켜놓고.. 어제까지 작업하던것은 메모장에 저장해놓고 오늘 출근해서 다시 꺼내서 작업하려고했는데.. 머..머선일이고.. 분명 저장했는데... 저장한거 다시 열어서 확인까지 하고 나왔는데.... 그래서 부랴부랴 구글링을 해봤다 "how to find local history eclipse"... 등등.. 다행히 흔한 기능이라 포스팅이 많았다 흑흑흑 어제 작업한거 날라가는줄 stackoverflow.com/questions/969782/eclipses-local-history-where-are-files-saved/19384401 Eclipse's local history...where are files saved? Can someone explain how E..

[Oracle] ORA-02437: cannot validate (~~) - primary key violated

문제 사항 원인 분석 기존에 있던 PK를 변경해야되서 삭제 후 다시 설정하려고했는데, 이런 에러가 났다. 검색해보니까 중복된 값이 존재해서라고 한다. 해결 방법 1. 직접..지우기 이거는 뭐.. 어쩔수가없다. 어떤 내용을 지워야되고 어떤걸 남겨야되는지는 사람이 판단해야 하기때문에.. PK속성을 가지고있던 컬럼들이 어떤게 중복되는지 봐야한다. 필요하다면 SELECT 문으로 뽑아내서 구별 한 뒤에 삭제하던지. 그렇게해야지. 다음은 중복되는 row를 삭제하는 쿼리다. 참고참고~ 만약 기본키가 여러개라면 PARTITION BY 컬럼명 1 -- num의 값이 1초과인 데이터들만 삭제 ) ); 참고 m.blog.naver.com/PostView.nhn?blogId=yka21&logNo=70019484646&prox..

Backend/DB 2020.10.06