일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 코딩테스트연습
- Fullcalendar
- 연습문제
- 동적웹페이지
- SimpleDateFormat
- 월간코드챌린지시즌2
- java
- 월간코드챌린지시즌3
- bootstrap
- androidstudio
- 스킬체크테스트
- Summer/WinterCoding
- 백준
- 스킬체크
- AJAX
- 모달
- 나머지가1
- php
- modal
- REACT
- Node
- 코딩테스트
- Programmers
- bootstrapModal
- MSSQL
- Android
- 프로그래머스
- level1
- 안드로이드
- 부트스트랩
- Today
- Total
목록분류 전체보기 (69)
개발하는 고양이 오이
안녕하세요. 안드로이드 코드를 작성하면서 오늘 날짜 구하는 방법과 현재 시간 구하는 방법에 대한 코드를 자주 사용하게 되어 제가 나중에라도 참고하고자 적어봅니다. 오늘 날짜 구하기 public static String getCurrentDate() { Date dateNow = Calendar.getInstance().getTime(); SimpleDateFormat format = new SimpleDateFormat("M월 dd일", Locale.getDefault()); // 2월 15일 // "M월 dd일" 에는 원하는 형식을 넣어주면 됩니다. return format.format(dateNow); } 오늘 요일 구하기 public static int getCurrentWeek() { Date c..
안녕하세요. 최근 안드로이드스튜디오가 Bumblebee로 업데이트된 것을 알 수 있는데요. 이때 에뮬레이터를 실행시키면 기존에는 별도의 창으로 보였던 화면이 이제는 안드로이드스튜디오 내에서 함께 보이는 것을 알 수 있습니다. 저는 안드로이드스튜디오를 한 모니터에서 두 개의 창으로 분할해서 보는 것을 좋아하는데 에뮬레이터가 오른쪽에 위치해있으니 너무 불편했습니다. 검색해본 결과, 이전과 같이 에뮬레이터를 별도의 화면에서 볼 수 있는 방법은 아래와 같습니다. File -> Settings -> Emulator Launch in a tool window 의 체크를 해제해주시고 OK 버튼을 눌러주면 됩니다. 약간의 시간이 지난 후 에뮬레이터를 재실행해보면 아래와 같이 안드로이드스튜디오와 분할된 에뮬레이터 화면을..
안녕하세요. Android Studio Bumblebee(2021.1.1)가 안정화되었다는 메일을 받아서 업데이트를 진행했습니다. 참고로, 업데이트 진행은 아래 링크를 클릭하시면 됩니다. https://developer.android.com/studio Download Android Studio and SDK tools | Android Developers The official IDE for Android app developers. developer.android.com 제 소스 코드에서 lombok을 많이 사용했는데요. 업데이트를 진행한 후 소스 코드를 열어보니, 코드 실행에는 문제가 없지만 lombok을 사용했던 모든 부분에서 빨간색 글씨로 표시가 됐습니다. 계속 검색을 해본 결과 저의 해결 방법..
- GETDATE() : 오늘 날짜를 연,월,일,시,분,초,밀리세컨드까지 가지고 오는 함수 - CONVERT() : 데이터의 형변환을 하는 함수. CONVERT([데이터형식], '[변환하고자 하는 데이터]', [스타일]); 기준 날짜 : 2022년 01월 17일 16시 30분 15.678초 번호 쿼리 결과 코드 0 CONVERT(CHAR(19), GETDATE(), 0) 01 17 2022 4:30PM MM DD YYYY H:MM 1 CONVERT(CHAR(10), GETDATE(), 1) 01/17/2022 MM/DD/YYYY 2 CONVERT(CHAR(10), GETDATE(), 2) 22.01.17 YY.MM.DD 3 CONVERT(CHAR(8), GETDATE(), 3) 17/01/22 DD/MM..
안드로이드스튜디오에서 과거에 작성된 코드의 버전을 올리다가 다음과 같은 에러가 발생했습니다. One or more issues found when checking AAR metadata values: The minCompileSdk (31) specified in a dependency's AAR metadata (META-INF/com/android/build/gradle/aar-metadata.properties) is greater than this module's compileSdkVersion (android-30). Dependency: androidx.appcompat:appcompat:1.4.0. 구글링을 해본 결과 해결방법이 두가지가 있습니다. 두가지 방법 모두 buikld.gradle ..
기존에 작성되어있는 소스 코드를 분석하다가 생성자에 아무것도 넣어주지 않았던 Handler에 줄이 쳐져있었고, 확인해보니 해당 Handler가 Deprecated 된 것을 알았습니다. "Default constructor in android.os.Handler is deprecated" 해당 문제에 대해 Android developers를 찾아보니 다음과 같은 이유로 deprecated 된것을 알았습니다. https://developer.android.com/reference/android/os/Handler Handler | Android Developers developer.android.com 이 생성자는 더 이상 사용되지 않습니다. 핸들러 생성 중 Looper를 암시적으로 선택하면 작업이 자동으로..
안드로이드스튜디오에서 실기기 연결이 아닌 에뮬레이터를 연결하여 사용하고자 할 때, Pixel과 Nexus 위주로 사용한 경험이 있을 것입니다. 오늘은 에뮬레이터 스킨을 최신기기로 변경하는 방법에 대해 알아보고자 합니다. ① 우선, 스킨을 설치하기 위해 Samsung Developers에 들어가줍니다. https://developer.samsung.com/galaxy-emulator-skin/guide.html Emulator Skin - Support | Samsung Developers The world runs on you. developer.samsung.com ② 원하시는 디바이스 스킨을 설치해줍니다. - DOWNLOAD SKIN ③ 설치한 후, 알집 파일을 다음 경로에 풀어줍니다. Window ..
안드로이드 스튜디오에서 이미지를 확대 및 축소하는 방법으로 라이브러리를 이용할 수 있습니다. ------------------------------------------------------------------------------------------------------------------------- https://github.com/Baseflow/PhotoView ① build.gradle(Project: 프로젝트 이름) - maven {url "https://jitpack.io"} 추가 ② build.gradle(Module: 프로젝트 이름.app) - implementation 'com.github.chrisbanes:PhotoView:2.1.3’ 추가 ③ XML 코드 (iv_photo_..
--MSSQL에서 해당 행이 몇번째로 위치하는지-- 우선 테이블에 순번을 매기고자 한다면 아래 코드와 같습니다. SELECT ROW_NUMBER() OVER ( ORDER BY ( SELECT 1 ) ) AS rownum, * FROM 테이블 이름 WHERE 조건A (조건A의 경우에는 필요할 때 넣어주고 필요 없을때는 넣어주지 않아도 됩니다.) 이때 저 같은 경우에는 오름차순/내림차순으로 정렬한 테이블에 순번을 매기고 싶었는데 위와 같이 코드를 작성하면 순번이 매겨진 후에 정렬을 해서 순번이 뒤죽박죽 됩니다. 저와 같이 정렬한 후에 테이블에 순번을 매기고 싶다면 아래와 같이 SQL문을 작성하면 됩니다. SELECT ROW_NUMBER() OVER ( ORDER BY 정렬하고자 하는 컬럼 ASC ) AS ..