zero-week's IT blog
close
프로필 배경
프로필 로고

zero-week's IT blog

  • 분류 전체보기
    • CS(Computer Science) 이론
      • 이산수학
      • 알고리즘
      • 디자인패턴
      • 클라우드컴퓨팅
    • JAVA Programming
      • Java
      • JSP
      • Spring
      • SpringBoot
      • Thymeleaf
    • PYTHON Programming
      • Python
      • Django
      • Flask
      • FastAPI
    • JAVASCRIPT Programming
      • Javascript
      • Node.js
      • JQuery
    • C# Programming
      • C#
      • Winform
      • WPF
    • C Programming
      • C
    • WEB PUBLISHING
      • HTML-CSS
    • DATABASE
      • MySQL & MariaDB
      • MSSQL
      • 몽고DB
      • H2
    • Tools & Functions
      • 개발도구 사용방법
      • Project 기능들
      • 코딩 테스트 복기
  • 홈
  • 태그
  • 방명록

SSE 통신(Server Sent Event)

일반적으로 클라이언트와 서버간의 통신은 클라이언트에서 서버에 정보를 호출하면 서버에서 클라이언트로 데이터를 전송하는 방식으로 사용됩니다. SSE 통신은 클라이언트의 호출없이 서버에서 이벤트가 발생하면 서버에서 클라이언트로 정보를 전송하는 단방향통신입니다. 스프링을 기준으로 예제를 보여드리겠습니다. SseControllerpackage com.example.web.controller;import com.example.web.domain.ProductVO;import com.example.web.dto.ReceivedData;import com.example.web.repository.RunStateRepository;import com.example.web.service.CrawlerService;impo..

  • format_list_bulleted Tools & Functions/Project 기능들
  • · 2024. 5. 24.
  • textsms
쥬피터 기본 사용방법

쥬피터 기본 사용방법

1. 아나콘다 설치 https://zero-week.tistory.com/115 아나콘다 설치 및 세팅1. 아나콘다 소개아나콘다는 데이터 과학과 인공지능 분야에서 널리 사용되는 오픈 소스 파이썬 배포판입니다. 파이썬과 다양한 데이터 과학 라이브러리, 패키지, 개발 환경 등을 묶어서 제공하zero-week.tistory.com 아나콘다 설치방법은 위 글을 참고하시면 됩니다. 2. 원하는 경로에서 실행하는 방법Anaconda Prompt를 실행합니다. 리눅스 명령어를 통해 원하는 경로로 이동합니다. 경로로 이동했다면 아래명령어를 입력하면 해당경로에서 쥬피터 노트북이 실행됩니다.jupyter notebook 3. 폴더 및 파일 생성 및 이름 변경하기1. 폴더 및 파일 생성방법오른쪽 상단에 New 버튼을 클릭하..

  • format_list_bulleted Tools & Functions/개발도구 사용방법
  • · 2024. 5. 24.
  • textsms
아나콘다 설치 및 세팅

아나콘다 설치 및 세팅

1. 아나콘다 소개아나콘다는 데이터 과학과 인공지능 분야에서 널리 사용되는 오픈 소스 파이썬 배포판입니다. 파이썬과 다양한 데이터 과학 라이브러리, 패키지, 개발 환경 등을 묶어서 제공하여 데이터 과학 프로젝트를 쉽게 구축하고 관리할 수 있도록 도와줍니다.아나콘다의 특징과 기능은 다음과 같습니다:파이썬 배포판: 아나콘다는 파이썬 인터프리터를 포함하는 파이썬 배포판으로, 파이썬을 설치할 필요 없이 바로 데이터 과학 작업을 시작할 수 있습니다.데이터 과학 라이브러리: 아나콘다에는 NumPy, Pandas, Matplotlib, Seaborn, SciPy 등 다양한 데이터 분석과 시각화를 위한 라이브러리가 포함되어 있습니다.기타 라이브러리: 아나콘다는 머신 러닝, 딥 러닝, 자연어 처리 등 다양한 분야를 위한..

  • format_list_bulleted Tools & Functions/개발도구 사용방법
  • · 2024. 5. 24.
  • textsms
STS4 설치

STS4 설치

01. https://spring.io  Spring | HomeCloud Your code, any cloud—we’ve got you covered. Connect and scale your services, whatever your platform.spring.io    02. https://spring.io/tools   Spring | Tools spring.io    03. 다운로드 파일 더블클릭 (압축 풀자) 04. sts-4.17.2.RELEASE : 폴더 사용. 개인적으로는 이클립스보다는 인텔리제이나 STS를 개발툴로 사용하기를 추천합니다.이클립스로 스프링이나 스프링부트를 사용할 수는 있지만 프레임워크를 사용하기 위해 이클립스 안에서 여러가지를 설치하다보면 이클립스가 굉장히 무거워지고 느..

  • format_list_bulleted Tools & Functions/개발도구 사용방법
  • · 2024. 5. 24.
  • textsms
인텔리제이 설치(커뮤니티 버전)

인텔리제이 설치(커뮤니티 버전)

1. 인텔리제이란? 인텔리제이는 이클립스보다 여러 가지 면에서 우수합니다.풍부한 기능과 편의성: 인텔리제이는 다양한 플러그인과 도구를 내장하고 있어 개발자들에게 풍부한 기능과 편의성을 제공합니다. 코드 자동 완성, 리팩토링 기능, 디버깅 도구 등을 통해 생산성을 향상시킬 수 있습니다.스마트한 코드 분석: 인텔리제이는 높은 수준의 코드 분석 기능을 가지고 있습니다. 코드 오류나 경고를 사전에 감지하여 개발자가 더 나은 품질의 코드를 작성할 수 있도록 도와줍니다.훨씬 더 빠른 성능: 이클립스보다 더 빠른 속도로 작업을 수행할 수 있습니다. 프로젝트를 로딩하고 빌드하는 시간이 감소하여 개발자의 생산성을 높여줍니다.직관적인 사용자 인터페이스: 인텔리제이의 사용자 인터페이스는 직관적이며 사용하기 편리합니다. 처음..

  • format_list_bulleted Tools & Functions/개발도구 사용방법
  • · 2024. 5. 24.
  • textsms
VSCODE PHP 설정

VSCODE PHP 설정

[2023.06.25 작성] 아래 사이트에서 VSCODE를 설치합니다.https://code.visualstudio.com/ Visual Studio Code - Code Editing. RedefinedVisual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications.  Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows.code.visualstudio.com 설치방법은 생략하겠습니다. XAMPP를 설치했다면 XAMPP폴더안에 htdocs..

  • format_list_bulleted Tools & Functions/개발도구 사용방법
  • · 2024. 5. 23.
  • textsms
apmsetup ( Apache + PHP + Mysql ) 설치 및 XAMPP 설치 & mysql연동

apmsetup ( Apache + PHP + Mysql ) 설치 및 XAMPP 설치 & mysql연동

APMSETUP은 php 5버전이며 XAMPP는 php 7버전 이상도 사용가능합니다. 1. APMSETUP01 [ apmsetup7.zip 다운로드 ]  02 Apache + PHP + MySQL : 설치 프로그램① Apache 2.0 ② PHP Version 5.2.12 ③ MySQL server version 5.1.41  03 제어판 > 시스템 및 보안 > 관리 도구 > 서비스 [더블 클릭] 04 이클립스를 통해 [웹 서버 및 디비] 구동 시 충돌이 발생한다면 위의 두 서비스를 종료 후 실행               05 작업표시줄 apm_setup 모니터 더블클릭 -> start 확인 2.XAMPP 설치 및 mysql연동https://www.apachefriends.org/ XAMPP Instal..

  • format_list_bulleted Tools & Functions/개발도구 사용방법
  • · 2024. 5. 23.
  • textsms

[JSP] 메일 인증 기능 구현

join.jsp 회원가입 메일주소 회원가입  mail.jsp 받는 사람 메일 제목 내용 메일 보내기  MailSend.javapackage mail;import java.io.IOException;import java.io.PrintWriter;import java.util.Date;import java.util.Properties;import javax.mail.Address;import javax.mail.Authenticator;import javax.mail.Message;import javax.mail.Session;import javax.mail.Transport;import javax.mail.internet.Int..

  • format_list_bulleted Tools & Functions/Project 기능들
  • · 2024. 5. 19.
  • textsms
[JSP] 댓글 기능 구현

[JSP] 댓글 기능 구현

view.jsp(댓글 기능부분 발췌)">"> 댓글 작성 |   &uid=&c_uid="> &uid=&c_uid=">  댓글 데이터베이스에 저장(comment_insert.jsp) 댓글 삭제

  • format_list_bulleted Tools & Functions/Project 기능들
  • · 2024. 5. 19.
  • textsms
[JSP] 영상 업로드 기능구현

[JSP] 영상 업로드 기능구현

list.jsp(기능부분만 발췌)  No 영상 운동명 운동설명 작성자 조회수 60){ comment_health = comment_health.substring(0,60)+"..."; }%> " title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen> &uid=">[] 작성하신 글이 없습니다. "); }%>    write.jsp ..

  • format_list_bulleted Tools & Functions/Project 기능들
  • · 2024. 5. 19.
  • textsms
  • navigate_before
  • 1
  • 2
  • navigate_next
전체 방문자
오늘
어제
전체
전체 카테고리
  • 분류 전체보기
    • CS(Computer Science) 이론
      • 이산수학
      • 알고리즘
      • 디자인패턴
      • 클라우드컴퓨팅
    • JAVA Programming
      • Java
      • JSP
      • Spring
      • SpringBoot
      • Thymeleaf
    • PYTHON Programming
      • Python
      • Django
      • Flask
      • FastAPI
    • JAVASCRIPT Programming
      • Javascript
      • Node.js
      • JQuery
    • C# Programming
      • C#
      • Winform
      • WPF
    • C Programming
      • C
    • WEB PUBLISHING
      • HTML-CSS
    • DATABASE
      • MySQL & MariaDB
      • MSSQL
      • 몽고DB
      • H2
    • Tools & Functions
      • 개발도구 사용방법
      • Project 기능들
      • 코딩 테스트 복기
공지사항
최근 글
인기 글
최근 댓글
태그
  • #나도코딩
  • #yalco
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바