일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 인텔리제이
- IntelliJ
- input
- ArrayList
- Array
- html
- js
- vscode
- 자바
- 테이블
- date
- Java
- json
- Visual Studio Code
- 정규식
- table
- list
- Button
- string
- windows
- CMD
- javascript
- CSS
- 이탈리아
- 배열
- 문자열
- Eclipse
- 이클립스
- 자바스크립트
- Maven
- Today
- Total
목록IT (603)
어제 오늘 내일
StringBuilder 클래스 사용법 및 예제StringBuilder 클래스는 String 객체와 달리 변경 가능한(mutable) 문자열을 다룰 때 사용됩니다.String 객체는 불변(immutable) 속성을 가지므로 문자열을 변경할 때마다 새로운 객체가 생성되지만,StringBuilder는 기존 객체 내에서 문자열을 수정할 수 있어 성능이 향상됩니다. 1. StringBuilder 생성StringBuilder sb1 = new StringBuilder(); // 빈 문자열 생성StringBuilder sb2 = new StringBuilder("Hello"); // 초기 문자열 설정StringBuilder sb3 = new StringBuilder(50); // 초기 용량(capacity) 설정 ..
Java 배열 선언 및 초기화 방법Java에서 배열을 초기화하는 방법은 여러 가지가 있습니다. 1. 선언과 동시에 값 초기화 (정적 초기화)배열을 선언하면서 동시에 값을 할당하는 방법입니다.int[] numbers = {1, 2, 3, 4, 5};String[] names = {"Alice", "Bob", "Charlie"};boolean[] flags = {true, false, true};설명{} 안에 값을 나열하면 자동으로 배열이 생성됩니다.크기를 별도로 지정하지 않아도 됩니다. 2. new 키워드를 사용하여 초기화int[] numbers = new int[]{1, 2, 3, 4, 5};String[] names = new String[]{"Alice", "Bob", "Charlie"};new..
[Java] 조건문 - switch-case문 예제 Java의 switch-case 문은 하나의 변수를 다양한 값과 비교할 때 사용하는 조건문입니다.if-else 문보다 가독성이 좋습니다. 기본 구조switch (변수) { case 값1: // 실행 코드 break; case 값2: // 실행 코드 break; default: // 위의 case와 일치하는 값이 없을 때 실행}switch 키워드 뒤의 변수 값이 각 case의 값과 비교됩니다.일치하는 case의 코드 블록이 실행됩니다.break를 사용하면 실행이 끝난 후 switch 문을 빠져나갑니다.default는 모든 case가 일치하지 않을 때 실행됩니다. 예제 1: 요일..
Java if 문 예제 (if문, if-else문, if-else if-else 문, 삼항연산자) Java의 if 문은 조건문을 실행할 때 사용됩니다.특정 조건이 true일 때만 코드 블록이 실행됩니다. 1. 기본 if 문if 문을 사용하면 특정 조건이 참(true)일 때만 실행됩니다.public class IfExample { public static void main(String[] args) { int num = 10; if (num > 5) { // 조건: num이 5보다 크면 실행됨 System.out.println("num은 5보다 큽니다."); } System.out.println("이 문장은 항상 실행됩니다."); ..
NodeJS LangChain으로 OpenAI API 호출 예제패키지 설치npm install langchain @langchain/core @langchain/openai dotenvlangchain: LangChain의 기본 패키지로, 다양한 LLM(대형 언어 모델)과의 통합, 체인 구성, 에이전트 활용을 지원.@langchain/core: LangChain의 핵심 기능을 포함하며, 메시지 처리(HumanMessage, AIMessage), 체인 구성 등의 기본 인터페이스 제공.@langchain/openai: OpenAI 모델(ChatOpenAI, OpenAIEmbeddings)을 LangChain에서 쉽게 사용할 수 있도록 지원하는 패키지.dotenv: .env 파일을 로드하여 환경 변수(API ..
특정 브랜치만 클론하기Git에서 특정 브랜치만 클론하려면 --branch 옵션과 --single-branch 옵션을 함께 사용하면 됩니다.git clone --branch --single-branch 예제 예를 들어, feature-branch라는 브랜치만 클론하려면 다음과 같이 실행합니다.git clone --branch feature-branch --single-branch https://github.com/user/repo.git 이 명령어는 다음을 수행합니다:--branch: 특정 브랜치(feature-branch)를 선택--single-branch: 선택한 브랜치만 클론 (다른 브랜치 정보는 받지 않음)https://github.com/user/repo.git: 원격 저장소 URL이렇게 하면..
와 의 차이 div와 span은 HTML에서 내용을 묶거나 스타일을 적용하기 위해 사용하는 태그입니다.하지만 두 태그의 역할과 사용 방법이 다릅니다. 1. 기본 차이점 역할블록 요소 (Block-level Element)인라인 요소 (Inline Element)사용 용도주로 레이아웃 구성 및 큰 덩어리 묶음텍스트 내부 또는 작은 부분 스타일 적용디스플레이 특성한 줄 전체를 차지하며 줄 바꿈 발생줄 바꿈 없이 콘텐츠 주변에만 적용CSS 적용width, height, margin, padding 등 적용 가능width, height 적용 불가, margin, padding 일부 제한 2. div 태그블록(Block-level) 요소로 한 줄 전체를 차지합니다.자동으로 줄 바꿈이 되어 다음 요소는 아래쪽에..
CSS로 와 사이 간격 조정하기 div와 div 사이의 간격을 조정하는 방법은 여러 가지가 있습니다.주로 CSS의 margin, gap(flexbox, grid) 속성을 사용합니다. 1. margin 사용하기가장 일반적인 방법으로, margin을 사용하여 두 div 사이의 간격을 조정할 수 있습니다. 첫 번째 박스두 번째 박스.box { background-color: lightblue; padding: 20px; margin-bottom: 20px; /* 아래쪽에 20px 간격 */} margin-bottom: 20px; 아래쪽 간격을 조정합니다.margin-top, margin-left, margin-right 등을 사용해 각각의 방향에 간격을 줄 수 있습니다. 2. fl..

HTML에 외부 CSS 파일 불러와서 적용하기 HTML에서 외부 CSS 파일을 불러오려면 태그를 사용합니다.이 태그는 보통 외부 CSS 불러오기 예제 href 속성에 외부 CSS 파일의 경로를 작성합니다.여기서는 style.css가 HTML 파일과 같은 디렉토리에 있다고 가정합니다.rel="stylesheet"이 속성은 링크된 파일이 스타일시트임을 나타냅니다. 3. 결과 브라우저에서 index.html을 열면,가운데 정렬되고, 글자색이 빨간색인 글자가 표시됩니다.

HTML에서 외부 JS 파일의 함수 호출하기 1. JavaScript 파일 생성먼저, 외부 JavaScript 파일을 생성합니다.예를 들어, script.js 파일을 다음과 같이 만듭니다.// script.jsfunction sayHello() { alert("Hello, World!");} 2. HTML 파일에 외부 JS 파일 연결HTML 파일에서 외부 JS 호출 예제 Say Hello src="script.js" 외부 JavaScript 파일의 경로를 지정합니다.이 예제에서는, script.js가 HTML 파일과 같은 디렉토리에 있다고 가정합니다.경로 설정같은 폴더에 있을 경우: 다른 폴더에 있을 경우 : defer HTML 문서가 완전히 파싱된 후에 JavaScript가..