반응형

C++ 2020

RSpec 컨트롤러 테스트-빈 response.body

RSpec 컨트롤러 테스트-빈 response.body RSpec으로 컨트롤러를 테스트 할 때 문제가 발생했습니다. response.body 호출은 항상 빈 문자열을 반환합니다. 브라우저에서 모든 것이 올바르게 렌더링되고 오이 기능 테스트가 제대로 된 것처럼 보이지만 RSpec은 매번 실패합니다. 응답 객체에 대한 기타 기대 (예 : response.should render_template('index')문제없이 통과) 전에이 문제가 발생한 적이 있습니까? 아마도 다른 방법으로 응답 html을 얻을 수 있습니까? 버전은 Rails 2.1.0, RSpec 1.2.7입니다. 기본적으로 rspec-rails 는 실제로 뷰 템플릿을 렌더링 하지 못하도록 Rails를 해킹 합니다. 액션의 동작을 테스트하고 템플릿..

code 2020.08.25

VB.NET에서 DirectCast ()와 CType ()의 차이점

VB.NET에서 DirectCast ()와 CType ()의 차이점 저는 VB.NET에 들어간 경험이 많은 C / C ++ / C # 프로그래머입니다. 나는 일반적으로 CType (및 CInt, CBool, CStr)을 캐스트에 사용합니다. 문자 수가 적고 노출 된 첫 번째 캐스팅 방법이기 때문에 DirectCast와 TryCast도 알고 있습니다. 간단히 말해, DirectCast와 CType간에 차이점 (캐스트 효과, 성능 등)이 있습니까? TryCast의 아이디어를 이해합니다. 가장 먼저 주목해야 할 것은 VB.NET은 C #의 (type)instance캐스팅 메커니즘과 직접적인 유사성이 없다는 것 입니다. 두 VB.NET 연산자를 비교하는 데 시작점으로 사용하는 것이 유용하기 때문에이를 제기합니다..

code 2020.08.25

항아리를 추출하고 다시 만들지 않고도 Jar / war에서 파일을 빠르게 삭제할 수있는 방법이 있습니까?

항아리를 추출하고 다시 만들지 않고도 Jar / war에서 파일을 빠르게 삭제할 수있는 방법이 있습니까? 그래서 jar / war 파일에서 파일을 제거해야합니다. 나는 "jar -d myjar.jar file_I_donot_need.txt"와 같은 것이 있기를 바라고 있었다. 하지만 지금 당장 내 Linux 명령 줄 (WinRAR / Winzip 또는 이에 상응하는 Linux를 사용하지 않고)에서이 작업을 수행하는 유일한 방법은 다음과 같습니다. "jar -xvf"를 실행하고 전체 Jar 파일을 추출 합니다. 필요하지 않은 파일 제거 "jar -cvf"를 사용하여 jar 파일을 Rejar합니다. 더 짧은 길이 있다고 말해주세요. zip -d file.jar unwanted_file.txt jar는 결국 ..

code 2020.08.25

누구든지 여전히 C #에서 [goto]를 사용합니까? 그렇다면 그 이유는 무엇입니까?

누구든지 여전히 C #에서 [goto]를 사용합니까? 그렇다면 그 이유는 무엇입니까? [닫은] 누군가가 여전히 C #에서 "goto"키워드 구문을 사용하는지 여부와 그 이유가 무엇인지 궁금합니다. 나는 독자가 코드를 훑어 보도록 만드는 어떤 진술을 나쁜 습관으로 보는 경향이 있지만 그러한 구문을 사용하는 데 신뢰할 수있는 시나리오가 있는지 궁금합니다. Goto 키워드 정의 goto가 실제로 가독성을 향상시킬 수있는 (드문) 경우가 있습니다. 실제로 링크 한 문서에는 두 가지 예가 나열되어 있습니다. goto의 일반적인 용도는 제어를 특정 switch-case 레이블 또는 switch 문의 기본 레이블로 전송하는 것입니다. goto 문은 깊이 중첩 된 루프를 벗어나는데도 유용합니다. 다음은 후자의 예입니다..

code 2020.08.25

Django- "django.core.management라는 모듈 없음"

Django- "django.core.management라는 모듈 없음" 명령 줄에서 Django를 실행하려고하면 다음 오류가 발생합니다. File manage.py, line 8, in from django.core.management import execute_from_command_line ImportError: No module named django.core.management 이 문제를 해결하는 방법에 대한 아이디어가 있습니까? 장고가 설치되어 있지 않은 것 같습니다. 다음 명령으로 생성 된 디렉토리를 확인해야합니다. python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()" 거기에 django 패키지가 ..

code 2020.08.25

Oracle에서 문자열을 여러 행으로 분할

Oracle에서 문자열을 여러 행으로 분할 나는 이것이 PHP와 MYSQL로 어느 정도 대답되었다는 것을 알고 있지만 누군가 Oracle 10g (바람직하게는)와 11g에서 문자열 (쉼표로 구분)을 여러 행으로 분할하는 가장 간단한 방법을 가르쳐 줄 수 있는지 궁금합니다. 표는 다음과 같습니다. Name | Project | Error 108 test Err1, Err2, Err3 109 test2 Err1 다음을 만들고 싶습니다. Name | Project | Error 108 Test Err1 108 Test Err2 108 Test Err3 109 Test2 Err1 스택과 관련된 몇 가지 잠재적 솔루션을 보았지만 단일 열 (쉼표로 구분 된 문자열) 만 설명했습니다. 어떤 도움이라도 대단히 감사하겠..

code 2020.08.25

PowerShell을 사용하여 파일에서 ReadOnly 특성을 제거하는 방법?

PowerShell을 사용하여 파일에서 ReadOnly 특성을 제거하는 방법? PowerShell (버전 1.0) 스크립트를 사용하여 파일에서 ReadOnly 특성을 제거하려면 어떻게해야합니까? 다음을 사용할 수 있습니다 Set-ItemProperty. Set-ItemProperty file.txt -name IsReadOnly -value $false 이하 : sp file.txt IsReadOnly $false $file = Get-Item "C:\Temp\Test.txt" if ($file.attributes -band [system.IO.FileAttributes]::ReadOnly) { $file.attributes = $file.attributes -bxor [system.IO.FileAttr..

code 2020.08.25

isset () 및 empty ()를 피하는 방법

isset () 및 empty ()를 피하는 방법 E_NOTICE 오류 수준에서 실행할 때 많은 "xyz is undefined"및 "undefined offset"메시지를 던지는 이전 응용 프로그램이 여러 개 있습니다. 왜냐하면 변수의 존재는 isset()and consorts를 사용하여 명시 적으로 확인하지 않기 때문 입니다. 누락 된 변수 또는 오프셋에 대한 알림이 생명의 은인이 될 수 있고, 약간의 성능 향상을 얻을 수 있으며, 전체적으로 더 깔끔한 방식이므로 E_NOTICE와 호환되도록 작업하는 것을 고려하고 있습니다. 그러나 수백 개의 isset() empty()및 array_key_exists()s가 내 코드에 미치는 영향이 마음에 들지 않습니다 . 가치 나 의미의 측면에서 아무것도 얻지 못..

code 2020.08.25

데이터베이스 테이블의 열에 목록을 저장하는 방법

데이터베이스 테이블의 열에 목록을 저장하는 방법 따라서, 당 관련 질문에 대한 메흐 다드의 대답 , 나는 그것을 얻을 에 "적절한"데이터베이스 테이블의 열 목록을 저장하지 않습니다. 오히려 상기 목록의 요소를 효과적으로 보유하는 다른 테이블을 만든 다음 직접 또는 접합 테이블을 통해 연결해야합니다. 그러나 내가 만들고 싶은 목록의 유형은 (연결된 질문의 과일 과 달리) 고유 한 항목으로 구성됩니다.예). 또한 내 목록의 항목은 명시 적으로 정렬되어 있습니다. 즉, 다른 테이블에 요소를 저장하면 액세스 할 때마다 항목을 정렬해야합니다. 마지막으로, 목록은 기본적으로 원자 적입니다. 목록에 액세스하고 싶을 때마다 목록의 일부가 아닌 전체 목록에 액세스하고 싶을 것입니다. 따라서 데이터베이스 쿼리를 실행하여 ..

code 2020.08.25

Access-Control-Allow-Origin 헤더를 추가하는 방법

Access-Control-Allow-Origin 헤더를 추가하는 방법 나는 웹 사이트 (예 : mywebsite.com)를 디자인하고 있는데이 사이트는 다른 사이트 (예 : anothersite.com)에서 글꼴 글꼴을로드합니다. Firefox에서 글꼴 글꼴로드에 문제가 있었고이 블로그에서 읽었습니다 . Firefox (v3.5에서 @ font-face 지원)는 기본적으로 도메인 간 글꼴을 허용하지 않습니다. 즉, "Access-Control-Allow-Origin"헤더를 글꼴에 추가 할 수없는 경우 글꼴이 동일한 도메인 (및 하위 도메인)에서 제공되어야합니다. Access-Control-Allow-Origin 헤더를 글꼴로 설정하려면 어떻게해야합니까? 그래서 당신이하는 일은 ... 글꼴 파일 폴더에 ..

code 2020.08.25
반응형