| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- tibero
- 파이썬 데이터프레임
- putty
- Algorithm
- 코딩테스트
- C#
- it용어
- Python 라이브러리
- VirtualBox
- PYTHON
- python algorithm
- HTML
- Oracle
- sql
- linux
- 리눅스 명령어
- dbeaver
- 파이썬 알고리즘
- Python DataFrame
- RFP
- 리눅스
- MariaDB
- 데이터베이스
- 파이썬 전처리
- Oracle VM VirtualBox
- 오라클
- 알고리즘
- 파이썬
- it 용어
- csharp
- Today
- Total
목록분류 전체보기 (239)
오경석의 개발노트
# algorithm_1(부호 판단) def abs_sign(n): if n >= 0: return n else: return -n # algorithm_2(제곱-제곱근) import math def abs_square(n): b = n * n return math.sqrt(b) # 수학 모듈의 제곱근 함수
일반적으로 서버 개발환경은 아래와 같이 Local Server, Development Server, Integration Server, QA Server, Staging Server, Production Server 환경으로 나뉜다. 각자의 역할과 목적이 다르고, 그에 따라서 시스템의 크기도 다르다. 로컬 서버(Local Server) : 개발자들이 처음으로 실행하는 서버. 흔히 말하는 http://localhost:8080 또는 https://localhost:8080으로 접속하여 우리가 개발하는 화면들을 볼 수 있다(예, 각 PC에 MySQL 등의 DB와 Tomcat 등의 제품을 설치하고, Eclipse와 같은 개발 툴과, 컴파일러 등이 설치되어 있는 환경). 이 로컬 서버에서는 개발자들의 개인 개발..
OOP의 개념 객체 지향 프로그래밍(Object-Oriented Programming, OOP)은 컴퓨터 프로그래밍의 패러다임 중 하나이다. 객체 지향 프로그래밍은 컴퓨터 프로그램을 명령어의 목록으로 보는 시각에서 벗어나 여러 개의 독립된 단위, 즉 '객체'들의 모임으로 파악하고자 하는 것이다. 각각의 객체는 메시지를 주고받고, 데이터를 처리할 수 있다. 객체 지향 프로그래밍은 프로그램을 유연하고 변경이 쉽게 만들기 때문에 대규모 소프트웨어 개발에 많이 사용된다. 또한 프로그래밍을 더 배우기 쉽게 하고 소프트웨어 개발과 보수를 간편하게 하며, 보다 직관적인 코드 분석을 가능하게 하는 장점이 있다. 그러나 지나친 프로그램의 객체화 경향은 실제 세계의 모습을 그대로 반영하지 못한다는 비판을 받기도 한다. 큰..
1. App Store에서 'Sakura' 검색 후 설치 후 실행 ※ Windows, Ipad, Iphone 등은 지원하지 않습니다. 벚꽃의 양, 바람, 투명도 등 설정이 가능하고 웹페이지에서도 나타난다. 영상 중간에 렉은 동영상 변환 과정에서 나타나는 현상입니다. 벚꽃의 양, 바람, 투명도 등 설정이 가능하고 웹페이지에서도 나타난다. 영상 중간에 렉은 녹화 과정에서 나타나는 현상
1. Mac 설치 - Appstore에서 'RunCat'을 입력하고 설치 2. Windows 설치 - 아래의 파일을 다운받고 실행 참고자료 : https://github.com/Kyome22/RunCat_for_windows/releases?s=09 Releases · Kyome22/RunCat_for_windows A cute running cat animation on your windows taskbar. - Kyome22/RunCat_for_windows github.com
Ctrl + D : 바탕화면 보기 / 반복 시 복원Ctrl + T : 브라우저에서 새로운 탭 생성Ctrl + N : 활성화된 창과 동일한 창 새로 띄우기Ctrl + A : 문서나 창에 있는 모든 항목 선택Ctrl + X : 선택한 항목 잘라내기Ctrl + W : 현재 창 닫기Ctrl + Z : 실행 취소Ctrl + Y 또는 Ctrl + Shift + Z(메모장, 한글 등) : 실행 취소 복원Ctrl + Tab : 브라우저에서 오른쪽으로 탭 이동Ctrl + F or F3 : 브라우저에서 찾기 검색Ctrl + Alt + del : 작업 관리자 창 띄우기(메모리, CPU 등 성능도 볼 수 있음)Ctrl + Shift + N : 새 폴더 만들기 or 시크릿 인터넷 창 띄우기Ctrl + Shift + T : 닫은..
덕 타이핑(duck typing)은 동적 타이핑의 한 종류로, 객체의 변수 및 메소드의 집합이 객체의 타입을 결정하는 것을 말한다. 클래스 상속이나 인터페이스 구현으로 타입을 구분하는 대신, 덕 타이핑은 객체가 어떤 타입에 걸맞은 변수와 메소드를 지니면 객체를 해당 타입에 속하는 것으로 간주한다."덕 타이핑"이라는 용어는 다음과 같이 표현될 수 있는 덕 테스트에서 유래됐다. 만약 어떤 새가 오리처럼 걷고, 헤엄치고, 꽥꽥거리는 소리를 낸다면 나는 그 새를 오리라고 부를 것이다. 덕 타이핑에서는, 객체의 타입보다 객체가 사용되는 양상이 더 중요하다. 예를 들면, 덕 타이핑이 없는 프로그래밍 언어로는 오리 타입의 객체를 인자로 받아 객체의 '걷기' 메소드와 '꽥꽥거리기' 메소드를 차례로 호출하는 함수를 만들..