본문 바로가기
728x90
반응형

분류 전체보기85

[정처기 실기] 오답 정리 22년 2회 (   )은 관계 데이터의 연산을 표현하는 방법으로, 관계 데이터 모델의 제안자인 코드(E. F. Codd)가 수학의 술어 해석에 기반을 두고 관계 데이터베이스를 위해 제안했다.원하는 정보가 무엇이라는 것만 정의하는 비절차적 특성을 지니며, 원하는 정보를 정의할 때 계산 수식을 사용한다.튜플 해석식을 사용하는 튜플 (   )과 도메인 해석식을 사용하는 도메인 (    )으로 구분된다.답 : 관계해석 *더보기관계대수 : 관계형 데이터베이스 내에서 원하는 정보를 어떻게 찾아낼 수 있는가를 기술하는 절차적 언어이는 DBMS 내부의 처리 언어로 사용된다.암호화 알고리즘은 패스워드, 주민번호, 은행계좌와 같은 중요 정보를 보호하기 위해 평문을 암호화된 문장으로 만드는 절차 또는 방법을 의미한다.스위스의 라이와 메.. 2024. 4. 26.
OSI 7계층 계층 설명 단위 프로토콜 주요 장비 물리계층 디지털 데이터를 아날로그 전기적 신호로 변환 Bit X21 RS-232 허브 리피터 네트워크카드 데이터링크 계층 브릿지나 스위치를 통해 MAC를 가지고 물리계층에 받은 정보 전달 Frame HDLC X25 Ethernet TokenRing DFFI 브리지 L2스위치 네트워크 계층 최적 경로 설정, 라우팅 알고리즘 패킷 IP ARP ICMP IGMP RIP RIPv2 OSPF IGRP EIGRP 라우터 L3스위치 전송 계층 신뢰성 있는 데이터 전송 담당, 분할&재조합, 연결제어, 흐름제어, 오류제어, 혼합제어 세그먼트 TCP UDP L4스위치 세션 계층 응용 프로그램 간 논리적 연결(세션) 및 제어 담당 데이터 메세지 표현 계층 데이터 표현방식, 부호 체계 변화.. 2024. 4. 23.
[정처기 실기] 오답 정리 23년 3회 class SuperObject{ public void draw(){ sout("A"); draw(); } public void paint(){ sout("B"); draw(); } } class SubObject extends SuperObject { public void paint(){ super.paint(); sout("C"); draw(); } public void draw(){ sout("D"); } } public class Test{ main(){ SuperObject a = new SubObject(); a.paint(); a.draw(); } } 답 : BDCDD *풀이 a.print()를 실행하면 SubObject의 paint()의 super.paint()즉, 부모의 paint()메서.. 2024. 4. 18.
[Jitpack] 나만의 유틸 라이브러리를 배포해서 편하게 쓰자! 프로젝트 진행할 때 중복되는 코드가 많아서 '어떻게 하면 코드를 줄이고 가독성을 높일 수 있을까?'란 생각이 들어 구글링 도중 Jitpack을 알게 되었고 직접 만든 라이브러리를 어떻게 Jitpack을 사용하는지 어떤 문제가 있었는지 이번 포스팅에 저의 경험과 노하우를 담아보겠습니다. 먼저 배포할 프로젝트가 필요합니다. 간단하게 gradle 프로젝트로 화폐 세번째 자에 콤마를 찍어주는 메소드를 만들었습니다. 그 다음 jitpack default 자바 버전이 1.8버전이기에 jitpack.yml 파일을 만들어 17버전이라고 정의했습니다. jdk: - openjdk17 그 다음 깃허브에 repository를 만들고 push합니다. 빨간 네모칸에 releases가 보이는데 release를 만들어 줍니다. 릴리.. 2024. 4. 12.
728x90
반응형