프로그램 작성

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

17
모든 재귀를 반복으로 변환 할 수 있습니까?
레딧 스레드는 분명히 흥미로운 질문을 제기 : 테일 재귀 함수는 사소하게 반복 함수로 변환 될 수 있습니다. 다른 것은 명시 적 스택을 사용하여 변환 할 수 있습니다. 모든 재귀를 반복으로 변환 할 수 있습니까 ? 게시물의 (카운터?) 예는 다음과 같습니다. (define (num-ways x y) (case ((= x 0) 1) ((= …

7
Google 태그 관리자와 Google 웹 로그 분석의 차이점은 무엇입니까?
웹 분석에 대해 읽고 GTM과 GA를 접했습니다. GA는 웹 사이트 트래픽에 대한 보고서 및 통계를 생성하는 Google에서 제공하는 서비스 인 것 같습니다. 이러한 보고서를 생성하기위한 제한적인 이해에 따라 최종적으로 몇 가지 유형의 태그를 수행해야합니다. 또한 GTM에서도 웹 사이트에 태그를 추가해야합니다. 따라서 GA와 GTM이 모두 태그와 관련되어 있다면 차이점은 무엇이며 Google에서 …

12
맞춤 요소가 유효한 HTML5입니까?
다음과 같이 HTML5에서 맞춤 태그가 유효한지 여부에 대한 확실한 답변을 찾을 수 없습니다. <greeting>Hello!</greeting> 나는 어느 쪽이든 사양에서 아무것도 발견하지 못했다. http://dev.w3.org/html5/spec/single-page.html 그리고 커스텀 태그는 W3C 유효성 검사기를 사용하여 유효성을 검사하지 않는 것 같습니다.

2
Rust의 정확한 자동 역 참조 규칙은 무엇입니까?
나는 Rust와 함께 배우고 / 실험하고 있으며,이 언어에서 발견되는 모든 우아함에 나를 방해하고 완전히 벗어난 것처럼 보이는 하나의 특이성이 있습니다. Rust는 메소드 호출시 포인터를 자동으로 역 참조합니다. 정확한 동작을 결정하기 위해 몇 가지 테스트를 수행했습니다. struct X { val: i32 } impl std::ops::Deref for X { type Target = i32; …


10
생성자 vs 팩토리 메소드
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 이 질문을 개선하십시오 클래스를 모델링 할 때 선호하는 초기화 방법은 무엇입니까? 생성자 또는 공장 방법 그리고 그것들 …
181 oop  ooad 


27
안드로이드 페이스 북 키 해시를 만드는 방법?
나는이 과정을 전혀 이해하지 못한다. Java SDK에서 keytool이 포함 된 폴더로 이동할 수있었습니다. openssl이 내부 또는 외부 명령으로 인식되지 않는 오류가 계속 발생하지만. 문제는 이것을 작동 시키려면 어떻게해야하며 나중에 무엇을해야합니까?
181 java  android  facebook 

24
작업 표시 줄에 뒤로 버튼 표시
나는 표시하기 위해 노력하고있어 Back button온을 Action bar이전 페이지 / 활동을 이동하거나 메인 페이지로 (제 1 개구) 할 수 있습니다. 그리고 나는 그것을 할 수 없습니다. 내 코드. ActionBar actionBar = getActionBar(); actionBar.setHomeButtonEnabled(true); 코드는입니다 onCreate.

8
PHP-파일을 서버의 다른 폴더로 이동
웹 사이트 사용자가 더 이상 원하지 않는 경우 이미지를 업로드 한 후 서버에서 이미지를 삭제하도록 허용해야합니다. 나는 이전 unlink에 PHP 에서 함수를 사용하고 있었지만 그 이후에는 이것이 매우 위험하고 보안 문제가 될 수 있다고 들었습니다. (이전 코드 :) if(unlink($path.'image1.jpg')){ // deleted } 대신 파일을 다른 폴더로 간단히 옮기고 싶습니다. 계정에 …
181 php  directory  move  unlink 

4
pgadmin으로 heroku 데이터베이스에 연결
pgadmin클라이언트로 heroku 데이터베이스를 관리하고 싶습니다 . 지금까지 나는 이것을하고있다 psql. 에서 데이터를 heroku pg:credentials사용하여 DB를 연결 pgadmin하면 다음을 얻습니다. 오류가 발생했습니다: 서버 연결 오류 : 치명적 : 데이터베이스 "postgres"에 대한 권한이 거부되었습니다. 세부 정보 : 사용자에게 CONNECT 권한이 없습니다. 연결하는 방법에 대한 가이드?

5
requests.request에 대해 max_retries를 설정할 수 있습니까?
파이썬 요청 모듈은 간단하고 우아하지만 한 가지 버그가 있습니다. 다음 과 같은 메시지 로 requests.exception.ConnectionError 를 얻을 수 있습니다 . Max retries exceeded with url: ... 이는 요청이 데이터에 여러 번 액세스하려고 시도 할 수 있음을 의미합니다. 그러나 문서의 어느 곳에서 나이 가능성에 대한 언급은 없습니다. 소스 코드를 보면 기본 …


17
mysqld를 중지하는 방법
mysqld의 시작 명령 (Mac 사용)을 찾으려면 다음을 수행하십시오. ps aux|grep mysql 다음과 같은 결과가 나오므로 mysql 서버를 시작할 수 있습니다. /usr/local/mysql/bin/mysqld --basedir=/usr/local/mysql --datadir=... 명령 줄에서 mysql을 중지하는 데 필요한 명령을 어떻게 찾을 수 있습니까?
181 mysql  macos 

4
Go 구조체를 JSON으로 변환
json패키지를 사용하여 Go 구조체를 JSON으로 변환하려고 하지만 얻는 것은 {}입니다. 나는 그것이 완전히 명백한 것이 확실하지만 그것을 보지 못한다. package main import ( "fmt" "encoding/json" ) type User struct { name string } func main() { user := &User{name:"Frank"} b, err := json.Marshal(user) if err != nil { fmt.Printf("Error: %s", …
181 json  go 

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