일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- SQL
- 김영한 #SOLID #객체지향
- 개발자가 되기 위해 꼭 알아야 하는 IT용어
- 개발공부
- 머신러닝 #학습내용정리
- GIT
- 크롬브라우저
- 에러포스팅
- 컬럼수정
- Numpy #TIL #넘파이 기초
- 머신러닝 #회귀 #규제
- 단축키정리
- 기술블로그
- 그룹핑
- COMMIT
- fastapi
- 웹 크롤링
- 커밋
- 공부내용정리
- 스프링부트
- 클래스 #아이디
- MVC #디자인패턴
- C언어 #문자열변환 #정수형변환
- 작업 영역
- 생성자 #자바 #기록남기기
- 옵셔널태그
- 스프링 입문
- SafeUpdate
- 데이터 수집
- 파이썬
- Today
- Total
목록분류 전체보기 (88)
데이터 분석가 몽구리
생성자의 개념 생성자는 객체가 생성될 때 객체의 초기화를 위해 실행되는 메소드이다. 생성자는 객체가 생성되는 순간에 자동으로 호출되는 메소드이다. public class Circle { int radius; String name; public Circle(){ // 생성자 이름은 클래스 이름과 동일 radius = 1; name = ""; } public Circle(int r, String n){ // 생성자는 리턴타입없음 radius = r; name = n; } public double getArea(){ return 3.14 * radius * radius; } } public class Main { public static void main(String[] args) { Circle pizza ..
클래스와 객체 클래스 구성 public class Circle{ public int radius; // 반지름 필드 public String name; //이름 필드 public Circle() { // 생성자 } public double getArea(){ // 원의 면적 계산 메소드 return 3.14 * radius * radius; } 클래스 선언, class Circle class키워드와 클래스 이름으로 선언 클래스 외부에는 어떤 필드나 메소드를 둘 수 없다(캡슐화의 원칙) 필드와 메소드 객체 내에 값을 저장할 멤버 변수를 필드 메소드는 함수이며 객체의 행동을 구현 접근 지정자 public은 다른 클래스에서 활용하거나 접근할 수 있음을 선언 생성자 클래스의 이름과 동일한 메소드를 생성자(con..
경로 제어(Routing) 경로 제어는 송 수신측 간의 전송 경로 중에서 최적 패킷 교환 경로를 결정하는 기능 경로 제어는 경로 제어표를 참조해서 이루어지며, 라우터에 의해 수행된다. 경로 제어 요소 - 성능 기준 - 경로의 결정 시간과 장소 - 정보 발생지 - 경로 정보의 갱신 시간
1. 프로토콜(Protocol) 프로토콜은 데이터 교환을 원활하게 수행할 수 있도록 표준화시켜 놓은 통신규약 프로토콜의 기본 요소 | 구문 | 전송하고자 하는 데이터의 형식, 부호화, 신호 레벨 등을 규정함 | 의미 | 두 기기 간의 효율적이고 정확한 정보 전송을 위한 협조 사항과 오류 관리를 위한 제어 정보를 규정함 | 시간 | 두 기기 간의 통신 속도, 메시지의 순서 제어 등을 규정함 프로토콜의 기능 : 단편화와 재결합, 캡슐화, 흐름 제어, 오류제어, 동기화, 순서 제어, 주소 지정, 다중화, 경로 제어, 전송 서비스 등
1. OSI(Open System Interconnection) 참조 모델 OSI 참조 모델은 다른 시스템 간의 원활한 통신을 위해 ISO에서 제안한 통신규약 하위계층 : 물리계층 -> 데이터 링크 계층 -> 네트워크 계층 상위계층 : 전송계층 -> 세션계층 -> 표현계층 -> 응용계층 2. 물리 계층 물리 계층은 전송에 필요한 두 장치 간의 접속과 절단 등 기계적, 전기적, 기능적, 절차적 특성에 대한 규칙을 정의한다. 관련장비 : 리피터, 허브 3. 데이터 링크 계층 데이터 링크 계층은 두 개의 인접한 개방 시스템들 간에 신뢰성 있고 효율적인 정보 전송을 할 수 있도록 시스템 간 연결 설정과 유지 및 종료를 담당한다. 송신측과 수신 측의 속도 차이 해결을 위한 흐름 제어 기능을 한다. 4. 네트워크 ..
규제 선형 모델회귀 모델은 적절히 데이터 적합하면서도 회귀 계수가 기하급수적으로 커지는 것을 제어할 수 있어야한다.규제가 없는 선형 모델들은 선형 모델의 비용 함수 RSS를 최소화하는, 즉 실제 값과 예측값의 차이를 최소화하는 것만 고려하였다. 그러다 보니 학습 데이터에 학습 데이터에 지나치게 맞추게 되고, 회귀 계수가 쉽게 커지게 된다. 이럴 경우 변동성이 심해져서 오히려 예측 성능이 저하되는 문제가 발생합니다. 그래서 비용 함수는 RSS 최소화 방법과 과적합을 방지하기 위해 회귀 계수 값이 커지지 않도록 하는 방법에서 균형을 이뤄야 한다.비용 함수의 목표는 아래와 같이 식으로 표현할 수 있다.alpha는 학습 데이터 적합 정도와 회귀 계수 값의 크기 제어를 수행하는 튜닝 파라미터이다. alpha가 0..
무작위로 나열된 비밀번호를 생성해주는 프로그램 만들기 사용자로부터 임의의 숫자를 입력받고 이에 따라 비밀번호를 생성해주는 프로그램 1) 쉬운 버전 : 영어, 숫자, 기호 순으로 암호가 생성되는 버전 #Password Generator Project import random letters = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U',..