반응형

java 2507

소스 코드에서 인증에 사용되는 비밀번호 처리

소스 코드에서 인증에 사용되는 비밀번호 처리 기본 인증 / 기본 인증서를 사용하는 RESTful API에서 가져 오려고한다고 가정하면 해당 사용자 이름과 암호를 내 프로그램에 저장하는 가장 좋은 방법은 무엇입니까? 지금은 그냥 평문으로 앉아 있습니다. UsernamePasswordCredentials creds = new UsernamePasswordCredentials("myName@myserver","myPassword1234"); 보안에 더 신경을 쓰는 방법이 있습니까? 감사 내부에서 외부로의 사고 방식으로 프로세스를 보호하기위한 몇 가지 단계는 다음과 같습니다. 첫 번째 단계는 비밀번호 처리를에서 String로 변경해야합니다 character array. 그 이유는 a String가 immutab..

Program Tip 2020.11.11

matplotlib imshow () 그래프 축의 값 변경

matplotlib imshow () 그래프 축의 값 변경 입력 데이터가 있다고 가정합니다. data = np.random.normal(loc=100,scale=10,size=(500,1,32)) hist = np.ones((32,20)) # initialise hist for z in range(32): hist[z],edges = np.histogram(data[:,0,z],bins=np.arange(80,122,2)) 다음을 사용하여 플롯 할 수 있습니다 imshow(). plt.imshow(hist,cmap='Reds') 점점 : 그러나 x 축 값은 입력 데이터와 일치하지 않습니다 (즉, 평균 100, 범위는 80에서 122까지). 따라서 x 축을 변경하여 edges. 나는 시도했다 : ax = ..

Program Tip 2020.11.11

C ++ 11로 리팩토링

C ++ 11로 리팩토링 C ++ 많은 프로그래머가 제공하는 새로운 도구 세트를 감안할 때 코드 단순화, 표현력, 효율성, 이전 코드를 훑어보고 목표를 달성하기 위해 조정 (무의미하고 일부는 성공)합니다. 그러한 노동에 너무 많은 시간을 낭비하지 않고 방해하지 않고 자체적으로 변경하는 동안 최선의 방법은 무엇입니까? 명백한 점을 지우겠습니다. 반복기 기반 루프를 실행 하려면 auto 를 사용하십시오 . for (std::vector::const_iterator it(lala.begin()), ite(lala.end()); it != ite; ++it); // becomes for (auto it(lala.cbegin()), ite(lala.cend()); it != ite; ++it); C 스타일의 코드..

Program Tip 2020.11.11

퍼팅 할 때 오류 "React.Children.only 하나의 반작용 자식 요소를받을 것으로 예상"

퍼팅 할 때 오류 "React.Children.only 하나의 반작용 자식 요소를받을 것으로 예상" 하고 안에 내 React Native 코드에 다음과 같은 렌더링 방법이 있습니다. render() { const {height, width} = Dimensions.get('window'); return ( ); } 그것은 나에게 React.Children.only는 단일 React 요소 자식을받을 것으로 예상됩니다. 오류. TouchableHighlight구성 요소를 제거하면 제대로 작동합니다. 반면에 이미지 구성 요소를 제거해도 여전히 오류가 발생합니다. 이 오류가 발생하는 이유를 알 수 없으며 렌더링을 위해 내부에 둘 이상의 구성 요소를 가질 수 있어야합니다. 어떤 아이디어? 정확히 한 명의 아이 가..

Program Tip 2020.11.11

C에서 함수를 호출하기 전의 매개 변수 평가 순서

C에서 함수를 호출하기 전의 매개 변수 평가 순서 이 질문에 이미 답변이 있습니다. 이러한 구성이 사전 및 사후 증가 정의되지 않은 동작을 사용하는 이유는 무엇입니까? 14 답변 C에서 호출 할 때 함수 매개 변수의 평가 순서를 가정 할 수 있습니까? 다음 프로그램에 따르면 실행했을 때 특별한 순서가없는 것 같습니다. #include int main() { int a[] = {1, 2, 3}; int * pa; pa = &a[0]; printf("a[0] = %d\ta[1] = %d\ta[2] = %d\n",*(pa), *(pa++),*(++pa)); /* Result: a[0] = 3 a[1] = 2 a[2] = 2 */ pa = &a[0]; printf("a[0] = %d\ta[1] = %d\ta[2..

Program Tip 2020.11.11

Tomcat에서 모든 기본 HTTP 오류 응답 콘텐츠 비활성화

Tomcat에서 모든 기본 HTTP 오류 응답 콘텐츠 비활성화 그것을 통해 내가 알고는 HTTP (404)과 같은 발생하면 기본적으로 Tomcat은 클라이언트에 일부 HTML 콘텐츠 등을 전송 web.xml을 구성 할 수 있습니다 이러한 콘텐츠를 사용자 정의 할 수 있습니다. 그러나 Tomcat 이 응답 내용과 관련 하여 아무것도 보내지 않기를 원합니다 (물론 상태 코드를 원합니다). 이것을 쉽게 구성 할 수있는 방법이 있습니까? A) 내 서블릿의 응답 스트림에 빈 콘텐츠를 명시 적으로 보내는 것을 방지하고 B) 내 .NET에서 HTTP 오류 상태의 전체 무리에 대해 사용자 지정 오류 페이지를 구성하는 것을 방지하려고합니다 web.xml. 약간의 배경 지식을 위해 HTTP API를 개발 중이며 자체 응답..

Program Tip 2020.11.11

Apache HttpClient 작성 다중 파트 양식 게시

Apache HttpClient 작성 다중 파트 양식 게시 나는 HttpClient에 대해 매우 녹색이며 문서가 부족하거나 뻔뻔스럽게 잘못된 문서가 매우 실망 스럽습니다. Apache Http Client를 사용하여 다음 게시물 (아래에 나열 됨)을 구현하려고하지만 실제로 수행하는 방법을 모릅니다. 나는 다음 주 동안 문서에 내 자신을 묻을 것입니다.하지만 아마도 더 경험이 많은 HttpClient 코더가 더 빨리 답을 얻을 수있을 것입니다. 게시하다: Content-Type: multipart/form-data; boundary=---------------------------1294919323195 Content-Length: 502 -----------------------------12949193..

Program Tip 2020.11.11

커밋 된 스냅 샷 및 스냅 샷 격리 수준 읽기

커밋 된 스냅 샷 및 스냅 샷 격리 수준 읽기 누군가 SQL Server에서 READ COMMITTED SNAPSHOT을 통해 SNAPSHOT 격리 수준을 사용하는시기를 이해하도록 도와 주시겠습니까? 대부분의 경우 READ COMMITTED SNAPSHOT이 작동하지만 언제 SNAPSHOT 격리가 필요한지 확실하지 않다는 것을 이해합니다. 감사 READ COMMITTED SNAPSHOT낙관적 읽기와 비관적 쓰기를 수행합니다. 반대로 SNAPSHOT낙관적 읽기와 낙관적 쓰기를 수행합니다. Microsoft는 READ COMMITTED SNAPSHOT행 버전 관리가 필요한 대부분의 앱에 권장 됩니다. Microsoft 문서 : Choosing Row Versioning-based Isolation Level..

Program Tip 2020.11.11

C ++ RTTI를 사용하는 것이 바람직하지 않게 만드는 이유는 무엇입니까?

C ++ RTTI를 사용하는 것이 바람직하지 않게 만드는 이유는 무엇입니까? LLVM 문서를 보면, 그들은 언급 들은 "RTTI의 사용자 지정 양식"을 사용 , 이것은 그들이 가지고있는 이유 isa, cast그리고 dyn_cast템플릿 기능. 일반적으로 라이브러리가 언어의 일부 기본 기능을 다시 구현한다는 것을 읽는 것은 끔찍한 코드 냄새이며 실행을 초대합니다. 그러나 이것은 우리가 이야기하고있는 LLVM입니다. 사람들은 C ++ 컴파일러 와 C ++ 런타임에서 작업하고 있습니다. 그들이 무엇을하는지 모른다면, 나는 Mac OS와 함께 제공 clang되는 gcc버전을 선호 하기 때문에 꽤 엉망 입니다. 그래도 그들보다 경험이 적기 때문에 일반 RTTI의 함정이 무엇인지 궁금합니다. v-table이있는 유..

Program Tip 2020.11.11

솔루션 전체에서 균일 한 버전 관리를위한 공유 AssemblyInfo

솔루션 전체에서 균일 한 버전 관리를위한 공유 AssemblyInfo 이 기술에 대해 읽었습니다. VS 프로젝트의 공유 어셈블리 정보-JJameson 's Blog 기본적으로 어셈블리에 대한 버전 정보가 포함 된 SharedAssemblyInfo.cs를 만들고이 파일을 솔루션의 모든 프로젝트에 대한 링크로 추가하여 실제 파일이 디스크의 한 위치에만 상주하는 것을 의미합니다. 내 질문은 두 가지 시나리오를 다룹니다. 이 메커니즘을 사용하지 않는 기존 솔루션 : 모든 프로젝트에 ShareAssemblyInfo를 쉽게 추가 할 수있는 방법이 있습니까? (내가 50 개의 프로젝트에 대한 해결책이 있다고 말하자). 새 프로젝트를 만들 때 기본적으로 새 AssemblyInfo.cs가 만들어집니다. 그러나 Share..

Program Tip 2020.11.11
반응형