묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
CORS를 사용한 로그아웃 관련 질문입니다(해결완료)
https://github.com/loy124/express-mongodb-template 위의 주소는 backend 서버의 주소입니다. 프론트쪽예제는 cors를 사용해서 해당과 같이 요청을 보내고있구요 다른 요청은 정상적으로 동작하는거 같은데 cookie쪽에 문제가 생긴거 같다고 생각이 되어 질문드립니다. 안녕하세요 강의 정말 잘 듣고있습니다!!. 해당 코드는 cors를 사용해서 mongodb를 연동해둔 예제입니다.promise 패턴을 사용해서 조금은.. 리팩토링을 진행시켜서 강의해주신 내용을 조금 바꿔서 사용하고있는데 vscode의 debug 모드를사용해서 POSTMAN을 사용해서 로그아웃시 토큰이 정상적으로 있는것을 확인하였는데(auth.js의 token) React 프론트서버단에서 axios를 통해 해당 요청을 수행할때는 auth.js의 token이 조회가 되지 않더라구요 리액트에서 요청시 왜 리액트 부분에서 진행할때는 auth.js의 토큰이 조회가 되지않나.. 고민하다 질문드립니다..
-
미해결선형대수학개론
linearly independent
15분 19초 즈음 v1, v2를 서로 multiple할 수 없다고 가정했는데 multiple 형태가 나왔다는 게 왜 linearly independent하다는 게 되나요?ㅠㅠ x1과 x2가 모두 0이면 linearly independent이고 v1, v2 모두 서로의 multiple 형태가 될 수 없어서 그렇다고 봐야하나요? 이 부분이 뭔가 이해가 안되어서 질문 드립니다.
-
미해결웹 개발자와 정보보안 입문자가 꼭 알아야 할 웹 해킹 & 시큐어 코딩
이 실습 말고 또 다른 질의
burp 사용중에 intercept on 후 request to 에서 forword를 하면 request from으로 바뀌어야한다는데 저는 브라우저에 정보만 나오더라고요 혹시 이부분을 할 수 있는 방법을 알 수 있을까요
-
해결됨스프링 웹 MVC
add Configuration에서 Tomcat server
Tomcat Server가 없으면 어떻게 해야 할까요?
-
미해결MQTT 사물인터넷 통신 프로젝트 (Arduino, MQTT, Node.js, mongoDB, Android)
dht11 센서데이터를(온도,습도) mongodb에 저장하기에서 막혀서 질문드립니다.
이전의 127.0.0.1:3000/ 까지는 실행이 되었습니다. 하지만 이후에 하는부분에서 아래와 같은 오류가 떠서 어떻게 해결할 수 있을지 여쭤보고싶습니다. C:\MQTTproject\IOTServer\bin\www:42 var dht11=dbObj.collection("dht11");TypeError: Cannot read property 'collection' of null부분입니다.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
객체지향 쿼리 언어1 - 기본 문법 소개부분에서 코드를 따라하던 도중 에러가 발생하여 질문남깁니다!
QUERY DSL 파트를 따라하던 도중 아래와 같은 에러가 발생하였습니다. Unable to resolve column "..." Unable to resolve table "MEMBER" 쿼리문은 정상적으로 날라갑니다. DB 사진 입니다. 간단한 이슈인거같은데 에러를 해결할 방법을 찾지못해 질문남깁니다. 답변달아주시면 정말 감사하겠습니다!
-
미해결퍼펙트 슬라이드 클리닉 with 파워포인트 특강
ppt 2010버전 이상이면 된다고 하지않았나요
지금 2013버전 쓴는데 폭포형 차트가 없네요 ?
-
미해결바닥부터 시작하는 STM32 드론 개발의 모든 것
Double PID 제어는
안녕하세요. 수업 잘 듣고 있는 1인입니다. 충실한 내용에 들을 때마다 감탄하고 있습니다. 듣다 보니 Double PID 제어에 대한 강의는 아직 준비중이신 것 같은데, 혹시 언제쯤 추가될런지요? 아울러, 강의가 완성되는 시점도 궁금합니다. 멋진 강의 만들어주셔서 감사합니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
캐스팅 질문 드려요.
Connect 구현 중에 캐스팅 코드관련해서 궁금한 것이 있습니다. 명시적 캐스팅을 진행할 때 Socket socket = (Socket) args.UserToken; 이렇게 진행한다고 배웠는데 Socket socket = args.UserToken as Socket; as 키워드로 하는 캐스팅이 나와 당황스러웠어요. 둘 차이점이 있나요?
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
Heatmap으로 밀집도 그리기 표현이 안됩니다.
Chapter3. 프랜차이즈 입점 분석(리뉴얼) 강의에서 [10/10] MarkerCluster, Heatmap 으로 위치별 매장의 밀집도 표현하기에서 주피터 노트북으로 Heatmap의 밀집도로 표현하기가 그림으로 표현이 안됩니다. 메세지가 Make this Notebook Trusted to load map: File -> Trust Notebook 이렇게 표시됩니다.
-
미해결실전! 스프링 데이터 JPA
fetch join 시 child table 조건이 실제 쿼리에 반영이 안되네요..
[LneQuest] @Entity(name = "LneQuest") @Table(name = "lne_quests") @Cacheable @JsonInclude(JsonInclude.Include.NON_NULL) //@NamedEntityGraph(name = "LneQuest.all", attributeNodes = [NamedAttributeNode("quizList")]) class LneQuest ( var type: String, var title: String, var description: String?, @Column(name = "user_constraints") var userConstraints: String = "{}", @Column(name = "reward_total") var rewardTotal: Double, @Column(name = "reward_remain") var rewardRemain: Double, @Column(name = "reward_amount") var rewardAmount: Double, @Column(name = "reward_currency") var rewardCurrency: String, @Column(name = "thumbnail_url") var thumbnailUrl: String, @Column(name = "start_at") var startAt: LocalDateTime, @Column(name = "end_at") var endAt: LocalDateTime, @Column(name = "deleted_at") var deletedAt: LocalDateTime? = null, @OneToMany(fetch = FetchType.LAZY, mappedBy = "quest" /* , cascade = [CascadeType.ALL] */) var quizList: MutableList<LneQuiz> = mutableListOf() ): AbstractJpaPersistable1() { // 연관관계 추가 method 는 만들어 놓는게 편리하다. fun addQuiz(quizz: LneQuiz) { quizz.quest = this quizList.add(quizz) } } @Entity(name = "LneQuiz") @Table(name = "lne_quizzes") @Cacheable @JsonInclude(JsonInclude.Include.NON_NULL) open class LneQuiz( @JsonIgnore @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = "quest_id") var quest: LneQuest, var type: String, var title: String, var description: String? = null, var answers: String? = null, @Column(name = "correct_answer") var correctAnswer: String, @Column(name = "deleted_at") var deletedAt: LocalDateTime? = null ): AbstractJpaPersistable() { } @Query("select q " + " from LneQuest q INNER JOIN FETCH LneQuiz qz where 1=1 " + " and (:type is null or qz.type = :type) " + " and (:from is null or :from < q.createdAt) " + " and (:to is null or q.createdAt < :to)", nativeQuery = false) fun findAllByJpql(@Param("type")type: String?, @Param("from")from: LocalDateTime?, @Param("to")to: LocalDateTime?, pageable: Pageable): Page<LneQuest> 페치 조인하니까 N+1 문제가 없이 쿼리 1번만 가는데요 조인되는 Child 테이블 컬럼 조건이 반영이 안되네요...;;; qz.type = :type Child 테이블 컬럼 조건을 넣어도 페치 조인 쿼리의 경우 Main 테이블 조건으로 들어가네요... 컬럼명이 같은게 있어서 그런건지요??? SELECT lnequest0_.id AS id1_0_0_, quizlist1_.id AS id1_1_1_, lnequest0_.created_at AS created_2_0_0_, lnequest0_.updated_at AS updated_3_0_0_, lnequest0_.deleted_at AS deleted_4_0_0_, lnequest0_.description AS descript5_0_0_, lnequest0_.end_at AS end_at6_0_0_, lnequest0_.reward_amount AS reward_a7_0_0_, lnequest0_.reward_currency AS reward_c8_0_0_, lnequest0_.reward_remain AS reward_r9_0_0_, lnequest0_.reward_total AS reward_10_0_0_, lnequest0_.start_at AS start_a11_0_0_, lnequest0_.thumbnail_url AS thumbna12_0_0_, lnequest0_.title AS title13_0_0_, lnequest0_.type AS type14_0_0_, lnequest0_.user_constraints AS user_co15_0_0_, quizlist1_.created_at AS created_2_1_1_, quizlist1_.updated_at AS updated_3_1_1_, quizlist1_.answers AS answers4_1_1_, quizlist1_.correct_answer AS correct_5_1_1_, quizlist1_.deleted_at AS deleted_6_1_1_, quizlist1_.description AS descript7_1_1_, quizlist1_.quest_id AS quest_i10_1_1_, quizlist1_.title AS title8_1_1_, quizlist1_.type AS type9_1_1_, quizlist1_.quest_id AS quest_i10_1_0__, quizlist1_.id AS id1_1_0__ FROM korbit.lne_quests lnequest0_ LEFT OUTER JOIN korbit.lne_quizzes quizlist1_ ON lnequest0_.id = quizlist1_.quest_id WHERE lnequest0_.type = 'multiple-choice' AND ( lnequest0_.created_at BETWEEN '2019-03-10T02:00:00.000+0000' AND '2020-03-10T02:00:00.000+0000' );
-
미해결[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발
internalization 구현 시 @RequestHeader의 required 옵션을 false로 설정해도 무조건 400 에러가 발생합니다.
@GetMapping(path = "/hello-world-internationalized") public String helloWorldInternationalized(@RequestHeader(name = "Accept-Language", required = false) Locale locale) { System.out.println(locale.getLanguage()); return messageSource.getMessage("greeting.message", null, locale); } 위처럼 HelloWorldController에 helloWorldInternationalized()를 구현했으나 포스트맨으로 [GET]http://localhost:8080/hello-world-internationalized 을 호출 시 header로 "Accept-Language"를 날리지 않으면 무조건 400 에러가 발생합니다. "Accept-Language"값을 "en"이나 "fr"로 설정시에는 정상적으로 메세지를 반환합니다. required를 false로 설정한 후 추가로 해야 할 작업이 있는지 문의드립니다.
-
해결됨화이트해커가 되기 위한 8가지 웹 해킹 기술
nmap 과 bin/sh에 관해서
nmap을 사용하면 서 해당 4000포트를 열어주고 webshell 코드의 cmd가 반응해서 칼리와 연결되는 것인가요? 그리고 passwd에 확인된 bin/sh 계정을 이용하는것인가요?
-
해결됨자바 ORM 표준 JPA 프로그래밍 - 기본편
부모 자식관계에서 부모 삭제시 Set Null방법에 대해궁금합니다.
안녕하세요~ 부모테이블과 자식테이블간의 관계를 자식테이블에서 ManyToOne으로 단반향으로만 설정하고 부모의 PK 값이 Null이 허용(FK가 NUll 허용) 되는 테이블일때 부모의 테이블 값을 삭제할 경우 자식테이블에서 참조하고있는 부모의값을 null로 변경하고싶습니다. 인터넷으로 검색해보니 해결책으론 부모테이블 삭제할때 참조하고있는 자식테이블을 조회하여 일일히 반복문을 통해 null을 처리하더라구요 이와같은 방법말고 부모의값이 delete될때 자식이 자동으로 null 처리되게 자동으로 맵핑하는방법이있을까요? DB에선 직접 외래키 설정시 OnDelete, OnUpdate에 제약조건으로 cascade, set null 등을 하는것이 가능한데 위와같은 방법으로 자동 맵핑해줄 수 있을까요? ( 부서 테이블과 사원테이블이 있을때, 신입사원의 경우 부서테이블자체가 존재하지않기때문에 참조값없이 null값을 저장하고부서이동간에 부서가 삭제되었을떄 해당 부서의 인원들을 null 처리 해주시 위함입니다.) @ManyToOne@OnDelete(action = OnDeleteAction.NO_ACTION)@JoinColumn(name ="post_idx")private Post post; public enum OnDeleteAction { /** * Take no action. The default. */ NO_ACTION, /** * Use cascade delete capabilities of the database foreign-key. */ CASCADE} 위와같이 OnDelete 어노테이션으론 NO_ACTION, CASCADE 밖에 존재하지않아서 질문드립니다.
-
미해결React로 NodeBird SNS 만들기
cookie에 대한 질문
안녕하세요 완강 후 궁금한 점이 생겨서 여쭤봅니다!! 그러면 프론트에서 쿠키는 유저가 있다는 확인용도인건가요?? 프론트에서 백으로 쿠키를 보내서 백에서 쿠키로 세션에서 정보를 찾아서 활용한다고 이해를 했는데 쿠키를 보내는 코드는 무엇인지 궁금합니다.
-
미해결프로젝트를 통해 배우는 파이썬 프로그램
파이썬 바로가기 아이콘 & Run module
선생님,감사합니다! 파이썬 다운로드를 하고 깔았는데 바탕화면에 바로가기 아이콘은 원래 보이지 않는 건가요? 그냥 앱검색기를 이용해서 IDLE 로 들어가긴 했는데요, 바로가기가 있음 편할 거 같아서요. 또 , Run Module 이란 버튼은 저에겐 안보이는데, 이게 윈도우라서 그런 것인지요? 너무 초보적인 질문이라 죄송합니다. 완전 비전공자라서요^^
-
공공데이터로 파이썬 데이터 분석 시작하기
Heatmap의 밀집도 표현이 안됩니다.
삭제된 글입니다
-
미해결React로 NodeBird SNS 만들기
질문
안녕하세요 제로초님 궁금한 것이 있습니다. 오류가 난 상황에서 이를 해결하기 위해 크롬 확장프로그램인 Redux DevTools에서 Inspector창의 state를 보고 있는 상황에 갑자기 새로고침되버리는 경우가 있습니다. 저는 state도 보고 액션도 보면서 오류를 천천히 살펴보고 싶은데 갑자기 새로고침되버리는 것입니다. 그 오류를 다시 발생시키기 위해 또 반복동작을 하게 되는데 마땅한 방법이 있을까요?
-
애플 웹사이트 인터랙션 클론!
새로운 캔버스 영역
삭제된 글입니다
-
미해결홍정모의 따라하며 배우는 C++
2:58초 질문
결과를보면 constructor 0 constructor 1 destroyer 1 destroyer 0 이렇게 되는데 이는 곧 s2가s1보다 먼저 사라진다는걸 의미합니다. s2가 s1보다 먼저사라지는건 s1과 s2는 스택영역에 저장되는(쌓이는) 것과 관련있나요?