분류 전체보기 19

JS 문법 종합 2주차 240814

오늘은 2주차 숙제를 진행하는데 - 문제 설명 문자열로 구성된 리스트 strings와, 정수 n이 주어졌을 때, 각 문자열의 인덱스 n번째 글자를 기준으로 오름차순 정렬하려 합니다. 예를 들어 strings가 ["sun", "bed", "car"]이고 n이 1이면 각 단어의 인덱스 1의 문자 "u", "e", "a"로 strings를 정렬합니다 - 제한 조건strings는 길이 1 이상, 50이하인 배열입니다.strings의 원소는 소문자 알파벳으로 이루어져 있습니다.strings의 원소는 길이 1 이상, 100이하인 문자열입니다.모든 strings의 원소의 길이는 n보다 큽니다.인덱스 1의 문자가 같은 문자열이 여럿 일 경우, 사전순으로 앞선 문자열이 앞쪽에 위치합니다.처음 문제를 보고 대충 어떻게 나..

JS 문법 종합 1주차 240813

1주차 숙제를 하는데 문제 설명대문자와 소문자가 섞여있는 문자열 s가 주어집니다. s에 'p'의 개수와 'y'의 개수를 비교해 같으면 True, 다르면 False를 return 하는 solution를 완성하세요. 'p', 'y' 모두 하나도 없는 경우는 항상 True를 리턴합니다. 단, 개수를 비교할 때 대문자와 소문자는 구별하지 않습니다.예를 들어 s가 "pPoooyY"면 true를 return하고 "Pyy"라면 false를 return합니다. 제한 사항문자열 s의 길이 : 50 이하의 자연수문자열 s는 알파벳으로만 이루어져 있습니다.해당 구문을 푸는데 어떤 방식을 쓸까 고민하다가.내가 아는 문자열 확인 방식중에 해당 문자가 뭔지 확인할 수 있나? 를 생각하다가split을 쓰기로 생각했다. split을..

[TIL] 2024/08/09

SQL 강의를 모두 완료하고 뭘 해볼까 하다가 SQL 코드카타를 해봤는데 뭔가 기존에 하던 방식으로도 query작성이 됐지만 작성 하던 도중 막힌 부분에서 해답을 보다가 limit과 having을 봤는데 컬럼에서 동일한 값을 가지는 경우만 출력하는 query를 작성하는데select NAME, cnt_namefrom(SELECT NAME, count(NAME) cnt_namefrom ANIMAL_INSgroup by NAME) awhere cnt_name >= 2order by NAME이게 내가 작성했던 방식이다. 근데 sub를 사용해서 작성해야할 만큼 카타가 많이 진행된건가? 싶어서 해답을 좀 찾아보다가SELECT name, count(*) as 'COUNT'from ANIMAL_INSwhere NAME..

[TIL] 2024/08/08

sql subquery - query안에 작은 query문을 만드는 것 복잡한 연산을 여러번 해야할 때 그걸 따로 나눠서 작동할 수 있도록 해줌 join - 서로 다른 테이블에서 필요한 데이터를 조회하는 기능 left join은 한쪽에 결과값이 없어도 전부 조회 inner join은 양쪽 다 해당 공통값이 있어야 조회 값의  sql 자격증 찾아보기 뭐 그냥 안쓸거니까~ jquery 안쓸 때 input , label 확인 id, for 어떤 작동인지 개발을 할 때 '나만의 순서를 만들어서 제작하기' a가 되는걸 확인하고  b가 되는걸 확인하고 ~ 이런식으로 하는게 좋음 type module 에러핸들링 컴퓨팅 사고력 4단계 goat sql은 언어가 서로 다르다. 아무말 하기 글 다듬기 귀찮다

[TIL] 2024/08/07

오늘은 [왕초보] 웹개발 종합반 강의를 완주했다. firestore database를 통해 서버에 데이터를 넣고 받는 방식의 코드를 작성해 봤는데 솔직히 아직도 어떤 코드 어떤 함수가 어떤 동작을 하는지는 완벽하게 이해하지 못했다. 느낌상으로는 이거 다 익히려면 4개월 다 끝나도 못할 수 있다고 생각하지만 기존 작성되어 있던 코드를 검사하고 어떤게 작동하는지 아는게 중요하다고 생각했다. 특히 5주차 숙제를 하면서 느꼈는데 $("#addBtn").click(async function () {            let image = $('#floatingInput').val();            let title = $('#foodTitle').val();            let star = $('..

[TIL] 2024/08/06

git,  github 아침에 깃과 깃허브에 관한 특강을 들었는데  나무위키 관련 사진까지 들고오면서 꽤 재밌게 들었다. git은 여러 사람들이 코드를 작성하고 관리하는 방법이라고 하면 github는 그걸 관리해주는 사이트같은 느낌으로 이해했다.  깃허브 데스크탑에 대한 설명을 들으면서 아 대부분의 기능을 데스크탑을 사용하면 간편하게 처리할 수 있구나 싶었다. 추후에 프로젝트를 하면서 사용하게 되겠지만 브랜치를 잘 활용해야겠다고 생각했다. 웹개발 3주차를 듣고 진행했는데 하루만에 좀 많이 까먹은거 같은 뭐가 뭔지 모르겠어서 ㅋㅋ 강의 들으면서 멈췄다 이전에 해봤던거 봐서 복사했다가 붙여넣기도 해보고 이전 강의를 복습하는 느낌으로 앞쪽 강의가 진행되서 좋았고 이후 fetch에 대해서 배웠는데 값을 서버에 ..

[TIL] 2024/08/05

OT를 듣고 이후 필요한 물품(웹캠, 이어폰)을 메모한 후 개인 학습 조가 되고 이후 웹개발과 SQL강의를 듣고 팀 notion도 수정해 봤는데 시간 순서대로 적기에는 너무 뒤죽박죽이 될 것 같아서 하나씩 정리해서 적어야겠다. 1. 웹 개발 강의 2주차까지 들으면서 VScode를 처음 써보면서 진행을 해보면서 1주차 강의는 스무스하게 막히는 부분 없이 진행되서 이대로 가면 너무 쉽지 않을까 생각하던 차  2주차 JQuery 쓰는 부분에서 크게 막혀서  앞으로 어떡하지 생각했는데 강의에서도 앞으로 지속적으로 사용할거고, 지금 모르는게 당연한거다. 앞으로 반복해서 가르쳐주겠다는 말을 해서 앞으로 해보면서 잘 해봐야겠다는 생각을 했다. 2. SQL강의 SQL강의 타이틀에서 '엑셀보다 쉽다' 라는 문장이 있어서..