일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- node.js
- zxing
- QR코드
- 문자열 자르기
- 백앤드
- java
- 개발자
- Javascript
- 이클립스
- 코딩
- git
- jsp
- sts4
- spring
- 웹개발자
- 문자열
- 웹페이지
- 프롬포트 수정
- Spring Boot
- 백엔드
- 웹페이지 만들기
- 스프링부트
- Python
- 노드
- 파이썬
- 홈페이지 만들기
- HTML
- 웹개발
- 프론트엔드
- Eclipse
- Today
- Total
목록개발자 (22)
웹개발왕

안녕하세요.오늘은 오픈소스 검색엔진인 ElasticSearch에 대해 알아보겠습니다.Elasticsearch는 대량의 데이터를 빠르게 검색하고 분석할 수 있도록 도와주는 강력한 도구입니다. Elasticsearch가 무엇인지, 왜 필요한지, 그리고 어떻게 사용하는지 쉽게 설명해 드리겠습니다. ElasticSearch 란? Elasticsearch는 Apache Lucene이라는 기술을 기반으로 만들어졌으며,JSON이라는 형식을 사용하여 데이터를 주고받을 수 있습니다.또한, 여러 대의 컴퓨터를 연결하여 데이터를 효율적으로 관리할 수 있습니다. Elasticsearch는 많은 데이터를 빠르게 검색할 수 있도록 도와주는 검색 엔진입니다.우리가 인터넷에서 정보를 검색할 때, 빠르게 원하는 결과를 찾을 수 있는 ..

안녕하세요.오늘은 톰캣에서 JSP로 개발한 웹프로젝트에서 발생한 에러에 대해 알아보겠습니다. 해당 에러 메세지는 'HttpServletRequest cannot be resolved to a type' 라고 출력됐습니다. HttpServletRequest 란? HttpServletRequest는 Java Servlet API에서 제공하는 인터페이스로, HTTP 요청에 대한 정보를 표현하는 객체입니다.클라이언트가 서버에 요청을 보낼 때 요청과 관련된 데이터를 처리하기 위해 사용되는데요.주로 서블릿이나 JSP에서 사용합니다. 주요 역할로는 4가지가 있습니다.1. HTTP 요청 정보 제공2. 클라이언트 정보 제공3. 요청 데이터 처리4. 요청 범위 관리 즉 클라이언트와 서버를 연결해주는 중요한 인터페이스..

안녕하세요.오늘은 Python으로 개발할때 자주 사용하는 __init__.py 파일에 대해서 알아보겠습니다. __init__.py 파일은 Python에서 패키지를 정의하는 데 중요한 역할을 합니다. 우선 그 역할에 대해 알아보겠습니다! __init__.py 역할 __init__.py 파일은 크게 3가지 역할을 합니다. 1. 패키지로 인식- Python은 디렉토리를 패키지로 간주하기 위해 해당 디렉토리에 __init__.py 파일이 있어야 합니다.- Python 3.3 이후부터는 __init__.py 파일이 없어도 패키지로 간주되지만, 초기화 작업이 필요한 경우 여전히 중요한 역할을 합니다. 2. 초기화 코드 실행- 패키지가 로드될 때 초기화 코드를 실행할 수 있습니다. 예를 들어, 패키지에서 사용할 전..

안녕하세요.오늘은 Window에서 파이썬을 삭제하는 방법을 알아보겠습니다. 참고로 기존에 사용하던 버전과 다른 버전을 설치해도 기존 파이썬은 굳이 삭제 할 필요는 없습니다. 왜냐하면 파이썬은 여러 버전을 설치해도 환경변수로 사용할 버전을 관리 할 수 있기 때문입니다. 파이썬 삭제하기 우선 사용하고 있는 파이썬 버전을 확인합니다. 명령어는 'python --version' 입니다.python --version 제어판에서 사용하고 있는 파이썬을 우클릭해서 삭제합니다. 여기서 끝이 아니라 파이썬 폴더를 직접 삭제 해주어야 합니다. 파이썬 폴더를 직접 지정한게 아니라면 해당 경로에 파이썬 폴더가 있을것입니다. 1. C:\Users\\AppData\Local\Programs\Python 2. C..

안녕하세요.오늘은 Node.js를 사용할때 response를 여러번 보내는 방법을 알아보겠습니다. 왜 response를 여러번 보내야돼? 라고 궁금하실수 있을텐데요.제가 개발하려는 기능을 간단히 설명 드리겠습니다.제가 개발하려는 기능은 작업이 끝날때마다 response를 보내서 화면에 로그를 출력하고 싶었는데요.node.js에서 많이 사용하는 response.status(200).json({}); 을 사용하면 한 번의 response만 보낼 수 있더라구요. 그래서 제가 사용한 방법은 response.write(); 입니다. 백엔드에서 response 여러번 보내기 res.write( JSON.stringify({ status: "loading", message: "response..

안녕하세요.오늘은 JAVA에서 문자열을 배열로 변환 할 수 있는 split 함수에 대해 알아보겠습니다. split 사용방법 split 함수 사용하는 방법은 간단합니다.String phone = "010-1234-1234";String[] list = word.split("-");System.out.println(Arrays.asList(list)); // [010, 1234, 1234] 분명 문자열이였던 phone이 배열 형태로 변환되었습니다. 혹시 Arrays.asList가 무엇인지 모르시나요? [JAVA] 배열 출력하는 방법 Arrays.asList()안녕하세요.오늘은 배열을 출력하고 싶을때 사용 할 수 있는 함수인 asList()를 알아보겠습니다. 배열 출력 우선 기본적으로 배열을 출력해볼..

안녕하세요.오늘은 배열을 출력하고 싶을때 사용 할 수 있는 함수인 asList()를 알아보겠습니다. 배열 출력 우선 기본적으로 배열을 출력해볼까요?String[] list = {"하나", "둘", "셋"};System.out.println(list2); // [Ljava.lang.String;@7c30a502 위처럼 배열을 출력하면 알아볼 수 없는 형태로 출력되는데요. 이럴때 사용할 수 있는게 asList() 함수입니다. Arrays.asList() 사용방법 import java.util.Arrays;String[] list = {"하나", "둘", "셋"};System.out.println(Arrays.asList(list)); // [하나, 둘, 셋] 이제 알아볼 수 있는 형태로 출력이 ..

안녕하세요.오늘은 리눅스에서 명령 프롬포트 표시 형식을 수정하는 방법을 알아보겠습니다. 명령 프롬포트 우선 명령 프롬포트는 말그래도 명령어를 입력하는 프롬포트인데요. 우분투는 기본 셸인 bash에서는 PS1 환경 변수를 수정하여프롬프트에 표시되는 내용을 사용자 정의할 수 있습니다.PS1의 환경 변수는 이렇게 설정되어 있습니다.PS1='\u@\h:\w\$ ' 여기서\u는 사용자 이름\h는 호스트 이름\w는 현재 작업 디렉토리\$는 일반 사용자($), 또는 root 사용자인 경우 # 기호 이렇게 되어있습니다. PS1 환경변수 수정하는 방법은 2가지 있는데요.임시로 1회성 변경하는 방법, 영구적으로 변경하는 방법이 있습니다. 임시로 변경하기 임시로 변경하는 방법은 간단한데요. 명령어export PS1..