반응형

Spring 2707

Lisp / Scheme에서 '(아포스트로피)는 무엇입니까?

Lisp / Scheme에서 '(아포스트로피)는 무엇입니까? 나는 스스로 계획을 가르치는 1 시간 1 일에 있습니다. 말할 필요도없이 나는 아무것도 이해하지 못한다. 그래서 저는 The Little Schemer를 읽고 이것을 사용하고 있습니다. http://sisc-scheme.org/sisc-online.php 통역사로. '예를 들어 사용해야합니다 . (atom? 'turkey) "정의되지 않은 변수"오류를 방지합니다. 는 ',이 책에 따르면, 커먼 리스프 것입니다. 두 가지 질문이 있습니다. 위에서 언급 한 통역사가 좋은가요? 다른 것을 추천 할 수 있습니까? The Little Schemer 와 잘 어울리는 제품이 필요합니다 . 무엇입니까 '? 양식 'foo은 단순히 특수 양식을 입력하는 더 빠른..

Development Tip 2020.12.11

URL이 패턴과 일치 할 때 404를 반환하도록 nginx 구성

URL이 패턴과 일치 할 때 404를 반환하도록 nginx 구성 nginx가 패턴과 일치하는 요청을 받으면 404 코드를 반환하기를 원합니다 /test/*. 이를 위해 nginx를 어떻게 구성 할 수 있습니까? location /test/ { return 404; } 정규식 위치 블록보다이 일치에 더 높은 우선 순위를 부여하려면 "^ ~"를 추가해야합니다. location ^~ /test/ { return 404; } 그렇지 않으면 까다로운 상황에 처하게됩니다. 예를 들어, 다음과 같은 다른 위치 블록이있는 경우 location ~ \.php$ { ... } 누군가가 http://your_domain.com/test/bad.php 요청을 보내면 해당 정규식 위치 블록이 요청을 처리하기 위해 nginx에 ..

Development Tip 2020.12.11

스레드 대 스레딩

스레드 대 스레딩 Python에서 모듈 threading과 thread모듈 의 차이점은 무엇입니까 ? Python 3에서는 thread이름이 _thread. 를 구현하는 데 사용되는 인프라 코드 threading이며 일반적인 Python 코드가 그 근처에 있으면 안됩니다. _thread기본 OS 수준 프로세스에 대한 상당히 원시적 인보기를 제공합니다. 이것은 거의 원하는 것이 아니므로 Py3k에서 이름을 변경하여 실제로 구현 세부 사항임을 나타냅니다. threading 몇 가지 추가 자동 회계 및 여러 편의 유틸리티를 추가하여 표준 Python 코드에 선호되는 옵션입니다. threading인터페이스하는 더 높은 수준의 모듈입니다 thread. threading문서 는 여기를 참조하십시오 . http://..

Development Tip 2020.12.11

SQL : MySQL에서 기존 열을 기본 키로 설정

SQL : MySQL에서 기존 열을 기본 키로 설정 3 개의 열이있는 데이터베이스가 있습니다. id, name, somethingelse 이 테이블에는 인덱스 세트가 없으며 "정의 된 인덱스가 없습니다!"라는 메시지가 표시됩니다. phpmyadmin id는 각 행에 고유 한 7 자리 영숫자 값입니다. Drugid를 기본 키 / 인덱스로 설정하고 싶습니다. (차이가있는 경우 차이가 없습니다.)이 기능이 처음 이니 자세히 설명해주세요. 감사합니다. SQL에서 실행하십시오. ALTER TABLE tableName ADD PRIMARY KEY (id) ---or Drugid, whichever you want it to be PK 또는 PHPMyAdmin 인터페이스 (테이블 구조)를 사용하십시오. ALTER T..

Development Tip 2020.12.11

특정 경로를 제외한 모든 경로에 대해 Express의 특정 미들웨어 사용

특정 경로를 제외한 모든 경로에 대해 Express의 특정 미들웨어 사용 일부 미들웨어 기능과 함께 node.js에서 Express 프레임 워크를 사용하고 있습니다. var app = express.createServer(options); app.use(User.checkUser); 내가 사용할 수있는 .use특정 경로에이 미들웨어를 사용하는 추가 매개 변수와 기능 : app.use('/userdata', User.checkUser); 특정 경로, 즉 루트 경로를 제외한 모든 경로에 미들웨어가 사용되도록 경로 변수를 사용할 수 있습니까? 나는 다음과 같은 것에 대해 생각하고 있습니다. app.use('!/', User.checkUser); 따라서 User.checkUser루트 경로를 제외하고 항상 호출됩..

Development Tip 2020.12.11

설치된 경우 응용 프로그램으로 리디렉션하고 그렇지 않으면 App Store로 리디렉션합니다.

설치된 경우 응용 프로그램으로 리디렉션하고 그렇지 않으면 App Store로 리디렉션합니다. 사용자 지정 스키마 (예 : so : //)를 등록하여 iOS의 앱에 직접 연결할 수 있으며 iTunes를 통해 앱 스토어의 앱에 연결할 수도 있습니다. 대부분의 경우 이상적인 흐름은 앱 이 설치되어있는 경우 앱으로 리디렉션되고 그렇지 않은 경우 스토어로 리디렉션되는 링크를 제공하는 것입니다. 이것이 가능합니까? 그렇다면 어떻게합니까? 명확성을 위해 추가 된 시나리오는 응용 프로그램의 그룹에 참여하도록 초대하는 내 iPhone의 전자 메일에서 링크 (http)를 여는 것입니다. 사용자가 해당 장치에 앱을 설치 한 경우 열어야하고, 그렇지 않으면 http 링크가 iTunes로 리디렉션되어야합니다. 이를 확인할 방법..

Development Tip 2020.12.11

두 개의 지저분한 감시 작업을 동시에 실행하는 방법

두 개의 지저분한 감시 작업을 동시에 실행하는 방법 두 개의 감시 작업을 동시에 실행할 수 있습니까? 시계 설정 내에서 원하는 작업을 얼마 든지 가질 수 있다는 것을 이해 하고 단지 grunt watch를 시작 하면 다음과 같이 모든 작업을 볼 수 있습니다. ... watch: { A: { files: "js/dev/**/*.coffee", tasks: ["coffee", "requirejs"] }, B: { files: "js/dev/**/*.coffee", tasks: ["coffee"] }, C: { files: "js/dev/**/*.html", tasks: ["copy"] } } ... ...하지만 이건 필요 없어요. 개발과 생산을 위해 다른 작업 세트를 갖고 싶습니다. 짐작할 수 있듯이 A (..

Development Tip 2020.12.11

maven에서 jacoco JVM 인수와 확실한 JVM 인수를 함께 사용할 수 없습니다.

maven에서 jacoco JVM 인수와 확실한 JVM 인수를 함께 사용할 수 없습니다. 코드 커버리지 메트릭을 생성하기 위해 jacoco 플러그인 과 함께 maven을 사용하고 있습니다. jacoco 플러그인에 필요한 Java 옵션으로 surefire 플러그인을 구성하는 데 어려움이 있습니다 . 이미 Stack Overflow에서 이에 대한 몇 가지 답변을 보았지만 무언가가 작동하지 않습니다. 다중 모듈 프로젝트가 있고 내 모듈 중 하나가 다음과 같이 surefire 플러그인을 구성합니다 . foo/pom.xml: org.apache.maven.plugins maven-surefire-plugin -XX:MaxPermSize=512m 이것은 예상대로 작동합니다. 이제 코드 커버리지 메트릭을 얻기 위해 ..

Development Tip 2020.12.11

resignFirstResponder 대 키보드 해제를위한 endEditing

resignFirstResponder 대 키보드 해제를위한 endEditing 스위프트, 두 [someTextField].resignFirstResponder()및 self.view.endEditing(true)사용자의 관점과 그것을 사용 된 어떤 텍스트 필드 드 - 초점에서 키보드를 숨기고 - 동일한 작업을 수행. 전자는 특정 필드에 한정되는 반면 후자는 전체 뷰를 포함하지만 특정 텍스트 필드를 대상으로하는 것 외에는 언제 하나가 다른 필드보다 선호 / 권장된다는 것을 이해합니다. someTextField.resignFirstResponder() resignFirstResponder()첫 번째 응답자 인 텍스트 필드를 정확히 알고 첫 번째 응답자 상태를 사임하려는 경우 언제든지 사용하는 것이 좋습니다...

Development Tip 2020.12.11

Emacs에서 창 레이아웃 유지

Emacs에서 창 레이아웃 유지 특정 방식으로 창문을 설정했습니다. 나중에 호출 할이 설정을 어떻게 저장합니까? emacs 데스크탑을 확인하십시오 . 나는 emacs를 사용할 수 없지만 emacs를 설치할 때 얻는 표준 lisp 패키지의 일부라고 생각합니다. 데스크탑 라이브러리를 사용하여 한 세션에서 다른 세션으로 Emacs의 상태를 저장하십시오. Emacs 데스크탑 (버퍼, 파일 이름, 주요 모드, 버퍼 위치 등)을 저장하면 후속 Emacs 세션이 저장된 데스크탑을 다시로드합니다. 나는 때때로 C-x r w 레지스터에 창 구성을 저장하고 C-x r j ( 단일 문자가있는 곳 ) 다시 점프하기 위해 사용합니다. 이것은 시간이 지난 후 돌아가고 싶은 몇 가지 창 구성을 저장하는 좋은 방법이지만 몇 가지 측..

Development Tip 2020.12.11
반응형