Programming && WEB && APP
-
프로그래밍 – 연산 정리 (Python)
산술연산 연산자 설명 + 더하기 – 빼기 * 곱하기 / 나누기 // 몫 % 나머지 ** 제곱 코드 예시 문자열연산 코드 예시 복합할당연산 코드 예시 비교연산 연산자 (연산기호) 설명 (왼쪽이 오른쪽보다) > 크다 < 작다 >= 크거나 같다 <= 작거나 같다 == 같다 != 다르다 코드 예시 논리연산 연산자 설명 A and B A,B 모두 참이라면 True A or B A,B 중 하나라도 참이라면 True not A A 가 참이라면 False 코드 예시 멤버십연산 연산자 (연산기호) 설명 (왼쪽이 오른쪽에) in 포함되어 있다 not in 포함되어 있지 않다 코드 예시
-
PHP – Composer 설치 및 사용법
Composer 란? Composer는 PHP 소프트웨어와 필요 라이브러리의 의존성을 관리하기 위한 표준 포맷을 제공하는 PHP 프로그래밍 언어의 패키지 관리자 타 언어에서 동일 기능으로 python의 pip, java의 maven, nodejs의 npm 등이 있습니다 Composer 설치 심볼릭 링크 생성 Composer 의존성 기술 Composer 설정 Package 설치 Package 갱신 Package 삭제 Composer Project 관리
-
PHP – 배열 함수 정리
테스트 데이터 array_push 배열 값 추가 array_unique 중복 값 제거 sort, rsort 값 기준 정렬, 역순 정렬 ksort, krsort 키 값 기준 정렬, 역순 정렬 array_multisort 여러 배열을 한 번에 정렬하거나, 1개 이상의 차원을 가진 배열을 정렬할 수 있는 다차원 배열 정렬 함수 array_merge 배열 간 병합 함수 array_search 주어진 값과 일치한 값을 찾아내어 찾은 값의 키 값 반환 동일한 값이 여러 개일 경우 앞에 있는 값의 키 값으로 반환 array_key_exists 배열 내 키 값 존재 여부 체크 count 배열 길이 반환 empty – 배열이 비어있는지 체크
-
jQuery – radio 정리
radio 값 확인 radio 속성 변경 radio 갯수 체크 radio 변경 감지
-
Python – 표준 모듈(collections편)
Counter Counter 선언 most_common(N) – 포함 문자 수 빈도순 상위 N개까지 출력 (오름차순 정렬) update(str) – 문자열 추가 후 리카운터 namedtuple namedtuple 선언 OrderedDict OrderedDict 선언 move_to_end – 키 값을 받아 마지막으로 옮겨주는 기능 ( dictionary에는 없는 기능 ) defaultdict defaultdict 선언 – 타입을 지정하여 keyerror를 방지하고 타입에 따른 기본값을 받을수있음 deque ( 참고 – deque 알고리즘 ) append extend – 리스트 내용을 차례대로 deque에 저장 (내용을 순차적으로 저장하기때문에 extendleft의 경우 역순으로 저장) pop remove – 지정 인자값 제거 deque 활용해보기 – 백준 18258번 ( 참고 – deque 알고리즘 )
-
Python – 표준 모듈(heapq편)
heappush heappop heappushpop heapify – 기본적으로 최소 힙을 제공 (참고 – 힙 알고리즘) heapq 활용해보기 – 백준 1504번 (참고 – 다익스트라 알고리즘)
-
Python – 표준 모듈(math편)
math 라이브러리 C 표준에서 정의된 수학 함수를 지원하는 내장 함수 복소수와 함께 사용 불가 (복소수와 함께 사용하려면 cmath 함수 사용) 제곱 관련 수열 로그 상수 참고 자료 올림, 내림, 반올림
-
Python – Dictionary 정리 (체크, 나열)
dictionary 특징 시퀀스 자료형 Key-Value 구조의 사전형 자료형 선언 key값 체크 key값 나열 value 값 나열 item 나열 제거 결합 정렬 역순, value, 다차원 정렬 등은 lambda식 활용을 통해 할 수 있습니다. 리스트 값 dictionary로 변환 좌표 압축
-
Python – 문자열 관련 정리
문자열 escape 문자열 docstring 문자열 포함 여부 (in) 단일 문자열 변환 (replace) 다중 문자열 변환 (re.subn) 최초 문자열 포함 위치 찾기 (find) 시작 부분으로부터 문자열 포함 여부 대소문자 변환 (upper,lower) 문자열 자르기 (split) 문자열 연결 (join) 공백 문자 제거 (lstrip, rstrip, strip) 문자열 f-string 문자열 formating 추가) 문자열 포함 위치 찾기 (re.finditer) 아스키코드 변환 ord – 문자를 유니코드로 변환 chr – 유니코드를 문자로 변화
-
Python – 반올림, 올림, 내림, 버림
반올림 올림 내림 버림