| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- Algorithm
- VIM
- Redux
- 백준
- 안드로이드
- TypeScript
- Database
- java
- Python
- DP
- 동적 계획법
- Data Structure
- 그레이들
- db
- react
- BFS
- frontend
- vscode
- Graph
- LeetCode
- CS
- 알고리즘
- 자바
- 프로그래머스
- git
- DFS
- 다이나믹 프로그래밍
- 리트코드
- network
- Javascript
- Today
- Total
목록Programming (174)
늘 겸손하게
안녕하세요 besforyou입니다 이번 글에서는 맥 OS 터미널 명령어로 파일 혹은 디렉터리를 압축하는 방법에 대해 소개하겠습니다 소개하는 명령어는 리눅스 터미널에서도 사용 가능합니다 선결론 tar -czvf [출력 파일] [압축할 파일] 위 명령으로 우클릭 -> 파일 압축하기 했을 때와 동일한 결과를 얻을 수 있습니다. 예시) test 파일을 test.zip으로 압축 1 tar -czvf test.zip test cs 조금 더 자세히 1. tar 명령어를 리눅스와 맥에서도 가능한 이유 tar 명령어가 bash 명령어이기 때문입니다. 기본적으로 리눅스는 bash 쉘을 사용하고 맥도 그러했지만 macOS 버전 10.15 인 ‘카탈리나’부터는 bash 대신 zsh를 사용하고 있습니다. 그렇다고 해서 bash..
안녕하세요 besforyou 입니다 이번 글에서는 홈 액티비티로 이동하는 방법에 대하여 소개하겠습니다. 액티비티를 여러 개 구현하고 원하는 작업을 완료한 뒤 메인 액티비티로 이동 가능하게 하려면 어떻게 해야할까요? 액티비티 간의 이동은 Intent 클래스를 이용하는것을 아실겁니다. 이 Intent에 적절한 플래그를 추가하고 실행시키면 원하는 액티비티로 이동이 가능합니다. 예시 1 2 3 4 5 Intent intent = new Intent(this, MainActivity.class); intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); intent.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP); startActivity(intent); ..
안녕하세요 besforyou 입니다 이번 글에서는 딜레이(시간지연시키기)를 주는 방법에 대하여 소개하겠습니다. 1. Handler.postDelayed 메소드 프로그램 중간에 잠깐 딜레이를 주고 싶은 경우 사용하면 편리한 메소드이다 1 2 3 4 5 6 7 Handler handler = new Handler(); handler.postDelayed(new Runnable() { public void run() { // 시간이 지난 후 실행할 코드. 공백으로 두어 아무것도 실행 안할 수도 있다 } }, 500}; //0.5초 후 cs 시간단위는 밀리초(msec) 단위로 (1/ 1000 초) 1초간 지연시키고 싶으면 인자로 1000을 주면 된다.