묻고 답해요
150만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
순위 정보를
불러오고 있어요
-
해결됨[취업폭격기] 공공기관 전산직(IT) 취업 준비를 위한 정규과정 (기초~고급)
Zeromini Git Hub 취업자료 권한 신청
안녕하세요.구글 폼을 통해취업자료 권한 신청을 하였습니다. 확인부탁드립니다. 그리고 권한을 주시면링크 어디로 접속하면 되는지알려주시면 감사하겠습니다.
-
해결됨CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
JSON과 JS Object
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.JSON이라는 데이터가 있을때 parse로 JSObject로 역직렬화를 하고 JSObject를 외부의 시스템에서 사용하기 위해 stringify를 통해 문자열 타입으로 변환한다고 설명되어 있습니다.그러면 JSON이라는 데이터는 결국 문자열 타입인건가요?아니면 JSObject를 JSON이라고 하는것인가요?
-
미해결[백엔드/예외처리 시나리오/집계 최적화] 백엔드 포트폴리오와 실무 이력 강화 전략. 올인원 PART1
bulkInsert 부분에서 마지막에 이상한? 부분이 있는것 같아서 문의드립니다.
마지막 부분에 getBatchSize()를 1000정도 권장해주셨는데요.jdbcTemplate.batchUpdate()는 내부적으로 배치사이즈만큼 for문을 통해 반복하는것 같습니다. 즉 실제 처리해야할 대상 데이터가 1000개가 넘는다면 1000번째 이후 데이터부터는 INSERT가 안될거고요.만약 1000개 미만이라면 예를 들어 500개밖에 없다면 501번째 반복때 java.lang.ArrayIndexOutOfBoundsException발생할것 같습니다.만약 chunk가 최대 1000개정도가 적당하다라는 말씀이신거면 모르겠지만 1000으로 하드코딩해서 쓴다 라고 하신것처럼 와닿아서.. 오해의 소지가 있는것 같아 남깁니다~ private void bulkProcessSettlements(Map<Long, BigDecimal> settlementMap, LocalDate paymentDate) { String sql = "INSERT INTO settlements (partner_id, total_amount, payment_date) VALUES (?, ?, ?)"; jdbcTemplate.batchUpdate(sql, new BatchPreparedStatementSetter() { @Override public void setValues(PreparedStatement ps, int i) throws SQLException { // } @Override public int getBatchSize() { return 1000; } }); }
-
미해결[백엔드/예외처리 시나리오/집계 최적화] 백엔드 포트폴리오와 실무 이력 강화 전략. 올인원 PART1
팰월드 스트림..?
parallelStream 발음하실때 패럴드? 팰월드?스트림이라고 하시는데, 패러럴스트림 아닌가요..?추가로.. 병렬처리쪽 테스트 하실때 1분 기다리기보다는 테스트 코드를 작성해서 직접 실행하거나 가능하다면 스케줄러 테스트하는 꿀 팁같은 것도 있으면 좋을것 같아요~~
-
해결됨CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
rest api
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.면접에서 restful한 api에대해 설명하라고하면 rest api의 개념(네트워크 자료나온 rest api의 특징들)을 설명하면될까요?
-
해결됨개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제
가상메모리의 필요성
안녕하세요, 강의를 듣고 있던중 가상주소의 필요성에 대해 궁금해졌습니다. 물리 주소 상에서도 그냥 프로세스들을 페이징해서 사용하면 되지 않나라는 생각이 들어.. 가상주소는 왜 꼭 필요한지 궁금합니다!
-
미해결기출로 대비하는 개발자 전공면접 [CS 완전정복]
실행중인 프로세스는 메모리를 연속적으로? 아니면 불연속적으로 사용하나요?
안녕하세요? 이번 챕터 강의를 듣다가 실제 실행되는 프로세스들이 실제로는 메모리를 연속적으로 사용하는지 불연속적으로 사용하는지 궁금해서 질문드리게 되었습니다. 이전에는 {힙 스택 데이터 코드} 모델을 보여주셔서 연속적이라고 생각하고 있었는데요,page와 segmentation 모델 보면 불연속적이라는 생각이 들었습니다. 단순 관점의 차이인가? 싶어서 질문드립니다!
-
미해결개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제
섹션12. 입출력장치의 대기상태
안녕하세요 강의 내용 중 확실히 짚고 넘어가고 싶은 게 있어서 여쭤봅니다.프로세스의 대기 상태는 8강에서 나온 DMA 컨트롤러에 의해 프로세스가 입출력 장치로 처리 되는 상태와 같나요? 이를 CPU 입장에서는 해당 프로세스의 '대기' 상태라고 보는 것인가요?
-
해결됨부트캠프에서 알려주지 않는 것들 (리액트 렌더링 최적화 편) 2편
Automatic batching에 관해 궁금한 점이 있습니다.
개발하면서 제가 불필요한 렌더링을 줄이기 위한 기법이 아니라, 리액트를 사용하게 되면 자연스럽게 얻을 수 있는 성능 최적화 효과라고 보면 되나요?
-
미해결게임 프로그래머 취업 전략 가이드
[커리큘럼 질문] 업계분들의 인정관련
저는 ai학과가 컴퓨터 공학 전공자 취급을 받을 수 있다는 글을 인터넷에서 본 뒤 저희과에 지원을 했는데 제가 지원을 한 학교에 합격해 생활을 해보니 학과의 전신이 정보통신공학과 였다가 ai학과가 된 케이스더군요. 그래서 제가 걱정 인것은 학과 커리큘럼이 통신 쪽에 치우쳐 업계분들께서 저희학과 커리큘럼을 보시고 컴퓨터 공학자로 인정을 안하고 무시하시면 어떡할까? 입니다 중복 질문일수도 있지만 대학 다니며 내용이 추가된 부분도 없지 않아 있다 판단해 질문드립니다.
-
미해결[취업폭격기] 공공기관 전산직(IT) 취업 준비를 위한 정규과정 (기초~고급)
전공공부법에 대해 질문드립니다.
제로미니님 안녕하세요. 궁금한 사항이 있어 질문 남깁니다.전공 공부법 3번에서 '컴퓨터일반 이론서 계속 반복하면서 문제풀이' 라고 하셨는데, 이게 이론서에 있는 문제풀이를 말씀하시는건가요? 맞다면 2번에서 이론서를 2~3회독 할 때는 내용만 정리하면서 암기하면 될까요?감사합니다.
-
미해결개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제
P.301 질문
p.301 에서 그림에 그려져있는 태그 같은 표시는 PCB 를 뜻하는건가요? PCB는 커널영역에 저장된다고 전 시간에 배웠는데, 왜 스택영역에 저장되어 있는거 처럼 되어있는지 궁금합니다
-
미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
내부 단편화와 외부단편화 질문
안녕하세요강의에서는 고정분할에는 내부 단편화,가변분할에는 외부 단편화가 생긴다고하는데1. 고정분할에서 8공간에 9크기 프로세스가 못들어가니 이것도 외부 단편화라고 볼수 있나요?2. 가변분할에서 최악적합에서 낭비되는 메모리가 있으니 이것도 내부 단편화라고 볼수 있나요? 고정분할은 프로세스의 데이터와 코드가 주로 할당이되고가변분할은 프로세스의 스택과 힙이 할당이 되나요?고정에서 내부단편화와 가변에서 최악접합으로 인해 남는 공간에 다른 프로세스가 들어갈수 있나요?(남는 공간보다 작은 프로세스)알아보니 최초, 최적, 최악 접합은 가변뿐만 아니라 고정에도 해당된다는데 강의에는 가변에만 해당된다고하니 어느쪽이 맞는지 모르겠습니다생각해보면 고정분할에도 최초,최적,최악이 적용되지 않을까 싶은데요최악 적합은 왜 일어나는지 궁금합니다.최초로 선택하다가 최악 적합이 되는건지 할당할 공간이 하나밖에 안남아서 어쩔수 없이 최악으로 할당하게 되는건지 궁금합니다.
-
미해결개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제
메모리맵 IO와 고립형 IO 차이 질문
다른 분도 유사한 질문을 남겼지만 해당 답변으로 의문이 해소되지 않아 질문 남기는 점 양해바랍니다.메모리맵 IO 는 메모리와 입출력장치가 같은 주소공간을 사용하기 때문에 메모리의 주소공간이 줄어들고 고립형은 그렇지 않은 것으로 말씀해주셨으나 이해가 잘 되지 않습니다.10비트 운영체제를 사용한다고 가정하면 이 운영체제는 1024개의 주소공간을 다룰 수 있는 것으로 알고 있습니다.이때 고립형 IO라고 하더라도 1024개 중 일부를 입출력장치를 위한 주소공간으로 사용하게 되면 당연히 그만큼 메모리를 위한 주소공간이 줄어들 게 되는 것 아닌가요? 메모리맵 IO와 이 점에서 왜 차이가 있는 것인지 모르겠습니다!
-
미해결개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제
강의하실 때, 보여주시는 ppt 파일 혹시 어디서 받을 수 있는건가요?
강의하실 때, 보여주시는 ppt 파일 혹시 어디서 받을 수 있는건가요?혹은 다운 가능한가요? 궁금해 질문드립니다.
-
미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
순서 정리해봤는데 이게 맞는건가요?
알려주신 내용에 덧붙여서 챗지피티한테도 물어보고 정리해봤습니다1. 호스트 파일에서 DNS 주소 찾기2. 없으면 OS & 브라우저의 DNS 캐시 확인3. 없으면 로컬 DNS 서버(예: ISP DNS) 요청4. 없으면 상위 DNS 서버 요청 (Root DNS까지 재귀적으로 요청)5. IP 주소 획득 후 라우팅 수행6. IP 주소 획득 후 TCP/IP 연결 (3-Way Handshake)7. 리다이렉트 수행 (필요한 경우)8. 브라우저 캐시 확인 (304 응답 처리)9. 프록시 서버 캐싱 확인 (CDN, 로컬 네트워크 캐시)10. 컨텐츠 다운로드 (HTML, CSS, JS, 이미지 등)11. 브라우저 렌더링 후 사용자에게 웹사이트 표시근데 알려주신 강의에는 브라우저 캐싱과 공유 캐싱이 DNS캐시보다 먼저 수행된다고 하니까 어떤게 맞는건지 모르겠네요
-
해결됨CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
교재 64페이지 참고글에 옥텟=8바이트
8비트 = 옥텟 = 1바이트 인거죠..?위에선 32비트가 4바이트라 되어있는데8비트 = 옥텟 = 8바이트로 되어있어서요
-
해결됨개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제
파일 시스템 관련 질문 있습니다.
유닉스 파일 시스템에서 단일 간접 블록은 데이터들을 저장한 블록주소 인 것으로 학습하였습니다.여기서 단일 간접블록은 Inode가 아닌, 순수하게 데이터만 저장한 블록이 맞을까요?그림상에서는 블록 주소에 하나의 데이터만 매칭이 되있는 것으로 보였는데,그렇다면 단일 간접 블록은 하나의 블록이 아닌 여러개의 데이터를 포함할 수 있는 블록의 모음체일까요?감사합니다.
-
미해결게임 프로그래머 취업 전략 가이드
언리얼로 공부하다가 유니티 국비지원
언리얼로 포트폴리오를 만들고 있다가 혼자 공부하다보니 실력이 가늠이 안되서 학원을 알아보고 있습니다.-언리얼 오프라인, 왕복 3시간 20분-유니티 온라인(소프트웨어공학 전공이고, 언리얼은 GameAbilitySystem을 사용해서 코딩할 수 있습니다.) 둘 다 경험하는 것도 경쟁력 있다고 하셔서 선생님이시라면 먼 거리에도 불구하고 언리얼을 고집하실지, 유니티 온라인을 들어서 둘 다 경험해보실 지 경험자의 의견이 궁금해서 질문 남깁니다.
-
미해결[취업폭격기] 공공기관 전산직(IT) 취업 준비를 위한 정규과정 (기초~고급)
git 권한
안녕하세요, 제로미니님! 이전에 git 권한 받아서 이용중이었는데요. 다른 일 보고 돌아오니 github 페이지를 찾을 수 없다고 나오더군요.혹시 다시 권한을 받을 수 있을까요??
주간 인기글
순위 정보를
불러오고 있어요