일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 패스트캠퍼스
- 한번에 끝내는 Java/Spring 웹 개발 마스터 초격차 패키지
- R
- 패캠챌린지
- 한번에 끝내는 Java/Spring 웹 개발 마스터 초격차 패키지 Online
- 패스트캠퍼스후기
- 직장인인강
- 한번에 끝내는 Java/Spring 웹 개발 마스터 초격차 패키지 Online.
- 알버트
- 한번에끝내는Java/Spring웹개발마스터초격차패키지
- SKT
- albert
- AI
- 직장인자기계발
- Today
- Total
목록분류 전체보기 (125)
제주 탈출 일지
갓동빈님의 이코테 책의 코딩 테스트 관련 문제들 풀고 github에 notebook 파일로 올려놓고 있는중 입니ㅏㄷ... + 백준에 있는 문제들도 푸는 중 github.com/zdlghtjdz/codingtest zdlghtjdz/codingtest codingtest 관련 python 코드. Contribute to zdlghtjdz/codingtest development by creating an account on GitHub. github.com 열공~!
파이썬 표준 라이브러리 공식 문서 docs.python.org/ko/3/library/ 파이썬 표준 라이브러리 — Python 3.9.2 문서 파이썬 표준 라이브러리 파이썬 언어 레퍼런스 는 파이썬 언어의 정확한 문법과 의미를 설명하고 있지만, 이 라이브러리 레퍼런스 설명서는 파이썬과 함께 배포되는 표준 라이브러리를 설명합 docs.python.org 반드시 알아둬야 하는 라이브러리(6가지) 내장함수 - 입출력, 정렬 등등.. itertools - 반복되는 형태를 처리하는 기능을 가진 라이브러리 heapq - 힙 기능을 제공하는 라이브러리, 우선순위 큐 기능을 구현 bisect - 이진탐색 기능을 제공하는 라이브러리 collections - 덱, 카운터 등의 유용한 자료구조를 포함하는 라이브러리 math..
'나동빈' 저자의 이코테 책의 파이썬 문법이 정리된 내용을 바탕으로 공부 한 내용을 적어둘 것이다.... 리스트 컴프리헨션 리스트 초기화 방식 중 하나, 반복문과 조건문을 대괄호 안에 작성하여 리스트를 초기화 한다. 0부터 9까지의 원소를 담는 리스트를 만들기 위해서는 a = [i for i in range(0, 10] 로 초기화 하면된다. 또, 0부터 19까지 중 홀수만 담는 리스트를 만들고자 한다면 a = [i for i in range(0,20) if i %2 != 0] 로 초기화 할 수 있다. 2차원 리스트를 초기화 할 때도 리스트 컴프리헨션을 사용한다. 리스트 컴프리헨션을 사용하지 않고 *을 통해 이차원 리스트를 초기화 할 경우 문제가 생긴다. 리스트 컴프리헨션으로 초기화. n = 3 m = 4..

1 string 처리 string.xml에 넣어 @string/string 명으로 입력하여 텍스트 처리를 한다. 텍스트 박스에 모두 텍스트를 넣을 수 없기 떄문. + 다국어 처리를 할 때 용이함. 앱 라이프 사이클 OnCreate 화면에서 처음 호출되어 초기화 해준다 OnStart 화면이 보이기 전에 호출 (아직 화면이 안그려짐) OnResume (화면이 나타남) activity Running OnPause : 앱이 동작하다가 잠시 다른일(전화 등)을 할 떄 앱의 상태를 저장한다. 전화를 끊고 다시 화면이 올라오면 OnResume을 다시 호출 상태를 유지해야하는 앱의 경우는 OnPause, OnResume 코딩을 해줘야 한다. OnStop : 화면이 사람질때, 이 앱을 껐을떄 호출 OnRestart : ..
안드로이드 스튜디오 설치 안드로이드 구성 manifest : app 설정 정보 이 파일을 보고 인스톨하고 중요하다 .. java : java/kotlin 코드 res : app resource file 레이아웃, 이미지, 텍스트 벨류 등... gradle scripts : 오픈소스를 사용할 때 그래들을 사용한다. 오픈소스가 라이브러리 버전이 업그레이드 될 때 최신버전으로 세팅해준다. 안드로이드 빌드 코틀린 파일을 코틀린 컴파일러가 자바 바이트 코드로 만ㄴ듬(자바 클래스 파일) 그 후 덱스(dex)파일로 만든다. 그리고 리소스 파일과 덱스 파일을 모아서 하나로 패키징함. 여기서 만들어지는것이 (apk) 파일
1 절차지향 -> 객체지향 -> 함수형 프로그래밍 함수형 프로그래밍 순수함수 : 사이드이펙트가 없는 함수 -> 변수를 함수에서 변경하지 않고 새로운 데이터를 만들어 반환. 람다식. 자주 사용되지 않는 로직의 함수를 간단하게 표현, 자주 사용되는 함수는 그냥 define해라. 람다식을 통해 매개변수나 2 null 안정성, ?. 연산 엘비스 연산 예외 발생 연ㅅㄴ자 !! try - catch - finally Any를 사용하는 것의 단점은 상속을 사용하는 것, 타입 그 자체를 사용해주는게 제일 좋다 -> 제네릭. 제네릭 타입에서 상속을 억지로 쓰려고 한다면 in/out 키워드를 고려해야 한다. (하지만 거의 사용하지 않는다.) 그리고 런타임에는 제네릭은 존재하지 않는다.(컴파일시 컴파일러가 다 변환해버린다...
1 개발에서는 sleep을 사용해서는 안된다.(사용자 입장에서는 프로그램이 멈추는 것과 동일 객체지향 프로그래밍을 주제로 수업을 진행하고, 파일 입출력을 해볼 것 이다. 객체는 하나의 독립적 모듈. 왜 객체 지향인가? 객체형 언어이면 안되는가? 객체가 많아지면 많아질 수록 시스템이 느려지고, 관리하기가 어려움 객체 지향에서의 상속, Function Table로 동일한 함수들을 묶어서 관리 Factory 모델 dependency가 없어져서 사용하는 사람은 내부 구조의 변화에 대해서 민감하게 생각하지 않아도 된다, Singleton 모델 팩토리는 무조건 하나 있어야 한다. 하나 있을 경우 더 간단. 여러개가 있을 수록 복잡해진다. 참조변수는 스택, 인스턴스는 힙에 생성된다. 코틀린은 주생성자와 보조생성자로 ..
기계어 - 어셈블리어 - C - java 순으로 발전해왔다. 언어가 발전할 수록 기계와 개발자 간 거리가 멀어짐. 1 C에서 컴파일을 하면 목적(object)파일이 생성되고 링킹과 로딩을 통해 실행파일로 만들어진다. java에서는 컴파일을 하면 Class파일이 생성되고 실행 시 JVM에서 기계어로 실시간 컴파일 된다. java에서는 포인터가 없기 때문에 가비지 콜렉터를 통해 메모리를 해제한다. 구조론, 운영체제를 잘 공부해야 한다. 2 사람이 사용하기 위한 프로그램의 요소. 문법 ui 공통.os 각 운영체제마다 다 프로그램을 새로 짠다.? directX는 개발자가 직접 하드웨어를 다룰수 있도록 해주는 통로다. os가 제공하는 걸 써야 예쁘당. 안드로이드에서는 액티비티를 가져다 쓰면 예쁘다.. 오늘은 문법..

pycharm을 사용하다가 매 프로젝트 마다 라이브러리 세팅하고,,, 하는게 너무 귀찮아서 써보았다. 신세계를 발견하였다.............! 예전과 지금 실력 차이가 그만큼 많이 난다는 방증이기도 하고,, 나름 뿌듯하다. 개인 프로젝트로 이항분포, 음이항 분포와 관련된 확률에 대해서 공부하고 있는데, 주전공이 아니라 살짝 힘겨운 느낌이 있다. 하지만 재미있으니 됬엉. jupyter notebook에서 이렇게 편하게 할 수 있어 좋았다. 최근 블로그에도 글을 안쓰고 혼자 공부하다 보니 뭔가 농땡이를 피운 느낌... 다음은 아마도 (jupyter notebook을 사용한) 인공지능 학습이나 데이터 사이언스 분야 관련 포스팅과 공부를 많이 할 듯하다... 코딩공부도 해야 되는 데 ㅋ ㅋ. 몸을 두개로 나..
import json import urllib.request import urllib.parse import pandas as pd # 서버 아이디한글명 # anton안톤 # bakal바칼 # cain카인 # casillas카시야스 # diregie디레지에 # hilder힐더 # prey프레이 # siroco시로코 api_key = "YdYPwOf9lbWDbylNtTZ1ckzyQfBVt5zb" # https://api.neople.co.kr/df/servers//characters/?apikey=YdYPwOf9lbWDbylNtTZ1ckzyQfBVt5zb serverEncText = '여기에 서버명을 입력해주세요.' charName = '여기에 캐릭터명을 입력해주세요.' charEncText = urlli..