반응형

programing tip 3103

정말 좋고 나쁜 UTF-8 예제 테스트 데이터

정말 좋고 나쁜 UTF-8 예제 테스트 데이터 [닫힌] 그래서 우리는 XSS 필터링을 테스트하기 위한 XSS 치트 시트 를 가지고 있습니다. 그러나 무해한 예제 페이지 외에는 내 UTF-8 코드가 잘못 작동하는 데이터를 처리 할 수 ​​있는지 확인하기 위해 악의적이거나 잘못된 테스트 데이터를 찾을 수 없습니다. 테스트 할 좋은 음 .. 나쁜 데이터를 어디에서 찾을 수 있습니까? 또는 까다로운 문자 시퀀스는 무엇입니까? 확인 마커스 쿤의 UTF-8 디코더 스트레스 테스트를 참조 : 중국 문자의 파일이 문자 당 사용하는 방법 바이트 알고 있나요 어떻게? — 의심 할 여지없이 도움이 될 다른 SO 질문이 있습니다. UTF-8에서는 다음 유형의 바이트를 얻습니다. Binary Hex Comments 0xxxxx..

programing tip 2020.09.25

Django 프로젝트에 템플릿을 넣을 가장 좋은 위치는 어디입니까?

Django 프로젝트에 템플릿을 넣을 가장 좋은 위치는 어디입니까? Django 프로젝트에 템플릿을 넣을 가장 좋은 위치는 어디입니까? Django 책에서 4 장 : 템플릿을 넣을 명확한 위치를 생각할 수 없다면 Django 프로젝트 내에 템플릿 디렉토리를 생성하는 것이 좋습니다 (예를 들어 본 적이 있다면 2 장에서 만든 mysite 디렉토리 내에). 이것이 바로 제가하는 일이며 저에게 큰 도움이되었습니다. 내 디렉토리 구조는 다음과 같습니다. /media내 모든 CSS / JS / 이미지 등 의 기본 프로젝트 코드 (예 : Python 코드) 용 /templates템플릿 /projectname //templates//template.html앱을 다른 곳에서 재사용 할 수 있도록 도와주는 앱별 템플릿에..

programing tip 2020.09.25

Python : 생성기 표현식 대 수율

Python : 생성기 표현식 대 수율 Python에서 생성기 표현식을 통해 생성기 객체를 생성하는 것과 yield 문을 사용하는 것 사이에 차이가 있습니까? 수율 사용 : def Generator(x, y): for i in xrange(x): for j in xrange(y): yield(i, j) 생성기 표현식 사용 : def Generator(x, y): return ((i, j) for i in xrange(x) for j in xrange(y)) 두 함수 모두 (0,0), (0,1) 등과 같은 튜플을 생성하는 생성기 객체를 반환합니다. 둘 중 하나의 장점이 있습니까? 생각? 모두 고마워요! 이 답변에는 많은 훌륭한 정보와 추가 참조가 있습니다! 둘 사이에는 약간의 차이가 있습니다. dis모듈을..

programing tip 2020.09.25

C # 스레드 종료 및 Thread.Abort ()

C # 스레드 종료 및 Thread.Abort () MSDN에서 Thread.Abort () 메서드에 대한 설명은 "이 메서드를 호출하면 일반적으로 스레드가 종료됩니다."라고되어 있습니다. 왜 항상 그렇지 않습니까? 어떤 경우에 스레드를 종료하지 않습니까? 스레드를 종료 할 다른 가능성이 있습니까? Thread.Abort()ThreadAbortException스레드에를 주입합니다 . 스레드는를 호출하여 요청을 취소 할 수 있습니다 Thread.ResetAbort(). 또한 finally예외가 처리되기 전에 실행 되는 블록 과 같은 특정 코드 부분 이 있습니다. 어떤 이유로 스레드가 이러한 블록에 갇혀 있으면 스레드에서 예외가 발생하지 않습니다. 호출자는를 호출 할 때 스레드의 상태를 거의 제어 Abort..

programing tip 2020.09.25

새로운 C # await 기능은 무엇을합니까?

새로운 C # await 기능은 무엇을합니까? [닫은] 누구든지 그 await기능이 무엇인지 설명 할 수 있습니까 ? 그들은 어제 PDC에서 이것에 대해 이야기했습니다 ! Await는 .NET의 작업 (병렬 프로그래밍)과 함께 사용됩니다. 다음 버전의 .NET에서 도입되는 키워드입니다. 이는 태스크가 실행을 완료 할 때까지 대기하기 위해 메소드 실행을 "일시 중지"할 수 있도록합니다. 다음은 간단한 예입니다. //create and run a new task Task dataTask = new Task(SomeCrazyDatabaseOperation); //run some other code immediately after this task is started and running ShowLoaderCo..

programing tip 2020.09.25

Node.js로 외부 HTTP 요청을 만드는 방법

Node.js로 외부 HTTP 요청을 만드는 방법 [닫힌] 질문은 매우 간단합니다. Node.js 서버를 프록시로 사용하여 HTTP 쿼리를 백엔드 HTTP 서버 (PUT, GET 및 DELETE 요청)에 기록, 인증 및 전달하고 싶습니다. 그 목적으로 어떤 라이브러리를 사용해야합니까? 찾을 수 없습니다. NodeJS는 http.request를 표준 모듈로 지원합니다 : http://nodejs.org/docs/v0.4.11/api/http.html#http.request var http = require('http'); var options = { host: 'example.com', port: 80, path: '/foo.html' }; http.get(options, function(resp){ re..

programing tip 2020.09.25

git show 줄을 추가하고 줄을 변경하고 줄을 제거하는 방법이 있습니까?

git show 줄을 추가하고 줄을 변경하고 줄을 제거하는 방법이 있습니까? "git diff --stat"및 "git log --stat"는 다음과 같은 내용을 표시합니다. $ git diff -C --stat HEAD c9af3e6136e8aec1f79368c2a6164e56bf7a7e07 app/controllers/application_controller.rb | 34 +++------------------------- 1 files changed, 4 insertions(+), 30 deletions(-) 그러나 그 커밋에서 실제로 일어난 일은 4 줄이 변경되고 26 줄이 삭제 된 것인데, 이는 4 줄을 추가하고 30 줄을 삭제하는 것과 다릅니다. 델타 LOC (이 경우 26)를 얻을 수있는 방..

programing tip 2020.09.25

손상된 git 저장소를 수정하는 방법은 무엇입니까?

손상된 git 저장소를 수정하는 방법은 무엇입니까? 내 우분투 한 폴더에 보관하는 내 저장소를 새 컴퓨터에 복제하여 다음을 얻었습니다. christopher@christopher-laptop:~/source/personal$ git clone ~/Ubuntu\ One\ Side\ Work/projects.git/ Cloning into 'projects'... done. fatal: unable to read tree 29a422c19251aeaeb907175e9b3219a9bed6c616 christopher@christopher-laptop:~/source/personal$ 그래서 저는 여기에서 물어 보았던 이와 같은 많은 다른 질문들을 살펴 보았고 그들 대부분은 실행하라고 말하고 git fsck -..

programing tip 2020.09.25

ObjectMapper를 사용하여 기본 생성자없이 불변 객체를 de / serialize하는 방법은 무엇입니까?

ObjectMapper를 사용하여 기본 생성자없이 불변 객체를 de / serialize하는 방법은 무엇입니까? com.fasterxml.jackson.databind.ObjectMapper를 사용하여 불변 개체를 직렬화 및 역 직렬화하고 싶습니다. 불변 클래스는 다음과 같습니다 (단지 3 개의 내부 속성, 게터 및 생성자). public final class ImportResultItemImpl implements ImportResultItem { private final ImportResultItemType resultType; private final String message; private final String name; public ImportResultItemImpl(String name,..

programing tip 2020.09.25

Postgresql 집계 배열

Postgresql 집계 배열 안녕하세요 저는 두 개의 테이블이 있습니다 Student -------- Id Name 1 John 2 David 3 Will Grade --------- Student_id Mark 1 A 2 B 2 B+ 3 C 3 A 네이티브 Postgresql을 선택하여 다음과 같은 결과를 얻을 수 있습니까? Name Array of marks ----------------------- 'John', {'A'} 'David', {'B','B+'} 'Will', {'C','A'} 그러나 하지 이런 Name Mark ---------------- 'John', 'A' 'David', 'B' 'David', 'B+' 'Will', 'C' 'Will', 'A' array_agg 사용 : ht..

programing tip 2020.09.25
반응형