반응형

분류 전체보기 2429

JavaScript의 포인터?

JavaScript의 포인터? 불변의 변수에 대한 참조를 함수의 인수로 전달할 수 있습니까? 예: var x = 0; function a(x) { x++; } a(x); alert(x); //Here I want to have 1 instead of 0 JavaScript는 참조에 의한 매개 변수 전달을 지원하지 않으므로 대신 변수를 객체로 만들어야합니다. var x = {Value: 0}; function a(obj) { obj.Value++; } a(x); document.write(x.Value); //Here i want to have 1 instead of 0 이 경우은 x객체에 대한 참조입니다. x함수에가 전달 되면 a해당 참조가로 복사됩니다 obj. 따라서, obj및 x메모리에 같은 일을 참..

developer tip 2020.10.16

HTTPS 페이지에서 HTTP AJAX 작업을 실행할 때 "혼합 콘텐츠 차단됨"

HTTPS 페이지에서 HTTP AJAX 작업을 실행할 때 "혼합 콘텐츠 차단됨" crm (ViciDial)에 제출하는 양식이 있습니다 (이 방식으로 필요하므로 GET을 통해). 양식을 성공적으로 제출할 수 있지만 그렇게하면 crm의 처리 파일이 성공 텍스트를 표시하고 그게 전부입니다. 이 텍스트 대신 웹 사이트에 감사 페이지를 표시하고 싶기 때문에 AJAX를 사용하여 양식을 제출하고 필요한 페이지로 리디렉션하기로 결정했지만 브라우저에서이 오류가 발생합니다. 혼합 콘텐츠 : ' https://page.com ' 의 페이지가 HTTPS를 통해로드되었지만 안전하지 않은 XMLHttpRequest 엔드 포인트 ' http://XX.XXX.XX.XXX/vicidial/non_agent_api.php?queries..

developer tip 2020.10.16

파이썬에서 (Windows) 클립 보드의 텍스트를 어떻게 읽습니까?

파이썬에서 (Windows) 클립 보드의 텍스트를 어떻게 읽습니까? 파이썬에서 (Windows) 클립 보드의 텍스트를 어떻게 읽습니까? pywin32의 일부인 win32clipboard 라는 모듈을 사용할 수 있습니다 . 다음은 먼저 클립 보드 데이터를 설정 한 다음 가져 오는 예입니다. import win32clipboard # set clipboard data win32clipboard.OpenClipboard() win32clipboard.EmptyClipboard() win32clipboard.SetClipboardText('testing 123') win32clipboard.CloseClipboard() # get clipboard data win32clipboard.OpenClipboard()..

developer tip 2020.10.16

데이터베이스에 암호를 저장하는 기본 방법

데이터베이스에 암호를 저장하는 기본 방법 데이터베이스 (바람직하게는 SQL Server 2005)에 암호를 저장하는 데 선호하는 방법 / 데이터 유형은 무엇입니까? 여러 응용 프로그램에서이 작업을 수행 한 방식은 먼저 .NET 암호화 라이브러리를 사용한 다음 데이터베이스에 binary (16)로 저장하는 것입니다. 이것이 선호되는 방법입니까, 아니면 다른 데이터 유형을 사용하거나 16보다 더 많은 공간을 할당해야합니까? 나는 암호에 상응하는 솔트 해시를 데이터베이스에 저장하고 암호 자체는 저장하지 않고 항상 사용자가 전달한 해시와 생성 된 해시를 비교합니다. 리터럴 암호 데이터를 어디에 든 저장하는 것은 너무 위험합니다. 이로 인해 복구가 불가능하지만 누군가 암호를 잊거나 잃어버린 경우 몇 가지 검사를 ..

developer tip 2020.10.16

unsigned char *에서 const char *로 C ++ 스타일 캐스트

unsigned char *에서 const char *로 C ++ 스타일 캐스트 나는 가지고있다: unsigned char *foo(); std::string str; str.append(static_cast(foo())); 오류: invalid static_cast from type ‘unsigned char*’ to type ‘const char*’ 여기서 C ++ 스타일로 캐스팅하는 올바른 방법은 무엇입니까? reinterpret_cast char *와 const unsigned char *관련이없는 유형으로 간주됩니다. 그래서 당신은 reinterpret_cast. 그러나 const unsigned char*비 const유형 으로 이동 하는 경우 const_cast먼저 사용해야 합니다. 또는 자격..

developer tip 2020.10.16

OPENQUERY에 매개 변수 포함

OPENQUERY에 매개 변수 포함 다음과 같은 SQL openquery 내에서 매개 변수를 어떻게 사용할 수 있습니까? SELECT * FROM OPENQUERY([NameOfLinkedSERVER], 'SELECT * FROM TABLENAME where field1=@someParameter') T1 INNER JOIN MYSQLSERVER.DATABASE.DBO.TABLENAME T2 ON T1.PK = T2.PK 로부터 OPENQUERY의 문서는 그 상태 : OPENQUERY는 인수에 대한 변수를 허용하지 않습니다. 해결 방법 은이 문서 를 참조하십시오 . 최신 정보: 제안 된대로 아래 기사의 권장 사항을 포함합니다. 기본 값 통과 기본 Transact-SQL 문을 알고 있지만 하나 이상의 특정..

developer tip 2020.10.16

lxml에서 요소를 제거하는 방법

lxml에서 요소를 제거하는 방법 파이썬의 lxml을 사용하여 속성의 내용을 기반으로 요소를 완전히 제거해야합니다. 예: import lxml.etree as et xml=""" apple pear starfruit mango peach """ tree=et.fromstring(xml) for bad in tree.xpath("//fruit[@state=\'rotten\']"): #remove this element from the tree print et.tostring(tree, pretty_print=True) 다음을 인쇄하고 싶습니다. pear starfruit peach 다음과 같이 임시 변수를 저장하고 수동으로 인쇄하지 않고이를 수행하는 방법이 있습니까? newxml="\n" for elt i..

developer tip 2020.10.16

UI-Router를 사용하여 상위 상태로 전환 할 때 사용자를 하위 상태로 안내

UI-Router를 사용하여 상위 상태로 전환 할 때 사용자를 하위 상태로 안내 다음을 고려하세요: .state('manager.staffList', {url:'^/staff?alpha', templateUrl: 'views/staff.list.html', data:{activeMenu: 'staff'}, controller: 'staffListCtrl'}) .state('manager.staffDetail', {url:'^/staff/{id}' , templateUrl: 'views/staff.html', data:{activeMenu: 'staff'}, controller: 'staffDetailsCtrl'}) .state('manager.staffDetail.view', {url:'/view', t..

developer tip 2020.10.16

보기 쪽이 아닌 목록 개체 템플릿 쪽을 어떻게 제한합니까?

보기 쪽이 아닌 목록 개체 템플릿 쪽을 어떻게 제한합니까? 객체를 제한하는 방법 중 하나는 다음과 같은 함수에 제한을 추가하는 것입니다. def ten_objects(): obj = Model.objects.all()[0:10] # limit to 10 return {'objects': obj} 그러나 뷰 내부가 아닌 템플릿 내부에서 이것을 어떻게 달성합니까? 템플릿 내의 개체를 필터링하고 문자를 제한 할 수 있다는 것을 알고 있지만 실제로 루프에 표시되는 개체의 양을 어떻게 제한합니까? 템플릿을 통해. 예를 들어 다음 코드는 모든 객체를 반복합니다 .... {% for new in news %} {{ news.title }} {{ news.body }} {% endfor %} 루프를 끊는 방법, 예를 ..

developer tip 2020.10.16

MD5는 128 비트인데 왜 32 자입니까?

MD5는 128 비트인데 왜 32 자입니까? md5에 대한 문서를 읽었는데 128 비트라고했는데 왜 32 자입니까? 문자를 계산할 수 없습니다. 1 바이트는 8 비트입니다. 1 문자가 1 바이트 인 경우 128 비트는 128/8 = 16 바이트 맞죠? 편집하다: SHA-1은 160 비트를 생성하는데 몇 개의 문자가 있습니까? 16 진수 표현으로 32 자, 즉 바이트 당 2 자입니다. 일부 답변을 하나의 게시물로 정리하고 싶었습니다. 먼저 MD5 해시를 문자열이 아니라 16 진수로 생각하십시오. 따라서 각 숫자는 16 진수 (0-15 또는 0-F)이며 8이 아닌 4 비트를 나타냅니다. 더 나아가 1 바이트 또는 8 비트는 2 개의 16 진수 숫자로 표시됩니다 (예 : b ' 1111 1111'= 0xFF=..

developer tip 2020.10.16
반응형