[자료구조] Array 와 List 의 차이 (배열과 리스트의 차이)
·
JAVA
[배열 (Array)] 배열은 Java 의 기본 자료구조로, 크기가 고정된 순차적인 데이터 구조이다.  특징 고정크기 : 배열은 생성 시 크기를 지정하며, 크기를 동적으로 변경 할 수 없다. 동일한 타입: 배열은 한가지 데이터 타입만 저장할 수 있다. 빠른 접근 속도 : 인덱스를 사용하여 요소에 빠르게 접근할 수 있다. 저수준: 배열은 java의 가장 기본적인 데이터 구조로 추가적인 기능이 없다. 장점 메모리 사용이 효율적이며 ,요소에 대한 접근이 빠르다다차원 배열을 사용 할 수 있다. 단점 크기가 고정되어 있어 데이터가 동적으로 변하는 경우 사용이 어렵다 요소의 추가/삭제가 어렵고 비효율적이다.  배열의 선언 // 방법1int[] numbers = new int[] {10, 20, 30}; //개수 ..
[Github] README.md 에 gif 파일 올리기
·
git
GIF 파일을 마크다운에 삽입하려면 이미지를  추가하는 방식과 동일하게 작성하면 된다. ![Alt Text](path/to/your.gif) Alt Text : GIF가 로드되지 않을 경우 표시되는 텍스트이다. path/to/your.gif : GIF 파일의 경로 또는 URL  로컬 파일 사용 1. 프로젝트에 GIF 파일을 추가한다 2. 파일 경로를 정확히 지정한다. 예를 들어 GIF 파일이 프로젝트 루트의 assets 폴더에 있다면![Spinning Wheel Example](assets/spinning_wheel.gif) * 로컬 GIF를 사용할 경우 GitHub에 업로드할 때 함께 커밋해야 정상적으로 표시 된다.  URL 사용 GIF 를 온라인으로 업로드 한 경우, 해당 URL 을 가져오면 된다. ..
[Github] README.md 에 코드 블록 작성하기
·
git
코드블록 작성하기 코드 블록 앞뒤에 삼중 백틱 ```을 배치하면 코드 블록을 만들 수 있다 ```function test() { console.log("notice the blank line before this function?");}``` 이렇게 작성 된다
웹 서비스 구조 - 기본 구조
·
IT개념
웹 기술의 핵심 요소 세가지 (1) HTTP + HTML (CSS 포함) HTTP(HyperText Transfer Protocol) 는 웹에서 데이터(주로 HTML, CSS, 이미지 등)를 주고 받기 위한 통신 규약이다. HTML  : 웹페이지의 구조를 정의하는 언어로, 텍스트, 이미지 링크 등을 표현한다. CSS : HTML로 구성된 웹페이지의 스타일을 담당한다. 웹의 기본은 HTTP 를 통해 HTML/CSS 데이터를 브라우저로 전달하여 사용자에게 보여주는 것이다.  (2) WAS (Web Application Server) WAS는 웹 애플리케이션 서버로, 사용자의 요청을 처리하고 결과를 반환하는 역할을 한다. 동적 웹 페이지를 생성하고, 데이터베이스와 연동하여 데이터를 가져오는 역할을 수행한다. ..
해니01_15
'오블완' 태그의 글 목록