반응형

JQuery 8562

어떤 MVC 버전을 사용하고 있습니까?

어떤 MVC 버전을 사용하고 있습니까? 나는 약간 바보 같은 느낌으로 어떤 이유로 그것을 찾을 수 없습니다. 내가 어떻게 알아? VS2010과 함께 .net 4를 사용하고 있습니다. web.config 파일을 열고 System.Web.Mvc 어셈블리 정의를 찾으십시오. assembly="System.Web.Mvc, Version=3.0.0.0 ..." 보시다시피 MVC3입니다. 웹을 통해 PHP의 기능 과 유사한 MvcDiagnostics 를 사용할 수 있습니다 phpinfo(). 솔루션 탐색기의 "참조"폴더에서 System.Web.Mvc 어셈블리를 선택하십시오. 속성 창 (F4)을 불러 와서 버전을 확인하십시오 또 다른 해결책은 nuget에서 mvc를 검색하는 것입니다 (visual studio에서 M..

Programing 2020.02.26

alloca () 사용이 왜 좋은 습관으로 간주되지 않습니까?

alloca () 사용이 왜 좋은 습관으로 간주되지 않습니까? alloca()의 경우와 같이 힙이 아닌 스택에 메모리를 할당합니다 malloc(). 그래서 루틴에서 돌아올 때 메모리가 해제됩니다. 따라서 실제로 이것은 동적으로 할당 된 메모리를 확보하는 문제를 해결합니다. 할당 된 메모리를 해제 malloc()하는 것은 큰 골치 거리이며, 놓친 경우 모든 종류의 메모리 문제를 유발합니다. alloca()위의 기능에도 불구하고 사용이 권장되지 않는 이유는 무엇 입니까? 그 대답은 man페이지에 있습니다 (적어도 Linux에서는 ). 반환 값 alloca () 함수는 할당 된 공간의 시작에 대한 포인터를 반환합니다. 할당으로 인해 스택 오버플로가 발생하면 프로그램 동작이 정의되지 않습니다. 절대 사용해서는 ..

Programing 2020.02.26

Oracle에서 AUTO_INCREMENT로 ID를 만드는 방법은 무엇입니까?

Oracle에서 AUTO_INCREMENT로 ID를 만드는 방법은 무엇입니까? Oracle에는 버전 11g까지 AUTO_INCREMENT의 개념이없는 것으로 보입니다. Oracle 11g에서 자동 증분처럼 동작하는 열을 어떻게 만들 수 있습니까? Oracle 11g부터 Oracle 에는 "auto_increment"또는 "identity"열과 같은 것은 없습니다 . 그러나 시퀀스와 트리거를 사용하여 쉽게 모델링 할 수 있습니다. 테이블 정의 : CREATE TABLE departments ( ID NUMBER(10) NOT NULL, DESCRIPTION VARCHAR2(50) NOT NULL); ALTER TABLE departments ADD ( CONSTRAINT dept_pk PRIMARY KEY..

Programing 2020.02.26

Rails 3.1에서 자산 파이프 라인 (스프로킷) 메시지 로깅을 비활성화하는 방법은 무엇입니까?

Rails 3.1에서 자산 파이프 라인 (스프로킷) 메시지 로깅을 비활성화하는 방법은 무엇입니까? 스프로킷은 레일스 3.1 (RC1)에서 기본적으로 (dev) 로그에서 매우 장황한 경향이 있습니다. Started GET "/assets/application.css" for 127.0.0.1 at 2011-06-10 17:30:45 -0400 Compiled app/assets/stylesheets/application.css.scss (5ms) (pid 6303) Started GET "/assets/application.js" for 127.0.0.1 at 2011-06-10 17:30:45 -0400 Compiled app/assets/stylesheets/default.css.scss (15ms) ..

Programing 2020.02.26

Android 앱의 릴리스 버전을 빌드하기 전에 모든 디버그 로깅 호출을 제거하는 방법은 무엇입니까?

Android 앱의 릴리스 버전을 빌드하기 전에 모든 디버그 로깅 호출을 제거하는 방법은 무엇입니까? Google에 따르면 Android 앱을 Google Play에 게시하기 전에 " 소스 코드에서 Log 메소드 호출을 비활성화 "해야합니다 . 발행 체크리스트 의 섹션 3에서 추출하십시오 . 릴리스 할 응용 프로그램을 빌드하기 전에 로깅을 비활성화하고 디버깅 옵션을 비활성화하십시오. 소스 파일에서 Log 메소드에 대한 호출을 제거하여 로깅을 비활성화 할 수 있습니다. 내 오픈 소스 프로젝트는 규모가 크며 릴리스 할 때마다 수동으로 수행하기가 어렵습니다. 또한 다음과 같이 로그 줄을 제거하는 것이 까다로울 수 있습니다. if(condition) Log.d(LOG_TAG, "Something"); data...

Programing 2020.02.26

Git에서 어떤 커밋을 가리키는 지 어떻게 알 수 있습니까?

Git에서 어떤 커밋을 가리키는 지 어떻게 알 수 있습니까? 저장소에 주석이 달린 태그가 많이 있으며 태그를 가리키는 커밋을 해결하고 싶습니다. 태그와 커밋 SHA를 나열하는 명령이 있습니까? 태그를 확인하고 HEAD를 보면 너무 힘들 것 같습니다. 최신 정보 내가 실제로 원하는 것은 태그로 이어지는 역사를 보는 것만 git log 으로 충분하다는 반응을 겪은 후에 깨달았습니다 . 답변으로 표시된 답변은 태그 및 커밋 목록을 얻는 데 유용합니다. 약간의 셸 해커를 사용하면 SHA + 커밋 메시지로 변환 할 수 있다고 확신합니다. 이 작업을 수행하는 한 가지 방법은입니다 git rev-list. 다음은 태그가 가리키는 커밋을 출력합니다. $ git rev-list -n 1 $TAG ~/.gitconfig많..

Programing 2020.02.26

비어 있거나 null JSTL c 태그 평가

비어 있거나 null JSTL c 태그 평가 String의 c태그를 사용하여 a 가 null인지 또는 비어 있는지 어떻게 확인할 수 JSTL있습니까? 이름의 변수가 var1있고 표시 할 수 있지만 비교기를 추가하여 유효성을 검사하려고합니다. null이거나 비어있을 때 유효성을 검사하고 싶습니다 (내 값은 문자열 임). JSTL의 c 태그를 사용하여 문자열이 null인지 또는 비어 있는지 어떻게 확인할 수 있습니까? 에 empty키워드를 사용할 수 있습니다 : var1 is empty or null. var1 is NOT empty or null. 또는 : var1 is empty or null. var1 is NOT empty or null. 또는 조건부 태그를 조건부로 렌더링 할 필요가 없어서 태그 속..

Programing 2020.02.26

내부 대 개인 액세스 수정 자

내부 대 개인 액세스 수정 자 C #에서 액세스 수정 자 internal와 private액세스 수정 자의 차이점은 무엇입니까 ? internal 은 어셈블리 범위를위한 것입니다 (예 : 동일한 .exe 또는 .dll의 코드에서만 액세스 가능) private 은 클래스 범위를위한 것입니다 (예 : 동일한 클래스의 코드에서만 액세스 가능). 아래에서 설명을 찾으십시오. 자세한 내용은이 링크를 확인하십시오-http: //www.dotnetbull.com/2013/10/public-protected-private-internal-access-modifier-in-c.html 개인 : -개인 회원은 자신의 유형 (자체 클래스) 내에서만 액세스 할 수 있습니다. 내부 : -내부 멤버는 상속 (파생 유형) 또는 클래..

Programing 2020.02.26

Go에 파일이 있는지 확인하는 방법

Go에 파일이 있는지 확인하는 방법 Go의 표준 라이브러리에는 파일이 존재하는지 여부를 확인하는 기능 (Python 's 등 os.path.exists)이 없습니다. 그것을 하는 관용적 방법 은 무엇입니까 ? 파일이 존재하지 않는지 확인하려면 Python과 같습니다 if not os.path.exists(filename). if _, err := os.Stat("/path/to/whatever"); os.IsNotExist(err) { // path/to/whatever does not exist } 파일이 존재하는지 확인하려면 Python과 동일합니다 if os.path.exists(filename). 편집 : 최근 댓글 당 if _, err := os.Stat("/path/to/whatever"); ..

Programing 2020.02.26

Android Spinner : 선택한 항목 변경 이벤트 가져 오기

Android Spinner : 선택한 항목 변경 이벤트 가져 오기 선택한 항목이 변경 될 때 Spinner의 이벤트 리스너를 어떻게 설정할 수 있습니까? 기본적으로 내가하려는 것은 이와 비슷한 것입니다. spinner1.onSelectionChange = handleSelectionChange; void handleSelectionChange(Object sender){ //handle event } 이전 답변 중 일부가 올바르지 않습니다. 다른 위젯과 뷰에서 작동하지만 Spinner 위젯에 대한 설명서에는 다음과 같이 명확하게 나와 있습니다. 스피너는 항목 클릭 이벤트를 지원하지 않습니다. 이 메소드를 호출하면 예외가 발생합니다. 더 나은 사용 OnItemSelectedListener () 대신 : ..

Programing 2020.02.26
반응형