# public

46개의 포스트
post-thumbnail

Java - Interface

Java 인터페이스 TIL

2022년 5월 7일
·
0개의 댓글
post-thumbnail

Java - Access modifier

Java 접근 제어자 TIL

2022년 4월 17일
·
0개의 댓글

접근제어자

클래스 외부에서 멤버변수, 메서드, 생성자를 사용 하도록 할것인가? 접근 못하게 할 것인가?public : 다 가능private : 같은 클래스 내부에서만 접근 가능 (외부클래스, 상속관계의 클래스 접근 불가)protected : 같은 패키지나 상속관계 클래스 접근 가

2022년 3월 30일
·
0개의 댓글
post-thumbnail

java의 접근제어자의 종류와 특징

Class : public,  defaultConstrutor : public, protected, default, privateMember 변수 : public, protected, default, privateMember method : public, protect

2022년 3월 6일
·
0개의 댓글

SPDX Pragma Contract (internal,external,private,public)

스마트 컨트렉트의 제일 첫번째 라이센스 명시 SPDX 라이센스 식별자 스마트 계약에 대한 신뢰는 소스 코드를 사용할 수 있는 경우 더 잘 확립될 수 있습니다. 소스 코드를 사용 가능하게 만드는 것은 항상 저작권과 관련된 법적 문제를 다루기 때문에 Solidity 컴파일

2022년 3월 3일
·
0개의 댓글
post-thumbnail

[Java] 접근 지정자(Access Level Modifier)

Java의 접근 지정자에 대해서 이야기 하려고 한다. Java를 처음 접했을 때 클래스와 필드 앞에 선언된 public, private, static 등 지정자를 보고 혼란스러웠다. (학부에서 C++를 다뤘음에도..)

2022년 3월 2일
·
0개의 댓글
post-thumbnail

객체지향프로그래밍과 public, protected, private, static

객체지향 프로그래밍에 대해 알아보고 public, protected, private, static 키워드에 대해서 알아보자

2022년 2월 25일
·
0개의 댓글
post-thumbnail

[CS] 웹 캐시 Day-65

(캐시가 없을 경우)클라이언트가 logo.jpg 이미지에 대한 요청을 보내고 서버가 해당 이미지에 대한 응답을 줄 때, logo.jpg 데이터가 변경되지 않아도 계속 데이터를 새로 다운받아야 합니다.용량이 클수록 비용이 커지고 브라우저의 로딩 속도가 느려집니다.캐시(C

2022년 2월 12일
·
0개의 댓글
post-thumbnail

Access Control

코드의 관리는 중요하다. 위계 질서를 가지고 구분하지 않으면 혼란을 초래한다. 접근 제어는 특히 SDK 작업을 하는 경우 인터페이스 역할을 하기 때문에 잘 알아두는 것이 좋다.

2022년 2월 5일
·
0개의 댓글
post-thumbnail

JAVA 기초 : Keywords 1편

저번 포스트에서 HelloJava.java를 실행했을 때,명령어를 입력하여, 해당 코드에 대한 설명 없이 javac HelloJava.java로 컴파일하고, java HelloJava로 실행했습니다.이번에는 해당 코드에 대해 설명하는 시간을 갖도록 하겠습니다. 😃ja

2022년 1월 30일
·
0개의 댓글

AccessLevelModifiersMethod

/// public,// protected,// default,// private: only can use in same class

2021년 11월 6일
·
0개의 댓글

[MySQL] Public key retrieval is not allowed

mysql 8.x 버전 이후로 발생JDBC의 URL 서정 시 allowPublicKeyRetrieval=true&useSSL=false 를 추가해 주면 됨application.ymlconnection-java-mysql-public-key-retrieval-is-not

2021년 10월 17일
·
0개의 댓글

스프링시큐리티 설정값 의미

개인 공부 목적으로 작성한 글입니다. 아래 출처를 참고하여 작성하였습니다. 계속 내용을 추가할 예정입니다. antMatchers 특정 리소스에 대해서 권한을 설정합니다. permitAll antMatchers로 설정한 리소스의 접근을 인증절차 없이 허용한다는 뜻입니다. authorizeRequests 시큐리티 처리에 HttpServletReque...

2021년 9월 23일
·
0개의 댓글

@ConditionalOnMissingBean

개인공부 목적으로 작성한 글입니다. 아래 출처를 참고하여 작성하였습니다. 1. @ConditionalOnMissingBean 이 어노테이션은 스프링 부트 프로젝트 상에서 동명의 스프링 빈이 정의되었을시에는 쓰지 않고, 그 스프링 빈을 씁니다. 만약에 동명의 스프링 빈이 없을시에는 현재 등록한 빈을 쓰게끔 유도하는 용도로 사용합니다. 출처 [Spri...

2021년 9월 14일
·
0개의 댓글
post-thumbnail

[JAVA] 접근제어자 public, protected, default, private

public 은 접근할 수 없는 클래스가 없이 접근을 제한하지 않는다. protected은 같은 패키지만 허용하나, 상속을 받은 경우 다른 패키지에서도 사용 가능하다. default는 같은 패키지에서 사용 가능하다. private는 해당 클래스에서만 사용 가능하다

2021년 9월 13일
·
0개의 댓글

1-4. try-with-resources를 사용하기

아래 출처를 통해 작성한 글입니다. 개인 공부 목적으로 작성한 글입니다. 1. try-finally 2. try-with-resources 이 구조를 사용하려면 해당 자원이 AutoCloseable 인터페이스를 구현해야 합니다. AutoCloseable 인터페이스는 단순히 void를 반환하는 close 메서드 하나만 덩그러니 정의한 인터페이스입...

2021년 9월 8일
·
0개의 댓글

1-3. 의존 객체 주입을 사용하기 (자원을 직접 명시 X)

아래 출처를 통해 작성한 글입니다. 개인 공부 목적으로 작성한 글입니다. 1. 요약 클래스가 내부적으로 하나 이상의 자원에 의존하고, 그 자원이 클래스 동작에 영향을 준다면 싱글턴과 정적 유틸리티 클래스는 사용하지 않는 것이 좋습니다. 이 자원들을 클래스가 직접 만들게 해서도 안 됩니다. 대신 필요한 자원을(혹은 그 자원을 만들어주는 팩토리를) 생성...

2021년 9월 7일
·
0개의 댓글

@EnableConfigurationProperties

아래 출처 글을 바탕으로 작성하였습니다. 개인 공부 목적으로 작성한 글입니다. 1. 사용하는 이유 @EnableConfigurationProperties는 @ConfigurationProperties 클래스를 Bean으로 등록하여 쓸 때(주입받을 때) 사용합니다. 2. 예시 코드 1 먼저 configuration 클래스(@ConfigurationP...

2021년 9월 7일
·
0개의 댓글

1-2. private 생성자나 enum으로 싱글턴 보장하기

아래 출처를 통해 작성한 글입니다. 개인 공부 목적으로 작성한 글입니다. 1. Intro 싱글턴을 만드는 방식은 보통 둘 중 하나입니다. 생성자는 private으로 감춰두고, 유일한 인스턴스에 접근할 수 있는 수단으로 public static final 필드 사용 생성자는 private으로 감춰두고, 유일한 인스턴스에 접근할 수 있는 수단으로 정...

2021년 9월 6일
·
0개의 댓글