반응형

developer tip 2321

.net MVC RadioButtonFor ()를 사용할 때 하나만 선택할 수 있도록 그룹화하는 방법은 무엇입니까?

.net MVC RadioButtonFor ()를 사용할 때 하나만 선택할 수 있도록 그룹화하는 방법은 무엇입니까? 이것은 나를 당황하게 만들었고, 라디오 버튼을 생성하는 루프가있는 강력한 형식의 뷰를 가지고 있습니다. model.QuestionAnswers[(int)qa.QuestionID - 1].AnswerValue, "Checked" ) %> 잘 렌더링되지만 이름이 동일하지 않으므로 라디오 버튼을 두 개 이상 선택할 수 있습니다. 라디오 버튼을 하나만 선택할 수 있도록 그룹화하려면 어떻게해야합니까? 어떤 도움을 주시면 감사하겠습니다! Html.RadioButtonFor ()의 첫 번째 매개 변수는 사용중인 속성 이름이어야하고 두 번째 매개 변수는 특정 라디오 버튼의 값이어야합니다. 그러면 이름 속..

developer tip 2020.11.24

MySQL CASE는 어떻게 작동합니까?

MySQL CASE는 어떻게 작동합니까? SQL의 CASE구문은 다음과 같습니다. CASE WHEN search_condition THEN statement_list [WHEN search_condition THEN statement_list] ... [ELSE statement_list] END CASE 그러나 나는 이것이 어떻게 작동하는지 이해하지 못한다. 아마도 내가 그것을 if진술 에 대해 생각하고 있기 때문일 것이다. user_role예를 들어 "Manager", "Part Time"등과 같은 이름이 포함 된 필드가 테이블 role_order에있는 경우 역할에 따라 다른 번호 로 필드 를 생성하려면 어떻게해야합니까? 이 예의 경우 "if user_role = 'Manager'then role_o..

developer tip 2020.11.24

에라토스테네스의 체-소수 찾기 파이썬

에라토스테네스의 체-소수 찾기 파이썬 명확히하기 위해 이것은 숙제 문제가 아닙니다. :) 내가 만들고있는 수학 응용 프로그램의 소수를 찾고 싶었고 Sieve of Eratosthenes 접근 방식을 발견했습니다. 나는 그것을 파이썬으로 구현했다. 그러나 그것은 매우 느립니다. 예를 들어, 2 백만 미만의 모든 소수를 찾으려면. 20 분 이상 걸립니다. (이 시점에서 중지했습니다). 속도를 높이려면 어떻게해야합니까? def primes_sieve(limit): limitn = limit+1 primes = range(2, limitn) for i in primes: factors = range(i, limitn, i) for f in factors[1:]: if f in primes: primes.remo..

developer tip 2020.11.24

numpy.matrix 또는 배열을 scipy 희소 행렬로 변환하는 방법

numpy.matrix 또는 배열을 scipy 희소 행렬로 변환하는 방법 SciPy 희소 행렬의 경우 todense()또는 toarray()을 사용 하여 NumPy 행렬 또는 배열로 변환 할 수 있습니다 . 역을 수행하는 기능은 무엇입니까? 검색했지만 어떤 키워드가 적합한 지 알 수 없었습니다. 희소 행렬을 초기화 할 때 numpy 배열 또는 행렬을 인수로 전달할 수 있습니다. 예를 들어 CSR 매트릭스의 경우 다음을 수행 할 수 있습니다. >>> import numpy as np >>> from scipy import sparse >>> A = np.array([[1,2,0],[0,0,3],[1,0,4]]) >>> B = np.matrix([[1,2,0],[0,0,3],[1,0,4]]) >>> A ar..

developer tip 2020.11.24

PDO PHP에서 쿼리 오류를 보는 방법

PDO PHP에서 쿼리 오류를 보는 방법 이 질문에 이미 답변이 있습니다. 내 PDO 진술이 작동하지 않습니다 1 답변 try { $db = new PDO("mysql:host=".HOST.";dbname=".DB, USER, PW); $st = $db->prepare("SELECT * FROM c6ode"); } catch (PDOException $e){ echo $e->getMessage(); } 위의 경우 쿼리에 대한 mysql 오류를 어떻게 확인할 수 있습니까? 오류 모드 속성 PDO :: ATTR_ERRMODE를 PDO :: ERRMODE_EXCEPTION으로 설정해야합니다. 그리고 prepare () 메서드에 의해 예외가 발생할 것으로 예상하므로 PDO :: ATTR_EMULATE_PREPA..

developer tip 2020.11.24

두 목록을 C #의 사전에 매핑

두 목록을 C #의 사전에 매핑 같은 크기의 두IEnumerable s 가 주어지면 Linq를 사용하여 어떻게 변환 할 수 Dictionary 있습니까? IEnumerable keys = new List() { "A", "B", "C" }; IEnumerable values = new List() { "Val A", "Val B", "Val C" }; var dictionary = /* Linq ? */; 예상되는 출력은 다음과 같습니다. A: Val A B: Val B C: Val C 그것을 달성하는 간단한 방법이 있는지 궁금합니다. 성능에 대해 걱정해야합니까? 큰 컬렉션이 있으면 어떻게하나요? 더 쉬운 방법이 없다면 현재 다음과 같이하고 있습니다. IEnumerable요소와 인덱스 번호를 제공하는 반..

developer tip 2020.11.23

$ .ajax (serialize () + extra data)를 통해 데이터를 추가하는 방법

$ .ajax (serialize () + extra data)를 통해 데이터를 추가하는 방법 $ ( '# myForm'). serialize () + 추가 데이터를 사용한 후 추가 데이터를 추가하고 싶습니다. $.ajax({ type: 'POST', url: $('#myForm').attr('action'), data: $('#myForm').serialize(), // I WANT TO ADD EXTRA DATA + SERIALIZE DATA success: function(data){ alert(data); $('.tampil_vr').text(data); } }); 어떤 종류의 데이터? data: $('#myForm').serialize() + "&moredata=" + morevalue "dat..

developer tip 2020.11.23

Visual Studio 2010은 소스 파일을 변경 한 후 오류없이 빌드가 실패했다고 말합니다.

Visual Studio 2010은 소스 파일을 변경 한 후 오류없이 빌드가 실패했다고 말합니다. 몇 가지 프로젝트가있는 Visual Studio 2010 솔루션이 있습니다. Build-> Build Solution 또는 Build-> Build MyCompany.MyProduct.MyProject로 성공적으로 빌드 할 수 있습니다. 빌드 후 Ctrl + F5를 누르고 시작 프로젝트를 성공적으로 실행합니다. 이것은 예상대로 작동합니다. 소스 파일을 변경 한 후 저장 한 다음 다시 빌드합니다 (Build-> Build Solution 또는 Build-> Build MyCompany.MyProduct.MyProject 사용). 성공적으로 빌드됩니다. 여전히 CTRL + F5를 누르고 시작 프로젝트를 실행할 ..

developer tip 2020.11.23

MVC : 문자열을 JSON으로 반환하는 방법

MVC : 문자열을 JSON으로 반환하는 방법 진행률보고 프로세스를 좀 더 안정적으로 만들고 요청 / 응답에서 분리하기 위해 Windows 서비스에서 처리를 수행하고 의도 한 응답을 파일에 유지합니다. 클라이언트가 업데이트 폴링을 시작하면 컨트롤러가 파일 내용이 무엇이든간에 JSON 문자열로 반환하는 것이 목적입니다. 파일의 내용은 JSON으로 사전 직렬화됩니다. 이것은 응답에 방해가되는 것이 없도록하기 위함입니다. 응답을 받기 위해 처리 할 필요가 없습니다 (파일 내용을 문자열로 읽고 반환하는 것보다 부족함). 나는 처음에는 이것이 상당히 간단 할 것이지만 사실로 밝혀지지는 않았습니다. 현재 내 컨트롤러 방법은 다음과 같습니다. 제어 장치 업데이트 됨 [HttpPost] public JsonResult..

developer tip 2020.11.23

Debian에서 glibc를 버전 2.13에서 2.15로 업그레이드하는 방법은 무엇입니까?

Debian에서 glibc를 버전 2.13에서 2.15로 업그레이드하는 방법은 무엇입니까? apt-get install libc6을 사용하여 할 수 있다고 들었지만 최신 glibc 버전을 받으려면 /etc/apt/sources.list에 무언가를 추가해야합니다. 어떻게해야합니까? 나는 설치 할 수 있었다 libc6 2.17에서 Debian Wheezy의 권장 편집하여 perror는의 답변을 : 중요 당신은 눌러 디스플레이 관리자을 종료 할 필요가 CTRL- ALT- F1. 그런 다음 x ( slim)를sudo /etc/init.d/slim stop (슬림 교체 mdm하거나 lightdm또는 무엇이든) 파일에 다음 행을 추가하십시오 /etc/apt/sources.list. deb http://ftp.deb..

developer tip 2020.11.23
반응형