본문 바로가기

공부22

구글 색인생성 요청 123 과연 성공하나? 이게 잘 작동하늦ㄴ지 확인해보는 테스트입니다. 123 입니다. 2023. 9. 28.
이 글은 검색이 되는 가? 할 일이 많은 거 같다. 아니 사실 많지는 않은데 작은 일들이 산발적으로 시작 되고, 각각이 익숙지 않은 것이라 헤매는 것 같다. 한 사이클 돌면 나아 진다는 이야기를 듣기도 하고, 스스로 백수시절 보다 지금이 나은 상황이다 암시를 한다. 대략 한 달을 버텼으니 이렇게 두 달, 육 개월 계속 비벼야지.. 2023. 9. 26.
공부거리 db프로시저 db트리거 sql그 select할 때 그 그그그 docker-context 2023. 9. 17.
wsl + ubuntu + docker + docker-compose + superset + oracle HTML 삽입 미리보기할 수 없는 소스 내가 하는 방식(?)이 오답일 가능성이 높다. (또한 현재 방식으로 제대로 돌아가는 건지 검증은 아직 못했다.) 하지만 나중에 나와같은 실력의 사람에게 나의 5일간의 뻘짓이 도움이 돼 당신의 해답을 찾는데 시간절약을 할 수 있을거라 생각해 적어본다. 깔끔히 정리할 시간은 없을 거 같고 참고한 블로그와 내가 적은 명령어(?)를 적어두겠다. (참고로 난 비전공에 개발공부(?) 6개월 차이니 알아서 걸러들었으면 좋겠다.) https://weejw.tistory.com/612 뭐니뭐니해도 가장 도움이 된 블로그는 위의 블로그였다. 오라클은 https://collabnix.com/how-to-run-oracle-database-in-a-docker-container-usin.. 2023. 9. 17.
예외처리 예외처리를 하려면 일일이 발생할 모든 예외를 내가 catch해줘야 작동하는 줄 알았다. 따라서 '그렇게 일일이 내가 발생할 예외를 다 작성해야 한다면 예외처리를 할 필요가 없이 if로 처리하면 되는 게 아닌가?'라는 의문을 가지고 있었다. 그러다가 https://www.youtube.com/watch?v=I4XrVgCzKM4 위 영상을 통해 내가 의문을 가지고 있던 부분이 명료(?)해 졌다. package javaStandarad; public class ExceptionTest { public static void main(String[] args) { System.out.println(1); System.out.println(2); try { System.out.println(3); System.ou.. 2023. 8. 18.
김영한 http강의 - http 메서드 api를 만들 때 요청할 때 1. 회원들 조회: /readMembers 2. 특정 회원 조회: /readMemberById 3. 회원 등록: /createMember 4. 회원 수정: /updateMember 5. 회원 삭제: /deleteMember 나는 이런식으로 만들었는데 만들면서도 '이렇게 그냥 내 마음대로 만들어도 되는 건가?'라는 의문이 있었는데 강의에 따르면 api uri도 규칙(?)이 있는 거 같다. 기본적으로 '리소스'를 기준으로 작성해야 한다고 한다. * 리소스란? '미네랄을 캐라'에서 리소스는 '미네랄'이다. 즉, 가장 중심이 되는(?) 걸 의미하는 거 같다.(목적어?) 그래서 리소스에 따라 API URI를 작성하자면 1. 회원들 조회: /readMembers -> /members 2.. 2023. 8. 17.
김영한 http강의 오늘부터 보기 시작했다. 아직 9개밖에 보지 않았지만 인상적이었던 부분에 대해 적도록 하겠다. 사실 학원에서 한 번 비슷한 내용을 들은 적이 있었는데 기본적인 용어조차 헷갈려서 내용이 머리에 들어오지 않았고, 그저 '들었었다'는 것만 기억에 남았다. 여튼 이 아홉 개의 강의를 통해 포트가 뭔지 조금 더 알 수 있었다. 예를들어 내 아이피주소가 100.100.100.100일 때 내가 유튜브를 보면서 메이플을 한다고 했을 때 메이플의 포트가 10이라고 치고, 유튜브의 포트가 20이라고 치면 넥슨에서 메이플에 대한 게임 정보를 100.100.100.100/10 이런 식으로 보내는 거고, 유튜브에서는 영상 정보를 100.100.100.100/20 이런 식으로 보내서 내 컴퓨터에서 100.100.100.100/1.. 2023. 8. 17.
db 스프링에 연결 처음부터 만들려니 메이븐 프로젝트부터 꽤 막혔다. 어찌저찌 옛 노트정리를 보고 lombok, Spring Web, Spring Boot DevTools, JDBC API, Spring Data JPA, Spring Data JDBC, MariaDB Driver 를 추가하고 만들 수 있었다. 사실 추가의 이유를 Lombok만 제대로(?) 알고 DevTools는 왜 하는 지 모르고, 나머지들은 어렴풋한 짐작으로 알고있는 상황이라 나중에 왜 추가하는 건지 확인해 봐야 할 거 같다. 나중에 분명 안 하니 이거 작성하고 GPT에게 물어봐야겠다. 여튼 이걸 작성하고 controller, service, repository, entity는 비교적 수월하게 작성할 수 있었는데. (수월하게 작성했다고 생각했는데 이 글을.. 2023. 6. 12.
table과 div 게시판을 만드려고 gpt에게 물어보니 table을 이용해 만들어줬다. 혹시몰라 게시판 만드는 트랜드가 table이냐고 물어보니 요즘은 div와 grid로 만든다는 대답을 해 줬다. 크로스체크를 위해 구글 검색을 해 한 블로그에 방문했다. 친절한 글에 그 분은 둘 다 맘대로 쓰면 된다는 이야기를 했고, 작성일을 보니 2005년이었다..? 그 당시에는 당연히 grid가 없었을 거 같아서 gpt에게 grid가 언제 나왔는지 물어보니 대략 2011에 처음 발표됐다고 한다. 혼란스러워 더 검색해보니 대충 w3라는 곳에서 table을 지양하고 div를 지향한다는 거 같았다. 나는 시멘틱 때문에 table이 더 맞는 게 아닌가 생각했는데 이야기를 들어보니 시멘틱 때문에 게시판은 table로 만들면 안된다고 하더라.... 2023. 6. 11.
document.querySelector() VS document.getElementById() 1. quertSelect('#')를 더 사용하지 않는다고 한다.(크로스체크 필요) 2. getElementById()가 더 검색속도가 빠르다고 한다.(크로스체크 필요) https://velog.io/@chloeee/getElementById-%EA%B7%B8%EB%A6%AC%EA%B3%A0-querySelector-%EC%B0%A8%EC%9D%B4%EC%A0%90 ❣️getElementById 그리고 querySelector 차이점 한번도 getElementById와 querySelector의 차이점에 대해 크게 생각해본 적이 없다. 이번에 클론코딩으로 자바스크립트를 작성하는데 지금 정리해서 알아두면 좋겠다는 생각에 기록해 본다! velog.io gpt뿐만 아니라, 위의 글의 댓글에서 말하길 query.. 2023. 6. 11.