일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- prometheus
- 단축 평가
- VPC
- elasticsearch
- vgw
- Custom Resource
- 자바스크립트
- 구조분해 할당
- Endpoints
- api gateway
- 옵셔널 체이닝
- 러스트
- Proxy Resource
- null 병합 연산자
- On-Premise
- optional chaining
- 온프레미스
- docker
- transit gateway
- Await
- AWS
- grafana
- 비구조화 할당
- Service
- cognito
- JavaScript
- Site-to-Site VPN
- docker swarm
- rust
- Kubernetes
- Today
- Total
목록분류 전체보기 (195)
만자의 개발일지

Component들의 글자색상을 변경하고 싶을때는 setForeground(Color fg)메서드를 사용하면 된다. import java.awt.Color; import java.awt.FlowLayout; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; public class Main extends JFrame{ public Main() { setSize(300,300); setLayout(new FlowLayout()); JButton btn = new JButton("버튼"); btn.setForeground(Color.red); JLabel label = new JLabel("라벨"); label.s..

mysql 내장 함수중에서 substring_index()로 문자열에서 원하는 문자를 가져오는 방법을 설명하도록하겠습니다. substring_index()는 인자로 substring_index('문자열','구분자','index') 3개의 인자를 받습니다. 문자열 "abc-1234-가나다라" 를 '-' 단위로 구분해주고 구분해준것 중에서 2번째까지 가져오는 코드입니다. abc-1234 에서 '-'단위로 구분해주고 -1 즉 뒤에서부터 첫번째까지 가져옵니다. 이런식으로 substring_index()를 중첩해서 쓰시면 문자열에서 원하는 문자를 가져오실 수 있습니다.

Anonymous Class(익명클래스)란 사전적정의로는 이름이 없는 클래스이다. 하지만 이렇게 말하니 너무 어렵지 않은가? 조금 풀어서 설명하자면 익명클래스는 클래스의 필드와 메소드를 재구성 또는 재정의 하여 일회용으로 사용할 수 있게끔 만드는 일종의 문법이다. 보통 해당 클래스에서만 사용되고 다른 클래스에서 사용되지 않는 경우에 익명클래스를 사용한다. 익명클래스는 생성자뒤에 블록을 씌워준 형태로 사용되며 블록끝에 세미콜론(;)을 붙여줘야 한다. class MyClass{ void methodA() { System.out.println("methodA입니다."); } void methodB() { System.out.println("methodB입니다."); } } public class Anonymo..
String 클래스의 matches() 메소드 public class matches { public static void main(String[] args) { String s = "Hello welcome to the this place"; //특정 문자열 검색 if(s.matches(".*welcome.*")) { System.out.println("문자가 포함되어 있습니다."); }else { System.out.println("문자가 포함되어 있지 않습니다."); } //영문자가 있는지 검색 if(s.matches(".*[a-zA-Z].*")) { System.out.println("영문자가 포함되어 있습니다."); }else { System.out.println("영문자가 포함되어 있지 않습니다..

StringTokenizer 클래스는 구분자를 기준으로 문자열을 나눠준다. 그렇게 나눠진 문자열을 token이라 부른다. 보통 문자열을 나눌때 많이 사용하는 방법이 String 클래스의 split()메소드를 사용하여 나누는 방법이다. 이 방법도 좋지만 그냥 엔터 혹은 스페이스만 입력했을 때 split()메소드가 무조건 배열을 리턴하기 때문에 배열의 길이가 1이 나오게 된다. 이럴때 StringTokenizer 클래스를 사용하게되면 손쉽게 해결할 수 있다. StringTokenizer 클래스의 생성자는 3가지로 오버로딩 되어있는데 public StringTokenizer(String str, String delim, boolean returnDelims) 첫번째 매게변수인 String str은 문자열을 받..

윈도우 검색창에 cmd라고 친후 실행시켜준다. 실행시켜주면 이런창이 뜰거다. 그다음에 cmd창에 이와 같이 입력해준다. cd C:\Users\User\eclipse-workspace\프로젝트명\src\패키지명 eclipse workspace는 사람마다 깔려있는 위치가 다르다. 본인의 eclipse workspace가 어디있는지 모르겠다면 파일위치열기 클릭 주소 복사 잘 이동된것을 확인할 수 있다. 잘 이동되었다면 .java 파일을 .class파일로 컴파일해보자. cmd창에 javac 클래스명.java 를 입력해보자. 패키지폴더를 보니 .class파일이 생긴것을 볼 수 있다. 자 그럼 cmd창에 cd ..을 입력해준다. cd ..을 입력하면 바로 전 폴더로 이동하게된다. 잘 이동됬다. 이제 .class파일..