반응형

분류 전체보기 570

LINQ를 SQL에 사용하면 SQL 주입을 방지할 수 있습니다.

LINQ를 SQL에 사용하면 SQL 주입을 방지할 수 있습니다. 저는 지금 퍼블릭 사이트를 개설하고 있는데 우선 SQL 주입이 생각납니다.저장 중인 텍스트 필드가 있으며 데이터베이스에 업데이트/쓰기하기 위해 linq를 사용하고 있습니다.linq를 사용해도 안전합니까? 이 예는 사용자 계정을 만드는 것입니다. Data.MemberRegistrationDataContext context = new MemberRegistrationDataContext(); Data.tbl_Member_UserProfile profile = new tbl_Member_UserProfile(); profile.SSN = Convert.ToDecimal(Session["tempMemberSSN_Registration"]); pro..

programing 2023.08.04

getJ 사용 방법SON, 포스트 메소드로 데이터를 전송하시겠습니까?

getJ 사용 방법SON, 포스트 메소드로 데이터를 전송하시겠습니까? 나는 위의 방법을 사용하고 있으며 URL의 한 파라미터에서 잘 작동합니다. 예.Students/getstud/1컨트롤러/액션/매개 변수 형식이 적용됩니다. 이제 Students 컨트롤러에 두 개의 매개 변수를 허용하고 JSON 개체를 반환하는 작업이 있습니다. 그래서 어떻게 데이터를 게시합니까?$.getJSON()포스트 메소드를 사용하시겠습니까? 유사한 방법도 허용됩니다. 요점은 AJAX로 컨트롤러의 작업을 호출하는 것입니다.$.getJSON() 메서드는 POST가 아닌 HTTP GET을 수행합니다.$.post()를 사용해야 합니다. $.post(url, dataToBeSent, function(data, textStatus) { //..

programing 2023.08.04

명령 하나로 도커 파일 빌드 및 실행

명령 하나로 도커 파일 빌드 및 실행 도커 파일에서 이미지를 빌드하고 단일 명령으로 실행할 수 있습니까? 명령이 하나 있습니다.docker buildDocker 파일을 빌드하고docker run -it이미지를 실행합니다. 이 두 명령을 조합하여 하나의 명령으로 쉽게 빌드하고 실행할 수 있습니까?태깅을 피하고 싶다면,docker build -q최종 이미지 해시만 출력합니다. 이 해시를 인수로 사용할 수 있습니다.docker run: docker run -it $(docker build -q .) 추가--rm로.docker run용기가 나갈 때 자동으로 제거되도록 하려면 이 옵션을 선택합니다. docker run --rm -it $(docker build -q .) 아니요, 단일 명령은 없습니다.그러나 이미..

programing 2023.08.04

도커 네트워킹 사용 안 함: 경고: IPv4 전달 사용 안 함.네트워킹이 작동하지 않음

도커 네트워킹 사용 안 함: 경고: IPv4 전달 사용 안 함.네트워킹이 작동하지 않음 호스트의 컨테이너와 외부 컨테이너의 연결이 "갑자기" 끊어집니다.그러나 일부 호스트가 새로 고쳐졌고 갑자기 다음과 같은 상황이 발생했습니다. 호스트는 다른 호스트와 통신할 수 있습니다. 호스트에서 실행 중인 컨테이너는 다른 호스트와 통신할 수 없습니다. 다음은 예입니다. [root@pprdespap322 deploy]# ping ci.docker.company.net PING pprdespap324.corp.company.net (10.137.55.22) 56(84) bytes of data. 64 bytes from pprdespap324.corp.company.net (10.137.55.22): icmp_seq=1..

programing 2023.08.04

'엔트리' 키워드는 어떻게 되었습니까?

'엔트리' 키워드는 어떻게 되었습니까? 얼마 전 화이트북을 순항하던 중 C 키워드 목록에서 발견했습니다.항목은 해당 목록의 키워드 중 하나입니다. 나중에 사용할 수 있도록 예약되어 있습니다.포트란 시절을 돌이켜보면, 어떤 종류의 기능이 있었는데, 그 기능은 엔트리 스테이트먼트를 사용하여 두 번째 인수 서명을 만들거나 함수의 엔트리 포인트를 만드는 것이었습니다. 이것이 원래 엔트리를 사용하기 위한 목적입니까?아니면 완전히 다른 것? 엔트리 키워드의 내용은 무엇입니까?저는 전혀 몰랐기 때문에, 이것에 대해 뭔가를 찾으려고 구글을 검색했습니다.이것이 제가 찾은 것입니다. 먼저 예약된 키워드로 포함되었습니다. Q: K&R1에서 언급된 엔트리 키워드는 무엇입니까? A: 여러 개의 다른 이름의 진입점을 가진 기능을..

programing 2023.08.04

IntelliJ에서 스프링 활성 프로파일 환경 변수를 설정하는 방법

IntelliJ에서 스프링 활성 프로파일 환경 변수를 설정하는 방법 저는 이클립스에 스프링부츠 애플리케이션(메이븐 프로젝트)을 사용하고 있습니다.메이븐 프로젝트의 테스트 클린 대상을 실행할 때 활성 프로필을 로드하려고 합니다. application.properties에서 spring.spring.active=test, aop을 추가했으며 application-test.properties에서도 추가했지만 영향을 주지 않습니다. 또는 IntelliJ IDE의 명령줄 옵션에서 이 속성을 -Dspring.profiles.active=test로 설정하면 명령이 테스트 정리될 때 aop은 영향을 받지 않습니다.또한 지능형에서 러너의 JVM 인수를 설정해 보았습니다. 그러나 @ActiveProfiles("test")..

programing 2023.08.04

스위프트의 한 조각은 무엇입니까?

스위프트의 한 조각은 무엇입니까? Swift의 슬라이스는 무엇이며 배열과 어떻게 다릅니까? 설명서에서 첨자(범위)의 형식 서명은 다음과 같습니다. subscript(Range) -> Slice 다른 제품을 반품하는 것은 어떻습니까?Array가 아니라Slice? 슬라이스를 배열과 연결할 수 있을 것 같습니다. var list = ["hello", "world"] var slice: Array = [] + list[0..list.count] 그러나 이는 다음과 같은 오류를 발생시킵니다. 제공된 인수를 수락하는 '오버로드'에 대한 오버로드를 찾을 수 없습니다. var list = ["hello", "world"] var slice: Array = list[0..list.count] 한 조각이란 무엇입니까?슬라..

programing 2023.08.04

jquery ajax 데이터에 [개체 개체]가 표시됩니다.

jquery ajax 데이터에 [개체 개체]가 표시됩니다. 서버에서 보고된 데이터에 대해 경고하기 위해 매우 기본적인 Ajax 통화가 있습니다. $.ajax({ type: "POST", url: "/someform/act", //edit utl to url data: { changed: JSON.stringify(plainData) }, //edit to include success: function(data) { alert(data); //data not $data }, error: function() { //error condition code } }); 성공 콜백에 관한 자료란에 대한 jquery 웹사이트의 문서에 따르면 반환된 자료는 서버의 자료라고 합니다.하지만 어떤 이상한 이유로 내가 경고했을..

programing 2023.08.04

여러 저장 프로시저의 결과 연합

여러 저장 프로시저의 결과 연합 저장 프로시저가 있습니다. 매번 다른 매개 변수를 사용하여 여러 번 호출해야 합니다.결과를 단일 데이터 세트로 수집하고 싶습니다.이런 일이 가능할까요? exec MyStoredProcedure 1 UNION exec MyStoredProcedure 2 UNION exec MyStoredProcedure 3 위 구문을 사용하려고 했지만 오류가 발생했습니다... Incorrect syntax near the keyword 'UNION' 제가 다루고 있는 저장 프로시저는 상당히 복잡하고 일종의 "블랙박스"이기 때문에 저장 프로시저의 정의에 들어가 아무것도 변경할 수 없습니다.결과를 모으는 방법에 대한 제안이 있습니까? SQL Server 2008 R2를 사용하고 있습니다.도와주..

programing 2023.08.04

키워드 "weak"을 클래스 및 클래스 바인딩 프로토콜 유형에만 적용할 수 있는 이유는 무엇입니까?

키워드 "weak"을 클래스 및 클래스 바인딩 프로토콜 유형에만 적용할 수 있는 이유는 무엇입니까? 변를다음같이선언으로 할 때weakSwift에서는 가끔 Xcode에서 다음과 같은 오류 메시지가 표시됩니다. 'weak'은 클래스 및 클래스 바인딩 프로토콜 유형에만 적용할 수 있습니다. 또는 'weak'은 클래스 바인딩되지 않은 'Some Protocol'에 적용되지 않아야 합니다. 클래스 바인딩이 있는 프로토콜 준수를 추가하는 것이 좋습니다. 왜 그 키워드가weak클래스 및 클래스 바인딩 프로토콜 유형에만 적용할 수 있습니까?이 요구사항의 배경은 무엇입니까?이 중 을 선언했지만 이오의일이사유자프가용신선자다로때니입문에서 입니다.AnyObject: protocol PenguinDelegate: AnyObje..

programing 2023.08.04
반응형