반응형

programing tip 3103

파이썬에서 정확한 함수 타이밍

파이썬에서 정확한 함수 타이밍 Windows에서 Python으로 프로그래밍 중이며 함수가 실행되는 데 걸리는 시간을 정확하게 측정하고 싶습니다. 다른 함수를 사용하여 실행하고 실행하는 데 걸린 시간을 반환하는 "time_it"함수를 작성했습니다. def time_it(f, *args): start = time.clock() f(*args) return (time.clock() - start)*1000 나는 이것을 1000 번 호출하고 결과를 평균화합니다. (끝의 1000 상수는 밀리 초 단위로 답을 제공하는 것입니다.) 이 기능은 작동하는 것처럼 보이지만 내가 뭔가 잘못하고 있다는 잔소리가 들며, 이런 식으로 수행하면 기능이 실행될 때 실제로 사용하는 것보다 더 많은 시간을 사용하고 있습니다. 이를 수행..

programing tip 2020.11.26

C에서 char 문자열을 수정할 수 있습니까?

C에서 char 문자열을 수정할 수 있습니까? 나는 포인터와 관련된 모든 종류의 C 튜토리얼과 책으로 몇 시간 동안 고생했지만 내가 정말로 알고 싶은 것은 char 포인터가 생성 된 후 변경할 수 있는지 여부입니다. 이것이 내가 시도한 것입니다. char *a = "This is a string"; char *b = "new string"; a[2] = b[1]; // Causes a segment fault *b[2] = b[1]; // This almost seems like it would work but the compiler throws an error. 그렇다면 포인터 주소가 아닌 문자열 내부의 값을 변경하는 방법이 있습니까? 감사 편집하다: 귀하의 답변에 감사드립니다. 이제 더 이해가갑니다...

programing tip 2020.11.26

.NET C #에서 전체 단어의 문자열 자르기

.NET C #에서 전체 단어의 문자열 자르기 C #에서 긴 텍스트를 자르려고하지만 문자열이 단어를 통해 부분적으로 잘리는 것을 원하지 않습니다. 누구든지 단어 끝에서 내 문자열을 자르는 데 사용할 수있는 기능이 있습니까? 예 : "This was a long string..." 아니: "This was a long st..." 다음을 시도하십시오. 꽤 초보적입니다. 원하는 길이에서 시작하는 첫 번째 공백을 찾습니다. public static string TruncateAtWord(this string value, int length) { if (value == null || value.Length < length || value.IndexOf(" ", length) == -1) return value;..

programing tip 2020.11.26

Windows 7에서 git 사용 권한이 거부 됨 (공개 키) 오류

Windows 7에서 git 사용 권한이 거부 됨 (공개 키) 오류 이 명령으로 github로 푸시하고 싶을 때 git push origin master 알 겠어 Permission denied (publickey). fatal: The remote end hung up unexpectedly 그래서, 무엇이 잘못 되었나요? 유레카! 분명히 plink주 ssh 클라이언트로 사용하고 키를로드 할 수 있습니다 pageant(나와 같다면 이미 수행하고 있습니다). GIT_SSHenv 변수를 다음 plink.exe과 같이 path 로 설정하면됩니다 . GIT_SSH = C : \ Program Files \ PuTTY \ plink.exe 설정 또는 TortoiseGit에서 plink를 사용할 수 있습니다. G..

programing tip 2020.11.26

Maven에서 디버깅?

Maven에서 디버깅? Maven에서 jdb와 같은 디버거를 시작할 수 있습니까? 프로젝트를 성공적으로 컴파일 하는 pom.xml 파일이 있습니다. 그러나 프로그램이 어딘가에 멈추고 무슨 일이 일어나고 있는지 확인하기 위해 jdb 또는 동등한 디버거를 시작하고 싶습니다. 다음을 사용하여 컴파일 mvn compile하고 시작합니다. mvn exec:java -Dexec.mainClass="com.mycompany.app.App" 나는 다음과 같은 것을 기대하고 있었다. mvn exec:jdb -Dexec.mainClass="com.mycompany.app.App" 디버거를 시작하지만 평소와 같이 내 기대는 maven의 철학과 일치하지 않습니다. 또한 디버깅 작동 방식을 설명하는 문서 (Maven 웹 사이트..

programing tip 2020.11.26

ProgressDialog에서 진행률 표시기를 쉽게 중앙에 배치하는 방법 (제목 / 텍스트가 전달되지 않은 경우)

ProgressDialog에서 진행률 표시기를 쉽게 중앙에 배치하는 방법 (제목 / 텍스트가 전달되지 않은 경우) progressDialog = ProgressDialog.show(this, null, null, true);일반적으로 호출 할 때 개발자는 진행률 표시 이미지 만 표시하기를 원하며 일반적으로 창 중앙에 배치 될 것으로 예상합니다 (적어도 일반 UI 디자인 관점에서). 그러나 이미지가 너무 왼쪽입니다. 텍스트를 매개 변수로 전달하지 않더라도 오른쪽의 (선택 사항) 텍스트에 대해 오른쪽의 패딩 / 여백이 여전히 계산되는 것 같습니다. 개발자의 삶을 조금 더 쉽게 만들 수 있습니다. :) 따라서 기본적으로 진행률 표시기를 중앙에 배치하기 위해 사용자 지정 대화 상자를 만들 필요가 없습니다. ( ..

programing tip 2020.11.26

JQuery를 사용하여 : Before CSS 선택기의 너비 속성 변경

JQuery를 사용하여 : Before CSS 선택기의 너비 속성 변경 이 질문에 이미 답변이 있습니다. jQuery 21 답변 을 사용하여 :: before 및 :: after와 같은 CSS 의사 요소 선택 및 조작 이미지가있는 페이지가 있고 : before CSS 선택기를 사용하여 스타일을 지정했습니다. 이미지는 동적이므로 너비가 고정되어 있지 않습니다. 그래서 나는 규칙의 너비 전에 동적으로 설정해야합니다. JQuery를 사용하여 클라이언트 측에서하고 싶습니다. 이것을 가정하십시오 : .column:before{ width: 300px; float: left; content: ""; height: 430px; } .column{ width: 500px; float: right; padding: 5p..

programing tip 2020.11.26

날짜 별 SQLite 주문 1530019888000

날짜 별 SQLite 주문 1530019888000 내에서 모든 기록을 SQLite데이터베이스가 들어있는 필드가 들어 DateA와 저장 string형식을 'yyyy-MM-dd HH:mm:ss'. 가장 최근 날짜가 포함 된 레코드를 얻기 위해 데이터베이스를 쿼리 할 수 ​​있습니까? 당신은 이렇게 할 수 있습니다 SELECT * FROM Table ORDER BY date(dateColumn) DESC Limit 1 나를 위해 내 문제를 해결하기 위해 이런 식으로 쿼리를 받았습니다. select * from Table order by datetime(datetimeColumn) DESC LIMIT 1 날짜 열이 아닌 datetime으로 저장했기 때문에 유닉스 타임 스탬프로 변환 한 다음 비교해야합니다. S..

programing tip 2020.11.26

부트 스트랩 모달이 표시 / 숨겨져 있는지 확인할 수 있습니까?

부트 스트랩 모달이 표시 / 숨겨져 있는지 확인할 수 있습니까? 부트 스트랩 모달이 현재 프로그래밍 방식으로 표시 / 숨겨져 있는지 확인할 수 있습니까? 처럼 bool a = if("#myModal").shown();? 참 / 거짓이 필요합니다 alert($('#myModal').hasClass('in')); 모달이 열려 있으면 true를 반환합니다. 가장 좋은 방법은 문서에 나와 있습니다. $('#myModal').on('shown.bs.modal', function () { // will only come inside after the modal is shown }); 자세한 내용은 http://getbootstrap.com/javascript/#modals를 참조하십시오. 그것은 오래된 질문이지만 ..

programing tip 2020.11.26

ios 사용법 설명에 대한 edit-config : doc.find는 함수가 아닙니다.

ios 사용법 설명에 대한 edit-config : doc.find는 함수가 아닙니다. 에서 edit-config태그를 사용할 때 config.xml빌드시 다음 오류가 발생합니다. Error: doc.find is not a function 어떤 아이디어? platforms/ios/ios.json파일이 .NET Framework와 충돌 할 때 오류가 발생했다고 생각 합니다 config.xml. 이 문제를 해결하려면 *-Info.plist키와 해당 값을 제거 platforms/ios/ios.json하고 cordova prepare ios다시 수행 하십시오. Cordova 7.1.0 부터 파일에이 이미 채워진 경우 와 충돌 하는 기존 문제가 있습니다.platforms/ios/ios.json*-Info.pli..

programing tip 2020.11.26
반응형