백준알고리즘-Java언어로 제출하기 백준 알고리즘 문제를 제출할때, 아무 클래스 이름으로 제출하게 된다면 오류가 일어나게된다. 클래스 이름을 꼭 Main으로 설정하고 제출해야 컴파일 오류가 발생하지 않는다. 채점할때 제출된 코드를 Main.java로 받아서 그렇다고 한다. 예시) class Main { public static void main(String[] args) { System.out.print("Hello World!"); } } -> 제출시 완료! 개발 2022.08.31
백준 문제풀이 -> 깃허브 자동등록(펌) 프로젝트를 진행하며, 같이 코딩테스트 준비까지 하기로 했다. 문제를 풀면서 파일들을 내 컴퓨터에 다 저장해놓고 관리한다는 것보다, 깃허브에 등록해놓고 나의 자취들을 기록해놓고 싶었다. 처음에는 친구가 방법을 알려줘서 git bash를 이용해서 업로드 하였으나, 너무 복잡하다고 생각이 들었다. 구글링을 하던도중 백준을 풀면 자동으로 나의 깃허브에 커밋을 해준다는 글을 발견하여 실행해본 결과, 완전 신세계가아닌가!! *문제를 풀면 자동으로 깃허브에 커밋되며, 문제설명,문제분류,성능요약,입력,출력 등 자세한 정보까지 등록된다. 아래에 간단하게 설명을 첨부하겠다. 1. 아래의 링크에서 크롬익스텐션에 추가를 해준다. 백준허브(BaekjoonHub) Automatically integrate your BOJ sub.. 개발 2022.08.31
Mysql 데이터 베이스 관리 *현재 데이터베이스 확인하기 : show databases; 데이터베이스 생성하기 : create database[또는 schema] testdb; 데이터베이스 한글 설정 : create database[또는 schema] testdb default character set uft8 데이터베이스 삭제 : drop database testdb; *데이터베이스 사용자 추가하기 -DDL 명령어로 사용자 추가하기 mysql> create user 사용자id; mysql> create user 사용자id@localhost identified by '비밀번호'; mysql> create user 'userid'@'%' identified by 'password'; use mysql; mysql> insert int.. Mysql 2022.08.31
220831 중간회고 #현재 상황 유튜브로 스프링 강의를 찾아보다가, 뉴렉처라는 분께서 설명을 되게 잘하시길래 JSP/Servlet -> Spring -> Springboot (mybatis) 순으로 똑같이 따라하며 배우기 완료. 2번정도씩은 봤으나, Dao쪽 개념이 좀 덜잡히고 아직 안 익숙해서, 프로젝트 해보면서 많이 찾아보고 쓰일것같다. 프론트엔드 취준생 1명과 같이 프로젝트를 시작하였다. Visual Studio Code 에서 Open with live server 기능을 이용하니, 블로그 글을 쓸때 편리한 것 같다. 앞으로 프론트쪽 언어에 조금씩 익숙해지기 위해서라도 Visual Studio Code를 이용해서 블로그 글을 쓸 생각이다 그리고 Spring을 배우고 Springboot를 진도를 나갔는데, 정말 설정하는.. 카테고리 없음 2022.08.31
[SPRING] No converter found for return value of type 오류 스프링강의를 들으며 똑같이 따라해보던중, [SPRING] No converter found for return value of type (JSON 변환 에러) 가 발생하였다. 타입변환하는데 문제가 있는것같아 알아보니 JSON으로 변환이 안되는 오류가 있는것 같아, https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-core/2.13.3 에서 jackson-core Repository를 pom.xml에 의존을 추가해주었으나, 여전히 안되는 문제를 발견. 다시 구글링하던중, https://mine-it-record.tistory.com/3 님의 블로그에서 똑같은 문제를 발견하였다. 결국 아래의 코드까지 의존을 추가해주니 해결이 말끔히되.. Spring 2022.08.27
Maven이란? 메이븐이란, 프로젝트생성부터 코드작업, 컴파일, 배포까지 이르는 작업과정(빌드)을 효율적으로 개발할수 있게 도와주는놈이다. 메이븐은 어떠한 IDE에 종속되어있는 것이 아니라, 빌드작업을 도와줄 수 있는 하나의 도구라고 생각하면 된다. Maven 2022.08.24
JSP Script # JSP Script : 모든 자바 코드를 사용할 수 있는 영역 : 원하는 값을 HTML에 출력 : 함수를 선언할 수 있는 영역 : JSP 설정 영역 : 이 주석은 컴파일러에게 처리되는 주석이기 때문에 HTML보다 먼저 처리된다 (HTML의 주석은 웹 브라우저까지 도착해야 처리되는 주석이다.) # EL EL의 개념은 해석 그대로 Expression Language 라는뜻으로, 표현 언어를 이해하고 속성 값들을 편리하게 출력하기 위해 제공된 언어이다. 한마디로 JSP파일에 자바형식의 코드르 사용하면 불편한 점을 한번에 해결할 수 있다. , out.print()와 같은 자바코드를 더 이상 사용하지 않고 좀더 간편하게 출력을 지원하기 위한 도구 배열이나 컬렉션에서도 사용되고, JavaBean의 프로퍼티에서도.. JSP,Servlet 2022.08.24
vscode를 이용해 블로그 글을 써보았다. # 문제점 일단 tistory는 velog처럼 마크다운언어로 어떻게 블로그에 나타나지는지 실시간으로 보여주는 그런 기능은 없었다. 티스토리 글쓰기 기능을 살펴보니, 기본모드, 마크다운, HTML 모드가 있어서 혹시 tistory내에도, velog처럼 실시간으로 작성을 도와주는 기능이 있는지 찾아보았다. # 해결방안 하지만, 블로그 내에는 그러한 기능이 없었고, 서칭을 좀 해본결과 vscode에 있는 실시간 미리보기 기능의 플러그인인 live server를 활용하면 실시간으로 내가쓰고있는 글이 어떻게 나타나는지 확인할 수가 있었다. # vscode에서 live server 플러그인 설치방법 에디터의 왼쪽메뉴바에서 확장 아이콘을 클릭후, 검색창에 live server 검색후 설치 설치후 적용하고자 하는 프로.. 넘쳐나는 생각들 2022.08.23
문제점 -원래계획: 빠르게 spring까지 강의 들으며 훑고 다시 책으로 공부. -문제점: 1.필기를 하지 않으니 용어에 대한 부분들이 모호해져 강의를 들을때 문제가 생긴다 (ex- Autowired, , Component, 등..) 2.spring 강의를 들으며 똑같이 따라하다가 아예 파일을 찾지못하는 404에러가 뜬다. -> 원인파악이 안되고, 실습을 똑같이 할수가 없다. -수정계획: 다시 spring 강의를 들으며 필기하며 실습하고 따라갈것인지, 아니면 실습이 안되는채로 필기하며 MVC쪽 강의를 끝낼것인지. -> 일단 완강해보며 모르는 부분은 그때그때 찾아가며 블로그에 필기해놓자 넘쳐나는 생각들 2022.08.23
일상. 티스토리 블로그를 시작하고나서, 그래도 글을 자주 쓰게되는 것 같다! velog를 할때는 마크다운언어도 잘 모르겠고, 카테고리도 없고 뭔가 좀 고인물들의 세계같아서 손이안갔다면, 티스토리는 뭔가 tistory= velog + 네이버blog 같다 ㅎㅎ 그리고 너무 완벽하려고 하는 성향때문에 계속 글쓰기가 망설여졌던것같다. 이제는 그냥 손가는대로 생각나는대로 무조건 시작부터 하고보겠다!! -학점은행제 컴퓨터공학 학사학위 취득예정(8월말) -SQLD 자격증 취득 -컴퓨터활용능력 1급 취득 -네트워크관리사 2급 취득 -정보처리기사 필기합격. 실기시험을 앞둔 상황. -Only Java를 이용한 팀프로젝트 완성. -마크업언어 -이것이 자바다 1회독하며 지금 갖고있는 Java지식 좀더 확립 -백준 알고리즘 하루에 1.. 넘쳐나는 생각들 2022.08.09