본문 바로가기

분류 전체보기32

Java.io (txt,디렉토리 생성 및 내용 삽입) package com.example.io;import java.io.*;public class FileIOExample { public static void main(String[] args) { try (FileInputStream fis = new FileInputStream(filePath); InputStreamReader isr = new InputStreamReader(fis, "UTF-8")) { // FileInputStream을 사용하여 바이트 단위로 파일을 읽고 // InputStreamReader를 사용하여 바이트를 UTF-8 문자로 변환합니다. int data; wh.. 2024. 6. 12.
Spring 게시판 프로젝트 (4) 인기게시판 만들기. 상황 : 메인페이지를 만들었는데 생각보다 시간이 남았고 백엔드 쪽에 시간이 추가가 필요 -> : 내가 인기게시판을 만들어서 백엔드에 걸리는 시간을 줄이자. VO// Source code is decompiled from a .class file using FernFlower decompiler.package domain.popularity.vo;import java.util.Date;public class BoardPopularityVO { private String tableName; private String id; private String title; private String content; private int viewCount; private String pictureF.. 2024. 6. 12.
Spring MVC (3) 게시판 프로젝트 -> 메인 페이지 만들기(JS편) 비전공자에 입장에선 일단 JS가 더 지옥이였다 . 자바를 설치한지 2달된 .. 자바스크립트를 1주일 한 사람에겐 막막해서  일단 기능 정리를 먼저했다. 1. 메인페이지의 넣는 비디오부분에 재생,멈춤 부분을 넣자. 2. 템플릿을 보시면 아시겠지만 밑에 슬라이드 부분에 영화 설명 관련 API 슬라이드가 있는데 이걸 삭제하고 내가 슬라이드를 만들어서 개발자 관련 유튜브 영상을 올려서 실행되는 무한슬라이드를 만들자. 3. '구글' 처럼 로그인 하였을때 우측 상단에 프로필이 뜨고 거기서 개인 정보를 수정할수 있게하자. 이렇게 정리를 하고 구글링을 하며(GPT면 다 된다고 생각 하시는 나와 같은 초보자 분들에게 JS나 CSS는 시간이 걸리더라도 GPT를 안믿고 직접 찿아보면서 적용하시는 것을 추천한다. (WHY :.. 2024. 6. 12.
Spring MVC (2) 게시판 프로젝트 -> 메인 페이지 만들기(css편) 난 이번에 프론트앤드와 전체 타임테이블 관리를 하였기 때문에 팀원들이 뭘 해야할지 알기 좋은 메인페이지를 가장 먼저 만들었다. 현재 필자의 상황과 문제점(1) 필자는 비전공자에 CSS와 프론트앤드 자체를 해본적이없다. -> 이 상태에서 욕심은 많아서 반응형으로 만들고 싶었다.  (2) 시간이 촉박했다전체 프로젝트기간이 10일 정도인데 메인페이지가 최대한 빨리 나와야 좀더 효율적으로 진행 가능하다   해결책 -> 클론코딩,템플릿 등을 많이 봐서 적용할것을 찿고 내가 조립해내자.==> 그래서 찿은것이 넷플릭스 HTML 템플릿이였다. https://nyagm.tistory.com/68 HTML,CSS,JS(조금) 만으로 Netflix 똑같이 만들어보기HTML,CSS, JS 만으로 넷플릭스 페이지 똑같이 만들어.. 2024. 6. 12.