반응형

code 766

strln이 NULL을 확인하지 않음

strln이 NULL을 확인하지 않음 이유는strlen()NULL을 확인하지 않습니까? 만약에strlen(NULL)프로그램 분할 결함 그 배경에 있는 이론적 근거를 이해하려고 노력합니다(있는 경우).그 이면에 있는 합리적인 방법은 간단합니다. 존재하지 않는 것의 길이를 어떻게 확인할 수 있을까요? 또한 "관리 언어"와 달리 런타임 시스템이 잘못된 데이터 또는 데이터 구조를 올바르게 처리할 것이라는 기대는 없습니다. (이러한 유형의 문제는 더 많은 "현대" 언어가 비계산 또는 덜 성능적인 애플리케이션에 더 인기 있는 이유입니다.) c의 표준 템플릿은 다음과 같습니다. int someStrLen; if (someStr != NULL) // or if (someStr) someStrLen = strlen(so..

code 2023.08.01

2.0 asmx 웹 서비스에서 JSON을 반환하는 방법

2.0 asmx 웹 서비스에서 JSON을 반환하는 방법 사용하고 있습니다.Netframework 2.0 / jQuery: 2.0 웹 서비스에 Ajax를 호출합니다.내가 어떤 내용을 설정하든Ajax 호출에 to를 입력하면 서비스는 항상 XML을 반환합니다. Json을 반환합니다! 상담 내용은 다음과 같습니다. $(document).ready(function() { $.ajax({ type: "POST", url: "DonationsService.asmx/GetDate", data: "{}", contentType: "application/json; charset=utf-8", dataType: "json", success: function(msg) { // Hide the fake progress indi..

code 2023.08.01

com.google.gms:play-services-measurement-base가 다른 다양한 라이브러리에서 요청되고 있습니다.

com.google.gms:play-services-measurement-base가 다른 다양한 라이브러리에서 요청되고 있습니다. Gradle 4.0.1로 업데이트하고 다음 오류가 발생하기 시작했습니다. com.google.android.gms:play-services-measurement-base 라이브러리는 다른 여러 라이브러리(15.0.4, 15.0.4)에서 요청 중이지만 15.0.2로 해결됩니다.플러그인을 사용하지 않도록 설정하고 ./gradlew :app:dependencies를 사용하여 종속성 트리를 확인합니다. 제 프로젝트는 해당 종속성을 사용하지 않아서 전 세계적으로 검색해보니 내부에만 표시됩니다. build/compates/cisco-cache/maven.google/com/google/..

code 2023.08.01

Oracle SQL Developer에서 Refursor 결과/출력을 확인하는 방법은 무엇입니까?

Oracle SQL Developer에서 Refursor 결과/출력을 확인하는 방법은 무엇입니까? 이 질문에는 이미 다음과 같은 답이 있습니다. 마감됨11년 전에. 중복 가능성: 오라클 패키지 프로시저에서 결과를 얻는 가장 좋은 방법/도구 Oracle SQL 개발자:REFURSOR 결과를 그리드에 표시하시겠습니까? Oracle SQL Developer가 처음입니다.Oracle SQL Developer Version 3.0을 사용하고 있습니다.다음 쿼리를 사용하여 SP를 테스트하려고 했습니다. DECLARE type output_cursor is ref cursor; P_CURSOR output_cursor; BEGIN P_CURSOR := NULL; myPackage.mySPTest ( P_NOTIFIC..

code 2023.08.01

쿠버네츠에서 포드를 멈추는 방법

쿠버네츠에서 포드를 멈추는 방법 클러스터에서 MySQL 포드가 실행 중입니다. 포드를 삭제하지 않고 일시적으로 작동을 일시 중지해야 합니다. 도커와 유사한 것으로,docker stop container-idcmd는 컨테이너를 삭제하지 않고 컨테이너를 중지합니다. kubernetes에서 포드를 일시 중지/정지하는 명령이 있습니까?따라서 다른 사람들이 지적한 것처럼 Kubernetes는 현재 포드 상태의 중지/일시 중지를 지원하지 않으며 필요할 때 다시 시작합니다.그러나 복제본 수를 0으로 설정하는 작업 배포가 없는 경우에도 이러한 작업을 수행할 수 있습니다. kubectl scale --replicas=0 deployment/ 도움을 보다 # Set a new size for a Deployment, Re..

code 2023.08.01

숫자의 모든 나누기를 얻는 가장 좋은 방법은 무엇입니까?

숫자의 모든 나누기를 얻는 가장 좋은 방법은 무엇입니까? 아주 멍청한 방법은 다음과 같습니다. def divisorGenerator(n): for i in xrange(1,n/2+1): if n%i == 0: yield i yield n 제가 얻고 싶은 결과는 이것과 비슷하지만, 저는 더 똑똑한 알고리즘을 원합니다(이 알고리즘은 너무 느리고 멍청합니다 :-) 저는 주요 요인과 그 다양성을 충분히 빠르게 찾을 수 있습니다.다음과 같은 방식으로 요인을 생성하는 생성기가 있습니다. 1,도 1계수 1, 계수 1) 2, 2계수 2, 계수 2) 3, 3변수 3, 변수 3) 등등... 즉, 의 산출물 for i in factorGenerator(100): print i 다음과 같습니다. (2, 2) (5, 2) 이것..

code 2023.08.01

sql plus의 문자열에서 마지막 문자 제거

sql plus의 문자열에서 마지막 문자 제거 sql plus의 열 출력에서 마지막 문자를 제거하려고 합니다.열 항목의 길이가 고정되지 않았습니다. 예를 들어 XYZA가 XYZ로 출력되어야 합니다. 저는 그것을 사용해 보았습니다.substr()기능은 있지만 작동하지 않는 것 같습니다. SUBSTR(ooo.CO_NAME,1,LENGTH(ooo.CO_NAME-1)) 닫는 괄호가 잘못된 위치에 있습니다.다음과 같아야 합니다. SUBSTR(ooo.CO_NAME, 1, LENGTH(ooo.CO_NAME) - 1) 언급URL : https://stackoverflow.com/questions/26465848/remove-last-character-from-string-in-sql-plus

code 2023.08.01

ID 선택기에 jQuery 도트가 있습니까?

ID 선택기에 jQuery 도트가 있습니까? 이 질문에는 이미 다음과 같은 답이 있습니다. 마감됨11년 전에. 중복 가능성: ID에 점이 포함된 경우 jquery로 html 노드를 ID별로 선택하는 방법은 무엇입니까? 다음과 유사한 요소를 포함하는 웹 사이트가 있습니다. Some Cool Thing 다음과 같이 jQuery로 문단을 선택할 수 없습니다.$('#root.SomeCoolThing')jQuery가 생각하기에SomeCoolThing다음을 포함하는 요소의 클래스입니다.id="root". jQuery에서 이 요소를 선택하려면 어떻게 해야 합니까?다음과 같은 공사는 피하고 싶습니다. $(document.getElementById('root.SomeCoolThing')) jQuery selectors ..

code 2023.08.01

Switch 문 외부의 Swift 열거형 관련 값에 액세스하는 방법

Switch 문 외부의 Swift 열거형 관련 값에 액세스하는 방법 고려 사항: enum Line { case Horizontal(CGFloat) case Vertical(CGFloat) } let leftEdge = Line.Horizontal(0.0) let leftMaskRightEdge = Line.Horizontal(0.05) 어떻게 접근할 수 있습니까?lefEdge스위치 문을 사용하지 않고 직접 연결된 값? let noIdeaHowTo = leftEdge.associatedValue + 0.5 이건 컴파일도 안 돼요! 이러한 SO 질문을 살펴보았지만 이 문제를 해결할 수 있는 답변이 없는 것 같습니다. 그noIdeaHowTo위의 비컴파일링 라인은 정말로 하나의 라인이어야 하지만, 왜냐하면ass..

code 2023.08.01

TimeSpan을 형식 "hh:mm:ss"에서 "hh:mm"로 변환

TimeSpan을 형식 "hh:mm:ss"에서 "hh:mm"로 변환 텍스트 상자에 시간과 분만 표시하려는 경우 var test = dataRow.Field("fstart").ToString(); //test ="08:00:00" var tb = (TextBox) gridViewRow.Cells[2].FindControl("fstart"); tb.Text = test; 시간과 분만 표시하는 방법"hh.mm"데이터를 TimeSpan으로 변환한 다음 형식을 사용해야 합니다."hh\:mm" string test ="08:00:00"; TimeSpan ts = TimeSpan.Parse(test); Console.Write(ts.ToString(@"hh\:mm")); 당신의 경우: var test = dataRo..

code 2023.08.01
반응형