컴퓨터가 노트북이 갑자기 느려졌다면? CPU사용량이 너무 높다면? https://learn.microsoft.com/en-us/microsoft-365/security/intelligence/safety-scanner-download?view=o365-worldwide Microsoft Safety Scanner Download Get the Microsoft Safety Scanner tool to find and remove malware from Windows computers. learn.microsoft.com 마이크로소프트에서 만든 악성 프로그램 검사를 받아보자... 2023. 1. 25. 추상 클래스 abstract class 와 인터페이스 interface 추상클래스 -class 앞에 abstract 키워드를 사용하여 정의 -추상메소드를 선언해 상속을 이용하고 하위 클래스에서 (반드시) 구현하도록 강제하는 클래스 -상속을 위한 클래스이끼 때문에 new키워드를 통해 직접 객체를 생성할 수 없음 -java는 다중 상속을 지원하지 않기 때문에 여러 개의 추상 클래스를 상속할 수 없음 -public, protected, private 접근 제어자를 모두 사용할 수 있음 -하위 클래스의 생성자에서 super()를 사용해 추상 클래스의 생성자를 부르고 초기화 함 인터페이스 -interface키워드를 사용해 선언하는 인터페이스는 상수(static final) 와 추상 메소드(abstract method)의 집합 -인터페이스의 모든 메소드는 public abstract로.. 2022. 11. 13. 오버로딩(Overloading)과 오버라이딩(Overriding) 개념 오버로딩 (Overloading) 확장 같은 이름 함수(메소드)를 여러개 정의하고, 매개변수의 유형과 개수를 다르게하여 다양한 유형의 호출에 응답할 수 있게 하는 것 기존에 없는 새로운 메소드를 추가하는 것 -메소드 이름이 같아야함 -매개 변수의 개수 & 타입이 달라야함 -리턴 타입 상관 없음 -같은 클래스 내에서 적용 사용하는 이유: 1. 같은 기능의 메소드를 하나의 이름으로 사용할 수 있다. 2. 메소드 이름을 절약할 수 있다. 오버라이딩 (Overriding) 재정의 상위 클래스로부터 상속받은 메서드를 하위 클래스가 재정의해서 사용하는 것 -매개 변수 & 타입이 동일 -리턴 타입 동일 -상속 관계에서 적용 -상위 클래스의 static 메소드는 클래스의 속하는 메소드이기 때문에 오버라이드 되지 않음 .. 2022. 11. 13. GET POST 차이 / forward redirect 차이 GET POST차이 get은 url에 데이터가 노출되나 post는 노출 되지 않는다. get은 데이터의 위치가 header이고, post는 body이다. get은 중요한 정보를 다루면 안된다. (파라미터에 다 노출이 되어있기 때문에) get은 길이 제한이 있다. ex 게시물 선택 post는 데이터를 전송할 떄 길이 제한이 따로 없어 용량이 큰 데이터를 보내거나 보안이 필요한 부분에많이 사용한다. ex 게시판 글 등록 Forward Redirect차이 Forward : client가 웹 브라우저에서 요청 시 forward는 client에게 보여지지 않는 페이지에서 작업을 하게된다. 그러므로 client페이즤 이동을 모르게 되며, url도 변경 되지 않는다. client가 요청을 하게 될 때 생성되는 객체는.. 2022. 11. 12. RESTful API 이해 RESTful API 두 컴퓨터 시스템이 인터넷을 통해 정보를 안전하게 교환하기 위해 사용하는 인터페이스 REST Representational State Transfer(REST)는 API 작동 방식에 대한 조건을 부과하는 소프트웨어 아키텍처 처음엔 인터넷 같은 복잡한 네트워크에서 통신을 관리하기 위해 지침으로 만들어졌다 REST기반 아키텍처를 사용해 대규모 고성능 통신을 안정적으로 지원할 수 있다 API개발자는 여러 아키텍처를 사용해 API를 설계할 수 있다 REST 아키텍처 스타일을 따르는 API를 REST API라고 한다. REST 아키텍처를 구현하는 웹 서비스를 RESTful 웹 서비스라고 한다. RESTful API라는 용어는 일반적으로 RESTful 웹 API를 나타낸다. 하지만 REST A.. 2022. 11. 10. 이전 1 2 3 4 5 6 다음