프로그램 작성

전문가 및 열성적 프로그래머를위한 Q & A

6
파일을 InputStream으로로드하는 다른 방법
차이점은 무엇입니까? InputStream is = this.getClass().getClassLoader().getResourceAsStream(fileName) 과 InputStream is = Thread.currentThread().getContextClassLoader().getResourceAsStream(fileName) 과 InputStream is = this.getClass().getResourceAsStream(fileName) 각각 다른 것보다 사용하기에 더 적합한시기는 언제입니까? 읽으려는 파일이 파일을 읽는 클래스로 클래스 경로에 있습니다. 내 클래스와 파일은 동일한 jar에 있고 EAR 파일로 패키지되어 WebSphere 6.1에 배치됩니다.
216 java  inputstream 

10
Oracle 9i가 빈 문자열을 NULL로 취급하는 이유는 무엇입니까?
나는 그것이 알고 않는 으로 '고려 NULL하지만 나에게 많은 일을하지 않는 이유는 이 경우이다. SQL 사양을 이해함에 따라 ''는 같지 않습니다. NULL하나는 유효한 데이텀이고 다른 하나는 동일한 정보가 없음을 나타냅니다. 자유롭게 추측하되, 그 경우에 표시하십시오. 오라클의 누군가가 그것에 대해 의견을 말할 수 있다면 환상적입니다!
216 sql  oracle  null  string 


11
msbuild로 웹을 게시하는 방법?
Visual Studio 2010에는 웹 응용 프로그램 프로젝트를 파일 시스템 위치에 게시 할 수있는 게시 명령이 있습니다. TeamCity 빌드 서버에서이 작업을 수행하려고하므로 솔루션 러너 또는 msbuild를 사용하여 수행해야합니다. 게시 대상을 사용해 보았지만 ClickOnce에 해당되는 것으로 생각됩니다. msbuild Project.csproj /t:Publish /p:Configuration=Deploy 기본적으로 웹 배포 프로젝트가 수행하는 작업을 정확히 수행하고 싶지만 애드 인이 …

3
함수 포인터 정의가 앰퍼샌드 '&'또는 별표 '*'와 함께 작동하는 이유는 무엇입니까?
다음은 왜 작동합니까? void foo() { cout << "Foo to you too!\n"; }; int main() { void (*p1_foo)() = foo; void (*p2_foo)() = *foo; void (*p3_foo)() = &foo; void (*p4_foo)() = *&foo; void (*p5_foo)() = &*foo; void (*p6_foo)() = **foo; void (*p7_foo)() = **********************foo; (*p1_foo)(); (*p2_foo)(); (*p3_foo)(); (*p4_foo)(); (*p5_foo)(); (*p6_foo)(); …
216 c++  c  function-pointers 

10
CSS 플로트를 한 줄로 유지하려면 어떻게합니까?
float: left왼쪽의 항목을 사용하여 동일한 줄에 두 개의 항목을 갖고 싶습니다 . 나는 이것을 혼자 달성하는 데 아무런 문제가 없습니다. 문제는 브라우저 크기를 매우 작게 조정하더라도 두 항목 이 같은 줄에 유지 되기를 원한다는 것 입니다. 아시다시피 ... 테이블과 같은 방식입니다. 목표는 무엇을하든 오른쪽에있는 물품이 포장 되지 않도록하는 것 입니다. …

6
스토리 보드에서 여러 컨트롤러와 함께 사용할 사용자 정의 셀을 만들려면 어떻게해야합니까?
작업중 인 앱에서 스토리 보드를 사용하려고합니다. 응용 프로그램에는 목록 과 사용자가 있으며 각각에는 다른 컬렉션 (목록의 구성원, 사용자가 소유 한 목록)이 포함되어 있습니다. 따라서 수업 ListCell과 UserCell수업이 있습니다. 목표는 앱 전체에서 (즉, 내 테이블 뷰 컨트롤러에서) 재사용 할 수 있도록하는 것입니다. 그것이 내가 문제에 처한 곳입니다. 스토리 보드에서 모든 뷰 …

10
Visual Studio는 중단 점을 잊지 않습니까?
Visual Studio는 이전 디버깅 세션의 중단 점을 기억합니다. 그러나 디버깅 할 때 이러한 "이전"중단 점 중 하나를 클릭하면 지워집니다. 일시적으로 만 삭제됩니다. 내가 의미하는 바는 다음에 디버깅 할 때 내가 제거했다고 생각한 중단 점이 돌아 왔다는 것입니다. 이것은 매우 성가신 일입니다. 그렇게하지 않는 설정이 있습니까?

4
프로그래밍 방식으로 마스크 자동 크기 조정 인터페이스 vs. 인터페이스 빌더 / xib / nib
xib에서 올바른 여백 표시기를 활성화하는 것은 UIViewAutoresizingFlexibleLeftMargin내부 코드 등 을 사용하는 것과 같습니다 . 그래서 나는이 스냅 샷에 따라 생각했습니다. 나중에 오늘 나는 교차 점검을해야했고이 실에 걸려 넘어 졌다. 또한이 링크에서 제목- "자동 크기 조정 규칙을 사용하여 자동으로 레이아웃 변경 처리"섹션이있는 Apple 설명서 : https://developer.apple.com/library/content/documentation/WindowsViews/Conceptual/ViewPG_iPhoneOS/CreatingViews/ CreatingViews.html 이제 자동 크기 조정 …


10
AutoMapper.CreateMaps를 어디에 배치합니까?
응용 프로그램 AutoMapper에서 사용 하고 ASP.NET MVC있습니다. 나는 움직여야한다고 들었다AutoMapper.CreateMap 그들이 많은 오버 헤드를 가지고 있기 때문에 다른 곳으로 . 이 전화를 한곳에 두도록 응용 프로그램을 디자인하는 방법을 잘 모르겠습니다. 웹 계층, 서비스 계층 및 데이터 계층이 있습니다. 각각 자체 프로젝트. 나는 Ninject모든 것을 DI로 사용 합니다. AutoMapper웹 및 서비스 …

9
템플릿 코드 내에서 변수 값을 설정하는 방법은 무엇입니까?
템플릿이 있다고 가정 해보십시오. <html> <div>Hello {{name}}!</div> </html> 테스트하는 동안이 템플릿을 호출하는 파이썬 코드를 건드리지 않고 변수 값을 정의하는 것이 유용합니다. 그래서 나는 이런 것을 찾고 있습니다 {% set name="World" %} <html> <div>Hello {{name}}!</div> </html> 장고에 이런 것이 있습니까?

8
개인 클래스 메소드를 작성하는 방법은 무엇입니까?
개인 클래스 메소드를 작성하는 이러한 접근 방식은 어떻게 작동합니까? class Person def self.get_name persons_name end class << self private def persons_name "Sam" end end end puts "Hey, " + Person.get_name puts "Hey, " + Person.persons_name #=> raises "private method `persons_name' called for Person:Class (NoMethodError)" 그러나 이것은하지 않습니다 : class Person …

2
Python에서 Requests 라이브러리를 사용하여 "User-agent"보내기
"User-agent"Python Requests를 사용하여 웹 페이지를 요청하는 동안 값을 보내려고합니다 . 아래 코드와 같이 헤더의 일부로 이것을 보내도 괜찮은지 확실하지 않습니다. debug = {'verbose': sys.stderr} user_agent = {'User-agent': 'Mozilla/5.0'} response = requests.get(url, headers = user_agent, config=debug) 디버그 정보에 요청 중에 전송되는 헤더가 표시되지 않습니다. 이 정보를 헤더로 보내도 되나요? 그렇지 않은 …

5
LNK4098 해결 : defaultlib 'MSVCRT'가
이 경고 : LINK : warning LNK4098: defaultlib 'MSVCRT' conflicts with use of other libs; use /NODEFAULTLIB:library Visual Studio에서 상당히 일반적인 경고입니다. 나는 그 이유와 그것을 처리하는 올바른 방법을 이해하고 싶습니다. 이것은로 컴파일 된 디버그 빌드로 나타납니다 /MDd. 이 프로젝트는 창과 같은 것들과 연결되어 Version.dll있으며 pdh.dll그 자체는와 연결되어 MSVCRT.dll있습니다. 분명히, …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.