일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- javascript
- Eclipse
- ArrayList
- 자바스크립트
- 인텔리제이
- json
- 자바
- 이클립스
- string
- 문자열
- date
- Files
- vscode
- Button
- 배열
- 이탈리아
- CMD
- Visual Studio Code
- windows
- CSS
- table
- list
- Array
- Java
- Maven
- input
- IntelliJ
- 테이블
- html
- js
- Today
- Total
목록IT (566)
어제 오늘 내일
charAt(index)Syntaxjava.lang.Stringpublic char charAt(int index) 매개변수 index반환할 문자의 위치를 나타내는 정수 인덱스.인덱스는 0부터 시작합니다. 리턴 값 주어진 인덱스에 위치한 문자(char). Exception IndexOutOfBoundsException만약 인덱스가 범위를 벗어나면 (index = length()), 이 예외가 발생합니다. 예제. 특정 문자열 읽기 코드 public class CharAtExample { public static void main(String[] args) { String str = "Hello, World!"; // 특정 인덱스의 문자 가져오기 ..
H2 DBSpringBoot의 2 DB는 embedded, 오픈소스, in-memory, 관계형 데이터 베이스입니다. SpringBoot 프로젝트에 h2 db 포함 시키기 maven (pom.xml) com.h2database h2 runtime gradle (build.gradle) dependencies { // H2 runtimeOnly 'com.h2database:h2'} Spring 설정 application.properties # H2 콘솔을 활성화합니다. # 이를 통해 웹 브라우저에서 H2 데이터베이스를 관리할 수 있는 콘솔에 접근할 수 있습니다.spring.h2.console.enabled=true# 데이터베이스 URL을 설정합니다. # 'mem:testd..
getBeanDefinitionNames() ApplicationContext의 이 메소드는 ApplicationContext 안의 모든 Bean 이름을 배열로 리턴합니다. 이 메소드를 이용하여 등록된 모든 Bean의 목록을 출력할 수 있습니다. @SpringBootApplication public class HelloSpringApplication { private static ApplicationContext context; public static void main(String[] args) { context = SpringApplication.run(HelloSpringApplication.class, args); printBeanList(); } public static void printBea..
Javascript에서 정규식을 이용하여 문자열의 공백을 제거하는 방법입니다. str.replace(/\s/g, ''); 예제 const str = "안 녕 하 세 요 "; const trimStr = str.replace(/\s/g, ''); console.log(trimStr); // "안녕하세요"; 1. replace() 함수 JavaScript의 replace() 함수는 문자열에서 특정 패턴을 찾아 다른 문자열로 대체하는 데 사용됩니다. str.replace(searchValue, newValue) 자세한 설명은 지난 포스팅을 참조하세요. [Javascript] 문자열에서 특정 문자열 치환하기 (replace) [Javascript] 문자열에서 특정 문자열 치환하기 (replace) Javascr..
Linux에서 현재 사용자를 확인하는 명령어입니다. 1. whoami whoami는 현재 로그인한 사용자의 이름을 출력하는 명령어입니다. $ whoami 2. id id 명령어는, 현재 사용자의 UID, GID 및 소속된 그룹을 출력합니다. $ id 사용자 id만 출력하고 싶다면 다음과 같이 옵션을 설정합니다. $ id -nu 3. who who 명령어는 현재 시스템에 로그인한 사용자의 목록을 보여줍니다. $ who 4. echo $USER 환경변수 $USER를 출력합니다. $USER 변수는 현재 사용자의 이름을 저장하고 있습니다. $ echo $USER
Linux에서 현재 이용중인 Shell을 확인하는 방법은 여러 가지가 있다. 그 중 몇가지를 정리해보았다. 1. echo $SHELL $SHELL 변수는 default shell에 대한 정보를 가지고 있다. 2. echo $0 이 명령어는 현재 실행중인 프로세스의 이름을 출력한다. 보통 쉘 안에서 이 명령어를 실행할 경우, shell 이름을 출력한다. 3. ps ps(process status)는 현재 실행중인 프로세스를 조회한다. 아래 예를 보면 현재, ps와 bash이 실행중인 것을 확인 할 수 있다.
WSL WSL은 Windows Subsystem for Linux의 약자로 Windows에서 Linux를 사용할 수 있도록 지원한다. WSL 사용조건 Windows 10 버전 2004 이상(빌드 19041 이상) 또는 Windows 11 그 이전 버전을 사용하는 경우에도 WSL을 사용할 수 있긴 한데, 수동 설치 프로세스를 따라야 하는 것 같다. (https://learn.microsoft.com/ko-kr/windows/wsl/install-manual) WSL 설치 Powershell 또는 CMD를 관리자모드로 실행한 후 아래 명령어를 실행한다. C:\> wsl --install WSL을 WSL2로 변경하기 C:\> wsl --set-default-version 2 설치된 리눅스 배포판 조회하기 C:..
값 가져오기, 넣기, 지우기 다음은 textarea의 값을 읽고, 쓰고, 지우는 예제입니다. 안녕하세요 값 가져오기 값 설정하기 값 삭제하기 // textarea의 값을 가져와서 출력 function getTextareaValue() { // textarea 값 읽어오기 const textareaValue = document.getElementById('myTextarea').value; // 읽어온 내용 출력 document.getElementById('result').innerText = textareaValue; } // textarea에 새로운 값을 설정 function setTextareaValue() { const newValue = '새로운 텍스트 내용'; document.getElement..
동적 HTML 요소 추가하기 다음은 버튼이 클릭되면 container div에 동적으로 div text 요소가 추가되는 예제입니다. 텍스트 추가 function addText() { // 추가할 요소 생성 const newElement = document.createElement('div'); // 요소 안에 html 요소 추가 newElement.innerHTML = '텍스트가 추가되었습니다.'; // 생성된 요소를 추가할 부모요소(container div) 선택 const container = document.getElementById('container'); // 생성된 요소를 기존의 container div에 자식 요소로 추가 container.appendChild(newElement); } 위 ..
1. inline-block .parent { border: 1px solid black; margin: 1px; padding: 10px; text-align: center; } .child { display: inline-block; width: 100px; height: 100px; background-color: skyblue; border: 1px solid black; } 는 기본적으로 'block' 요소입니다. block 요소는 항상 새로운 줄에 표시되고, 가로폭 전체를 차지합니다. 따라서, 요소는 항상 수직으로 배치되어 쌓이게 됩니다. display: inline-block; 를 가로로 배치하기 위해서 inline-block 속성을 지정하였습니다. inline-block은 inline과 b..