반응형

programing 760

Node.js 프로젝트의 폴더 구조

Node.js 프로젝트의 폴더 구조 Node.js 프로젝트에는 종종 다음과 같은 폴더가 포함됩니다. /libs, /libs, /support, /spec, /supply 이것들은 정확히 무엇을 의미합니까?그들 사이에는 무엇이 다르며, 참조 코드는 어디에 포함해야 합니까?말씀하신 폴더와 관련하여: /libs 일반적으로 사용자 지정에 사용됩니다.classes/functions/modules /vendor 또는 타사 라이브러리 포함(git를 소스 제어로 사용할 때 git 하위 라이브러리로 추가됨) /spec 에는 BDD 테스트의 사양이 포함되어 있습니다. /tests 응용 프로그램에 대한 단위 템플릿 포함(테스트 프레임워크 사용, 여기 참조) :둘 다: 둘 다/vendor그리고./support는 NPM에서 클..

programing 2023.05.21

셸 if 문에서 여러 조건을 나타내는 방법은 무엇입니까?

셸 if 문에서 여러 조건을 나타내는 방법은 무엇입니까? 나는 다음과 같은 여러 조건을 표현하고 싶습니다. if [ ( $g -eq 1 -a "$c" = "123" ) -o ( $g -eq 2 -a "$c" = "456" ) ] then echo abc; else echo efg; fi 하지만 스크립트를 실행하면 표시됩니다. syntax error at line 15: `[' unexpected, 여기서 15행은 ...의 경우를 나타내는 것입니다. 이 상태에 무슨 문제가 있습니까?뭔가 잘못된 것 같습니다.().고전적인 기법(메타 문자 탈출): if [ \( "$g" -eq 1 -a "$c" = "123" \) -o \( "$g" -eq 2 -a "$c" = "456" \) ] then echo abc e..

programing 2023.05.21

연결 uri / url과 함께 pg_dump를 사용하는 방법은 무엇입니까?

연결 uri / url과 함께 pg_dump를 사용하는 방법은 무엇입니까? 호출할 수 있습니다.psql다음과 같이: psql postgres://... 사용 방법pg_dump형식의 연결 문자열을 사용합니다.postgres://...? URI를 호스트, 게시물, 사용자 이름, 암호로 나누는 것보다 더 편리합니다. 이것에 대한 구문이 있습니까?pg_dump postgres://username:password@my_postgres_server:5432/databasename 저는 방금 이 형식을 사용하여 덤프를 다운로드했습니다.선택적으로 추가할 수 있습니다.-f filename로컬 파일 이름을 지정합니다.이는 최신 버전의pg_dump: pg_dump -d postgres://username:password@m..

programing 2023.05.21

Xcode iOS 프로젝트는 "My Mac 64-bit"만 표시하고 시뮬레이터나 장치는 표시하지 않습니다.

Xcode iOS 프로젝트는 "My Mac 64-bit"만 표시하고 시뮬레이터나 장치는 표시하지 않습니다. 이것은 제 iOS 프로젝트가 시뮬레이터나 iPhone이 아닌 "My Mac 64-bit"만 보여주기 시작한 것입니다.저는 왜 이런 일이 일어나는지 전혀 모르겠습니다.저는 제가 아무것도 바꾸지 않았다고 생각합니다. 저는 iOS 5를 기본 SDK로 설정한 프로젝트를 가지고 있지만, 제가 무엇을 하든 제가 구축할 다른 옵션을 보여주지 않는 것 같습니다.나는 Xcode를 몇 번 다시 시작했지만 여전히 실패했습니다. 왜 이런 일이 일어나는 거지? Xcode 4.2, 빌드 4D199난 이해했다.구성표(Product->Scheme->Edit Scheme...)를 편집해야 했고 어떤 이유로든 실행 파일이 선택되지..

programing 2023.05.21

req.포스트에 비어있는 본문

req.포스트에 비어있는 본문 갑자기 제 모든 프로젝트에 이런 일이 일어났습니다. body-parser를 을 만들 마다 ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ nodejsㅠㅠㅠreq.body빈 개체입니다. var express = require('express') var bodyParser = require('body-parser') var app = express() // parse application/x-www-form-urlencoded app.use(bodyParser.urlencoded()) // parse application/json app.use(bodyParser.json()) app.listen(2000); app.post("/", function (req, res) { console.log(req.b..

programing 2023.05.21

.NET의 두 바이트 배열 비교

.NET의 두 바이트 배열 비교 어떻게 하면 빨리 할 수 있을까요? 물론 할 수 있습니다. static bool ByteArrayCompare(byte[] a1, byte[] a2) { if (a1.Length != a2.Length) return false; for (int i=0; i 0 && direction == CompareDirection.Backward) { byte* pa = pb_a + len - 1; byte* pb = pb_b + len - 1; byte* phead = pb_a + len - r; while(pa >= phead) { if (*pa != *pb) return false; pa--; pb--; } } if (n > 0) { int nOffset = n * size; i..

programing 2023.05.21

잠시 동안 루프에서 tqdm 진행 표시줄 사용

잠시 동안 루프에서 tqdm 진행 표시줄 사용 저는 전당포가 독점 보드를 백만 번 돌아다니는 것을 시뮬레이션하는 코드를 만들고 있습니다.보드 회전이 이루어질 때마다 업데이트되는 tqdm 진행 표시줄을 원합니다. 아래는 저의 현재 코드입니다.저는 보드 회전수가 원하는 횟수를 초과할 때 정지하는 휴지 루프를 사용하고 있습니다. import os from openpyxl import Workbook from monopolyfct import * def main(runs, fileOutput): ### EXCEL SETUP ### theWorkbook = Workbook() # Creates the workbook interface. defaultSheet = theWorkbook.active # Creates..

programing 2023.05.21

시트를 삭제하고 대신 사용자 지정 메시지를 사용하여 Excel이 사용자에게 확인을 요청하지 않도록 합니다.

시트를 삭제하고 대신 사용자 지정 메시지를 사용하여 Excel이 사용자에게 확인을 요청하지 않도록 합니다. 일련의 이벤트를 트리거하는 버튼이 있습니다.이러한 이벤트 중 하나는 시트를 삭제하는 것입니다.사용자가 삭제하기 전에 전체 프로세스를 확인하라는 사용자 정의 YES/NO 메시지를 팝업합니다. 그런 다음 시트를 삭제하는 하위 이벤트가 발생하고 Excel이 시트 제거를 확인하는 자체 창이 나타납니다.문제는 사용자가 해당 시점에서 "아니오"라고 말하면 응용프로그램이 일관되지 않은 상태로 설정된다는 것입니다. 시트 삭제 확인을 요청하는 엑셀을 우회하려면 어떻게 해야 합니까?다음을 사용하여 Excel의 기본 디스플레이 경고 매개 변수를 변경할 수 있습니다. Application.DisplayAlerts = F..

programing 2023.05.21

생산 코드에 NSLog()를 사용하면 안 된다는 것이 사실입니까?

생산 코드에 NSLog()를 사용하면 안 된다는 것이 사실입니까? 저는 이 사이트에서 이런 말을 몇 번 들었습니다. 하지만 저는 이것이 정말 사실인지 확인하고 싶었습니다. 코드 전체에 NSLog 함수 호출을 뿌릴 수 있고, 릴리스/배포 빌드를 구축할 때 Xcode/gcc가 해당 호출을 자동으로 제거할 것으로 예상했습니다. 이걸 사용하는 걸 피해야 하나요?그렇다면, 경험이 풍부한 오브젝티브-C 프로그래머들 사이에서 가장 일반적인 대안은 무엇입니까?프리프로세서 매크로는 디버깅에 매우 유용합니다.NSLog()에는 아무런 문제가 없지만, 더 나은 기능으로 자신만의 로깅 기능을 정의하는 것은 간단합니다.여기 제가 사용하는 것이 있습니다. 파일 이름과 줄 번호가 포함되어 있어 로그 문을 쉽게 추적할 수 있습니다. ..

programing 2023.05.21

기본값 유형이 속성 유형과 일치하지 않습니다.

기본값 유형이 속성 유형과 일치하지 않습니다. 나는 이 수업이 있습니다. public class Tooth { public string Id {get;set;} } 그리고 이 커스텀 컨트롤은 public partial class ToothUI : UserControl { public ToothUI() { InitializeComponent(); } public Tooth Tooth { get { return (Tooth)GetValue(ToothProperty); } set { SetValue(ToothProperty, value); NombrePieza.Text = value.Id.Replace("_",String.Empty); } } public static readonly DependencyProp..

programing 2023.05.21
반응형