묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
멀티 쓰레드 문의드립니다.
Spring Thread-Safe를 하기 위해서는 "공유 변수"를 사용할 때 주의하라고 하셨습니다.여기서 공유 변수의 범위는 어떻게 되는 것일까요?public SampleService {public SampleService { public ArrayList<String> list1; // 1번 public get() { ArrayList<String> list2; // 2번 } }제가 생각했을 때는 1번은 멤버 변수이므로 당연히 공유 변수라고 생각되는데 2번의 경우 지역 변수라 Thread-Safe 하다고 판단됩니다. JVM 구조 상에서도 Thread 별로 Stack 메모리를 지니기 때문입니다.한편으로는 Singleton 형태이기 때문에 Thread 1, 2, 3에서 동시 접근 할 경우에는 Thread-UnSafe 하다고 판단되는데요. 2번 즉, 함수 안의 지역 변수는 Thread-Safe 한지 아닌지 궁금합니다.
-
미해결애플 웹사이트 인터랙션 클론!
글 나오는 구간을 좀더 짧고 빨리나오게 하고싶어요
case2글 나오는 구간을 좀더 짧고 빨리나오게 하고싶어요
-
미해결Slack 클론 코딩[실시간 채팅 with React]
webpack.config.ts 질문
http://localhost:3090/오류가 있어서 다른사람이 질문한것에 대한 답변대로 따라하는중에 해결방법을 모르겠어서 질문드립니다. webpack.config.ts에서 devServer: { historyApiFallback: true, port: 3090, devMiddleware: { publicPath: '/dist/' }, static: { directory: path.resolve(__dirname) }, proxy: { '/api/': { target: 'http://localhost:3095', changeOrigin: true, ws: true, }, }, },부분에서 devMiddleware: { publicPath: '/dist/' } 부분에 빨간줄이 그어져서 '{ historyApiFallback: true; port: number; devMiddleware: { publicPath: string; }; static: { directory: string; }; proxy: { '/api/': { target: string; changeOrigin: true; ws: true; }; }; }' 형식은 'Configuration' 형식에 할당할 수 없습니다. 개체 리터럴은 알려진 속성만 지정할 수 있으며 'Configuration' 형식에 'devMiddleware'이(가) 없습니다.이런 문제창이 뜨는데요 어떻게 해결해야하나요?
-
미해결Three.js로 시작하는 3D 인터랙티브 웹
캔버스.... 저만 하얗게 나오는것 아니죠??
쌤 따라서 그래도 수업을 진행하는데, 검은 색 화면이 나오지 않았습니다. console창에 JS error 없고, elements tab에서도 canvas가 제대로 보이고...뭔가 찜찜한 마음에, 지우고 다시 깔고, 다시 또해보고...한시간 이상 삽질해도 해결불가. ㅡㅜ포기하고, 일단은 그냥 에러 없으니깐 계속 진행 해 보았습니다. 몇 강 뒤에 Mesh 파트 나오는데, 거기서 하나씩 타이핑 해 보다가 원인을 발견 한 듯 합니다.!!저 처럼 답답하실 분 계실테니, 결론부터 말씀 드리면, renderer.render(scene, camera) 를 통해 화면에 그려줘야 실제 화면에 검은색 배경과 함께 mesh도 그려집니다.일단 전, three 0.144 버전을 사용중이구요. 나머진 쌤이 제공해 주신 템플릿 쓰니 다른 환경은 비슷할듯 합니다.아래 캡쳐 추가 합니다. 혹이 이 문제가 아니면...다른분 답변 부탁드려요.[ before ][ after ]
-
미해결따라하며 배우는 리액트 A-Z[19버전 반영]
Form 부분을 위한 컴포넌트 생성하기 강의에서 질문
강의에서는 소스 저장 시 오류가 나는 부분이 빨간색 밑줄이 표시가 되는데 로컬pc에서 테스트 시에는 오류나는 부분이 표시되지 않습니다. es7처럼 추가해야 할 게 있을까요? 마찬가지로 같은 부분에서 저장 버튼 클릭 시 return() 뒤에 ; 세미콜론이 자동으로 생성되는데 이것도 궁금합니다.강의 : Form 부분을 위한 컴포넌트 생성하기 1:23초 부분
-
미해결스프링 DB 2편 - 데이터 접근 활용 기술
keyHolder는 어떻게 작동하나요?
데이터베이스에서 id값을 가져올 때 KeyHolder를 사용하는 것 같은데, 어떻게 작동하는지 자세한 설명이 없는 것 같아서요. 강의를 좀 더 보니 어차피 keyholder를 거의 사용하지 않는 것 같긴 한데.. 그냥 이런게 있다 정도로만 알고 넘어가는게 좋을까요?
-
미해결파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
인스타그램 모델 추가하는데 이런오류가 뜹니다
어떻게하면될까요
-
해결됨트렐로 개발로 배우는 Vuejs, Vuex, Vue-Router 프론트엔드 실전 기술
함수에서 _를 사용하셨는데 어떨때 쓰이는 건가요?
안녕하세요 강사님!강의 재미있게 잘 듣고있습니다.다름이 아니라 actions.js에서 _를 인자값으로 받거나 함수로 불러오셨던데 _가 vuex의 데이터들을 가져오는 건가요?? 어떨때 사용되는건지 궁금합니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part7: MMO 컨텐츠 구현 (Unity + C# 서버 연동 기초)
빌드 질문
안녕하세요 지금 Update 함수 안에서 GetMouseButtonDown(0)을 입력하면 캐릭터가 펀치를 날리도록 코딩을 했는데요. 유니티 에디터에서 Play시 아주 잘 됩니다만 2/3/4 players로 게임 실행을 하니 동작을 안합니다... 그러니까 마우스 클릭을 해도 펀치를 날리지 않는데요왜 그런지 도대체 이유를 모르겠습니다...코드는 강의에서 쓰는 것과 동일합니다. 이 때는 어떻게 문제를 해결하면 좋을까요?
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
@Embeddable 과 @Embedded
안녕하세요! 강의 잘 듣고 있습니다.다름이 아니라, @Embeddable 부분에서 Period 클래스에 @Embeddable을 붙이고, Member에서 Period를 사요하려고 할 때 @Embedded 붙이기를 권장한다고 하셨지만, 생략해도 문제없이 돌아간다고 말씀해주셨는데요.저의 경우에는 에러가 발생해서 질문드립니다. 혹시 제가 잘못 설정한 부분이 있는 건가요?
-
미해결스프링 시큐리티
Account 엔티티 직렬화 질뭄ㄴ
안녕하세요 4:51초에 보면 Account 엔티티에 직렬화가 되어 있던데 왜 직렬화 시킨지 궁금합니다. 감사합니다.
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
cvtColor 실행 에러
cv2.cvtColor를 하면 아래와 같은 에러가 뜨는데 어떻게 해야할까요? error: OpenCV(4.5.5) /io/opencv/modules/imgproc/src/color.cpp:182: error: (-215:Assertion failed) !_src.empty() in function 'cvtColor'
-
미해결Node.js로 웹 크롤링하기
엑셀 파일은 깃허브에 있나요?
영상에서 깃허브 주소가 짤립니다.깃허브 전체 주소 알려주세요~
-
미해결ARM Cortex-M 프로세서 프로그래밍
MAC 에서 실습가능할까요?
M1 맥북에서 사용중입니다.맥에서도 실습가능한지 여쭤보고싶어서요~
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
4659 왜 틀렸는지 모르겠습니다!! ㅠㅠㅠ
http://boj.kr/ca60372b1b164eccb71722f04693b65f 안녕하세요 선생님, 4659 비밀번호 발음하기 문제를 열심히 풀었습니다.하지만 제출한 경우 틀렸다고 나오네요ㅠ 왜그런지 이유를 알고 싶은데 피드백 주시면 감사하겠습니다!!
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
맥북 import 경로 문제
현재 module test파일은 python 파일에 있고, 하위 폴더에 math를 만들어서 module을 입력하려 현재 math폴더의 경로를 복사하여, 경로를 삽입했는데 왜인지 파일을 찾지 못합니다.
-
미해결비전공 기획자 및 관리자를 위한 IT 필수 지식
강의자료 요청드립니다.
자료를 보면서 영상을 듣고싶습니다~!강의 자료 요청드립니다~wldndzla@naver.com
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
카프카 topics 삭제 질문이요...
현재 기존에 있던 orders와 my_topic_users 토픽을 삭제하려고한다./c/Work/Kafka-practice/kafka 위치에서$ ./bin/windows/kafka-topics.bat --bootstrap-server localhost:9092 --list 명령어로 토픽이름 확인하니까 다음과 같이 나옵니다.__consumer_offsetsconnect-configsconnect-offsetsconnect-statusexample-catalog-topicmy_topic_usersorders/c/Work/Kafka-practice/kafka 위치에서$ ./bin/windows/kafka-topics.bat --delete --topic orders --bootstrap-server localhost:9092 이렇게 orders 토픽 삭제 명령어를 입력했습니다.(입력후 새로운 경로창 이 나오며 커맨드라인이 명령어 먹은것 처럼 일어남)그러고 나서 다시$ ./bin/windows/kafka-topics.bat --bootstrap-server localhost:9092 --list 명령어로 토픽 리스트를 보려고하는데..아래와 같은 에러가 나서 검색해보니까[2022-09-06 14:33:35,758] WARN [AdminClient clientId=adminclient-1] Connection to node -1 (localhost/127.0.0established. Broker may not be available. (org.apache.kafka.clients.NetworkClient)현재 zookeeper 실행시킨다음./bin/windows/kafka-server-start.bat ./config/server.properties 명령어로 kafka 실행시켜도 안켜집니다./c/Work/Kafka-practice/kafka 위치에서vim ./config/server.properties 으로 해당 파일 접속하면listeners=PLAINTEXT://:9092 부분 이 주석 되있는데이 부분을 주석 해제하고 저장했습니다.그래도 여전히 동일한 오류로 kafka는 안켜지며토픽리스트 또한 동일한 에러가 나면서 안보여집니다..그래서 일단 listeners=PLAINTEXT://:9092 부분 다시 주석으로 원복 시켰습니다.그리고나서 동일한 ./config/server.properties 파일에서#advertised.listeners=PLAINTEXT://your.host.name:9092이 부분을 주석 풀고 아래처럼 변경함advertised.listeners=PLAINTEXT://localhost:9092그래도 여전히 kafka는 안켜지며 토픽리스트도 안보여집니다...kafka 실행시키면 에러나면서 꺼지는데마지막에는 다음과 같은 에러가 발생합니다...[2022-09-06 15:08:10,341] INFO [ReplicaAlterLogDirsManager on broker 0] Removed fetcher for partitions Set(orders-0) (kafka.server.ReplicaAlterLogDirsManager)[2022-09-06 15:08:10,351] ERROR Shutdown broker because all log dirs in C:\tmp\kafka-logs have failed (kafka.log.LogManager)검색하고 해볼 수 있는건 다 해봐서그냥 windows로 올려주신 카프카 설정을 다시 다운받고 할까 생각중인데..그래도 왜 안되는지는 알아야할 것같습니다..어떻게하면 이 상황을 해결할 수 있을까요?
-
미해결
오라클 -> mysql
오라클을 mysql로 바꾸려고 하는데 어렵네요 ㅜㅜ고수분들 도와주세요 ㅜㅜㅜ select * from(select A.*, Rownum Rnum from(select * from board order by ref desc ,re_step asc)A)WHERE Rnum >= ? and Rnum <= ?;
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
쿠키 생성이 안 돼요.. ㅠ
코드는 똑같이 쳤는데 쿠키가 저장이 안 되네요 마지막까지 달렸는데 쿠키 저장이 안 되니 Auth 부분에서 문제가 되어 다시 여기로 되돌아 왔습니다.. 따흑 res.cookie("x_auth", userInfo.token) .status(200) .json({ loginSuccess: true, userId: userInfo._id });했을 때 json까지 잘 넘어가는데 왜 쿠키 저장만 안 될까요??? ㅠ