프로그램 작성

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


4
Git을 사용하는 여러 작업 디렉토리?
이것이 Git이 지원하는 것인지 확실하지 않지만 이론적으로는 그것이 나에게 효과가있는 것처럼 보입니다. 워크 플로에는 종종 여러 지점에서 동시에 파일을 편집하는 작업이 포함됩니다. 즉, 다른 브랜치에서 다른 파일의 내용을 편집하는 동안 한 브랜치에서 몇 개의 파일을 열고 싶습니다. 이것에 대한 나의 일반적인 해결책은 두 개의 체크 아웃을하는 것입니다. 그러나 지점과 참조를 …
242 git 


6
함수 인수에 별표가 있습니까?
함수의 인수에서 별표는 무엇을합니까? 내가 보았을 때 피클 모듈 ,이 참조 : pickle.dump(obj, file, protocol=None, *, fix_imports=True) 나는 인수 앞의 단일 및 이중 별표에 대해 알고 있지만 (다수의 인수에 대해) 이것은 선행하지 않습니다. 피클과는 아무런 관련이 없습니다. 그것은 아마도 이런 일의 예일뿐입니다. 나는 이것을 통역사에게 보낼 때만 그 이름을 배웠다. …

6
명명되지 않은 네임 스페이스가 사용되는 이유와 장점은 무엇입니까?
방금 새로운 C ++ 소프트웨어 프로젝트에 참여했으며 디자인을 이해하려고합니다. 이 프로젝트는 이름없는 네임 스페이스를 자주 사용합니다. 예를 들어, 클래스 정의 파일에서 다음과 같은 것이 발생할 수 있습니다. // newusertype.cc namespace { const int SIZE_OF_ARRAY_X; const int SIZE_OF_ARRAY_Y; bool getState(userType*,otherUserType*); } newusertype::newusertype(...) {... 명명되지 않은 네임 스페이스를 사용하게 만드는 디자인 고려 …
242 c++  oop  namespaces 

8
typeof가 null "개체"인 이유는 무엇입니까?
'웹 개발자를위한 전문 Javascript'4 장을 읽고 5 가지 기본 유형은 정의되지 않음, 널, 부울, 숫자 및 문자열이라는 것을 알려줍니다. 만약이 null이유는 무엇입니까, 원시적 인 typeof(null)수익 "object"? 그것은 그것이 null참조로 전달 된다는 것을 의미 하지 않습니까 (여기서는 모든 객체가 참조로 전달된다고 가정합니다).




16
Python JSON은 Decimal 객체를 직렬화합니다.
나는 Decimal('3.9')객체의 일부를 가지고 있으며 이것을 JSON 문자열로 인코딩하고 싶습니다.{'x': 3.9} . 나는 클라이언트 측의 정밀도에 관심이 없으므로 플로트가 좋습니다. 이것을 직렬화하는 좋은 방법이 있습니까? JSONDecoder는 Decimal 객체를 허용하지 않으며 사전에 float로 변환하면 {'x': 3.8999999999999999}잘못된 결과를 낳으며 대역폭을 크게 낭비하게됩니다.


8
MySQL : 어떤 데이터베이스가 선택되었는지 확인 하시겠습니까?
mysql_select_db데이터베이스를 가져 오기 위해 호출 한 후 , 현재 선택된 데이터베이스의 이름을 나중에 출력 할 수있는 방법이 있습니까? 이것은 매우 기본적인 것처럼 보이지만 php.net 또는 stackoverflow에서 아무것도 찾을 수 없습니다 (모든 결과는 "선택된 데이터베이스가 없음"입니다).
242 mysql 

8
Android에서 ScrollView를 사용하는 방법은 무엇입니까?
XML 레이아웃 파일이 있지만 텍스트가 화면 크기에 맞습니다. 을 만들려면 어떻게해야 ScrollView합니까? <?xml version="1.0" encoding="utf-8"?> <TableLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:stretchColumns="1" > <TableRow> <ImageView android:id="@+id/imageView" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="5dip" android:layout_marginTop="10dip" android:layout_marginRight="5dip" android:tint="#55ff0000" android:src="@drawable/icon" /> </TableRow> <TableRow> <TextView android:id="@+id/name" android:layout_width="wrap_content" android:layout_height="wrap_content" android:padding="3dip" android:text=" Name " /> <TextView android:id="@+id/name1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:gravity="left" android:text="Veer" /> …

4
힘내 하위 모듈 업데이트
Git 서브 모듈 업데이트 문서 에서 다음의 의미가 무엇인지 확실하지 않습니다 . ... --rebase또는 --merge지정 하지 않으면 하위 모듈 HEAD를 분리 합니다 ... 사물 은 어떻게 --rebase/ --merge변경합니까? 내 주요 사용 사례는 중앙 저장소를 여러 개 갖는 것인데, 하위 저장소를 통해 다른 저장소에 포함시킬 것입니다. 원래 위치 또는 내장 리포지토리 …

10
MySQL에서 열 이름 바꾸기
이 SQL 표현식을 사용하여 MySQL 커뮤니티 서버 5.5.27에서 열의 이름을 바꾸려고합니다. ALTER TABLE table_name RENAME COLUMN old_col_name TO new_col_name; 나는 또한 시도했다 ALTER TABLE table_name RENAME old_col_name TO new_col_name; 그러나 그것은 말합니다 : 오류 : MySQL 서버 버전에 해당하는 매뉴얼을 확인하십시오.
242 mysql  sql 

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