반응형

2023/06/10 30

getchar()를 이해하려고 노력하고 있습니다!= EOF

getchar()를 이해하려고 노력하고 있습니다!= EOF 저는 C 프로그래밍 언어를 읽고 있고 지금까지 모든 것을 이해했습니다.하지만 내가 우연히 만났을 때getchar()그리고.putchar()나는 그것들이 무엇을 사용하는지, 그리고 더 구체적으로 다음 코드가 무엇을 하는지 이해하지 못했습니다. main() { int c; while ((c = getchar()) != EOF) putchar(c); } 나는 이해합니다.main()함, 의 선언c 리고그고.while프니다 . 하지만 저는 내부의 상태에 대해 혼란스럽습니다.while루프. 이 C 코드의 입력은 무엇이고 출력은 무엇입니까?이 코드는 다음과 같이 더 명확하게 작성할 수 있습니다. main() { int c; while (1) { c = get..

programing 2023.06.10

HTML 양식을 jQuery를 통해 제출하지 않고 강제로 유효성을 검사하는 방법

HTML 양식을 jQuery를 통해 제출하지 않고 강제로 유효성을 검사하는 방법 제 앱에 이 양식이 있고 AJAX를 통해 제출할 예정이지만 클라이언트 측 검증을 위해 HTML을 사용하고 싶습니다.따라서 jQuery를 통해 양식 유효성 검사를 강제로 수행할 수 있습니다. 양식을 제출하지 않고 유효성 검사를 트리거하고 싶습니다.가능합니까?특정 필드가 유효한지 확인하려면 다음을 사용합니다. $('#myField')[0].checkValidity(); // returns true|false 양식이 유효한지 확인하려면 다음을 사용합니다. $('#myForm')[0].checkValidity(); // returns true|false html5 기본 제공 오류 표시 if (! $('#myForm')[0].chec..

programing 2023.06.10

클라우드 기능과 파이어베이스 기능의 차이점은 무엇입니까?

클라우드 기능과 파이어베이스 기능의 차이점은 무엇입니까? 클라우드 기능과 Firebase 기능(또는 "Firebase용 클라우드 기능")은 모두 동일하게 보입니다.각각의 사용 사례를 설명해 주십시오. 둘 다 HTTP 기능을 사용합니다. 클라우드 기능: exports.helloHttp = function helloHttp (req, res) { res.send(`Hello ${req.body.name || 'World'}!`); }; 그리고 Firebase 기능: exports.helloWorld = functions.https.onRequest((request, response) => { response.send("Hello from Firebase!"); }); 이것들의 차이점은 무엇입니까?Fireba..

programing 2023.06.10

Python 스크립트에서 암호 숨기기(안전하지 않은 난독화만 해당)

Python 스크립트에서 암호 숨기기(안전하지 않은 난독화만 해당) ODBC 연결을 만드는 파이썬 스크립트가 있습니다.ODBC 연결은 연결 문자열을 사용하여 생성됩니다.이 연결 문자열에 이 연결에 대한 사용자 이름과 암호를 포함해야 합니다. 파일에서 이 암호를 숨기는 쉬운 방법이 있습니까(파일을 편집할 때 아무도 암호를 읽을 수 없습니다)?Base64 인코딩은 표준 라이브러리에 있으며 어깨 서퍼를 중지하는 데 사용됩니다. >>> import base64 >>> print(base64.b64encode("password".encode("utf-8"))) cGFzc3dvcmQ= >>> print(base64.b64decode("cGFzc3dvcmQ=").decode("utf-8")) password 간단한 ..

programing 2023.06.10

AWS API 게이트웨이 메서드 응답에 대한 유형 스크립트에서 AWS 람다 응답과 함께 반환되는 유형은 무엇입니까?

AWS API 게이트웨이 메서드 응답에 대한 유형 스크립트에서 AWS 람다 응답과 함께 반환되는 유형은 무엇입니까? 저는 AWS 람다에서 적절한 타이프스크립트 프로젝트를 구축하고 싶습니다. 현재 저는 다음과 같은 정의를 가지고 있습니다. export type HttpResponse = { statusCode: number; headers: {}; body: string; } export async function readCollection (event, context, callback): Promise{ console.log(event); // Contains incoming request data (e.g., query params, headers and more) const data = [ { id:..

programing 2023.06.10

ASP.NEC#에 각각 대해 CheckBoxList에서 선택한 항목의 값을 가져오는 방법은 무엇입니까?

ASP.NEC#에 각각 대해 CheckBoxList에서 선택한 항목의 값을 가져오는 방법은 무엇입니까? 다음과 같은 CheckBoxList가 있습니다. TG Gold Silver NE Tala Sekeh 이제 각각을 사용하여 이 CheckBoxList에서 선택한 항목의 값을 가져오고 값을 목록에 넣으려고 합니다.코드가 짧은 것을 선호합니다. List selected = CBLGold.Items.Cast() .Where(li => li.Selected) .ToList(); 또는 간단한 방법으로foreach: List selected = new List(); foreach (ListItem item in CBLGold.Items) if (item.Selected) selected.Add(item); 만약 당..

programing 2023.06.10

vba는 셀 그룹을 기능 범위로 전달합니다.

vba는 셀 그룹을 기능 범위로 전달합니다. 저는 세포 그룹을 모아서 아래의 기능에 대해 몇 가지 계산을 하고 있습니다. 범위(와 함께)를 통과하면 작동합니다.:sign)을 첫 번째 매개 변수로 사용하지만 일부 셀을 범위로 선택하면 실패합니다(A1, A3, B6, B9첫 번째 매개 변수로 쉼표 앞의 첫 번째 셀만 가져옵니다.하지만 난 세포 전체를 원해요. 어떻게 해야 합니까? (범위 전달에 문자열 사용 제외) Function calculateIt(Sessions As Range, Customers As Range) As Single ' calculate them... End Function 한 가지 더:범위 그룹을 매개 변수로 전달하는 것이 가능합니까? 어떻게 합니까?작성된 대로 함수는 두 개의 범위만 ..

programing 2023.06.10

클래스의 Python 장식가

클래스의 Python 장식가 다음과 같은 것을 쓸 수 있습니까? class Test(object): def _decorator(self, foo): foo() @self._decorator def bar(self): pass 실패: self in @self를 알 수 없습니다. 저도 해봤어요. @Test._decorator(self) 이 또한 실패합니다.테스트 알 수 없음 데코레이터에서 인스턴스 변수를 일시적으로 변경한 후 다시 변경하기 전에 데코레이션된 메서드를 실행하고 싶습니다.당신이 필요로 하는 것을 이와 같은 것이 해줄 수 있습니까? class Test(object): def _decorator(foo): def magic( self ) : print "start magic" foo( self ) ..

programing 2023.06.10

소스 파일에도 'external C'를 추가해야 합니까?

소스 파일에도 'external C'를 추가해야 합니까? 나는 최근에 외부 "C"가 함수들을 위해 소스 파일에 추가된 코드를 발견했습니다.또한 선언된 헤더 파일에 추가되었습니다. 저는 헤더 파일에 '외부 C'를 추가하면 충분하다고 생각했습니다. 외부 "C" 블록은 어디에 추가해야 합니까? 업데이트: CPP 컴파일러를 사용하여 C 코드를 컴파일하고 헤더 파일의 모든 함수에 대해 외부 "C" 가드를 추가했다고 가정합니다(즉, 내 모든 함수는 헤더에 프로토타입이 있음). 그러나 소스 파일에서는 추가하지 않았습니다.이것이 문제를 일으킬까요?당신 말이 맞으니깐 extern "C" { ... } 스타일 가드(style guards)는 일부 함수가 "C++" 링크가 아닌 "C" 링크임을 선언합니다(일반적으로 오버로드..

programing 2023.06.10

Oracle의 SEQUENCE.NEXTVAL에 해당하는 MySQL

Oracle의 SEQUENCE.NEXTVAL에 해당하는 MySQL 다음 표에서 ID의 다음 값을 반환하는 실행 쿼리를 생성할 수 있어야 합니다. CREATE TABLE animals ( id MEDIUMINT NOT NULL AUTO_INCREMENT, name CHAR(30) NOT NULL, PRIMARY KEY (id) ) Oracle에서 시퀀스에 대해 NEXTVAL을 호출하면 다음 시퀀스가 제공됩니다(참고: 테이블에 삽입할 필요 없음). 검색한 결과 다음 쿼리를 사용하여 auto_increment의 현재 값을 찾을 수 있습니다. SELECT Auto_increment FROM information_schema.tables WHERE table_name='animals'; 문제는 값이 조회될 때마다..

programing 2023.06.10
반응형