반응형

programing 720

C#/VB.NET에서 T-SQL CAST 디코딩

C#/VB.NET에서 T-SQL CAST 디코딩 최근 우리 사이트는 Asprox 봇넷 SQL 주입 공격의 부활로 넘쳐나고 있습니다.이 공격은 자세히 설명하지 않고 T-SQL 명령을 ASCII로 인코딩된 BINARY 문자열로 인코딩하여 SQL 코드를 실행하려고 시도합니다.다음과 같습니다. DECLARE%20@S%20NVARCHAR(4000);SET%20@S=CAST(0x44004500...06F007200%20AS%20NVARCHAR(4000));EXEC(@S);-- 저는 이것을 SQL로 해독할 수 있었지만, 저는 그 당시에 무슨 일이 일어나고 있는지 정확히 알지 못했기 때문에 이것을 하는 것에 대해 약간 경계했습니다. SQL Server를 건드리지 않고도 이러한 유형의 텍스트를 디코딩할 수 있도록 간단한..

programing 2023.05.29

새 프로젝트를 만들 때마다 이클립스가 앱compat v7 라이브러리 지원을 자동으로 추가하는 이유는 무엇입니까?

새 프로젝트를 만들 때마다 이클립스가 앱compat v7 라이브러리 지원을 자동으로 추가하는 이유는 무엇입니까? 으로 추가하는 는 입니까?appcompat v7새 프로젝트를 만들 때마다 라이브러리 지원을 받으시겠습니까? 저는 간단한 프로젝트를 만들고 있습니다.MainActivity해야 합니다.Activity하지만 그렇지 않습니다.이클립스는 자동으로 수행 표시줄 지원을 추가합니다. 다음을 제외하고 간단한 프로젝트를 생성하려면 어떻게 해야 합니까?appcompat도관서? 에 모든것이 된 최신 했습니다.참고로, 저는 최근에 업데이트된 모든 ADT의 최신 버전을 다운로드했습니다.Windows 7 x 64를 사용합니다. Android의 Support Library Overview(지원 라이브러리 개요)에서 언급한..

programing 2023.05.29

Python/postgres/psycopg2: 방금 삽입된 행의 ID 가져오기

Python/postgres/psycopg2: 방금 삽입된 행의 ID 가져오기 Python과 psycopg2를 사용하여 postgres와 인터페이스하고 있습니다. 행을 삽입할 때... sql_string = "INSERT INTO hundred (name,name_slug,status) VALUES (" sql_string += hundred_name + ", '" + hundred_slug + "', " + status + ");" cursor.execute(sql_string) 방금 입력한 행의 ID를 어떻게 얻을 수 있습니까?시도 중: hundred = cursor.fetchall() 오류 반환, 사용 중RETURNING id: sql_string = "INSERT INTO domes_hundred..

programing 2023.05.29

Express 기능에서 "res" 및 "req" 매개 변수는 무엇입니까?

Express 기능에서 "res" 및 "req" 매개 변수는 무엇입니까? 다음 Express 기능의 경우: app.get('/user/:id', function(req, res){ res.send('user' + req.params.id); }); 무엇이req그리고.res그들은 무엇을 의미하며 무엇을 의미합니까? 감사합니다!req는 이벤트를 발생시킨 HTTP 요청에 대한 정보를 포함하는 개체입니다.에 대응하여req당신이 사용하는res원하는 HTTP 응답을 다시 보냅니다. 이러한 매개 변수는 원하는 이름으로 지정할 수 있습니다.더 명확한 경우 코드를 다음과 같이 변경할 수 있습니다. app.get('/user/:id', function(request, response){ response.send('user..

programing 2023.05.29

VB의 With 문에 해당하는 C#은 무엇입니까?

VB의 With 문에 해당하는 C#은 무엇입니까? 이 질문에는 이미 다음과 같은 답이 있습니다. 마감됨13년 전에. 중복 가능성: c#의 "With…End With"와 동등합니까? VB의 특징 중 하나는 제가 정말 좋아하는 것이 있었습니다.그With진술.C#에 해당하는 것이 있습니까?당신이 사용할 수 있다는 것을 압니다.using네임스페이스를 입력할 필요가 없지만 이 이름만 입력할 수 있습니다.VB에서 다음을 수행할 수 있습니다. With Stuff.Elements.Foo .Name = "Bob Dylan" .Age = 68 .Location = "On Tour" .IsCool = True End With C#에서 동일한 코드는 다음과 같습니다. Stuff.Elements.Foo.Name = "Bob D..

programing 2023.05.29

MongoDB 및 코드 점화기

MongoDB 및 코드 점화기 닫혔습니다. 이 질문은 충족되지 않습니다.스택 오버플로 지침입니다.현재 답변을 수락하고 있지 않습니다. 도구, 라이브러리 또는 즐겨찾는 오프사이트 리소스를 추천하거나 찾는 질문은 의견이 많은 답변과 스팸을 유인하는 경향이 있기 때문에 스택 오버플로의 주제에서 벗어나 있습니다.대신 문제를 설명하고 문제를 해결하기 위해 지금까지 수행된 작업을 설명합니다. 9년 전에 문을 닫았습니다. 이 질문을 개선합니다. CodeIgniter의 MongoDB로 작업할 수 있는 튜토리얼, 라이브러리 등을 안내하는 것을 도와줄 수 있는 사람이 있습니까?"CodeIgniter 방식"인지는 모르겠지만 현재 데이터베이스 연결을 저장하기 위한 추가 속성으로 Mongo 클래스를 확장하는 CodeIgnite..

programing 2023.05.24

Swift 슈퍼 슬로우 타이핑 및 자동 완성 기능을 갖춘 Xcode 6

Swift 슈퍼 슬로우 타이핑 및 자동 완성 기능을 갖춘 Xcode 6 저만 그런가요, 아니면 스위프트의 Xcode 6(6.0.1)이 특히 자동 완성을 통해 코드를 입력할 때 매우 느린 것 같습니까? 일반적인 Objective-C 클래스는 Swift 프로젝트 안에 있더라도 이전과 거의 동일하게 작동하므로 Swift가 이를 죽입니다. 다른 사람들도 같은 불편함을 느끼나요?성능을 향상시키는 방법에 대해 알고 계십니까? 저는 몇 가지 설정을 가지고 놀려고 했지만 실패했습니다. 물론 Xcode와 컴퓨터를 다시 시작하려고 시도했지만 실패했습니다. 다른 무거운 앱이 열려 있지 않습니다. 저는 8GB RAM과 SSD HD가 장착된 Mid 2009 Macbook Pro(2.26GHz Intel Core 2 Duo)를 ..

programing 2023.05.24

psql: FATAL: 데이터베이스 " "가 존재하지 않습니다.

psql: FATAL: 데이터베이스 " "가 존재하지 않습니다. 저는 Mac용 PostgreSql 앱(http://postgresapp.com/) 을 사용하고 있습니다.예전에 다른 기계에서 사용한 적이 있는데, 맥북에 설치할 때 문제가 생겼습니다.애플리케이션을 설치하고 실행했습니다. psql -h localhost 반환되는 항목: psql: FATAL: database "" does not exist 찾으려는 데이터베이스를 만들기 위해 콘솔을 실행할 수도 없는 것 같습니다.제가 그냥 뛰어도 똑같은 일이 일어납니다. psql 또는 애플리케이션 드롭다운 메뉴에서 psql을 실행하는 경우: 컴퓨터 통계: OSX 10.8.4 psql(Postgre)SQL) 9.2.4 어떤 도움이든 감사합니다. 저도 홈브루를 통..

programing 2023.05.24

git 내에서 파일 및 디렉터리가 수정된 경우 권한을 복원하는 방법은 무엇입니까?

git 내에서 파일 및 디렉터리가 수정된 경우 권한을 복원하는 방법은 무엇입니까? 저는 계산대가 있어요.모든 파일 권한이 git가 생각하는 권한과 다르므로 모두 수정된 것으로 표시됩니다. 파일의 내용을 건드리지 않고(권한을 수정하고 싶을 뿐) 모든 파일 권한을 git가 생각하는 git로 설정하려면 어떻게 해야 합니까?Git는 파일 사용 권한을 추적하고 다음을 사용하여 패치를 생성할 때 사용 권한 변경 사항을 표시합니다.git diff -p그래서 우리가 필요한 것은: 역방향 패치 생성 사용 권한 변경 사항만 포함 작업 복사본에 패치를 적용합니다. 하나의 라이너로서: git diff -p -R --no-ext-diff --no-color \ | grep -E "^(diff|(old|new) mode)" --..

programing 2023.05.24

Mongoose를 사용한 다대다 매핑

Mongoose를 사용한 다대다 매핑 제 디자인에는 플래시 카드 스키마와 패키지 스키마가 있습니다.하나의 플래시 카드는 서로 다른 패키지에 속할 수 있으며 패키지에는 서로 다른 플래시 카드가 포함될 수 있습니다. 아래에 my mongoose 스키마 정의의 제거된 버전을 볼 수 있습니다. // package-schema.js var Schema = mongoose.Schema, ObjectId = Schema.ObjectId; var PackageSchema = new Schema({ id : ObjectId, title : { type: String, required: true }, flashcards : [ FlashcardSchema ] }); var exports = module.exports = ..

programing 2023.05.24
반응형