반응형

JavaScript 2976

C ++에서 "const"는 몇 개나 어떤 것입니까?

C ++에서 "const"는 몇 개나 어떤 것입니까? 초보자 C ++ 프로그래머로서 여전히 나에게 매우 모호한 구조가 const있습니다. 당신은 너무 많은 곳에서 초보자가 살아 나오기에는 거의 불가능한 많은 다른 효과로 그것을 사용할 수 있습니다. 일부 C ++ 전문가는 다양한 용도와 사용 여부 및 / 또는 사용하지 않는 이유를 영원히 설명 할 수 있습니까? 몇 가지 용도를 모 으려고합니다. 수명을 연장하기 위해 일부를 참조에 고정으로 바인딩합니다. 참조는 기본이 될 수 있으며 소멸자는 가상 일 필요는 없습니다. 올바른 소멸자는 여전히 다음과 같이 불립니다. ScopeGuard const& guard = MakeGuard(&cleanUpFunction); 코드를 사용한 설명 : struct ScopeGu..

Programing 2020.07.13

문화와 UICulture의 차이점은 무엇입니까?

문화와 UICulture의 차이점은 무엇입니까? 누군가 .NET 프레임 워크 의 차이점 Culture과 UICulture.NET 프레임 워크 의 차이점에 대해 조금 더 많은 정보를 제공 할 수 있습니까? 그들이 무엇을하고 언제 무엇을 사용해야합니까? Culture문화 종속 데이터 (날짜, 통화, 숫자 등)가 표시되는 방식에 영향을줍니다. 다음은 몇 가지 예입니다. var date = new DateTime(2000, 1, 2); var number = 12345.6789; Thread.CurrentThread.CurrentCulture = new CultureInfo("de-DE"); Console.WriteLine(date); // 02.01.2000 00:00:00 Console.WriteLine(n..

Programing 2020.07.13

스파르타입니까?

스파르타입니까? 다음은 면접 질문입니다. 나는 해결책을 찾았지만 그것이 왜 효과가 있는지 잘 모르겠습니다. 질문: Sparta클래스를 수정하지 않고 MakeItReturnFalsereturn 을 만드는 코드를 작성하십시오 false. public class Sparta : Place { public bool MakeItReturnFalse() { return this is Sparta; } } 내 솔루션 : (SPOILER) public class Place { public interface Sparta { } } 그러나 왜 대신 Sparta에 MakeItReturnFalse()언급 합니까?{namespace}.Place.Sparta{namespace}.Sparta 그러나 왜 대신 Sparta에 Make..

Programing 2020.07.13

암호화 / 암호 보호 기능이있는 SQLite

암호화 / 암호 보호 기능이있는 SQLite 나는 단지 SQLite를 사용하는 법을 배우고 있는데 가능하다면 궁금합니다. 데이터베이스 파일의 암호화? 데이터베이스 열기를 비밀번호로 보호 하시겠습니까? 추신. 이 "SEE (SQLite Encryption Extension)"가 있다는 것을 알고 있지만 설명서에 따르면 "SEE는 라이센스가있는 소프트웨어입니다 ..."및 "SEE의 영구적 인 소스 코드 라이센스 비용은 US $ 2000입니다." SQLite에는 정규 배포에 사용되지 않는 암호화 용 후크가 내장되어 있지만 다음과 같은 몇 가지 구현이 있습니다. 참조 -공식 구현. wxSQLite -SQLite의 암호화도 구현하는 wxWidgets 스타일 C ++ 래퍼입니다. SQLCipher -openSSL의..

Programing 2020.07.13

실행시에만 알려진 형식 인수로 일반 메서드 호출

실행시에만 알려진 형식 인수로 일반 메서드 호출 이 질문에는 이미 답변이 있습니다. 리플렉션을 사용하여 일반 메서드를 호출하려면 어떻게합니까? 답변 7 개 편집하다: 물론 내 실제 코드는 정확히 이와 같지 않습니다. 나는 원하는 의사를 더 명확하게하기 위해 세미 의사 코드를 작성하려고했습니다. 대신 물건을 엉망으로 한 것처럼 보입니다. 그래서 실제로하고 싶은 것은 이것입니다 : Method(); Method(); Method(); ... 글쎄 ... 나는 아마도 반사를 사용하여 루프로 바꿀 수 있다고 생각했습니다. 그래서 질문은 : 어떻게합니까? 나는 성찰에 대한 지식 이 매우 얕습니다. 따라서 코드 예제가 좋을 것입니다. 시나리오는 다음과 같습니다. public void Method() where T ..

Programing 2020.07.13

ASP.NET 웹 API 인증

ASP.NET 웹 API 인증 ASP.NET Web API 를 사용하는 동안 클라이언트 응용 프로그램에서 사용자를 인증하려고 합니다 . 사이트의 모든 비디오를 보고이 포럼 게시물을 읽었 습니다 . [Authorize]속성을 올바르게 넣으면 401 Unauthorized상태가 반환 됩니다. 그러나 사용자가 API에 로그인하도록 허용하는 방법을 알아야합니다. Android 응용 프로그램에서 API로 사용자 자격 증명을 제공하고 사용자를 로그인 한 다음 모든 후속 API 호출을 사전 인증하고 싶습니다. 사용자가 API에 로그인하도록 허용 요청과 함께 유효한 양식 인증 쿠키를 보내야합니다. 이 쿠키는 일반적으로 메소드 LogOn를 호출하여 인증 ( 조치) 할 때 서버에서 전송합니다 ( MSDN[FormsAuth..

Programing 2020.07.13

Bash에서 배열을 정렬하는 방법

Bash에서 배열을 정렬하는 방법 예를 들어 Bash에 배열이 있습니다. array=(a c b f 3 5) 배열을 정렬해야합니다. 내용을 정렬 된 방식으로 표시 할뿐만 아니라 정렬 된 요소를 사용하여 새 배열을 가져옵니다. 새로운 정렬 된 배열은 완전히 새로운 배열이거나 오래된 배열 일 수 있습니다. 실제로 그렇게 많은 코드가 필요하지는 않습니다. IFS=$'\n' sorted=($(sort $?" sexy_int world echo "world -> $?" Bash는 항상 희소 배열을 사용하므로 사용하지 않는 인덱스에 대해 걱정할 필요가 없으므로 이러한 정수를 배열 인덱스로 사용할 수 있습니다. array=(a c b f 3 5) for el in "${array[@]}"; do sexy_int "$..

Programing 2020.07.12

스토리 보드에서 UIScrollView를 사용하는 방법

스토리 보드에서 UIScrollView를 사용하는 방법 키가 1000 픽셀 인 컨텐츠가있는 스크롤보기가 있으며 스토리 보드에서 쉽게 디자인 할 수 있도록 배치하고 싶습니다. 프로그래밍 방식으로 수행 할 수 있다는 것을 알고 있지만 실제로 시각적으로 볼 수 있기를 원합니다. 보기 컨트롤러에 스크롤보기를 넣을 때마다 스크롤되지 않습니다. 원하는대로 작동하게 할 수 있습니까? 아니면 코드에서해야합니까? 솔루션을 찾기 위해 2 시간을 보냈고 StackOverflow 가이 QA 스타일을 허용하기 때문에 내 자신의 질문에 대답하고 있습니다. 스토리 보드에서 작동하게하는 방법은 다음과 같습니다. 1 : 컨트롤러보기로 이동하여을 클릭하십시오 Attribute Inspector. 2 : Freeform추정 대신 크기를 ..

Programing 2020.07.12

포트 8080에서 Oracle 포트 변경

포트 8080에서 Oracle 포트 변경 포트 8080에서 Oracle을 어떻게 변경합니까? 내 Eclipse는 8080을 사용하고 있으므로 사용할 수 없습니다. 시작부터 | 명령 창을 열어 실행하십시오. 환경 변수가 올바르게 설정되었다고 가정하면 다음과 같이 시작합니다. C:\>sqlplus /nolog SQL*Plus: Release 10.2.0.1.0 - Production on Tue Aug 26 10:40:44 2008 Copyright (c) 1982, 2005, Oracle. All rights reserved. SQL> connect Enter user-name: system Enter password: Connected. SQL> Exec DBMS_XDB.SETHTTPPORT(3010);..

Programing 2020.07.12

아이콘 오버레이가 표시되지 않는 TortoiseGit

아이콘 오버레이가 표시되지 않는 TortoiseGit 나는 TortoiseGit거의 일년 내내 사용하고 있습니다. 어제 문제가 생길 때까지 아주 잘 작동했습니다. 한 시간 이상 Windows 탐색기가 충돌 ( "항목 검색"에 걸려 있음)했을 때 폴더를 삭제 한 후 시스템을 다시 시작했습니다. 그때부터 (그리고 묘사 된 사건이 ​​그와 관련이 있는지 확실 하지 않습니다 ) TortoiseGit은 탐색기에서 아이콘 오버레이 표시를 중단했습니다. 그러나이 동작은 여기에 질문을 게시 한 다른 사람들과는 다릅니다. open file모든 프로그램 의 대화에서 아이콘은 여전히 ​​존재합니다 (!). 내가 시도한 것들의 목록은 다음과 같습니다. 다른 아이콘을 표시하도록 TortoiseGit 설정을 변경했습니다. Tor..

Programing 2020.07.12
반응형