프로그램 작성

전문가 및 열성적 프로그래머를위한 Q & A



3
REST API 로그인 패턴
나는 동사가 아닌 명사, URL에 구운 API 버전, 컬렉션 당 두 개의 api 경로, GET POST PUT DELETE 사용법 등을 사용하여 apigee 제안을 밀접하게 따르는 REST api를 만들고 있습니다. 로그인 시스템에서 작업하고 있지만 사용자를 로그인하는 적절한 REST 방법이 확실하지 않습니다. 이 시점에서 보안을 위해 노력하고 있지 않으며 로그인 패턴이나 흐름 …

10
파이썬의 SFTP? (플랫폼 독립적)
암호가 하드 코딩 된 하드 코딩 된 위치로 파일을 전송하는 간단한 도구를 사용하고 있습니다. 저는 파이썬 초보자이지만 ftplib 덕분에 쉬웠습니다. import ftplib info= ('someuser', 'password') #hard-coded def putfile(file, site, dir, user=(), verbose=True): """ upload a file by ftp to a site/directory login hard-coded, binary transfer """ if verbose: print 'Uploading', …
181 python  sftp 

9
django test app error-테스트 데이터베이스 작성 중 오류 발생 : 데이터베이스 작성 권한이 거부되었습니다.
명령을 사용하여 앱을 테스트하려고 할 때 (이 명령을 사용하는 패브릭을 사용하여 프로젝트를 배포하려고 시도했을 때 나타났습니다). python manage.py test appname 이 오류가 발생합니다. Creating test database for alias 'default'... Got an error creating the test database: permission denied to create database Type 'yes' if you would like to try deleting …

7
node.js 모듈에서 내부 (비 수출) 기능에 액세스하고 테스트하는 방법은 무엇입니까?
nodejs (바람직하게는 mocha 또는 jasmine)에서 내부 (즉 내 보내지 않은) 함수를 테스트하는 방법을 알아 내려고합니다. 그리고 나는 모른다. 그런 모듈이 있다고 가정 해 보겠습니다. function exported(i) { return notExported(i) + 1; } function notExported(i) { return i*2; } exports.exported = exported; 그리고 다음 테스트 (모카) : var assert = require('assert'), …

8
Angular HttpClient에 HTTP 헤더를 추가해도 헤더가 전송되지 않습니다. 왜 그렇습니까?
내 코드는 다음과 같습니다. import { HttpClient, HttpErrorResponse, HttpHeaders } from '@angular/common/http'; logIn(username: string, password: string) { const url = 'http://server.com/index.php'; const body = JSON.stringify({username: username, password: password}); const headers = new HttpHeaders(); headers.set('Content-Type', 'application/json; charset=utf-8'); this.http.post(url, body, {headers: headers}).subscribe( (data) => { console.log(data); }, (err: HttpErrorResponse) => { if …

24
파이썬에서 불변의 객체를 만드는 법?
필자는 이것이 필요하지 않았지만 파이썬에서 불변의 객체를 만드는 것이 약간 까다로울 수 있다는 사실에 놀랐습니다. 을 (를) 재정의 __setattr__할 수 없습니다 __init__.에 속성을 설정할 수도 없기 때문 입니다. 튜플 서브 클래 싱은 작동하는 트릭입니다. class Immutable(tuple): def __new__(cls, a, b): return tuple.__new__(cls, (a, b)) @property def a(self): return self[0] @property …

20
'heroku'는 자식 저장소가 아닙니다.
앱을 Heroku로 푸시하려고하면 다음과 같은 응답이 나타납니다. fatal: 'heroku' does not appear to be a git repository fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. 'heroku keys : add'를 시도했지만 여전히 동일한 결과가 나타납니다. 내 GitHub 계정에 대한 …
181 heroku  ssh 

20
스파크 콘솔에서 정보 메시지 표시를 중지하는 방법은 무엇입니까?
스파크 셸에서 오는 다양한 메시지를 중지하고 싶습니다. log4j.properties이 메시지를 멈추기 위해 파일 을 편집하려고했습니다 . 내용은 다음과 같습니다 log4j.properties # Define the root logger with appender file log4j.rootCategory=WARN, console log4j.appender.console=org.apache.log4j.ConsoleAppender log4j.appender.console.target=System.err log4j.appender.console.layout=org.apache.log4j.PatternLayout log4j.appender.console.layout.ConversionPattern=%d{yy/MM/dd HH:mm:ss} %p %c{1}: %m%n # Settings to quiet third party logs that are too verbose log4j.logger.org.eclipse.jetty=WARN log4j.logger.org.eclipse.jetty.util.component.AbstractLifeCycle=ERROR …

19
치명적인 오류 : 'ZipArchive'클래스를 찾을 수 없습니다.
Linux 서버에 'Archive_Zip 0.1.1'을 설치하는 데 문제가 있지만 zip 파일을 만들기 위해 스크립트를 실행하려고하면 치명적인 오류가 발생합니다. 치명적인 오류 : 클래스 ZipArchive를 찾을 수 없습니다 ... 내가 코드를 넣은 곳 $zip = new ZipArchive; var_dump($zip); $res = $zip->open($filename, ZipArchive::OVERWRITE); if ($res !== TRUE) { echo 'Error: Unable to create zip …
181 php  zip  ziparchive 

8
python, del 또는 delattr 중 어느 것이 더 낫습니까?
이것은 어리석은 일이지만 내 두뇌의 뒷부분을 잠시 동안 잔소리하고 있습니다. 파이썬은 우리에게주는이 내장 된 객체에서 삭제 속성에 방법의 델 명령 단어와 delattr 내장 기능. 나는 좀 더 명시 적으로 생각하기 때문에 delattr을 선호합니다 . del foo.bar delattr(foo, "bar") 그러나 그들 사이에 차이가 있는지 궁금합니다.
181 python  del 

4
Python에서 전체 경로 파일 이름 작성
파일 경로 이름을 모듈에 전달해야합니다. 디렉토리 이름, 기본 파일 이름 및 파일 형식 문자열에서 파일 경로를 어떻게 작성합니까? 호출시 디렉토리가 존재하거나 존재하지 않을 수 있습니다. 예를 들면 다음과 같습니다. dir_name='/home/me/dev/my_reports' base_filename='daily_report' format = 'pdf' 문자열을 만들어야합니다 '/home/me/dev/my_reports/daily_report.pdf' 조각을 수동으로 연결하는 것은 좋은 방법이 아닌 것 같습니다. 나는 시도했다 os.path.join: join(dir_name,base_filename,format) …
181 python  join  filenames 


14
쿼리 대 여러 쿼리
JOIN 쿼리가 여러 쿼리보다 빠릅니까? 기본 쿼리를 실행 한 다음 기본 쿼리의 결과를 기반으로 다른 많은 SELECT를 실행합니다. 가입하면 응용 프로그램의 디자인이 많이 복잡해지기 때문에 묻습니다. 그들이 더 빠르면 누구나 대략적으로 대략적으로 얼마만큼을 근사 할 수 있습니까? 1.5x이면 상관하지 않지만 10x이면 내가 생각합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.