반응형

2020/08/26 30

REST API를 대체하는 Websocket API?

REST API를 대체하는 Websocket API? 웹 소켓 또는 긴 폴링을 통해 기본 기능이 실시간으로 작동하는 응용 프로그램이 있습니다. 그러나 대부분의 사이트는 RESTful 방식으로 작성되어 향후 애플리케이션 및 기타 클라이언트에 유용합니다. 그러나 REST에서 벗어난 모든 사이트 기능에 대해 웹 소켓 API로 전환하는 것을 생각하고 있습니다. 그러면 사이트의 모든 부분에 실시간 기능을 더 쉽게 통합 할 수 있습니다. 이것이 애플리케이션이나 모바일 클라이언트를 구축하는 것을 더 어렵게 만들까요? 나는 어떤 사람들이 이미 다음과 같은 일을하고 있음을 발견했다 : SocketStream 여기에있는 다른 답변에는 장점이 없다는 말이 아니라 좋은 점이 있습니다. 그러나 저는 일반적인 합의에 어긋나고 실..

Programing 2020.08.26

Django를 사용하여 테이블의 모든 데이터를 제거하는 방법

Django를 사용하여 테이블의 모든 데이터를 제거하는 방법 두 가지 질문이 있습니다. Django에서 테이블을 어떻게 삭제합니까? 테이블의 모든 데이터를 어떻게 제거합니까? 이것은 성공적이지 않은 내 코드입니다. Reporter.objects.delete() 관리자 내부 : def delete_everything(self): Reporter.objects.all().delete() def drop_table(self): cursor = connection.cursor() table_name = self.model._meta.db_table sql = "DROP TABLE %s;" % (table_name, ) cursor.execute(sql) 최신 문서 에 따라 올바른 호출 방법은 다음과 같습니다. ..

Programing 2020.08.26

JavaScript의 "for-in"루프에 "var"또는 "var"없음?

JavaScript의 "for-in"루프에 "var"또는 "var"없음? for-inJavaScript 에서 루프 를 작성하는 올바른 방법은 무엇입니까 ? 브라우저는 내가 여기에서 보여주는 두 가지 접근 방식 중 하나에 대해 불만을 제기하지 않습니다. 첫째, 반복 변수 x가 명시 적으로 선언 되는 다음 접근 방식이 있습니다 . for (var x in set) { ... } 그리고 대안으로 더 자연스럽게 읽지 만 나에게 맞지 않는이 접근 방식 : for (x in set) { ... } 를 사용 var하면 변수의 범위가 줄어 듭니다. 그렇지 않으면 변수가 var문을 검색하는 가장 가까운 클로저를 찾습니다 . 를 찾을 수 없으면 var전역입니다 (엄격 모드에있는 using strict경우 전역 변수에서 오..

Programing 2020.08.26

파이프 ''을 (를) 찾을 수 없습니다. angular2 사용자 지정 파이프

파이프 ''을 (를) 찾을 수 없습니다. angular2 사용자 지정 파이프 이 오류를 수정할 수없는 것 같습니다. 검색 창과 ngFor가 있습니다. 다음과 같은 사용자 지정 파이프를 사용하여 배열을 필터링하려고합니다. import { Pipe, PipeTransform } from '@angular/core'; import { User } from '../user/user'; @Pipe({ name: 'usersPipe', pure: false }) export class UsersPipe implements PipeTransform { transform(users: User [], searchTerm: string) { return users.filter(user => user.name.indexOf..

Programing 2020.08.26

JSLint : 정의되기 전에 사용되었습니다.

JSLint : 정의되기 전에 사용되었습니다. 안녕하세요 저는 3 개의 자바 스크립트 파일이 있습니다. jquery.js utility.js file1.js file1.js에는 jQuery.noConflict() jQuery(document).ready(function($) { // .... }); 정의되기 전에 'jQuery'가 사용되었습니다. 정의되기 전에 '문서'가 사용되었습니다. 이 경고를 안전하게 제거하려면 어떻게해야합니까? 만약 내가한다면 var document = document || {}; 그런 다음 내 utility.js에서 사용되는 경우 IE에서는 null이고 firefox에서는 괜찮습니다. 이것에 대한 최선의 해결책은 무엇입니까? 에서 문서 JSLint는 또한이 파일에 사용 된 변수가..

Programing 2020.08.26

Bash : 이름이 지정된 파일을 재귀 적으로 복사하여 폴더 구조를 유지합니다.

Bash : 이름이 지정된 파일을 재귀 적으로 복사하여 폴더 구조를 유지합니다. 나는 바라고 있었다 : cp -R src/prog.js images/icon.jpg /tmp/package 대상 디렉토리에 대칭 구조를 생성합니다. /tmp | +-- package | +-- src | | | +-- prog.js | +-- images | +-- icon.jpg 대신 두 파일 모두 / tmp / package에 복사됩니다. 플랫 카피. (이것은 OSX에 있습니다). 와일드 카드 (예 : src / *. js)로 지정된 파일을 포함하여 모든 파일을 대상 디렉토리 내의 적절한 위치에 복사하는 데 사용할 수있는 간단한 bash 함수가 있습니까? "각 파일마다 실행 mkdir -p $(dirname "$file"..

Programing 2020.08.26

지도 저장

지도 저장 JPA 사용 주석을 attributes사용하여 JPA2를 사용하여 다음 클래스에서지도 를 유지할 수 있는지 궁금합니다. public class Example { long id; // .... Map attributes = new HashMap(); // .... } 이미 기존 프로덕션 데이터베이스가 있으므로의 값이 attributes다음 기존 테이블에 매핑 될 수 있습니다. create table example_attributes { example_id bigint, name varchar(100), value varchar(100)); JPA 2.0은 컬렉션 지원 @ElementCollection과 함께 사용할 수 있는 주석을 통해 기본 요소 컬렉션을 지원합니다 java.util.Map. 다..

Programing 2020.08.26

Express.js에서 Node.js를 사용하는 세션은 어떻게 작동합니까?

Express.js에서 Node.js를 사용하는 세션은 어떻게 작동합니까? Express.js를 사용하면 세션이 매우 간단합니다. 나는 그들이 실제로 어떻게 작동하는지 궁금합니다. 클라이언트에 쿠키를 저장합니까? 그렇다면 그 쿠키는 어디에서 찾을 수 있습니까? 필요한 경우 어떻게 디코딩합니까? 기본적으로 사용자가 실제로 사이트에 없었을 때에도 사용자가 로그인했는지 확인할 수 있기를 원합니다 (예 : 다른 사이트에있을 때 페이스 북이 로그인 한 상태임을 어떻게 알 수 있는지). 하지만 세션의 작동 방식을 먼저 이해해야한다는 것을 이해해야합니다. 주제에 대한 문서 에 따르면 다음과 같이 들리지만 Express.js를 사용한 적이 없습니다 . 쿠키는 키 (서버가 세션 데이터를 검색하는 데 사용함) 및 해시 (..

Programing 2020.08.26

.NET에서 json 키가 소문자인지 확인

.NET에서 json 키가 소문자인지 확인 .NET에서 JSON을 사용하여 키가 소문자로 전송되도록하는 간단한 방법이 있습니까? 현재 저는 newtonsoft의 Json.NET 라이브러리를 사용하고 있습니다. string loginRequest = JsonConvert.SerializeObject(auth); 이 경우 auth는 다음 개체입니다 public class Authority { public string Username { get; set; } public string ApiToken { get; set; } } 결과 {"Username":"Mark","ApiToken":"xyzABC1234"} username및 apitoken키가 소문자로 표시 되도록하는 방법이 있습니까? 나는 단순히 통해 그..

Programing 2020.08.26
반응형