프로그램 작성

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

13
자바 스크립트에서 참조로 변수 전달
JavaScript에서 참조로 변수를 전달하는 방법은 무엇입니까? 여러 작업을 수행하려는 3 개의 변수가 있으므로 for 루프에 넣고 각 작업을 수행하려고합니다. 의사 코드 : myArray = new Array(var1, var2, var3); for (var x = 0; x < myArray.length; x++){ //do stuff to the array makePretty(myArray[x]); } //now do stuff to the updated …

2
사용자 정의 클래스 유형을 키로 사용하는 C ++ unorder_map
unordered_map다음과 같이 사용자 정의 클래스를 키로 사용하려고합니다 . #include <iostream> #include <algorithm> #include <unordered_map> using namespace std; class node; class Solution; class Node { public: int a; int b; int c; Node(){} Node(vector<int> v) { sort(v.begin(), v.end()); a = v[0]; b = v[1]; c = v[2]; } bool operator==(Node i) …

30
생년월일을 YYYYMMDD 형식으로 계산하십시오.
YYYYMMDD 형식의 생년월일을 기준으로 나이를 몇 년으로 어떻게 계산할 수 있습니까? 사용할 수 있습니까?Date() 기능을? 현재 사용중인 솔루션보다 더 나은 솔루션을 찾고 있습니다. var dob = '19800810'; var year = Number(dob.substr(0, 4)); var month = Number(dob.substr(4, 2)) - 1; var day = Number(dob.substr(6, 2)); var today = new Date(); var …
285 javascript  date 

4
왜 프린트하지 않습니까! 녹 단위 시험에서 일합니까?
다음 방법과 단위 테스트를 구현했습니다. use std::fs::File; use std::path::Path; use std::io::prelude::*; fn read_file(path: &Path) { let mut file = File::open(path).unwrap(); let mut contents = String::new(); file.read_to_string(&mut contents).unwrap(); println!("{}", contents); } #[test] fn test_read_file() { let path = &Path::new("/etc/hosts"); println!("{:?}", path); read_file(path); } 이 방법으로 단위 테스트를 실행합니다. rustc --test app.rs; …
285 rust  println 


7
프로그래밍 방식으로 TextView에서 왼쪽 드로어 블을 설정
여기 xml에 textView가 있습니다. <TextView android:id="@+id/bookTitle" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_weight="1" android:drawableLeft="@drawable/checkmark" android:gravity="center_vertical" android:textStyle="bold" android:textSize="24dip" android:maxLines="1" android:ellipsize="end"/> 보시다시피 DrawableLeft를 xml로 설정했습니다. 코드에서 드로어 블을 변경하고 싶습니다. 어쨌든 이것을 할 갈 길이 있습니까? 또는 텍스트보기를 위해 drawableLeft를 코드로 설정합니까?

5
지속 시간에 정수를 곱하는 방법?
동시 고 루틴을 테스트하기 위해 함수에 한 줄을 추가하여 반환하는 데 임의의 시간이 걸립니다 (최대 1 초) time.Sleep(rand.Int31n(1000) * time.Millisecond) 그러나 컴파일 할 때이 오류가 발생했습니다. . \ crawler.go : 49 : 유효하지 않은 작업 : rand.Int31n (1000) * time.Millisecond (int32와 time.Duration이 일치하지 않는 유형) 어떤 아이디어? 지속 시간을 어떻게 …
285 go  time 

2
iTerm2에서 더 위로 스크롤 (스크롤 버퍼 늘리기)하려면 어떻게해야합니까?
어리석은 질문이므로 대답이 명백히 명백한 경우 사과하지만 어떻게 iterm2에서 더 많은 스크롤을 얻어 전체 출력을 얻을 수 있습니까? 예를 들어 단위 테스트를 수행하는 경우 때때로 더 이상 위로 스크롤 할 수없는 스크롤을 계속 스크롤 해야하는 것보다 오류가 너무 커서 출력이 스크롤 상단을 넘어 계속 올라갑니다. 어떻게 액세스 할 수 있습니까? …
285 iterm  iterm2 

8
Docker 컨테이너에 사용자를 추가하는 방법은 무엇입니까?
내부에서 일부 프로세스 (uwsgi 및 셀러리)가 실행되는 도커 컨테이너가 있습니다. 권한을 할당하기 위해 이러한 프로세스에 대해 셀러리 사용자와 uwsgi 사용자 및 둘 다 속한 작업자 그룹을 만들고 싶습니다. 나는 추가를 시도 RUN adduser uwsgi하고RUN adduser celeryDockerfile을 문제가 발생했습니다.이 명령은 입력을 요구하기 때문에 (아래 빌드에서 응답을 게시했습니다). 컨테이너에서 실행되는 작업자의 권한을 …
285 linux  ubuntu  dockerfile 


17
"x = x ++"다음에 x는 무엇입니까?
이것이 실행될 때 (커튼 뒤) 어떻게됩니까? int x = 7; x = x++; 즉, 변수가 포스트 증분되어 하나의 명령문으로 자체에 할당되는 경우입니다. 나는 이것을 컴파일하고 실행했다. 전체 진술 후에도x 여전히 7 입니다. 내 책에는 그것이 증가 한다고 말합니다 !x

12
SVN이 계속 충돌합니까?
이 디렉토리가 충돌하지 않게하려면 어떻게해야합니까? "그들의"또는 "광산"등을 사용하여 해결되는지는 상관하지 않습니다. PS C:\Users\Mark\Desktop\myproject> svn ci -m "gr" svn: Commit failed (details follow): svn: Aborting commit: 'C:\Users\Mark\Desktop\myproject\addons' remains in conflict PS C:\Users\Mark\Desktop\myproject> svn resolve --accept working C:\Users\Mark\Desktop\myproject\addons Resolved conflicted state of 'C:\Users\Mark\Desktop\myproject\addons' PS C:\Users\Mark\Desktop\myproject> svn ci -m "grr" svn: Commit failed …
284 svn 

16
'ImportError : 가져올 수없는 이름 IncompleteRead'는 어떻게 수정합니까?
pip또는 로 설치하려고하면 다음과 같은 결과 pip3가 나타납니다. $ sudo pip3 install python3-tk Traceback (most recent call last): File "/usr/bin/pip3", line 9, in <module> load_entry_point('pip==1.5.6', 'console_scripts', 'pip3')() File "/usr/lib/python3/dist-packages/pkg_resources.py", line 356, in load_entry_point return get_distribution(dist).load_entry_point(group, name) File "/usr/lib/python3/dist-packages/pkg_resources.py", line 2476, in load_entry_point return ep.load() File "/usr/lib/python3/dist-packages/pkg_resources.py", line 2190, in load …
284 python  pip 

20
AWS ssh 액세스 '권한 거부 (퍼블릭 키)'문제 [닫기]
닫은. 이 질문은 스택 오버플로 지침을 충족하지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 질문을 업데이트하여 스택 오버플로에 대한 주제 입니다. 휴일 3 년 전 . 이 질문을 개선하십시오 SSH를 통해 AWS 인스턴스에 연결하는 방법은 무엇입니까? 나는 가지고있다: AWS에 가입했습니다. AWS 웹 사이트에서 퍼블릭 키와 인증서를 생성하여 디스크에 …

10
일부 리터럴에서 instanceof가 false를 반환하는 이유는 무엇입니까?
"foo" instanceof String //=> false "foo" instanceof Object //=> false true instanceof Boolean //=> false true instanceof Object //=> false false instanceof Boolean //=> false false instanceof Object //=> false // the tests against Object really don't make sense 배열 리터럴과 객체 리터럴이 일치합니다 ... [0,1] instanceof Array //=> true …

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