반응형

2020/11/04 30

Razor View에서 POST 요청을받을 때 빈 문자열 대신 null이 표시되는 이유는 무엇입니까?

Razor View에서 POST 요청을받을 때 빈 문자열 대신 null이 표시되는 이유는 무엇입니까? 값이 없을 때 빈 문자열을 수신했습니다. [HttpPost] public ActionResult Add(string text) { // text is "" when there's no value provided by user } 하지만 이제 나는 모델을 전달하고 있습니다 [HttpPost] public ActionResult Add(SomeModel Model) { // model.Text is null when there's no value provided by user } 그래서 ?? ""연산자 를 사용해야합니다 . 왜 이런 일이 발생합니까? DisplayFormat모델 클래스 의 속성에 속성을 사용..

Programing 2020.11.04

XHR로드 완료 […] 로그 메시지

XHR로드 완료 […] 로그 메시지 Ajax 요청이로드를 완료 할 때마다 JavaScript 콘솔 로그 메시지를받습니다. 문제는 첨부 된 스크린 샷에 설명되어 있습니다. 이 로깅을 어떻게 활성화했는지 모르겠습니다. 비활성화하는 방법? 저는 ExtJS 4.1에 있습니다. extjs 문제가 아닙니다! 오른쪽 하단 모서리에있는 톱니 바퀴 아이콘을 클릭하고 Log XMLHttpRequests를 선택 취소합니다. 최신 버전 (Chrome 55) : 콘솔을 열고 열린 영역을 마우스 오른쪽 버튼으로 클릭 한 다음 "Log XMLHttpRequests"를 선택 취소합니다. 또는 오른쪽 상단의 수직 "..."을 클릭하고 설정으로 이동 한 다음 "Console"헤더 아래의 "Log XMLHttpRequests"를 선택 취..

Programing 2020.11.04

TFS에서 단일 파일 롤백

TFS에서 단일 파일 롤백 소스 제어에서 단일 파일의 히스토리를 보면 목록에서 변경 세트를 마우스 오른쪽 버튼으로 클릭하고 "전체 변경 세트 롤백"을 선택할 수 있습니다. 이 체크 인 중에 체크인 한 다른 모든 파일을 롤백합니까 아니면 현재보고있는 파일 만 롤백합니까? 모든 파일을 롤백하는 경우 선택한 파일 만 롤백하는 방법이 있습니까? 감사 앞서 언급했듯이 변경 집합을 롤백하면 전체가 롤백됩니다. Team Foundation Power Tools를 설치하면 (거의 모든 사람이 설치해야한다고 생각합니다) 또 다른 옵션이 제공됩니다. 단일 파일을 롤백하려면 소스 제어 탐색기에서 단일 파일을 마우스 오른쪽 단추로 클릭하고 롤백을 선택합니다 . 예, 전체 변경 집합을 롤백하면 모든 변경 사항이 롤백됩니다. 그..

Programing 2020.11.04

IntelliJ IDEA : 프로젝트 이름을 바꾸는 방법 (“최근 프로젝트”목록에서)?

IntelliJ IDEA : 프로젝트 이름을 바꾸는 방법 (“최근 프로젝트”목록에서)? IDEA 12에서 "최근 프로젝트"목록에있는 프로젝트의 이름을 쉽게 바꿀 수있는 방법이 있습니까? 해결책을 찾았습니다. "파일> 프로젝트 구조> 프로젝트> 프로젝트 이름"에서 프로젝트 이름을 바꿀 수 있습니다. 프로젝트가 파일 기반 인 경우 IDEA 내에서 프로젝트 이름을 바꿀 수 없습니다. 프로젝트를 디렉토리 기반 형식으로 변환하면 "파일> 프로젝트 구조> 프로젝트> 프로젝트 이름"에서 이름을 바꿀 수있는 옵션이 있습니다. 이것은 14 Ultimate에서 방금 수행되었습니다. 이름이 포함 된 파일을 편집하기 만하면됩니다 : .idea/.name. IDEA 13 CE에서 프로젝트 이름을 바꾸려면 IDEA 프로젝트 닫기..

Programing 2020.11.04

password_hash 사용 방법

password_hash 사용 방법 최근에 인터넷에서 우연히 발견 한 로그인 스크립트에 내 보안을 구현하려고했습니다. 각 사용자에 대한 솔트를 생성하는 스크립트를 만드는 방법을 배우려고 애쓰다가 password_hash를 발견했습니다. 내가 이해 한 바에 따르면 (이 페이지 http://php.net/manual/en/faq.passwords.php 에서 읽은 내용을 기반으로 함 ) password_hash를 사용할 때 솔트가 이미 행에 생성됩니다. 이것이 사실입니까? 내가 가진 또 다른 질문은, 소금 2 개를 먹는 것이 현명하지 않을까요? 하나는 파일에, 다른 하나는 DB에 있습니까? 이렇게하면 누군가가 DB에서 소금을 훼손하더라도 파일에 직접 소금을 가지고 있습니까? 나는 소금을 저장하는 것이 결코 ..

Programing 2020.11.04

Java에서 상수 클래스를 어떻게 정의합니까?

Java에서 상수 클래스를 어떻게 정의합니까? 상수를 보유하는 클래스를 정의해야한다고 가정합니다. public static final String SOME_CONST = "SOME_VALUE"; 이 작업을 수행하는 데 선호되는 방법은 무엇입니까? 상호 작용 추상 클래스 최종 수업 어떤 것을 사용해야하며 그 이유는 무엇입니까? 일부 답변에 대한 설명 : 열거 형 - 열거 형 을 사용하지 않을 것입니다. 아무것도 열거하지 않고 어떤 식 으로든 서로 관련이없는 상수를 수집합니다. 인터페이스 - 인터페이스 를 구현하는 클래스로 설정하지 않을 것입니다. 인터페이스를 사용하여 다음과 같이 상수를 호출하고 싶습니다 ISomeInterface.SOME_CONST. 최종 수업을 사용하십시오. 단순화를 위해 정적 가져 오..

Programing 2020.11.04

라이선스 페이지없이 최소 WiX 설치 프로그램 UI를 구축하는 방법은 무엇입니까?

라이선스 페이지없이 최소 WiX 설치 프로그램 UI를 구축하는 방법은 무엇입니까? WixUI_Minimal 설치 프로그램을 사용하고 싶지만 라이선스 페이지가 필요하지 않습니다. 어떻게 할 수 있습니까? 이미 생성 된 WiX UI 중 하나를 사용하고 시퀀스를 재정의합니다 (이전 설정을 재정의하도록 더 높게 설정). ... 1 1 ... 핵심은 사용자 정의 UI를 만들고 다른 페이지를 연결하는 것입니다. WixWiki 페이지 참조 WixUI 최소 코드 를 가져 와서 약간 수정 하고 싶습니다 . WelcomeEulaDlg 시작 대화 상자 대신 WelcomeDlg를 사용하려고합니다. 참조를 조정하고 WelcomeDlg의 Next 버튼을 PrepareDlg가 될 스택의 다음 대화 상자에 연결합니다. 전체 코드 :..

Programing 2020.11.04

C malloc 어설 션 실패가 발생하는 이유는 무엇입니까?

C malloc 어설 션 실패가 발생하는 이유는 무엇입니까? OpenCL 구현에 대해 벤치마킹 할 수 있도록 분할 및 정복 다항식 알고리즘을 구현하고 있지만 malloc작업을 수행 할 수 없습니다 . 프로그램을 실행하면 많은 것을 할당하고 몇 가지를 확인한 다음 size/2알고리즘 에을 보냅니다 . 그런 다음 malloc다시 라인을 치면 다음과 같이 뱉어집니다. malloc.c : 3096 : sYSMALLOc : Assertion`(old_top == (((mbinptr) (((char *) & ((av)-> bins [((1)-1) * 2])))-__builtin_offsetof (struct malloc_chunk, fd)))) && old_size == 0) || ((unsigned long) (..

Programing 2020.11.04

파이썬 urllib2는 웹 페이지에서 가져온 gzip 데이터를 자동으로 압축 해제합니까?

파이썬 urllib2는 웹 페이지에서 가져온 gzip 데이터를 자동으로 압축 해제합니까? 나는 사용하고있다 data=urllib2.urlopen(url).read() 나는 알고 싶다: URL의 데이터가 gzip으로 압축되었는지 어떻게 알 수 있습니까? urllib2는 데이터가 gzip으로 압축되면 자동으로 압축을 풉니까? 데이터는 항상 문자열입니까? URL의 데이터가 gzip으로 압축되었는지 어떻게 알 수 있습니까? 콘텐츠가 gzip으로 압축되었는지 확인하고 압축을 풉니 다. from StringIO import StringIO import gzip request = urllib2.Request('http://example.com/') request.add_header('Accept-encoding', ..

Programing 2020.11.04

UILabel UITextField UITextView

UILabel UITextField UITextView 그들 사이의 근본적인 차이점은 무엇입니까? A는 UITextField편집 할 수 없습니다 있다고는 효과적으로있다 UILabel? 그것들은 본질적으로 동일합니까? UILabel: "이 UILabel클래스는 읽기 전용 텍스트보기를 구현합니다." UITextField: " UITextField개체는 편집 가능한 텍스트를 표시하고 사용자가 리턴 버튼을 누를 때 대상 개체에 작업 메시지를 보내는 컨트롤입니다." UITextView: "이 UITextView클래스는 스크롤 가능한 여러 줄 텍스트 영역에 대한 동작을 구현합니다." 그래서: 레이블은 읽기 전용입니다. 텍스트 필드는 편집 가능하며 텍스트가 너무 길어서 한 번에 모두 표시 할 수없는 경우 가로 문자 ..

Programing 2020.11.04
반응형