반응형

분류 전체보기 655

C의 소스 파일과 헤더 파일의 근본적인 차이점은 무엇입니까?

C의 소스 파일과 헤더 파일의 근본적인 차이점은 무엇입니까? 저는 C의 소스 파일과 헤더 파일을 어떻게 구분해야 하는지 잘 모르겠습니다.같은 이름의 파일 세트가 2개 있는 프로젝트를 자주 볼 수 있습니다(확장자는 소스를 나타내고 다른 확장자는 헤더 파일을 기부합니다). 이러한 이해 부족으로 라이브러리를 작성할 때 파일 확장자를 선택할지 망설이며 클래스 및 클래스 메서드 코드를 모두 하나의 파일로 정리했습니다. 헤더에 무엇이 있어야 하며 소스 파일에 무엇이 있어야 합니까?이 분리는 어떻게 구현합니까?기술적인 차이는 없습니다.컴파일러는 기꺼이 당신이 다음을 포함하도록 허락할 것입니다..c 할 수 있습니다..h파일을 직접 제출해 주세요. 하지만 문화적으로 큰 차이가 있습니다. 선언(프로토타입)이 들어갑니다....

programing 2022.08.03

vuex 사용 시기(Nuxt)

vuex 사용 시기(Nuxt) Vue.js 프로젝트(온라인 리마인더 등)를 작성하려고 하는데 RESTful API를 사용하여 구현되었습니다.Vuex가 상태 관리 패턴인 것은 알지만, 그 사용 타이밍을 알 수 없습니다.예를 들어, Vuex는 Vuex를예로 들 수 있습니다.Authentication에서 Authentication Store. 나의 패턴/구조: - Service : Call api - Store : Call Service - Component : Store (Dispatch action) 첫 번째 질문:로그인 기능을 구현하고 서비스 로그인 방법을 만듭니다.그러면 꼭 액션 로그인 방법을 스토어에서 작성할 필요가 있을까요? 두 번째 질문:Vuex 스토어를 사용해야 하는 특정 모듈/기능 또는 시기는..

programing 2022.08.03

Java 문자열에서 날짜 변환

Java 문자열에서 날짜 변환 이 가장 좋을까요?String 2일"에서 "2010년 1월 2일"Date★★★★★★★★★★★★★★★★★? 최종적으로 월, 일, 년을 정수로 구분하여 Date date = new Date(); date.setMonth().. date.setYear().. date.setDay().. date.setlong currentTime = date.getTime(); 날짜를 시간으로 변환합니다. 방법이고, 그 방법, 그 방법.java.util.Datesetter Java 1.1(1997년)입니다.java.util.Date가 폐지되었습니다되지 않습니다).java.timeJava 8 † API (2014) 입력 문자열과 일치하는 패턴을 사용하여 날짜 형식을 지정하기만 하면 됩니다(자습서는..

programing 2022.08.03

GCC를 "cc"로 호출하는 것과 "gcc"로 호출하는 것

GCC를 "cc"로 호출하는 것과 "gcc"로 호출하는 것 대부분의 GNU/Linux 시스템에서 GCC는 명령줄에서 ('gcc'가 아닌 'cc'라는 이름으로) 호출할 수 있습니다.GCC가 한 방향으로 호출되었을 때와 다른 방향으로 호출되었을 때의 동작에 차이가 있습니까? 예를 들어 GCC를 "gcc"가 아닌 "g++"라는 이름으로 호출하면 GCC가 다르게 동작한다는 것을 알고 있습니다(이것에 의해 .c 파일은 C++ 소스 및 C++ 표준 라이브러리의 링크로 취급됩니다)."gcc"와 "cc" 사이에 유사한 동작 차이가 있습니까? 편집: 지금까지 받은 답변 중 GCC가 어떤 방식으로 호출될 경우 다른 방식으로 동작할지 여부에 대해 "예" 또는 "아니오"라는 명확한 답변을 주지 않았습니다.그러나 소스의 동작을..

programing 2022.08.03

Java 8: Lambda-Streams, 메서드로 필터링(예외 포함)

Java 8: Lambda-Streams, 메서드로 필터링(예외 포함) 자바8의 람다 표현식을 시험하는 데 문제가 있습니다.평소에는 잘 먹히는데 지금은 던질 수 있는 방법이 있어요.IOException 좋습니다. 다음 코드를 참조하는 것이 가장 좋습니다. class Bank{ .... public Set getActiveAccountNumbers() throws IOException { Stream s = accounts.values().stream(); s = s.filter(a -> a.isActive()); Stream ss = s.map(a -> a.getNumber()); return ss.collect(Collectors.toSet()); } .... } interface Account{ ....

programing 2022.08.03

스프링 프레임워크의 applicationContext.xml과 spring-servlet.xml의 차이점

스프링 프레임워크의 applicationContext.xml과 spring-servlet.xml의 차이점 applicationContext.xml ★★★★★★★★★★★★★★★★★」spring-servlet.xml스프링 프레임워크에 관련성이 있습니까? 은 「」로 됩니까?applicationContext.xml할 수 있다DispatcherServlet 왜 '아주 좋다', '아주 좋다'가요?*-servlet.xml? 왜 ??applicationContext.xml자서서? 츠요시 스프링을 사용하면 부모-자녀 계층에서 여러 콘텍스트를 정의할 수 있습니다. applicationContext.xml「root webapp context」(루트 Webapp 컨텍스트). spring-servlet.xml(또는 다른 어떤 ..

programing 2022.08.03

128비트 정수 모듈로 64비트 정수를 계산하는 가장 빠른 방법

128비트 정수 모듈로 64비트 정수를 계산하는 가장 빠른 방법 B.128이 있습니다. 계산할 수 있는 A % BA'B'는 (64)는요? C 또는 어셈블리 언어 중 하나를 사용하고 싶은데 32비트 x86 플랫폼을 대상으로 해야 합니다.이는 128비트 정수에 대한 컴파일러 지원이나 단일 명령으로 필요한 작업을 수행하는 x64 아키텍처의 기능을 이용할 수 없음을 의미합니다. 편집: 지금까지 답변 감사합니다.단, 128비트 x 64비트 분할을 실행하는 가장 빠른 방법은 64비트 x 32비트 분할에 대한 프로세서의 네이티브 지원을 활용하는 것이 아닐까요?작은 사업부 몇 개에 대해 큰 사업부를 수행할 수 있는 방법이 있는지 아는 사람 있나요? B는 얼마나 자주 변합니까? 저는 주로 일반적인 솔루션에 관심이 있습니..

programing 2022.08.03

Mockito.any() Generics와의 인터페이스 패스

Mockito.any() Generics와의 인터페이스 패스 범용 인터페이스 타입을 통과할 수 있습니까? 인터페이스: public interface AsyncCallback 내 테스트 방법: Mockito.any(AsyncCallback.class) 놓는 것배후 또는 을 위해.class효과가 없었습니다.타입 세이프 방법이 있다: 사용ArgumentMatchers.any()다음 유형으로 자격을 부여합니다. ArgumentMatchers.any() Java 8을 사용하면 간단하게any()(고도의 스태틱 Import)는 확장된 유형 추론을 위해 인수 또는 유형 매개 변수를 사용하지 않습니다.컴파일러는 타겟타입(method 인수의 타입)에서 실제로 무엇을 의미하는지 알게 되었습니다.Matchers.any()이는..

programing 2022.08.03

vue-ssr-renderer를 사용하여 웹 팩에서 생성된 Vue SSR 응용 프로그램에 서버 데이터/콘텍스트를 전달하려면 어떻게 해야 합니까?

vue-ssr-renderer를 사용하여 웹 팩에서 생성된 Vue SSR 응용 프로그램에 서버 데이터/콘텍스트를 전달하려면 어떻게 해야 합니까? 다양한 튜토리얼과 가이드에 따라 Webpack을 사용하는 기본적인 SSR Vue를 얻을 수 있었습니다.문제는 서버 데이터/콘텍스트를 앱에 전달할 수 없는 것 같다는 것입니다.Vue SSR 렌더러 번들 렌더러 사용 중입니다.마이 익스프레스/router.js다음과 같습니다. const express = require("express"); const fs = require('fs'); const { resolve } = require('path'); const { createBundleRenderer } = require('vue-server-renderer'); c..

programing 2022.08.03

RecycleerView 하단으로 스크롤하는 방법ScrollToPosition이 작동하지 않습니다.

RecycleerView 하단으로 스크롤하는 방법ScrollToPosition이 작동하지 않습니다. 액티비티를 로드한 후 RecycleerView목록 맨 아래로 스크롤하고 싶습니다. GENERIC_MESSAGE_LIST = (ArrayList) intent.getExtras().getParcelableArrayList(ConversationsAdapter.EXTRA_MESSAGE); conversationView = (RecyclerView) findViewById(R.id.list_messages); conversationView.setHasFixedSize(true); conversationViewLayoutManager = new LinearLayoutManager(this); conversatio..

programing 2022.08.03
반응형