본문 바로가기

분류 전체보기24

[Java] Method.invoke(...) 의 올바른 사용 방법 안녕하세요? 크로내입니다! 오늘은 Method.invoke() 를 사용하는 방법에 대해 알아보겠습니다. - Static 이 아닌 메소드 실행하기 static 으로 선언되지 않은 메소드를 실행하려면 다음과 같은 코드를 사용합니다. 일단 예시로 Abc 라는 클래스를 사용하겠습니다. // 오늘의 예시들에서 사용될 예시 클래스 public class Abc { private int value; public Abc(int i) { value = i; } public int get() { return value; } public int addAndGet(int i) { value += i; return value; } public static Abc staticMethod(int i) { return new Abc.. 2023. 4. 2.
[Java] Timer 클래스를 이용해 Interval 만들기! 안녕하세요? 크로내입니다. 오늘은 Timer 라는 클래스를 이용해, 일정한 주기 마다 반복되는, Interval 이란 것을 만드는 방법에 대해 알려드리겠습니다. 1.Import 먼저 Timer 클래스를 Import 해야합니다. 그러기 위해, 다음과 같은 코드를 사용할 수 있습니다: // java.util 안에 있는 Timer 클래스 import java.util.Timer; 또는 java.util 패키지 안에 있는 모든 클래스를 로드할 수도 있습니다. import java.util.*; 그럼 이제, 본격적인 Timer 사용을 시작해 볼까요? 2. Timer.schedule(); Timer 인스턴스에는 schedule 이라는 메소드가 있습니다. 오늘 사용할 것은 바로 이 "schedule" 이라는 메소드입.. 2023. 3. 9.
[CSS] 폰트 변경하기! 크하! 안녕하세요 저는 크로네입니다. 오늘은 CSS 에서 개발자가 원하는 폰트로 글씨체를 바꾸는 방법에 대해 알려드리겠습니다. 1. Google Fonts 먼저 Google Fonts 에서 자신이 사용하고 싶은 폰트를 골라주어야 합니다. 다음 웹사이트는 Google Fonts 이고, 이곳에 접속해 원하는 폰트를 골라주세요! 구글 폰트: https://fonts.google.com/ 저는 Fira Code 라는 폰트를 사용해 보겠습니다. 클릭하면 다음과 같은 화면이 나옵니다. 이곳에서 Type here to preview text 에 글자를 적으면 미리보기 글자를 바꿀 수 있습니다 저는 여러 기호를 적어보았는데요, Fira Code 폰트는 여러개의 기호를 보기 편하게 합쳐주는 폰트입니다. 저는 이게 편해서.. 2023. 1. 6.
[NodeJS] NPM 패키지 만들기! 안녕하세요? 크로네입니다! 오늘은 NPM 을 이용해 나만의 패키지을 만들어 보겠습니다. 1. 회원가입 먼저, https://www.npmjs.com/ 에 접속합니다. 그 후에 오른쪽 위에 Sign Up 으로 NPM 에 회원가입 합니다. 2. 로그인 "이제 다시 메인화면에서 로그인 하면 되죠?" 아닙니다. 이번엔 브라우저가 아닌, 컴퓨터에서 로그인할겁니다. 하지만 그 전에, 모듈의 코드가 있어야 올릴 수 있겠죠? 먼저, 적당한 이름으로 폴더를 만듭니다. 그 다음 폴더에 들어가서 위쪽에 cmd 라고 입력합니다. 그 다음 열리는 창에 npm init 이라고 적어줍니다. 그럼 여러 질문이 나옵니다. 맨 처음에는 이름, 두번째로 버전, 설명, 메인 파일, 테스트 명령어(선택), 깃 레퍼짙토리 URL(선택), 검색.. 2022. 12. 11.