안녕하세요 파일 암호 푸는 법 듣고있는데 선생님이 공유해주신 구글 드라이브 파일이 지금 공유가 안되는 것 같아서 제 스스로 직접 제 컴퓨터에 있는 파일을 암호화 하려는데 zip 폴더 / 폴더 ->우측버튼 클릭 -> 속성 -> 고급 -> 데이터 보호를 위해 내용을 암호화 해서 하려는데 데이터 보호를 위해 내용을 암호화 여기 체크박스가 회색으로 비활성화 되어있습니다. 구글링을 해봐도 잘 모르겠고 암호화 시킬 수 있는 방법이 뭐 없을까요?
컴포넌트에 props로 들어가는 함수가 위와 같은 방식 괄호로 인자가 하나 더 붙으면 저 함수는 고차함수로 동작한다고 설명해주셨는데, 위와 같이 props로 넘겨지는 다른 메소드들은 괄호에 인자 없이 들어가는 대신 고차함수가 아닌 일차 함수 형태로 event 객체를 인자로 받더라고요. 그렇다면 onRemoveImage 함수 같은 경우 두번째 인자에서 event 객체 받을 수 있는 것인가요? 깊게 들어간 것 같지만 궁금해져서 여쭤봅니다. const onRemoveImage = useCallback( index => () => { dispatch({ type: REMOVE_IMAGE, index }); }, [] );
안녕하십니까 지난번 질문에 대한 답변은 선생님 덕분에 잘 마쳤습니다. 이번 강의를 따라가던 중 그대로 복사한 js파일에서 자꾸 구문 오류가 납니다. 그 외에 브라우저 화면에 출력되는 것은 따로 오류가 보이지는 않습니다. 혹시 이유가 어떤것이며 어떻게 오류를 없애야하는지 궁금합니다. 감사합니다.
개인적으로 자료구조 sort 같은거 java로 구현하면서 연습했었을 때부터 이해가 조금 안되었어서 질문합니다. 9분15초 경부터 p관련해서 말씀해주셨는데요. 43줄에 p.next = node; 는 처음에 p가 o 을 가리키고 있으므로, p.next는 poll()했던 node 1을 넣어서 저렇게 된건 이해가 가는데요. 이 직후에, p.next는 1을 가리키고 있고, p는 0을 가리키고 있잖아요. 그런데 44줄에 p = p.next; 에서는 p.next의 다음 포인터를 p(2번째 1)로 바꿔준다고 하셨는데, 이때 p는 0을 가리키고 있지 않나요? 그러므로, p.next.next를 새로운 p로 가르켜야 새로운 포인터 지정이 맞는거 아닌가요? 제 논리에서 어디가 틀렸는지 잘 모르겠고, 선생님께서 하신 표현방식이 잘 이해가 안되서 java의 '포인터개념' 에 대해서 여쭙고 싶습니다. 갑자기 질문을 작성하다가 문득 생각이 났는데, 1). p.next=node; 은 포인터라기보다는 그냥 p(0가리킴)의 next 자리에 node를 넣고, 2). p=p.next;는 그 node 넣은 p.next 자리를 p가 가리키도록 해라. 이게 맞나요..?ㅋㅋㅋ 선생님께서 말씀하신거 우선 생각하지 않고, 혼자서 생각해봤는데 갑자기 질문작성하다가 떠올라서 .. + 그리고 추가 질문으로, main 메소드 부분에, ListNode[] list 를 크기가 3으로 설정한 후에 l1 l2 l3를 배열의 요소로 넣으셨는데, 배열의 요소(1개 단위)로 node가여러개 연결된(1-4-5 같은 리스트) 게 들어갈 수 있는 건가요? 배열의 타입형이 ListNode여서 그런건가요? 글이 두서가 없고 질문이 많아 죄송합니다. !!
요청 URI가 변경되더라도 클라이언트에서 동적으로 생성된 URI를 사용함으로써, 클라이언트가 URI 수정에 따른 코드를 변경하지 않아도 되는 편리함을 제공합니다. 나름대로 검색해서 생각해봤는데 이 문맥이 가장 와닿았습니다. 하지만 api를 사용하는 클라이언트는 해당 uri 로 결국 한번의 요청은 해야지만 link정보를 가져오게되는데 어떤의미가 있는건가요? 제가 잘못이해하고 있는건지 ㅠㅠ rest api강의에서 자세히 설명이 되어있나요?? 이거 다보고 볼건데 궁금해서 ㅠㅠ
routes/post.js 파일 내부 models/post.js 파일 내부 models/post.js 파일에서 시퀄라이즈 association할 때 Post테이블과 Comment를 hasMany(1 대 다)로 연결하시면서 as를 딱히 사용하지 않고도 첫번째 스샷에서처럼 addComment 함수를 사용할수 있는 것으로 보입니다. 강의에서 설명하실 때는 as에 세팅했던 이름으로 add 메소드가 만들어져서 쓸 수 있다는 식으로 설명하셨어서요. as를 쓰지 않는다면 그냥 원래 table명(여기서는 Comment)를 바탕으로 addComment 이렇게 그냥 쓸 수 있는 건 가요?
기존에 액션을 sagas/users.js 에 정의를 하셨다가, 그냥, 정의헌 액션 다 지우고 디스패치 안에 다 넣어 주셨잖아요. 나중에 프로그램이 커지면 기능면에서는 , 어느쪽이 더 선호가 되나요 ? 미리 액션을 지정해서 쓰는게 나은가요 ? 아니면 디스패치안에 그때그때마다 지정하는게 나은가요 ?
connect ECONNREFUSED 127.0.0.1:27017 mongoDB compass를 사용하는데 connect를 눌러도 연결이 안됩니다. 시퀄라이즈 사용할 때 mysql이 실행이 안됐을때 mysql이 실행이 안되어 저 오류가 났었던 게 기억나서 내 PC 관리에서 MongoDB를 실행하려 들어갔는데, Mysql은 있는데 MongoDB 자체가 존재하지 않습니다. 설치를 다시해봐도 문제가 해결되지 않아 질문 남깁니다.