반응형

programing 750

Node.js / Express.js - app.router는 어떻게 작동합니까?

Node.js / Express.js - app.router는 어떻게 작동합니까? 에 대해 에.app.router적어도 미들웨어를 사용할 때 제가 생각하는 것은 무엇인지 설명해야 할 것 같습니다.하기 위해 은 미웨어사위기해사기능입니다.app.use()될 때 할 때 미웨어가실때다미호다출니합를들을 합니다.next()또는 더 이상 미들웨어가 호출되지 않도록 합니다.이는 미들웨어 호출 순서가 중요하다는 것을 의미합니다. 어떤 미들웨어는 다른 미들웨어에 따라 다르며 어떤 미들웨어는 호출되지 않을 수도 있기 때문입니다. 오늘은 애플리케이션 작업을 하다가 서버를 백그라운드에서 실행했습니다.몇 가지 변경 사항을 적용하고 페이지를 새로 고치고 변경 사항을 즉시 확인하고 싶었습니다.구체적으로, 저는 제 레이아웃을 변경하고..

programing 2023.05.13

"스크립트 실행" 빌드 단계를 릴리스 구성으로 제한하려면 어떻게 해야 합니까?

"스크립트 실행" 빌드 단계를 릴리스 구성으로 제한하려면 어떻게 해야 합니까? 대상 빌드 단계가 끝날 때 실행할 셸 스크립트가 있습니다.그러나 릴리스 구성으로 빌드할 때만 이 스크립트를 실행했으면 합니다.이것이 어떻게 행해지는가?감사합니다!if [ "${CONFIGURATION}" = "Release" ]; then echo Do something really release-like fi 스크립트는 모든 구성이 끝날 때 실행되지만 이 경우 구성이 릴리스(테스트 블록 내에 모든 작업이 포함되어 있다고 가정)가 아닌 한 아무 작업도 수행하지 않습니다.가장 쉬운 방법은 "설치할 때만 스크립트 실행" 확인란을 선택하는 것입니다.언급URL : https://stackoverflow.com/questions/361..

programing 2023.05.13

git: 치명적:저는 'http' 프로토콜을 처리하지 않습니다.

git: 치명적:저는 'http' 프로토콜을 처리하지 않습니다. 웹 페이지에서 agit clone 명령을 복사하여 붙여넣었습니다. https://fedorahosted.org/ibus-typing-booster/ 제가 할게요. user@host> git clone ​​http://git.fedorahosted.org/git/ibus-typing-booster.git Cloning into 'ibus-typing-booster'... fatal: I don't handle protocol '​​http' 줄을 복사해서 붙여넣었습니다.git clone http://.... 사이의 git clone그리고.http://...공백처럼 보이지만, 그것은 특별한 유니코드 문자입니다! 짧은 대답: 이 캐릭터를 제거하고..

programing 2023.05.13

Postgres에서 두 필드의 MIN()을 얻으려면 어떻게 해야 합니까?

Postgres에서 두 필드의 MIN()을 얻으려면 어떻게 해야 합니까? 이런 테이블이 있다고 가정해 보겠습니다. name | score_a | score_b -----+---------+-------- Joe | 100 | 24 Sam | 96 | 438 Bob | 76 | 101 ... | ... | ... 최소 score_a와 score_b를 선택하고 싶습니다.즉, 다음과 같은 것이 있습니다. SELECT name, MIN(score_a, score_b) FROM table 물론 결과는 다음과 같습니다. name | min -----+----- Joe | 24 Sam | 96 Bob | 76 ... | ... 하지만 Postgres에서 이것을 시도하면, "지정된 이름과 인수 유형에 일치하는 함수가 ..

programing 2023.05.13

Postgre 사용 안 함SQL 외부 키의 마이그레이션 확인

Postgre 사용 안 함SQL 외부 키의 마이그레이션 확인 Postgre에 외부 키가 있는 마이그레이션을 많이 만들고 있습니다.SQL 9.4. 테이블이 마이그레이션될 때 모든 테이블이 외부 키가 예상하는 순서와 정확히 일치해야 하기 때문에 이 문제가 발생합니다.외부 키에 대해 새 마이그레이션이 종속된 다른 패키지에서 마이그레이션을 실행해야 하는 경우에는 더욱 까다로워집니다. MySQL에서, 나는 간단히 다음을 추가함으로써 이것을 단순화할 수 있습니다.SET FOREIGN_KEY_CHECKS = 0;내 마이그레이션 파일의 맨 위에 있습니다.Postgres에서 임시로 이 작업을 수행하려면 어떻게 해야 합니까?마이그레이션 코드 길이에 대해서만 SQL? BTW, 이를 위해 Laravel Schema Build..

programing 2023.05.13

Sed를 사용하여 문자열을 포함하는 전체 줄 바꾸기

Sed를 사용하여 문자열을 포함하는 전체 줄 바꾸기 나는 다음과 같은 특정 행이 있는 텍스트 파일을 가지고 있습니다. sometext sometext sometext TEXT_TO_BE_REPLACED sometext sometext sometext 위의 전체 라인을 다음과 같이 교체해야 합니다. This line is removed by the admin. 는 검색키는입니다.TEXT_TO_BE_REPLACED 저는 이것을 위해 셸 스크립트를 작성해야 합니다.다을사용이달방법성는을 사용하여 어떻게 할 수 ?sed?change 명령을 사용하여 전체 줄을 바꿀 수 있습니다.-i플래그를 지정하여 변경합니다.들어 sed를 : sed -i '/TEXT_TO_BE_REPLACED/c\This line is remov..

programing 2023.05.08

.xls 파일을 읽고 쓸 수 있는 .NET Excel 라이브러리

.xls 파일을 읽고 쓸 수 있는 .NET Excel 라이브러리 현재 상태로는 이 질문은 우리의 Q&A 형식에 적합하지 않습니다.우리는 답변이 사실, 참고 자료 또는 전문 지식에 의해 뒷받침되기를 기대하지만, 이 질문은 토론, 논쟁, 여론 조사 또는 연장된 토론을 요청할 가능성이 높습니다.만약 이 질문이 개선될 수 있고 다시 열릴 수 있다고 느낀다면,안내를 위해 헬프 센터를 방문합니다. 마감됨11년 전에. .xls(.xlsx가 아님) 파일을 읽고 쓰는 Excel 라이브러리를 찾고 있습니다. Excellent 라이브러리를 사용하고 있지만 너무 버그가 많아서 만든 파일을 열 수 없습니다.이 문제는 알려진 지 1년이 다 되어가는데 아직 해결되지 않았습니다. 다른 스레드에서 누군가 EPLus를 제안했지만 200..

programing 2023.05.08

스위프트 언어로 된 추상 클래스

스위프트 언어로 된 추상 클래스 스위프트 언어로 추상 클래스를 만들 수 있는 방법이 있습니까, 아니면 이것은 오브젝티브-C와 같은 제한 사항입니까?자바가 추상 클래스로 정의하는 것과 비슷한 추상 클래스를 만들고 싶습니다.Swift에는 추상 클래스가 없습니다(Objective-C와 동일).가장 좋은 방법은 Java 인터페이스와 같은 프로토콜을 사용하는 것입니다. 그런 다음 Swift 2.0을 사용하여 프로토콜 확장을 사용하여 메서드 구현 및 계산된 속성 구현을 추가할 수 있습니다.유일한 제한 사항은 구성원 변수 또는 상수를 제공할 수 없고 동적 배포가 없다는 것입니다. 이 기법의 예는 다음과 같습니다. protocol Employee { var annualSalary: Int {get} } extensio..

programing 2023.05.08

단어 목록에 대한 PostgreSQL 와일드카드 LIKE

단어 목록에 대한 PostgreSQL 와일드카드 LIKE 간단한 25개 단어 목록이 있습니다.나는 포스트그레에 바르샤르 밭이 있습니다.SQL, 예를 들어, 목록은['foo', 'bar', 'baz']내 테이블에서 해당 단어가 있는 행을 찾고 싶습니다.이것도 괜찮지만, 좀 더 우아한 것을 원합니다. select * from table where (lower(value) like '%foo%' or lower(value) like '%bar%' or lower(value) like '%baz%') PostgreSQL은 전체 POSIX 정규식도 지원합니다. select * from table where value ~* 'foo|bar|baz'; 그~*대소문자를 구분하지 않는 일치에 대한 것입니다.~대소문자를 ..

programing 2023.05.08

요소에 공백이 있는 Bash 배열

요소에 공백이 있는 Bash 배열 카메라에서 파일 이름을 사용하여 배열을 구성하려고 합니다. FILES=(2011-09-04 21.43.02.jpg 2011-09-05 10.23.14.jpg 2011-09-09 12.31.16.jpg 2011-09-11 08.43.12.jpg) 보시다시피 각 파일 이름의 중간에 공백이 있습니다. 저는 각각의 이름을 따옴표로 묶고, 백슬래시로 공간을 탈출하려고 했지만, 둘 다 소용이 없습니다. 배열 요소에 액세스하려고 하면 공간이 요소 구분 기호로 계속 처리됩니다. 이름 안에 공백이 있는 파일 이름을 제대로 캡처하려면 어떻게 해야 합니까?부분적으로는 요소에 액세스하는 방법에 문제가 있을 수 있습니다.제가 간단하게 하면,for elem in $FILES저도 당신과 같은 문제..

programing 2023.05.08
반응형