반응형

Java 7462

친구 함수와 정적 멤버 함수를 어디에서 사용 하시겠습니까?

친구 함수와 정적 멤버 함수를 어디에서 사용 하시겠습니까? 비 멤버 함수는 클래스의 개인 멤버에 액세스하기를 원할 때 클래스의 친구로 만듭니다. 이것은 정적 멤버 함수가 갖는 것과 동일한 액세스 권한을 제공합니다. 두 대안 모두 해당 클래스의 인스턴스와 연관되지 않은 함수를 제공합니다. 언제 친구 기능을 사용해야합니까? 언제 정적 함수를 사용해야합니까? 둘 다 문제를 해결하기위한 실행 가능한 옵션 인 경우 적합성을 어떻게 평가합니까? 기본적으로 선호되어야하는 것이 있습니까? 클래스의 인스턴스 생성하는 공장 구현할 때 예를 들어, foo단지 개인 생성자가 그 공장 기능의 정적 구성원이어야합니다 foo(당신이 부를 것이다 foo::create()친구 기능)를하거나해야한다 (당신이 부를 것이다 create_f..

development 2020.11.30

Excel 통합 문서의 모든 워크 시트를 data.frames가있는 R 목록으로 읽습니다.

Excel 통합 문서의 모든 워크 시트를 data.frames가있는 R 목록으로 읽습니다. XLConnectExcel 워크 시트를 R로 읽는 데 사용할 수 있음을 이해합니다 . 예를 들어, 이것은 test.xlsR로 호출되는 통합 문서의 첫 번째 워크 시트를 읽 습니다. library(XLConnect) readWorksheetFromFile('test.xls', sheet = 1) 여러 워크 시트가있는 Excel 통합 문서가 있습니다. 통합 문서의 모든 워크 시트를 R의 목록으로 가져올 수 있습니다. 여기서 목록의 각 요소는 주어진 시트에 대한 data.frame이고 각 요소의 이름은 Excel의 워크 시트 이름과 일치합니까? readxl을 사용하여 답변 업데이트 (2015 년 6 월 22 일) 이 질..

development 2020.11.29

DrawerLayout에서 제스처 리스너 비활성화

DrawerLayout에서 제스처 리스너 비활성화 DrawerLayout에 대한 제스처 인식을 비활성화하려면 어떻게해야합니까? (왼쪽에서 오른쪽으로 스 와이프) 닫기 제스처 (오른쪽에서 왼쪽으로) 만 수락하고 홈 버튼으로 서랍을여시겠습니까? 이것은 나를 위해 일했습니다. mDrawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_CLOSED); 홈 버튼을 탭하여 서랍을 확장하고 오른쪽에서 왼쪽으로 스 와이프 제스처를 사용하여 닫을 수 있습니다. 그러나 왼쪽에서 오른쪽으로 스 와이프는 더 이상 트리거되지 않습니다. 의 경우 setDrawerLockMode()코드에는 있지만 Android 개발자 문서 에는 없습니다 . /** * The drawer is u..

development 2020.11.29

별도의 파일에있는 C # 클래스?

별도의 파일에있는 C # 클래스? 내 C # 프로젝트의 각 클래스가 자체 파일을 가져와야합니까? 파일 정책 당 하나의 클래스는 Java에서 엄격하게 적용되지만 C #에서는 필요하지 않습니다. 그러나 일반적으로 좋은 생각입니다. 기본 클래스에서만 사용되는 매우 작은 도우미 클래스가있는 경우 일반적으로이 규칙을 위반하지만 명확성을 위해 중첩 된 내부 클래스로 수행하는 것을 선호합니다. 그러나 키워드를 사용하여partial 단일 클래스를 여러 파일로 분할 할 수 있습니다 . 이것은 마법사가 생성 한 코드에서 코드를 분리하는 데 유용합니다. 파일은 저렴하며 많은 클래스를 단일 파일로 통합하여 누구에게도 도움이되지 않습니다. Visual Studio에서 솔루션 탐색기의 파일 이름을 바꾸면 프로젝트의 클래스와 해당..

development 2020.11.29

명령 줄에서 스크립트를 실행하는 '보안 경고'무시

명령 줄에서 스크립트를 실행하는 '보안 경고'무시 내가 신뢰하는 공유 폴더에서 스크립트를 실행하려고합니다. PowerShell -file "\\server\scripts\my.ps1" 하지만 보안 경고를 받고 계속하려면 'R'을 눌러야합니다. 보안 경고 신뢰할 수있는 스크립트 만 실행하십시오. 인터넷의 스크립트가 유용 할 수 있지만이 스크립트는 잠재적으로 컴퓨터에 해를 끼칠 수 있습니다. \ server \ scripts \ my.ps1을 실행 하시겠습니까? [D] 실행 안 함 [R] 한 번 실행 [S] 일시 중지 [?] 도움말 (기본값은 "D") : d 이 경고를 무시할 수 있습니까? 원하는 의사 코드는 다음과 같습니다. PowerShell -IGNORE_SECURITY_WARNING -file "\\..

development 2020.11.29

CSS를 사용하여 2 열 텍스트 자동 흐름

CSS를 사용하여 2 열 텍스트 자동 흐름 다음과 유사한 코드가 있습니다. This is paragraph 1. Lorem ipsum ... This is paragraph 2. Lorem ipsum ... This is paragraph 3. Lorem ipsum ... This is paragraph 4. Lorem ipsum ... This is paragraph 5. Lorem ipsum ... This is paragraph 6. Lorem ipsum ... 가능하면 마크 업없이이 텍스트가 두 개의 열 (왼쪽에 1-3, 오른쪽에 4-6)로 흐르도록하고 싶습니다. a를 사용하여 열을 추가하는 것을 망설이는 이유 는이 텍스트가 WYSIWYG 편집기를 통해 클라이언트에 의해 입력되므로 삽입 한 모든 ..

development 2020.11.29

Bower에서 로컬 git 패키지를 등록하는 방법은 무엇입니까?

Bower에서 로컬 git 패키지를 등록하는 방법은 무엇입니까? bower에서 로컬 git 패키지를 어떻게 등록 할 수 있습니까? 내 현재 component.json은 다음과 같습니다. { "name": "myproject", "version": "1.0.0", "dependencies": { "jquery": "1.8.0", "twitter/bootstrap": "2.1.1" } } 그러나 C:/mypackage버전이 태그가 지정된 git 저장소 인 내가 만든 패키지를 추가하고 싶습니다 . 내가 bower install --save C:/mypackage제대로 할 때 프로젝트에 추가하지만 내 component.json에 추가하지 않습니다. 노력하고 bower register mypackage C:/my..

development 2020.11.29

iOS에서 Core Location과 Core Motion 프레임 워크의 자기장 값의 차이점은 무엇입니까?

iOS에서 Core Location과 Core Motion 프레임 워크의 자기장 값의 차이점은 무엇입니까? iOS 기기의 자력계를 사용하여 자기장 (강도, x, y, z)을 얻는 두 가지 방법이 있습니다. 1) Core Location CLHeading from CLLocationManagerDelegate메서드를 사용했습니다 locationManager:didUpdateHeading:. 이는 Apple의 Teslameter 샘플 앱과 유사합니다. 2) 핵심 모션 사용 CMMagneticField에서 CMMotionManager의 ' magnetometerData.magneticField. 질문 : a) 둘의 차이점은 무엇입니까? 나는 둘 다에서 다른 가치를 얻고 있습니다. 나는 그들이 동일한 값을 반환..

development 2020.11.29

Maven없이 Eclipse에서 src / main / java 폴더 구조 만들기

Maven없이 Eclipse에서 src / main / java 폴더 구조 만들기 어떻게 만듭니 까 src/main/java와 src/test/java메이븐없이 이클립스에서 내 기본 웹 응용 프로그램 프로젝트를? 내 현재 폴더 구조는 TestApp -JavaResources - src - com.mypackage -WebContent 아시다시피, 다른 소스 폴더 안에는 소스 폴더가있을 수 없기 때문에 생성하기 전에 src/main/javaEclipse src에 소스 폴더 로 취급하지 않도록 지시해야 합니다. 이렇게하려면 src폴더를 마우스 오른쪽 버튼으로 클릭 하고 빌드 경로-> 빌드 경로에서 제거를 선택합니다. 이 작업을 마치면 src정상적인 위치의 폴더 트리에 나타나므로 그 아래에 main및 java..

development 2020.11.29

Android : 키보드를 표시하면 구성 요소가 위로 이동합니다. 대신 숨기고 싶습니다.

Android : 키보드를 표시하면 구성 요소가 위로 이동합니다. 대신 숨기고 싶습니다. 일부 버튼이있는 LinearLayOut을 추가했습니다. 내 화면은 자체 RelativeLayOut입니다. 다음은 선형 레이아웃 관리자의 코드입니다. 문제는 다음과 같습니다. 상단에 EditText 구성 요소가 있고 화면에 소프트 키보드가 표시되고 바닥 글 관리자가 키보드 위에 표시되고 결국 전체 UI가 흔들립니다. 정확한 해결책은 무엇입니까? PS 나는 제거한 android:gravity="bottom"하고 android:layout_alignParentBottom="true"하나 하나하지만 하드 행운과 나는 결과를 원하는되지 않았다. 감사 android:windowSoftInputMode="adjustPan"매니페..

development 2020.11.29
반응형