전체 글 97

[Study] 백기선님 온라인 자바 라이브 스터디

2020년쯤에 백기선님이 유튜브로 진행하신 자바 라이브 스터디 유튜브 라이브 스터디 재생목록 링크 live-study 링크 GitHub - whiteship/live-study: 온라인 스터디 온라인 스터디. Contribute to whiteship/live-study development by creating an account on GitHub. github.com 알게됐을때는 과정이 이미 몇주차 진행된 상태였다. 주차별 미션이 괜찮다고 생각이 들어서 나중에 혼자라도 공부해서 기록해야겠다고 생각했는데 올해 목표로 잡고 진행하려고한다 (드디어..) 공부할게 많다고 생각이드는 요즘인데 올해안에 끝까지 완주하는게 목표다. 그때 함께했다면 유튜브로 백기선님에게 피드백도 받을 수 있었을텐데ㅠ 아쉽다...😥 ..

[GitHub] 원격 저장소 Default Branch 변경하기

[GitHub] 원격 저장소 Default Branch 변경하기 GitHub 저장소에 들어가보면 기본적으로 Default Branch가 master 혹은 main으로 지정되어있다. 나는 fork를 해서 기존 소스는 놔두고 branch를 따서 작업했기때문에 저장소에 들어가면 내가 만든 branch가 default로 보였으면해서 변경했다. 1. Settings - Branches - Default Branch 2. 다른 branch로 변경해줄거기때문에 맨 오른쪽에있는 버튼을 선택 : Rename Branch : Switch to another branch 3. 변경할 branch 지정 후 Update 버튼을 누른다 (사진상에서는 master -> jennie267 로 변경) 4. 변경 확인

형상관리/git 2022.02.09

[Tomcat 에러] 요청 타겟에서 유효하지 않은 문자가 발견되었습니다. 유효한 문자들은 RFC 7230과 RFC 3986에 정의되어 있습니다. (java.lang.IllegalArgumentException) 에러 해결방법

[Tomcat 에러] 요청 타겟에서 유효하지 않은 문자가 발견되었습니다. 유효한 문자들은 RFC 7230과 RFC 3986에 정의되어 있습니다. (java.lang.IllegalArgumentException) 에러 해결방법 2월 08, 2022 8:48:43 오전 org.apache.coyote.http11.AbstractHttp11Processor process 정보: HTTP 요청 헤더를 파싱하는 중 오류 발생 비고: HTTP 요청 파싱 오류들이 더 발생하는 경우 DEBUG 레벨 로그로 기록될 것입니다. java.lang.IllegalArgumentException: 요청 타겟에서 유효하지 않은 문자가 발견되었습니다. 유효한 문자들은 RFC 7230과 RFC 3986에 정의되어 있습니다. at or..

에러 2022.02.09

[우아한테크캠프pro] 1주차 미션 후기 및 코드리뷰 정리 (로또 - TDD)

[우아한테크캠프pro] 1주차 미션 후기 및 코드리뷰 정리 (로또 - TDD) 👉 저장소 링크 https://github.com/jennie267/java-lotto-pro/tree/jennie267 GitHub - jennie267/java-lotto-pro: NEXTSTEP 엔터프라이즈 Pro 과정을 위한 저장소 NEXTSTEP 엔터프라이즈 Pro 과정을 위한 저장소. Contribute to jennie267/java-lotto-pro development by creating an account on GitHub. github.com 👉 코드리뷰 링크 1단계 - 학습 테스트 실습 2단계 - 문자열 덧셈 계산기 3단계 - 로또(자동) 4단계 - 로또(2등) 5단계 - 로또(수동) ✔ 후기 1주차 미..

2022년 목표 🔥

우테캠pro 하면서 공부할게 많다는것을 알게되었다 이 열정을 이어서 열심히 공부해야지....😁 올해 읽을 목표 책 리스트 👀 1. 자바 ORM 표준 JPA 프로그래밍 - 우테캠pro하면서 JPA를 (거의) 처음 써보는데, 학습을 해야 제대로 쓸 수 있다고 느꼈다. 제대로 모르고 사용하면 독이 될것같은느낌... 개인적인 목표는 JPA를 공부해서 회사 사람들에게 전파하는것이다 (예전에 파스타때 JPA를 쓰긴했는데 그때는 정말 "사용"만 했다. 시간이 없어 조금만 어려워도 네이티브쿼리로 다 때려박았기때문에 JPA를 해봤다고 할 수 없다) 2. 스프링 부트와 AWS로 혼자 구현하는 웹 서비스 - 회사에서 struts, spring과 Azure를 쓰는 나에게 도움이 많이 될 것 같은 책 👍 3. 이펙티브 자바 -..

2022.01.17

[Tomcat] Several ports (8005, 8080) required by Tomcat are already in use 에러 해결

Several ports (8005, 8080) required by 톰캣 are already in use. The server may already be running in another process, or a system process may be using the port. To start this server you will need to stop the other process or change the port number(s). [환경] - Windows, Eclipse, Tomcat 사용 [현상] Tomcat 을 시작하려고 하니까 위와 같은 오류 메시지가 뜨면서 시작이 되지 않았다. [원인] 이클립스로 서버를 켜놨는데 이클립스가 갑자기 꺼지면서 서버가 종료되지 않았는데 다시 재시작하려고 ..

에러 2021.11.02

[이펙티브 자바] 목차 내맘대로 정리

* 이펙티브 자바 3판 기준 * 내가 알아보기 좋게 수정한 부분 있음 후기 이펙티브 자바를 읽어보니 유용한 내용이 많았다. 새롭게 알게 된 점을 개발을 하면서 적용해 보고 싶은데 금방 까먹을 것 같았다. 근데 목차만 읽어도 아! 이런 것들이 있었지! 싶어질 것 같아 기록한다. (목차가 잘 나와있다) (일부 단어는 내가 보기 편하려고 수정해서 기록했다.) ex) 로 타입 -> Raw Type, 톱레벨 -> Top Level 2장. 객체 생성과 파괴 - 생성자 대신 정적 팩터리 메서드(static factory method)를 고려하라 - 생성자에 매개변수가 많다면 빌더를 고려하라 - private 생성자나 열거 타입으로 싱글턴임을 보증하라 - 인스턴스화를 막으려거든 private 생성자를 사용하라 - 자원..

[이클립스] 자동정렬시 줄바꿈 안하도록 설정 (Java)

** 기록용 * Eclipse 2021-09 버전 기준 최근에 자바 코드 컨벤션(Java Code Convention)에 관심이 많다. 자바 규칙을 지키면서 개발을 하다보니 이클립스에서 자동정렬(ctrl + shift + F)을 해주는게 자바 규칙에 대략 맞게 정렬을 해주는걸 알게됐고 그래서 자동정렬을 종종 쓰게되었다. 근데 자동정렬을 쓰다보니 원하지않게 줄바꿈이 되어버리는데 이게 싫어서 설정을 변경해주었다. 1. Window -> Preferences 2. Preferences -> Java -> Formatter -> Edit - Edit할게없으면 New... 눌러서 새로생성후 Edit 3. Line Wrapping -> Maximum line width - Maximum line width를 넉넉히..

기타 2021.10.21

[Oracle] DB 떠서 넣기 (expdp, impdp)

** 기록용 1. 유저생성 CREATE USER [유저명] IDENTIFIED BY [유저명] DEFAULT TABLESPACE [테이블스페이스명] TEMPORARY TABLESPACE [임시테이블스페이스명]; EX) CREATE USER jennie IDENTIFIED BY jennie DEFAULT TABLESPACE TBS_JEN TEMPORARY TABLESPACE TBS_JEN01; 2. 권한주기 GRANT CONNECT, RESOURCE, DBA TO jennie; GRANT CREATE SEQUENCE TO jennie; 1. expdp - DB export - 스키마 단위로 백업할때는 schemas 지정 - DB 단위로 백업시에는 schemas 부분 제거 expdp ID/Password@I..

DB 2021.10.01

[Oracle] ORA-01658: 테이블스페이스에 세그먼트에 대한 INITIAL 확장 영역을 작성할 수 없습니다 에러

[Oracle] ORA-01658: 테이블스페이스에 세그먼트에 대한 INITIAL 확장 영역을 작성할 수 없습니다 에러 접속 대상: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production With the Partitioning, OLAP, Data Mining and Real Application Testing options ORA-31626: 작업이 존재하지 않음 ORA-31633: 마스터 테이블 "XXXX.SYS_EXPORT_SCHEMA_06"을(를) 생성할 수 없음 ORA-06512: "SYS.DBMS_SYS_ERROR", 95행 ORA-06512: "SYS.KUPV$FT", 1020행 ORA-01658: XXXX 테..

DB 2021.10.01
반응형