| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 백준
- Array.filter()
- 17944 퐁당퐁당 1
- 문제 풀이
- 개념
- Error Code: 1105. foreign key constraints are not allowed
- 천하량
- 기능구현 문제
- TypeScript
- 개념문제
- Unknown system variable '@@SQL_LOG_BIN = 0'
- Partial Application
- ts(2590)
- Array.flat()
- React
- Array.map()
- 개념 문제
- 기능구현
- 기능 구현 문제
- "sqlSession" is null
- ERROR 1105 (HY000): unknown database
- C
- 문제
- PlanetScale
- 식에서는 너무 복잡해서 표시할 수 없는 공용 구조체 형식을 생성합니다
- 식에서는 너무 복잡해서 표시할 수 없는 공용 구조체 형식을 생성합니다 ts(2590)
- C++
- 백준 풀이
- 풀이
- javascript
- Today
- Total
목록카테고리 목록 (30)
컴돌이의 앞날에 밝은 빛이 비추기를!
개념 문제 Q : UseEffect 와 UseMemo의 차이를 말해 보시오 처음 대답 : UseEffect는 어떠한 함수나 필요 변수에 따라 재 랜더링을 하는 것이고 UseMemo는 저장된 값을 반환하는 것이다. 피드백 : 대략적으로 어떻게 쓰이는지는 알고 있으나 정확한 대답이 아니다 많은 살을 붙일 필요가 있다. 추가 설명 : useEffect는 해당 컴포넌트의 랜더링이 끝나고 실행된다. 그래서 특정 값이 바뀌거나 의존성이 변경될 경우 실행할수 있도록 설정이 가능하다. useMemo는 랜더링 도중에 실행된다. 그래서 호출 결과 값을 메모리제이션 하여 성능 최적화 하는데 사용된다. 정리하자면 useEffect는 부수 효과를 처리하기 위해 사용되고 useMemo는 성능 최적화를 위해 메모리제이션 하는데 사..
개념 문제 Q : 타스에서 any, unknown, never 의 차이는? 나의 첫 대답 - any는 모든 종류의 타입을 나타냅니다. 하지만 타입 안정성을 파괴할 수 있으니 조심해야 합니다. - unknown은 해당 값에 알려지지 않은 타입으로 any보다 안정적이나 변환을 해야 하는 유의점이 존재합니다. - never는 타입이 발생하지 않는 값이다. 반환값이 없다. 아쉬운 점 & 추가 집합론에 비유에서 설명하면 좀더 좋을 거라는 피드백이 존재하였다. 또한 never에서 반환값이 없다라는 부분이 부족하다라는 평을 받았다. 그러면 집합론에 비유하자면 any는 집합으로써 표기가 불가능하다. 전체집합과 공집합의 성질을 동시에 가지기 때문이다. unknown은 전체 집합으로 어떤 타입으로 캐스팅 해도 오류가 나지..
개념 문제 Q. 배열 메서드에는( .push, .pop, .reverse, .sort, .map, .filter, .slice, .splice, .flat ) 중에서 callback 내용등과 관계 없이 원본을 변형하는 것과 그렇지 않은 것에는 무엇이 있는지 구별하여라. 먼저 답을 이야기 하자면 ( .map, .filter, .slice, .flat ) 총 4가지가 변형되지 않는다. 왜 그런지 알아보자. push는 원소가 push 되면 뒤에 원소가 추가되면서 원래 배열이 변형이 된다. const numbers = [1,2,3]; const pushNum = numbers.push(4); console.log(pushNum) // 개수를 출력한다 => 4 console.log(numbers); // [1,2..
이 말을 보고 충격을 먹었다. 본인의 자바스크립트 실력이 아직 한참 부족하다니.... 속성으로 다른 지인들한테 코딩을 배웠지만 CS 개념 부분은 아직 먼 길이다. 그래서 본인은 하루 한문제씩 기능 구현을 하고 개념적 질문에 대답을 하는 연습을 진행하기로 했다. 연습을 하고 외워야 발전하는거 아니겠는가. 자 그러면 시작하자! 개념 문제 Q : Partial Application 이란? A : 함수에다 인자를 부분적(partial)으로 적용(application) 하는걸 의미한다. 즉 함수형 프로그래밍을 의미한다. 원래 기본적으로 함수는 이러한 형태를 띈다. const add = (a, b) => a + b console.log(add(10,3)); // 13 function adde(a,b){ return..
Front로 홈페이지 개발하고 있는 도중 예시 값들로 GET 형식으로 구현은 마무리 되었다. 하지만 POST로 값을 전송하여 생성하는 부분까지 진행하지 않았다. 그래서 POST 방식으로 만들다가 이상한 오류를 발견하게 되었다. Cannot invoke "org.apache.ibatis.session.SqlSession.selectList(String)" because "sqlSession" is null 이게 무슨 소리지???? 관련된 자료를 찾아 보다가 어느 한 블로그를 발견하였다. [Error 해결법] JPA - null value was assigned to a property [DTO] 해결법 (tistory.com) [Error 해결법] JPA - null value was assigned to..
이 글을 읽기 전에 미리 말하자면 돈이 쪼들리지 않는 한 버티세요 너무 힘듬.. 프로젝트를 진행하던 중 같이 프로젝트를 진행하는 지인의 게정에서 AWS에 제공하는 프리티어가 할당량 한계치에 다다른걸 나에게 이야기를 해주었다. 그래서 신경쓰지 않고 무료로 할 수 있는 방안을 찾다가 PlanetScale을 발견하게 된다. PlanetScale: The world’s most advanced database platform PlanetScale: The world’s most advanced database platform PlanetScale is the MySQL-compatible, serverless database platform. planetscale.com 여기에 온사람들은 웬만하면 GitHub ..