반응형

2020/04 900

"어설 션"기능이란 무엇입니까?

"어설 션"기능이란 무엇입니까? OpenCV 튜토리얼을 공부하고 assert기능을 접했습니다 . 무엇을합니까? assert인수가 거짓으로 판명되면 프로그램 (일반적으로 assert 문을 인용하는 메시지와 함께)을 종료합니다. 예상치 못한 조건이 발생하면 프로그램이 더 확실하게 실패하도록 디버깅하는 동안 일반적으로 사용됩니다. 예를 들면 다음과 같습니다. assert(length >= 0); // die if length is negative. 다음과 같이 실패한 경우 표시 할보다 유용한 메시지를 추가 할 수도 있습니다. assert(length >= 0 && "Whoops, length can't possibly be negative! (didn't we just check 10 lines ago?) T..

Programing 2020.04.08

참조 또는 값으로 shared_ptr을 전달해야합니까?

참조 또는 값으로 shared_ptr을 전달해야합니까? 함수가 shared_ptr(부스트 또는 C ++ 11 STL에서) 가져 가면 전달합니까? const 참조로 : void foo(const shared_ptr& p) 또는 값으로 : void foo(shared_ptr p)? 나는 그것이 더 빠를 것이라고 생각하기 때문에 첫 번째 방법을 선호합니다. 그러나 이것이 실제로 가치가 있습니까? 아니면 추가 문제가 있습니까? 당신이 선택해야 할 이유를 알려주시겠습니까, 아니면 그 경우에 문제가되지 않는 이유를 말씀해주십시오. 이 질문은 C ++ 및 Beyond 2011의 Ask Us Anything 세션에서 Scott, Andrei 및 Herb가 논의하고 답변했습니다 . 성능과 정확성 에 대해 4:34부터 확..

Programing 2020.04.08

C ++에서 객체를 함수에 전달하는 방법은 무엇입니까?

C ++에서 객체를 함수에 전달하는 방법은 무엇입니까? 저는 C ++ 프로그래밍을 처음 사용하지만 Java에 경험이 있습니다. C ++에서 객체를 함수에 전달하는 방법에 대한 지침이 필요합니다. 포인터, 참조 또는 비 포인터 및 비 참조 값을 전달해야합니까? Java에서는 객체에 대한 참조를 보유하는 변수 만 전달하기 때문에 그러한 문제가 없음을 기억합니다. 각 옵션을 사용할 위치를 설명 할 수 있다면 좋을 것입니다. C ++ 11 의 경험 법칙 : 패스 값으로 , 경우를 제외하고 객체의 소유권이 필요하지 않으며 간단한 별칭이 필요합니다.이 경우 참조로 전달됩니다const . 객체를 변경해야하며,이 경우 lvalue 가 아닌 const참조로 전달을 사용 하십시오 . 파생 클래스의 객체를 기본 클래스로 전..

Programing 2020.04.08

MVC 4 면도기 파일 업로드

MVC 4 면도기 파일 업로드 MVC 4를 처음 사용하고 있으며 웹 사이트에서 파일 업로드 컨트롤을 구현하려고합니다. 실수를 찾을 수 없습니다. 파일에 null 값이 있습니다. 제어 장치: public class UploadController : BaseController { public ActionResult UploadDocument() { return View(); } [HttpPost] public ActionResult Upload(HttpPostedFileBase file) { if (file != null && file.ContentLength > 0) { var fileName = Path.GetFileName(file.FileName); var path = Path.Combine(Serv..

Programing 2020.04.08

Java 서블릿이란 무엇입니까?

Java 서블릿이란 무엇입니까? Java 서블릿을 이해하기 위해 많은 기사를 읽었지만 성공하지 못했습니다. Java 서블릿 (간단한 언어)에 대해 간략하게 소개해 주시겠습니까? 서블릿이란 무엇입니까? 장점은 무엇입니까? 그리고 그 모든 것. 서버 측 프로그래밍 언어 (PHP, ASP)와 서블릿의 차이점을 이해할 수 없습니다. 서블릿은 단순히 특정 유형의 네트워크 요청 (일반적으로 HTTP 요청)에 응답하는 클래스입니다. 기본적으로 서블릿은 일반적으로 웹 응용 프로그램을 구현하는 데 사용되지만 서블릿 (예 : Struts) 위에서 작동하는 서블릿보다 "HTTP 요청이 있습니다.이 HTTP 응답에 쓰기"수준보다 높은 수준의 추상화를 제공하는 다양한 프레임 워크도 있습니다. 제공하십시오. 서블릿 은 네트워킹 ..

Programing 2020.04.08

IntelliJ Idea에서 프로젝트의 모든 파일을 검색하는 방법은 무엇입니까?

IntelliJ Idea에서 프로젝트의 모든 파일을 검색하는 방법은 무엇입니까? [복제] 이 질문에는 이미 답변이 있습니다. IntelliJ IDEA 글로벌 검색 5 답변 내 프로젝트의 모든 코드 파일에서 특정 문자열의 모든 발생을 찾고 싶습니다. Ctrl+ F/ Ctrl+에 R나타나는 검색 / 바꾸기 패널 은 검색 도메인 선택을 제안하지 않는 것 같습니다. IntelliJ Idea에 이러한 시설이 있습니까? 경로에서 찾기 : 편집-> 찾기-> 경로에서 찾기 Ctrl+ Shift+ F. 명확히하기 위해 Mac OS X의 경로 에서 찾기에 대한 기본 키맵 은 Ctrl+ Shift+F Mac 사용자의 경우 경로는 ⌘+ ⇧ + F(Command + Shift + F)입니다. 참고 URL : https://st..

Programing 2020.04.08

JSON을 JavaScript 객체로 역 직렬화

JSON을 JavaScript 객체로 역 직렬화 AJAX를 사용하여 액세스하는 Java 서버 응용 프로그램에 문자열이 있습니다. 다음과 같습니다. var json = [{ "adjacencies": [ { "nodeTo": "graphnode2", "nodeFrom": "graphnode1", "data": { "$color": "#557EAA" } } ], "data": { "$color": "#EBB056", "$type": "triangle", "$dim": 9 }, "id": "graphnode1", "name": "graphnode1" },{ "adjacencies": [], "data": { "$color": "#EBB056", "$type": "triangle", "$dim": 9 }, "i..

Programing 2020.04.08

switch 문에서 instanceof 연산자를 사용할 수 있습니까?

switch 문에서 instanceof 연산자를 사용할 수 있습니까? instanceof객체에 스위치 케이스를 사용하는 것에 대한 질문이 있습니다 . 예를 들어, 내 문제는 Java로 재현 될 수 있습니다. if(this instanceof A) doA(); else if(this instanceof B) doB(); else if(this instanceof C) doC(): switch...case?를 사용하여 어떻게 구현할 수 있습니까? 이는 하위 유형 다형성이 도움이되는 일반적인 시나리오입니다. 다음을 수행하십시오 interface I { void do(); } class A implements I { void do() { doA() } ... } class B implements I { void..

Programing 2020.04.08

Web.config 변환을 사용하여 appSettings 섹션에서 속성 값을 변경하는 방법

Web.config 변환을 사용하여 appSettings 섹션에서 속성 값을 변경하는 방법 다음 Web.config appSettings 파일을 변환 할 수 있습니까? /* other settings here that should stay */ 이런 식으로 : /* other settings here that should stay */ 그래서, 나는 키 제거해야 developmentModeUserId을 , 나는 키에 대한 값을 교체 할 필요가 developmentMode . 당신은 다음과 같은 것을 원합니다 : 참조 : 웹 응용 프로그램 프로젝트 배포에 대한의 Web.config 변환 구문 웹 설정 파일에서 web.Release.config로 앱 설정을 변환하려면 다음 단계를 수행해야합니다. web.co..

Programing 2020.04.08

MySQL> 테이블이 존재하지 않습니다.

MySQL> 테이블이 존재하지 않습니다. 그러나 그것은 (또는해야한다) MySQL 설치의 datadir을 변경했으며 몇 가지 단계를 수행하면 정상적으로 작동합니다. 내가 가진 모든 기지는 정확히 하나만 움직였다. SHOW TABLES조차도 모든 테이블을 올바르게 반환하고 각 테이블의 파일이 mysql 데이터 디렉토리에 존재합니다. 그러나 거기에서 무언가를 선택하려고하면 테이블이 존재하지 않는다고 말합니다. 그러나 테이블이 존재하며 SHOW TABLES 문에도 표시됩니다! SHOW TABLES는 파일이 손상되었거나 그와 비슷한 파일이 있는지 확인하지만 확인하지는 않습니다. 그래서 나는 그들을 나열 할 수는 있지만 액세스 할 수는 없습니다. 그러나 그것은 단지 추측입니다, 나는 이것을 전에 본 적이 없습니다..

Programing 2020.04.08
반응형