일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- aging
- thread pool
- generics
- process
- PyCharm
- cache
- 안드로이드 스튜디오 설치
- jvm
- Kotlin
- 객체지향
- 파이참
- 안드로이드 스튜디오
- sealed class
- HTML Parser
- android studio
- Schedule
- 파이썬
- GIT
- fixedRateTimer
- Anaconda
- 크롤링
- InteliJ
- jsoup
- data class
- 안드로이드
- Android
- android studio 설치
- Android IDE
- GC
- 딥러닝
- Today
- Total
목록분류 전체보기 (31)
탐비의 개발 낙서장
1. 안드로이드 스튜디오 - Android Studio 안드로이드 스튜디오(Android Studio)는 구글에서 제공하는 안드로이드 앱 개발을 위해 공식으로 지원하는 IDE(통합 개발 환경)입니다. 강력한 IDE인 IntelliJ 기반으로 제작되어, 편리한 자동완성 등의 기능을 지원합니다. 과거에는 Eclipse를 기반으로 앱 개발 환경을 제공하였으나, 호환성 및 Eclipse의 무거움 등의 단점 때문에 이제는 Java와 Kotiln 중 어느 언어를 사용하던지 이제는 대부분 안드로이드 스튜디오를 사용해 안드로이드 앱을 개발하고 있습니다. 이 글에서는 안드로이드 앱 개발의 준비를 위해 안드로이드 스튜디오의 설치 방법에 대한 설명 및 프로젝트 생성을 해 보도록 하겠습니다. 2. 안드로이드 스튜디오 설치2...
자료구조를 배우기 위한 준비 시스템을 코딩하기 전 설계 단계에서 어떻게 추상화된 형태로 필요한 DATA를 생각해 낼 것인가와 DATA를 어떻게 클래스화 시킬 것인가에 대한 생각이 필요합니다. 여기서 추상적 자료형(ADT)이 등장합니다. 추상적 자료형(ADT)? 1. 알고리즘에 필요한 데이터와 그 데이터에 대한 추상적인 연산들로 구성 2. 말 그대로 '추상적'이기에 세부 명세를 포함하지 않음 3. 자료구조는 추상적 자료형을 구체적(실제 프로그램)으로 구현한 것 자료구조 프로그래머는 프로그램에서 저장하는 데이터에 대해 탐색/삽입/삭제 등의 연산을 효율적으로 수행하기 위해 데이터를 정돈합니다. 자료구조는 위의 목적을 달성하기 위해 일련의 동일한 타입의 데이터를 정돈하여 저장한 구성체라고 할 수 있습니다. 좋은..
이번 글에서는 파이썬 프로그래밍의 간단한 예를 살펴보겠습니다. 지난 글에서 설치한 환경을 바탕으로 PyCharm에서 실습 해보겠습니다. (+ PyCharm에서 코드 실행 단축키는 Ctrl+Shift+F10 입니다.) 자료형과 변수123456789x = 10 # 초기화print(x) # x값 출력 y = "hello"print(y) a = type(x) # 자료형 확인b = type(y)print(a,b)cs x나 y등의 알파벳을 사용하여 변수를 정의할 수 있습니다. 또한, 변수를 사용하여 계산하거나 변수에 다른 값을 대입하는 등의 작업이 가능합니다. 파이썬은 동적언어로 변수의 자료형을 상황에 맞게 자동으로 결정합니다. 위의 예시를 보면, x는 10이라는 정수이고, y는 "hello"라는 문자열입니다. 사..
파이썬은 간단하고 배우기 쉬운 프로그래밍 언어인데 더해서 오픈 소스라 무료로 자유롭게 이용할 수 있습니다. 영어와 유사한 문법으로 프로그램을 작성할 수 있고, 읽기 쉬운데다 성능도 뛰어나기 때문에 초보자부터 전문가까지 애용하며 실제로 구글과 마이크로소프트, 페이스북 등의첨단 IT 기업에서도 파이썬을 자주 사용합니다. 파이썬 자체의 뛰어난 성능과 더불어 넘파이와 사이파이 같은 수치 계산과 통계 처리를 다루는 탁월한 라이브러리가 더해져 과학분야, 특히 기계학습 및 데이터 과학 분야에서 확고한 위치를 차지하고 있습니다. 나아가 딥러닝 프레임워크 쪽에서도 파이썬용 API를 제공합니다. 예를 들면 텐서플로우(TensorFlow), 파이토치(PyTorch) 등의 유명한 프레임워크가 있습니다. 그래서 파이썬을 배우면..
1. 아파치 스파크(Apache Spark)란? - 빅데이터 처리를 위한 오픈소스 병렬 분산 처리 플랫폼- 인메모리 기반의 대용량 데이터 고속 처리 엔진- 범용 분산 클러스터 컴퓨팅 프레임워크- 빅데이터에 관심있는 여러 개발자와 데이터 과학자에게 표준 도구가 되어가는 중 2. 스파크의 특징 A. 인메모리 기반의 빠른 처리 맵리듀스를 활용한 데이터 처리 과정의 경우에는 중간 결과도 저장소에 보관하므로 데이터 크기가 커져도 문제없이 작동하며, 복구도 비교적 쉬우나, 특정 데이터의 부분 집합에 대해 반복해서 쿼리를 발생하는 등의 연속해 이루어지는 데이터의 분석 처리 시 디스크와 네트워크 I/O 발생으로 작업 속도에 제약이 있습니다. 반면 스파크의 경우에는 연속으로 이루어지는 처리 전체를 검토한 뒤에 그에 맞는..
안녕하세요~이전 글에 이어서 본격적으로플래티넘필드 진행을 해보겠습니다. 제 생각에는 이 과정이 가장 중요한데요~요정 버섯 / 활력 버섯을 기준으로 루트를 잡는게 좋습니다. 이번판의 경우에는12시 방향에 활력버섯 / 5시 방향에 요정버섯이렇게 위치 되어있네요.일단 위치를 머리에 잠시 넣어놓고 다음 과정으로 가겠습니다. 다음은 플래티넘 채집물을 위해아트라이트 / 순백색 허브 / 아담한 편백나무이 세 오브젝트를 찾아야합니다.여기서 중요한 것은 "아트라이트"는 무조건 플래티넘 채집물을 준다는 점입니다.그러므로 아트라이트의 위치를 우선적으로 파악하고나머지 두 오브젝트를 검색해줍니다. 위 지도를 기준으로 채집할 우선 순위를 정해보겠습니다.최적범위 아트라이트 - 최적범위 허브/편백 - 최대범위 아트라이트 - 최적범위..
플래티넘 필드.그저 노가다일 수도 있지만,저에겐 현재 가장 의미있는 컨텐츠라고 할 수 있습니다. 불과 3달 전까지만 해도 배틀아이템 수급 방법이플래티넘 필드 또는 항해 달랑 둘 뿐이어서 "지령서를 플래티넘필드에 쓰면 편의점 알바보다 돈을 잘번다!" 라는 말까지 나올정도 였지요. 물론 마리의 비밀상점에서 배틀아이템 선택상자를 판매한 이후로는 가격이 떡락했지만요.ㅎㅎ그래도 여전히 무과금 유저에게나 소소한 골드벌이 수단으로는 나쁘지 않은 플래티넘 필드. 이왕이면 제일 효율적인 것을 하고 싶은게 사람의 마음이죠?랭크별 부산물 고정 패치 이전에는 수렵이 베스트였으나5랭크, 6랭크 토끼에서 신호탄 재료를 획득 불가하고또한 맞물려 찾아온 아드로핀 가격 급락에효율이 그나마 나오는 생활은 채집이라고 생각됩니다. 하지만 ..