반응형

전체 글 3736

Express에서 여러 파일에 라우트 핸들러를 포함시키는 방법은 무엇입니까?

Express에서 여러 파일에 라우트 핸들러를 포함시키는 방법은 무엇입니까? 내 NodeJS express응용 프로그램 app.js에는 몇 가지 공통 경로가 있습니다. 그런 다음 wf.js파일에서 몇 가지 경로를 더 정의하고 싶습니다. 파일에 app.js정의 된 다른 경로 처리기를 어떻게 인식 할 수 wf.js있습니까? 간단한 요구 가 작동하지 않는 것 같습니다. 당신이하려는 경우 별도의 파일에 경로를 넣어 , 예를 들어 routes.js, 당신은 만들 수 있습니다 routes.js이 방법으로 파일 : module.exports = function(app){ app.get('/login', function(req, res){ res.render('login', { title: 'Express Login'..

Programming 2020.05.10

두 개의 하위 문자열 사이에서 문자열 찾기

두 개의 하위 문자열 사이에서 문자열 찾기 이 질문에는 이미 답변이 있습니다. 두 마커 사이의 부분 문자열을 추출하는 방법은 무엇입니까? 답변 15 개 두 개의 하위 문자열 ( '123STRINGabc' -> 'STRING' ) 사이에 문자열을 찾으려면 어떻게합니까 ?내 현재 방법은 다음과 같습니다 >>> start = 'asdf=5;' >>> end = '123jasd' >>> s = 'asdf=5;iwantthis123jasd' >>> print((s.split(start))[1].split(end)[0]) iwantthis 그러나 이것은 매우 비효율적이고 비 유적으로 보입니다. 이와 같은 작업을 수행하는 더 좋은 방법은 무엇입니까?문자열은 시작과 끝되지 않을 수 있습니다 언급하는 것을 잊었다 sta..

Programming 2020.05.10

MacOS Xcode CoreSimulator 폴더가 매우 큽니다.

MacOS Xcode CoreSimulator 폴더가 매우 큽니다. 내용을 삭제해도 되나요? 내 ~/Library/Developer/CoreSimulator/Devices폴더의 26 Gb크기입니다. 모든 콘텐츠를 삭제하는 것이 안전합니까? 해당 파일이 자동으로 재생성됩니까? xcrun simctl delete unavailable터미널에서 달려보십시오 . 원래 답변 : Xcode-장치 폴더를 지우려면 무료입니까? 이 디렉토리는 사용자 데이터의 일부이며 Xcode에 심각하게 영향을 미치지 않고 모든 사용자 데이터를 삭제할 수 있습니다. 전체 CoreSimulator / 디렉토리를 삭제할 수 있습니다. 다음 시뮬레이터 실행시 Xcode가 새로운 인스턴스를 재생성합니다. 앱의 이전 시뮬레이터 데이터를 잃을 여..

Programming 2020.05.10

플로팅 요소가 포함 된 컨테이너 요소의 높이가 왜 증가하지 않습니까?

플로팅 요소가 포함 된 컨테이너 요소의 높이가 왜 증가하지 않습니까? 높이와 플로트가 어떻게 작동하는지 묻고 싶습니다. 외부 div와 내용이있는 내부 div가 있습니다. 높이는 내부 div의 내용에 따라 다를 수 있지만 내 내부 div가 외부 div를 오버플로하는 것처럼 보입니다. 올바른 방법은 무엇입니까? 플로팅 요소는 컨테이너 요소의 높이에 추가되지 않으므로 지우지 않으면 컨테이너 높이가 증가하지 않습니다 ... 시각적으로 보여 드리겠습니다. 자세한 설명 : overflow: hidden;컨테이너 요소를 추가 할 수도 있지만 clear: both;대신 사용 하는 것이 좋습니다 . 또한 요소를 스스로 지우고 싶다면 사용할 수 있습니다. .self_clear:after { content: ""; clea..

Programming 2020.05.10

URL에서 조각 식별자 (해시 번호 다음의 값)는 어떻게 얻습니까?

URL에서 조각 식별자 (해시 번호 다음의 값)는 어떻게 얻습니까? 예: www.site.com/index.php#hello jQuery를 사용 hello하여 변수에 값을 넣고 싶습니다 . var type = … jQuery가 필요 없음 var type = window.location.hash.substr(1); 다음 코드를 사용하여 수행 할 수 있습니다. var url = "www.site.com/index.php#hello"; var hash = url.substring(url.indexOf('#')+1); alert(hash); 데모보기 var url ='www.site.com/index.php#hello'; var type = url.split('#'); var hash = ''; if(type...

Programming 2020.05.10

주장은 악한가?

주장은 악한가? [닫은] Go언어 제작자는 쓰기 : Go는 어설 션을 제공하지 않습니다. 그것들은 명백히 편리하지만, 프로그래머들은 적절한 오류 처리 및보고에 대한 생각을 피하기 위해 그것들을 목발로 사용한다는 경험이 있습니다. 적절한 오류 처리는 치명적이지 않은 오류 후에 서버가 충돌하지 않고 계속 작동 함을 의미합니다. 적절한 오류보고는 오류가 직접적이고 정확한 시점에 있음을 의미하므로 프로그래머는 큰 충돌 추적을 해석하지 않아도됩니다. 정확한 오류는 프로그래머가 오류를보고 코드에 익숙하지 않은 경우 특히 중요합니다. 이것에 대한 당신의 의견은 무엇입니까? 아니요, assert의도 한대로 사용하는 한 아무 문제가 없습니다 . 즉, 일반적인 오류 처리와는 달리 디버깅 중에 "발생할 수없는"경우를 포착하..

Programming 2020.05.10

Mac OS X에서 Android SDK를 어디에 설치합니까?

Mac OS X에서 Android SDK를 어디에 설치합니까? Mac OS X에서 Android SDK를 어디에 설치해야합니까? 이제에서 (으 android-sdk)로 이전 homebrew/core했습니다 caskroom/cask. brew tap caskroom/cask android-sdk사용하여 설치 brew cask install android-sdk ANDROID_HOME에 프로필 을 추가 해야합니다 (.zshrc 또는 .bashrc). export ANDROID_HOME=/usr/local/share/android-sdk OS X에서 Android SDK를 설치하는 가장 쉽고 표준적인 방법은을 사용하는 것 brew입니다. brew install android-sdk 홈브류가없는 경우 구입 방법..

Programming 2020.05.10

tar + gzip / bzip 압축 / 압축 해제를위한 멀티 코어 활용

tar + gzip / bzip 압축 / 압축 해제를위한 멀티 코어 활용 나는 보통 사용하여 압축 tar zcvf하고 압축을 해제합니다 tar zxvf(습관으로 인해 gzip 사용). 최근에 하이퍼 스레딩이 포함 된 쿼드 코어 CPU를 얻었으므로 8 개의 논리 코어가 있으며 압축 / 압축 해제 중에 많은 코어가 사용되지 않는 것을 알 수 있습니다. 사용하지 않는 코어를 활용하여 더 빠르게 만들 수있는 방법이 있습니까? 여러 코어에서 gzip 압축을 수행하는 gzip 대신 pigz 를 사용할 수 있습니다 . -z 옵션을 사용하는 대신 pigz를 통해 파이프합니다. tar cf - paths-to-archive | pigz > archive.tar.gz 기본적으로 pigz는 사용 가능한 코어 수를, 또는 쿼..

Programming 2020.05.10

타이틀 변경시 원하지 않는 UIButton 애니메이션을 중지하는 방법은 무엇입니까?

타이틀 변경시 원하지 않는 UIButton 애니메이션을 중지하는 방법은 무엇입니까? iOS 7에서 UIButton 타이틀이 잘못된 시간에 늦게 애니메이션으로 움직이고 있습니다. 이 문제는 iOS 6에는 나타나지 않습니다. [self setTitle:text forState:UIControlStateNormal]; 나는 이것이 빈 프레임없이 즉시 발생하는 것을 선호합니다. 이 깜박임은 특히주의를 산만하게하며 다른 애니메이션에서주의를 끕니다. 이것은 사용자 정의 버튼에서 작동합니다. [UIView setAnimationsEnabled:NO]; [_button setTitle:@"title" forState:UIControlStateNormal]; [UIView setAnimationsEnabled:YES];..

Programming 2020.05.10

리소스 텍스트 파일을 문자열로 읽는 유틸리티 (Java)

리소스 텍스트 파일을 문자열로 읽는 유틸리티 (Java) 리소스의 텍스트 파일을 문자열로 읽는 데 도움이되는 유틸리티가 있습니까? 나는 이것이 대중적인 요구 사항이라고 생각하지만 인터넷 검색 후 유틸리티를 찾을 수 없습니다. 예, 구아바 는 Resources수업 시간에 이것을 제공합니다 . 예를 들면 다음과 같습니다. URL url = Resources.getResource("foo.txt"); String text = Resources.toString(url, Charsets.UTF_8); 구아바와 같은 추가 종속성없이 이전 Stupid Scanner 트릭 oneliner를 사용할 수 있습니다 . String text = new Scanner(AppropriateClass.class.getResourc..

Programming 2020.05.10
반응형