fopen r, r+모드 차이
미해결
리눅스 시스템 프로그래밍 - 이론과 실습
파일포지션 - 라이브 프로그래밍 강의에서 ftell로 파일 디스크립터 포인터 위치를 찍는 실습을 하는데, r 모드로 열고 찍었을 때와 r+모드로 찍었을 때 마지막 offset 결과가 54, 60으로 다르게 나옵니다.. 이유를 설명해주실 수 있으신가요? 영상위치 - 15분
- linux
173만명의 커뮤니티!! 함께 토론해봐요.
미해결
리눅스 시스템 프로그래밍 - 이론과 실습
파일포지션 - 라이브 프로그래밍 강의에서 ftell로 파일 디스크립터 포인터 위치를 찍는 실습을 하는데, r 모드로 열고 찍었을 때와 r+모드로 찍었을 때 마지막 offset 결과가 54, 60으로 다르게 나옵니다.. 이유를 설명해주실 수 있으신가요? 영상위치 - 15분
미해결
스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예 [질문 내용] 메시지/국제화 파트의 @SpringBootTest를 하는 과정에서 다음과 같은 오류가 납니다. 그냥 Junit 단위 테스트는 잘되지만 스프링 부트 테스트에서만 해당 오류가 발생합니다. 다른 수강생의 비슷한 질문도 확인하여 해당 질문의 답변에 따라 조치도 취해보았고, 스택오버플로우를 찾아보며 mockito-inline 관련 설정도 해보았음에도 해결되지 않아 질문 올립니다! #콘솔 오류 메시지 # 테스트코드 #프로젝트 설정
미해결
그림으로 쉽게 배우는 자료구조와 알고리즘 (기본편)
질문이 있습니다. A={ 3 , 4 ,6, 1, 10, 9 } 가 있으면 binary search 를 실행할 수 있나요? 아니면 없나요? 저는 unsorted 이므로 검색이 안된다 했는데, 학교에서는 할 수 있는데 틀린 답을 가질거라고 하더라구요. 이거에 대해서 개념이나 정의를 이용해서 반박할 수 있을까요?
미해결
[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
stateful 관련해서 코드를 보면 child: Padding( padding: const EdgeInsets.symmetric(horizontal: 8.0), child: Column( children: [ Expanded( child: Center( child: show ? HomeScreen( color: color, ) : Container(), ), ), 색깔 변경 하기를 누르면 child: show ? HomeScreen( color: color, ) : Container(), 이부분이 호출되면서 클래스를 계속 생성 하는데 HomeScreen( color: color, ) 을 한번만 만들어 놓고 변수에 저장한 다면 해당 callback 에서 color 값만 바꾸게 하는건 안되나요?
미해결
AWS Certified Solutions Architect - Associate 자격증 준비하기
안녕하세요 강의를 잘 수강했고 시험을 쳤는데 떨어져서 다시 공부하려고 합니다..! 수강연장 부탁드립니다!
미해결
스프링 DB 2편 - 데이터 접근 활용 기술
안녕하세요! 제가 기억이 안 나는지 갑자기 궁금해진 부분이 있습니다. aop class=class hello.springtx.apply.TxBasicTest$BasicService$$SpringCGLIB$$0 강의대로 하니 정상적으로 Proxy 적용 확인할 수 있었습니다 그런데 갑자기 왜 테스트에서 수동으로 스프링 빈 등록을 했었지...? 라는 생각이 들어서 @SpringBootTest(classes = TxBasicTest.BasicService.class) public class TxBasicTest { @TestConfiguration을 주석처리 후 자동으로 빈을 생성할 클래스(BasicService)를 지정했습니다 : aop class=class hello.springtx.apply.TxBasicTest$BasicService Expecting value to be true but was false Expected :true Actual :false 다시 실행해보니 프록시가 적용이 안되어있습니다 왜 프록시가 스프링 컨테이너에 등록되지 않은건지 궁금합니다! @SpringBootTest로 해도 테스트코드에서 @Component 적용 이 안되는건지 궁금합니다
미해결
스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
C:\Users\hong_\Desktop\hello-spring1>gradlew.bat > Task :help Welcome to Gradle 8.5. To run a build, run gradlew <task> ... To see a list of available tasks, run gradlew tasks To see more detail about a task, run gradlew help --task <task> To see a list of command-line options, run gradlew --help For more detail on using Gradle, see https://docs.gradle.org/8.5/userguide/command_line_interface.html For troubleshooting, visit https://help.gradle.org BUILD SUCCESSFUL in 760ms 1 actionable task: 1 executed C:\Users\hong_\Desktop\hello-spring1> cd build C:\Users\hong_\Desktop\hello-spring1\build 디렉터리 2024-02-13 오전 10:57 <DIR> . 2024-02-13 오전 10:57 <DIR> .. 2024-02-13 오전 10:57 <DIR> classes 2024-02-13 오전 10:57 <DIR> generated 2024-02-13 오전 10:57 <DIR> resources 2024-02-13 오전 10:57 <DIR> tmp 0개 파일 0 바이트 6개 디렉터리 366,841,688,064 바이트 남음
미해결
스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
PDF 파일에는 View라는 코드는 아래 코드 밖에 없습니다 <html xmlns:th=" http://www.thymeleaf.org "> <body> <p th:text="'hello ' + ${name}">hello! empty</p> </body> </html> 혹시 10줄 인 영상이랑 같은 코드좀 공유해 주실 수 있으신가요?
미해결
Similar to other medications, sildalist 120 must be used under the supervision and prescription of a licensed healthcare provider. How safe Sildalist 120 is for you will depend on several things, such as your general health, medical history, and any possible drug interactions. PDE5 (phosphodiesterase type 5) inhibitors, which are used to treat erectile dysfunction (ED), include sildenafil citrate (100 mg) and tadalafil (20 mg), which are the two active ingredients in Sildalist 120. With the help of these drugs, men can attain and sustain an erection by improving blood flow to the penis. Though many people find these drugs to be helpful, not everyone is a good fit for them. Some medications, such as nitrates or alpha-blockers, which are frequently used for heart problems, may interact with Sildalist 120 and Fildena 200 . These drugs together have the potential to cause a severe reduction in blood pressure. Adverse reactions may occur in certain individuals due to allergies or sensitivity to the active components in Sildalist 120.
해결됨
스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] @GetMapping("/login") public String loginForm(@ModelAttribute("loginForm") LoginForm form) { return "login/loginForm"; } 로그인 예제에서 로그인 폼 요청을 할때도, @ModelAttribute 로 값을 받는데, 어떤 기능을 하는지 궁금합니다. 폼 요청시에는 파라미터 값이 없어서 필요없을것 같아 지워보니 오류가 발생합니다.
해결됨
10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
안녕하세요 선생님, http://boj.kr/2555600284cb48a2a7065e44862058b4 http://boj.kr/fdd2eb2834dd4f45a3f6f6c95feac99d 위가 메모리 초과가 발생한 코드, 아래가 통과한 코드입니다. 해당 문제를 복습하기 위해 다음날 다시 코드를 짜봤는데, 메모리초과가 발생하여 통과된 코드와 비교해봤지만 두 코드 사이의 유의미한 차이를 찾지 못하여 무엇이 문제인지 잘 모르겠습니다. 또 메모리 초과는 어떤 환경에서 발생하며, 정확히 메모리 초과가 어떤 건지도 간략하게 설명해주시면 감사하겠습니다. 좋은 강의 늘 감사합니다.
미해결
15일간의 빅데이터 파일럿 프로젝트
안녕하세요 VM 통합 환경 구성 중입니다. 현재 인텔 MAC 사용중이고 , HOST,NAC 설정 까지 다 해주었는데 연결이 안돼서 진행을 못하고 있습니다 . ㅠ 추가로 putty 접속도 안되네요.. 원인이 뭘까요??.. 확인 한번 부탁드립니다.. ++ 수정 네트워크를 다음과 같이 변경후 서버 재시작하였더니 이제 refused는 뜨지 않지만 time out 에러가 뜨네요 ㅠ putty도 마찬가지입니다. ++ 수정 server02 는 현재 ssh 접속이 가능합니다..! 정확하게 host정보를 입력한거 같은데 server01은 접속이 안되네요 ! ++ server 01 에서 바로 서비스체크 해보았습니다. 클라우데라 매니저 잘 작동 중이고 ,, 리스타도 해보았는데 여전히 http://server01.hadoop.com/ 치고 들어가면 refused 뜨네요 ㅜㅜ
미해결
프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
안녕하세요, 좋은 사람 선생님. 오늘부터 파이썬 입문과정 강의를 수강하려고 하는데요. 강의자료 보내주실 수 있을까요? sunmi.song0715@gmail.com 입니다. 감사합니다. 좋은 하루 되시기를 바랍니다!!
해결됨
팀 개발을 위한 Git, GitHub 입문
안녕하세요 강사님 강의 잘 듣고 있습니다! 중간중간 복습용으로 강의 ppt를 받고 싶습니다 siksik2259@naver.com 이 메일로 보내주시면 감사하겠습니다!
미해결
AWS Certified Solutions Architect - Associate 자격증 준비하기
죄송합니다만 수강신청 연장 부탁드리겠습니다..
미해결
스프링 핵심 원리 - 기본편
LogDemoController에서 @RequestMapping("log-demo") @ResponseBody public String logDemo(HttpServletRequest request){ MyLogger myLogger = myLoggerProvider.getObject(); String requestURL = request.getRequestURL().toString(); myLogger.setRequestURL(requestURL); myLogger.log("controller test"); logDemoService.logic("testId"); return "OK"; } myLoggerProvider.getObject를 했을 때 myLogger를 반환하는것은 이해했습니다. 그러나 logDemoService.logic("testId")를 실행하면 @Service @RequiredArgsConstructor public class LogDemoService { private final ObjectProvider<MyLogger> myLoggerProvider; public void logic(String id) { MyLogger myLogger = myLoggerProvider.getObject(); myLogger.log("service id=" +id); } } 이 코드가 실행될텐데 logic(String id)로만 되어있지 HttpServletRequest와 관련된 코드가 없는데 어떻게 logic(String id)메서드 안에서 myLoggerProvider.getObject()를 했을 때 같은 myLogger가 가져와지는지 궁금합니다. 혹시 HttpServletRequest가 return"OK";를 해서 끝날때까지 쭉 들고가는 느낌? 이라고 해야할까요? 그런식으로 해서 스프링이 알아서 logic()메서드 안에서도 알 수 있어서 같은 myLogger를 반환하는것인지 궁금합니다.
해결됨
자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]
orphanRemoval 을 걸지 않았을 경우 책6을 삭제했으나, userLoanHistories를 조회해보면 여전히 책6이 존재한다. orphanRemoval = true 을 걸었을 경우 클린 코드를 삭제했더니 조회시 사라졌다 어째서 orphanRemoval 을 걸어주지 않으면 데이터베이스에 반영이 되지 않는건가요? @Transactional 어노테이션으로 인해 트랜잭션이 시작될 때, 영속성 컨텍스트가 시작되고, 영속성 컨텍스트의 4대 특징 중 하나인 생성/수정 감지로 인해 user 객체의 userLoanHistories 의 값에 변경사항( removeOneHistory )이 발생하여 자동저장이 될거라고 생각했는데 말이죠.. 실제 데이터베이스상에선 userLoanHistories 는 user테이블의 필드가 아니기 때문에, 영속성 컨텍스트가 관리하는 field 에 포함이 되지않는데 orphanRemoval = true 를 걸어주면 비로소 자신이 관리하는 field로 인식하는걸까요? 원리가 너무 궁금해요.. 내용추가1) 바로 다음 강의인 책 대출 리팩토링에선 orphanRemoval 같은 옵션을 주지 않고도 new userLoanHistory 를 add한 내용대로 저장이 되는데, 어째서 userLoanHistory 를 remove하는것은 orphanRemoval 옵션이 없으면 데이터의 변경이 일어나지않는지 궁금합니다.. 제 생각에는 User 에서 userLoanHistories.add 를 하든 userLoanHistories.remove 를 하든 둘 다 User 와 UserLoanHistory 와의 연관관계를 이용한 데이터를 변경하기위한 접근같은데 .. add는 되는데 remove는 안되는게 살짝 이해하기 어렵습니다 ㅠ 내용추가2) returnBook 과 loanBook , removeOneHistory 의 차이점이 뭘까 고민해봤는데 returnBook 과 loanBook 은 UserLoanHistory 라는 Entity에 접근하는 과정 (loanBook은 Entity객체생성, returnBook은 Entity의 property 수정)이 존재하고, removeOneHistory 는 Entity에 직접 접근하는게 아니라 단순히 List에 대한 변경일뿐이고, Entity에 대한 직접적인 수정이나 생성이 이뤄진것이 아니므로 데이터베이스의 변경이 일어나지 않았다. 이렇게 이해했는데 제가 이해한 내용이 맞을까요? 생각을 정리하다보니 질문이 길어진 점 죄송합니다 ㅠ
해결됨
모바일 웹 퍼블리싱 포트폴리오 with Figma
선생님 안녕하세요~ 모바일 목업 안에 iframe 넣었을때 세로스크롤의 기능은 살리고 우측 막대 부분만 없애고 싶어서 구글링 해보았는데요.. 구글링 한대로 해보면 우측 막대는 없어지는데 기능도 같이 죽더라구요.. 기능은 살리고 우측 막대만 없애는 방법이 있을까요?
미해결
␍⏎ 화면에 나타나는 빨간 글씨 지우는 방법 아실까요?
해결됨
삼각형의 실전! OpenAI Triton 초급
안녕하세요. 큰 질문은 아니고 사소한 질문일 수도 있습니다만.. 다름이 아니라, 행렬곱 강의에서 구현한 코드에서는 곱해주는 행렬 크기가 커질수록 오차가 누적되는 듯한(정확히 말하면 파이토치 내장 matmul과 계산 결과가 점점 더 달라지는듯한) 현상이 관찰되어 질문드립니다. 먼저, 실습에서 정의한 코드에서부터 x = torch.randn(16,16,device = 'cuda') y = torch.randn(16,16,device = 'cuda') a = matmul(x,y) b = torch.matmul(x,y) assert torch.allclose(a,b) torch.allclose 의 기본 인자(atol=1e-8, rtol=1e-5) 세팅에서는 assertion error가 발생하여 조건을 완화시켜야(atol=1e-5, rtol=1e-5) assertion이 통과되는 모습을 보였고 x = torch.randn(2048,1024,device = 'cuda') y = torch.randn(1024,256,device = 'cuda') x, y의 크기를 이와 같이 키웠을 경우엔 atol=1e-4, rtol=1e-4로 조건을 완화시켜야 assertion을 통과하는 모습을 보였습니다. triton kernel로 구현한 행렬곱 연산과 PyTorch 내장 matmul 연산 모두 fp32로 연산이 이루어지고 있는데, 이러한 오차가 발생할 수 있는 원인에 무엇이 있는지 궁금해서 질문 드립니다.