| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 빅데이터
- 디자인패턴
- 네트워크보안
- 알고리즘
- 인공지능
- I'm Sorry
- springboot
- 데이터베이스
- 버전관리
- 소프트웨어공학
- 보안
- 소프트웨어
- 컴퓨터비전
- 자바스크립트
- 웹개발
- 클라우드컴퓨팅
- 데이터분석
- 컴퓨터과학
- 파이썬
- 프로그래밍언어
- 사이버보안
- 컴퓨터공학
- 자료구조
- 데이터구조
- Yes
- 머신러닝
- 프로그래밍
- 네트워크
- 데이터과학
- 딥러닝
- Today
- Total
목록2023/12/26 (15)
스택큐힙리스트
내 구조는 다음과 같습니다: 구성 요소 1 - |- 구성 요소 2 - - |- 구성 요소 4 - - - |- 구성 요소 5 구성 요소 3 구성 요소 3은 구성 요소 5의 상태에 따라 일부 데이터를 표시해야 합니다. 속성(props)은 불변하기 때문에 구성 요소 1에 그 상태를 저장하고 전달하는 것은 간단하지 않습니다. 맞나요? 그리고 네, 저는 Redux 에 대해 읽어보았지만 사용하고 싶지 않습니다. React만으로 문제를 해결할 수 있을 것이라고 기대합니다. 잘못됐을까요?답변 1부모-자식 간의 커뮤니케이션을 위해서는 부모에서 자식으로 상태를 전달하는 함수를 전달해야합니다. 다음과 같이 class Parent extends React.Component { constructor(props) { super(..
내 애플리케이션의 알림 상태를 업데이트하는 동작이 있습니다. 보통 이 알림은 오류 또는 정보일 것입니다. 그런 다음 5초 후에 초기 상태로 알림 상태를 반환하는 다른 동작을 실행해야 합니다. 따라서 알림을 5초 후에 자동으로 사라지도록 기능을 제공하는 것이 주된 이유입니다. setTimeout을 사용하여 다른 동작을 호출하고 반환하는 것을 시도했지만 온라인에서는 이 방법을 찾을 수 없었습니다. 따라서 어떠한 조언도 환영합니다.답변 1일부 앱의 경우 비동기 제어 흐름 요구 사항이 스컹크로 표현하기에 너무 복잡해질 수 있는 상황에 처할 수 있습니다. 예를 들어, 실패한 요청을 다시 시도하는 경우, 토큰을 사용한 재인증 플로우, 또는 단계별 온보딩은 이런 방식으로 작성할 때 지나치게 장황하고 오류가 발생하기 ..
텔레그램은 링크 미리보기로 설명 메타 태그를 표시합니다. 나는 설명 메타 태그를 변경했지만, 내 웹사이트의 링크 미리보기는 변경되지 않았습니다. 텔레그램을 강제로 링크 미리보기를 업데이트하는 방법은 무엇인가요?답변 1이동하세요. @webpagebot으로 가서 업데이트하려는 링크 (최대 10개)를 보내세요. 자동으로 사이트를 검색하여 새로운 이미지 썸네일, 사이트 이름 및 설명을 생성합니다. Your html 태그에 og 접두사가 있어야 합니다. 예: 그렇지 않으면 텔레그램 봇은 그래프 캐시를 업데이트하지 않습니다. telegramgeeks를 통해답변 2텔레그램 링크 미리보기 강제 업데이트 방법 인터넷에서 정보를 검색하거나 웹사이트를 공유할 때, 우리는 종종 해당 링크의 미리보기를 통해 해당 콘텐츠에 대한..
// auth.js import request from 'axios'; import { loadUserData } from './user'; // 상수 정의 // 초기 상태 정의 // 기본 리듀서 내보내기 export const login = (user, pass) => async (dispatch) => { try { dispatch({ type: LOGIN_REQUEST }); let { data } = await request.post('/login', { user, pass }); await dispatch(loadUserData(data.uid)); dispatch({ type: LOGIN_SUCCESS, data }); } catch(error) { dispatch({ type: LOGIN_E..