반응형

분류 전체보기 457

javascript/jQuery에 php의 isset 같은 것이 있습니까?

javascript/jQuery에 php의 isset 같은 것이 있습니까? 이 질문에는 이미 답변이 있습니다. JavaScript isset() 등가 (28개 답변) 닫힘6년 전에요. javascript/jQuery에 변수 설정/사용 가능 여부를 확인할 수 있는 내용이 있습니까?php에서는isset($variable)이런 걸 확인하려고요. 감사해요.다음 식을 사용해 보십시오. typeof(variable) != "undefined" && variable !== null 이것은 변수가 정의되어 있고 null이 아닌 경우에 해당됩니다.이것은 PHP의 isset의 동작 방식과 동일합니다. 다음과 같이 사용할 수 있습니다. if(typeof(variable) != "undefined" && variable !=..

programing 2023.01.27

단일 문자 읽기 전용으로 getchar()를 사용하여 Enter 키를 누르지 않도록 하려면 어떻게 해야 합니까?

단일 문자 읽기 전용으로 getchar()를 사용하여 Enter 키를 누르지 않도록 하려면 어떻게 해야 합니까? 다음 코드: #include int main(void) { int c; while ((c=getchar())!= EOF) putchar(c); return 0; } 입력한 모든 문자를 인쇄하려면 를 눌러야 합니다.getchar하지만 나는 이것을 하고 싶지 않다. 내가 하고 싶은 것은 글자를 눌러서 내가 소개한 글자가 누르지 않고 바로 반복되는 것을 보는 것이다.예를 들어, 문자 'a'를 누르면 옆에 다른 'a'가 표시됩니다. aabbccddeeff..... 그러나 'a'를 누르면 아무 일도 일어나지 않고 다른 문자를 쓸 수 있으며 다음을 누를 때만 복사본이 나타납니다. abcdef abcdef..

programing 2023.01.27

mysql_real_escape_string()을 우회하는 SQL 주입

mysql_real_escape_string()을 우회하는 SQL 주입 "SQL"을 주입 ?mysql_real_escape_string()능하하??? ??? 이 샘플의 상황을 고려해 주세요.SQL은 다음과 같이 PHP로 구성됩니다. $login = mysql_real_escape_string(GetFromPost('login')); $password = mysql_real_escape_string(GetFromPost('password')); $sql = "SELECT * FROM table WHERE login='$login' AND password='$password'"; 할 수 .mysql_real_escape_string() 악용할수 있는 요.하지만 가능한 공격이 생각나지 않는군요? 전형적인 주사..

programing 2023.01.27

PHP를 사용하여 RSS/Atom 피드를 구문 분석하는 가장 좋은 방법

PHP를 사용하여 RSS/Atom 피드를 구문 분석하는 가장 좋은 방법 마감되었습니다. 이 질문은 충족되지 않습니다.스택 오버플로우 가이드라인현재 답변을 받고 있지 않습니다. 서적, 도구, 소프트웨어 라이브러리 등에 대한 권장 질문을 허용하지 않습니다.당신은 그 질문을 사실과 인용문으로 대답할 수 있도록 편집할 수 있다. 7년 전에 문을 닫았어요 이 질문을 개선하다 현재 Magpie RSS를 사용하고 있습니다만, RSS나 Atom 피드가 제대로 형성되지 않아 넘어질 수 있습니다.PHP로 RSS 및 ATOM 피드를 해석하는 다른 옵션은 없습니까?저는 항상 PHP에 내장된 SimpleXML 함수를 사용하여 XML 문서를 해석해 왔습니다.직관적인 구조를 가진 몇 안 되는 범용 파서 중 하나이기 때문에 RSS ..

programing 2023.01.27

REST API 작성 방법

REST API 작성 방법 취미 프로젝트로 iPhone 앱을 만들고 있는데 데이터를 제공하기 위해서는 웹 서비스가 필요합니다.직장에서 하는 일과 크게 다르지 않지만, 직장에서는 뷰와 컨트롤러만 씁니다.모델을 작성하는 것은 다른 사람이 담당하며, 일반적으로 클라이언트는 웹 서비스를 제공합니다. MySQL이나 PHP를 사용하고 있던 시절에도 웹 프로그래밍을 몇 번 한 적이 있기 때문에, 스킬은 조금 구식이지만, 이미 알고 있는 테크닉을 사용할 수 있다고 자신하고 있습니다.하지만 구식 도구로 시간을 낭비하고 싶지는 않습니다.REST API를 작성하는 것이 최첨단이라는 것을 알게 되었습니다.모델을 정의하는 즉시 CRUD 기능을 갖춘 REST API를 제공할 수 있는 훌륭한 프레임워크가 있어야 한다고 생각합니다...

programing 2023.01.27

SQL의 값 배열에 따라 존재하는 값과 존재하지 않는 값 배열

SQL의 값 배열에 따라 존재하는 값과 존재하지 않는 값 배열 제목이 생각나지 않았어요. 안 좋은 거 알아요. 기본적으로는 일련의 가치관을 POST합니다.이 값은 정수가 됩니다. 1, 2, 3, 4, 5 등이라고 칩시다.나는 이미 데이터베이스에서 그들의 각각의 가치를 얻는 방법을 알아냈다. $values = explode(",", $_GET['id']); $placeholders = str_repeat('?, ', count($values) - 1) . '?'; $CheckQuery = $database->prepare("SELECT * FROM users WHERE the_id IN($placeholders)"); $CheckQuery->execute($values); $Res = $CheckQuery..

programing 2023.01.27

디렉토리를 재귀적으로 작성하려면 어떻게 해야 합니까?

디렉토리를 재귀적으로 작성하려면 어떻게 해야 합니까? 이 질문에는 이미 답변이 있습니다. 네스트된 디렉토리를 안전하게 작성하려면 어떻게 해야 합니까? (29 회답) 닫힘3년 전. 디렉토리를 재귀적으로 작성하는 Python 메서드가 있습니까?다음과 같은 경로가 있습니다. /home/dail/ 만들고 싶다 /home/dail/first/second/third 재귀적으로 할 수 있습니까?아니면 디렉토리를 하나씩 작성해야 합니까? 다음 항목도 마찬가지입니다. chmod와 chown은 각 파일/dir에 대한 권한을 할당하지 않고 반복적으로 실행할 수 있습니까?python 3.2부터는 다음을 수행할 수 있습니다. import os path = '/home/dail/first/second/third' os.maked..

programing 2023.01.17

Java에서 매개 변수가 많은 생성자 관리

Java에서 매개 변수가 많은 생성자 관리 일부 프로젝트에서는 체인을 따라 더 많은 파라미터를 추가하는 클래스 계층이 있습니다.하위에는 최대 30개의 파라미터를 가질 수 있는 클래스도 있습니다.이 중 28개는 슈퍼 컨스트럭터로 전달됩니다. Guice와 같은 것을 통해 자동 DI를 사용하는 것은 좋지만, 기술적인 이유로 이러한 특정 프로젝트는 Java에 한정되어 있습니다. 유형을 리팩터링한 경우(인수 2에 대해 전달한 원이 이제 쉐이프) 갑자기 순서가 어긋날 수 있으므로 인수를 유형별로 알파벳 순으로 구성하는 규칙은 작동하지 않습니다. 이 질문은 구체적이고 "그것이 당신의 문제라면 디자인 차원에서 잘못하고 있다"는 비판으로 가득 차 있을 수 있지만, 저는 단지 어떤 관점도 찾고 있을 뿐입니다.Builder..

programing 2023.01.17
반응형