프로그램 작성

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

10
package.json 버전을 자동으로 업데이트
작은 릴리스를 수행하고 태그를 지정하기 전에 새 버전의 프로그램을 반영하도록 package.json을 업데이트하고 싶습니다. 파일을 package.json자동으로 편집하는 방법이 있습니까? 사용겠습니까 git pre-release hook도움을?
183 git  node.js  npm  githooks 


2
테스트 할 문자열 목록으로 str.starts
너무 많은 if 문과 비교를 사용하지 않고 단순히 목록을 사용하려고하지만 목록과 함께 사용하는 방법을 잘 모르겠습니다 str.startswith. if link.lower().startswith("js/") or link.lower().startswith("catalog/") or link.lower().startswith("script/") or link.lower().startswith("scripts/") or link.lower().startswith("katalog/"): # then "do something" 내가 원하는 것은 다음과 같습니다. if link.lower().startswith() in ["js","catalog","script","scripts","katalog"]: # then "do something" 도움을 주시면 감사하겠습니다.
183 python  string  list 

12
특정 커밋이 포함 된 병합 커밋 찾기
다음과 같은 역사를 상상해보십시오. c---e---g--- feature / \ -a---b---d---f---h--- master 커밋 "c"가 마스터에 병합되었을 때 어떻게 찾을 수 있습니까 (즉, 찾기 커밋 "h"를 찾으십니까)?
183 git 

12
C ++에 최대 배열 길이 제한이 있습니까?
C ++에서 배열의 최대 길이가 있습니까? 그것은 C ++ 제한입니까, 아니면 내 컴퓨터에 의존합니까? 조정할 수 있습니까? 배열의 유형에 따라 달라 집니까? 어떻게 든 그 한계를 깨뜨릴 수 있습니까? 아니면 정보를 저장하는 더 좋은 방법을 찾아야합니까? 그리고 가장 간단한 방법은 무엇입니까? 내가해야 할 일은 배열에 long int를 저장하는 것입니다 .Linux …
183 c++  arrays 

17
새로운 객체가 기존 객체와 오버레이 / 병합되도록 MongoDB에서 객체를 부분적으로 업데이트하는 방법
이 문서가 MongoDB에 저장된 경우 { _id : ..., some_key: { param1 : "val1", param2 : "val2", param3 : "val3" } } 새로운 정보를 가진 객체 param2와 param3외부 세계에서 저장해야 var new_info = { param2 : "val2_new", param3 : "val3_new" }; param1이 제거되지 않도록 객체의 기존 상태 위에 새 필드를 …

5
Git 병합 커밋 재조정
다음과 같은 경우를 보자. 토픽 브랜치에 대한 작업이 있으며 이제 마스터로 다시 병합 할 준비가되었습니다. * eb3b733 3 [master] [origin/master] | * b62cae6 2 [topic] |/ * 38abeae 1 마스터에서 병합을 수행하고 충돌을 해결하면 다음과 같은 결과가 나타납니다. * 8101fe3 Merge branch 'topic' [master] |\ | * b62cae6 2 [topic] …


13
Java ArrayList 시작 부분에 요소를 추가하는 방법
ArrayList큐 에 요소를 추가해야 하지만 요소를 추가하기 위해 함수를 호출 할 때 배열의 시작 부분에 요소를 추가하려고합니다 (따라서 가장 낮은 색인이 있음) 배열에 10 개의 요소가 추가되면 새로운 요소는 가장 오래된 요소 (인덱스가 가장 높은 요소)를 삭제합니다. 누구든지 제안이 있습니까?
183 java  arrays  arraylist  stack 

4
객체 속성을 확인하기 위해 JavaScript에 "not in"연산자가 있습니까?
JavaScript에 객체에 속성이 존재하지 않는지 확인하기위한 일종의 "not in"연산자가 있습니까? Google 또는 Stack Overflow에서 이것에 대해 아무것도 찾을 수 없습니다. 다음은 이런 종류의 기능이 필요한 곳에서 작업하는 코드 스 니펫입니다. var tutorTimes = {}; $(checked).each(function(idx){ id = $(this).attr('class'); if(id in tutorTimes){} else{ //Rest of my logic will go here } …

8
더 이상 사용되지 않는 JPMS 모듈을 Java EE API로 교체
자바 (9)는 자바 EE API를 포함 여섯 개 모듈 사용되지 않는 그들이되어 제거 될 것 곧 : java.activation 와 javax.activation패키지 java.corba 와 javax.activity, javax.rmi, javax.rmi.CORBA, 및 org.omg.*패키지 java.transaction 와 javax.transaction패키지 모든 javax.xml.bind.*패키지 와 함께 java.xml.bind java.xml.ws 와 javax.jws, javax.jws.soap, javax.xml.soap, 모든 javax.xml.ws.*패키지 java.xml.ws.annotation 와 javax.annotation패키지 어떤 유지 관리 타사 아티팩트가 …



2
OpenJDK와 Adoptium / AdoptOpenJDK의 차이점
최근 Oracle Java SE 지원 로드맵 정책 업데이트 (특히 2019 년 3 월 이후 Oracle의 무료 릴리스 업데이트 종료) 로 인해 Oracle Java에 대한 대안을 찾고있었습니다. OpenJDK가 오픈 소스 대안이라는 것을 알았습니다. 그리고 내가 발견 한 AdoptOpenJDK , 지금 알려진 A는 Adoptium로, 사전 구축 된 바이너리를 . 퍼즐. OpenJDK와 Adoptium …
183 java  sdk 

10
스캐 폴드를 포함하지 않는 컨텍스트로 호출 된 Scaffold.of ()
보시다시피 내 버튼은 비계의 몸 안에 있습니다. 그러나이 예외가 발생합니다. Scaffold.of ()는 Scaffold를 포함하지 않는 컨텍스트로 호출됩니다. import 'package:flutter/material.dart'; void main() => runApp(MyApp()); class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return MaterialApp( title: 'Flutter Demo', theme: ThemeData( primarySwatch: Colors.blue, ), home: HomePage(), ); } } class HomePage …

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