프로그램 작성

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


28
프로그램이 충돌 할 때 자동으로 스택 추적을 생성하는 방법
Linux에서 GCC 컴파일러로 작업하고 있습니다. 내 C ++ 프로그램이 충돌하면 자동으로 스택 추적을 생성하고 싶습니다. 내 프로그램은 많은 다른 사용자가 실행 중이며 Linux, Windows 및 Macintosh에서도 실행됩니다 (모든 버전은을 사용하여 컴파일 됨 gcc). 내 프로그램이 충돌 할 때 스택 추적을 생성하고 다음에 사용자가 실행할 때 스택 추적을 보낼 수 있는지 …
590 c++  gcc  crash  stack-trace  assert 

9
TypeError : Python3에서 파일에 쓸 때 'str'이 아닌 바이트와 같은 객체가 필요합니다.
최근에 Py 3.5로 마이그레이션했습니다. 이 코드는 Python 2.7에서 제대로 작동했습니다. with open(fname, 'rb') as f: lines = [x.strip() for x in f.readlines()] for line in lines: tmp = line.strip().lower() if 'some-pattern' in tmp: continue # ... code 3.5로 업그레이드하면 다음과 같은 결과가 나타납니다. TypeError: a bytes-like object is required, not …
590 python  python-3.x  string  file  byte 

28
운영 체제 개발을 시작하기위한 리소스는 무엇입니까? [닫은]
닫은. 이 질문은 스택 오버플로 지침을 충족하지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 질문 업데이트 는 그래서 주제에 스택 오버플로합니다. 휴일 오년 전에 . 내가 항상 원했던 한 가지는 내 자신의 운영 체제를 개발하는 것입니다 (Linux 또는 Windows와 같은 멋진 것은 아니지만 이미 수행 한 간단한 부트 …

23
날짜가 지정된 요일을 어떻게 알 수 있습니까?
다음을 확인하고 싶습니다. 날짜 ( datetime개체), 해당 요일은 무엇입니까? 예를 들어, 일요일은 첫째 날, 월요일 : 둘째 날 등입니다. 그리고 입력이 오늘 날짜와 같은 것이면. 예 >>> today = datetime.datetime(2017, 10, 20) >>> today.get_weekday() # what I look for 출력은 아마도 6(금요일이기 때문에)
589 python  datetime  weekday 

18
자르지 않고 전체 NumPy 배열을 인쇄하는 방법은 무엇입니까?
numpy 배열을 인쇄하면 잘린 표현이 표시되지만 전체 배열을 원합니다. 이것을 할 수있는 방법이 있습니까? 예 : >>> numpy.arange(10000) array([ 0, 1, 2, ..., 9997, 9998, 9999]) >>> numpy.arange(10000).reshape(250,40) array([[ 0, 1, 2, ..., 37, 38, 39], [ 40, 41, 42, ..., 77, 78, 79], [ 80, 81, 82, ..., 117, …


9
장고의 "슬러그"는 무엇입니까?
장고 코드를 읽을 때 종종 모델에서 "슬러그"라고 불리는 것을 볼 수 있습니다. 이것이 무엇인지 잘 모르겠지만 URL과 관련이 있다는 것을 알고 있습니다. 이 슬러그는 언제 어떻게 사용됩니까? ( 이 용어집 에서 그 정의를 읽었습니다 .)

19
메소드 리턴 유형을 일반으로 만들려면 어떻게해야합니까?
이 예를 고려하십시오 (OOP 서적에 일반적 임). 나는 많은 친구들을 가질 수 있는 Animal수업이 Animal있습니다. 그리고 서브 클래스는 좋아 Dog, Duck, Mouse등 같은 특정 동작을 추가하는 bark(), quack()등 Animal수업 은 다음과 같습니다 . public class Animal { private Map<String,Animal> friends = new HashMap<>(); public void addFriend(String name, Animal animal){ friends.put(name,animal); …

13
git으로 푸시하려는 내용을 어떻게 알 수 있습니까?
내가 git push명령을 내렸을 때 무엇을 눌렀는지 알 수있는 방법이 있습니까? 제가 사진으로 찍는 것은 Github의 "풀 요청"기능의 "파일 변경"탭과 같은 것입니다. 풀 요청을 발행 할 때 풀 요청을 수락 할 경우 무엇이 풀릴지를 확인할 수 있습니다. 커맨드 라인은 괜찮지 만 위의 스크린 샷과 같은 GUI를 선호합니다.
588 git 

30
이메일 의도 보내기
Intent intent = new Intent(Intent.ACTION_SEND); intent.setType("text/html"); intent.putExtra(Intent.EXTRA_EMAIL, "emailaddress@emailaddress.com"); intent.putExtra(Intent.EXTRA_SUBJECT, "Subject"); intent.putExtra(Intent.EXTRA_TEXT, "I'm email body."); startActivity(Intent.createChooser(intent, "Send Email")); 위의 코드는 블루투스, Google 문서, Yahoo Mail, Gmail, Orkut, Skype 등의 앱을 보여주는 대화 상자를 엽니 다. 실제로 이러한 목록 옵션을 필터링하고 싶습니다. Gmail, Yahoo Mail과 같은 이메일 관련 앱만 표시하고 싶습니다. 어떻게합니까? …


3
텍스트에서 공백을 모두 제거하십시오.
$("#topNav" + $("#breadCrumb2nd").text().replace(" ", "")).addClass("current"); 이것은 내 코드의 스 니펫입니다. 다른 ID의 텍스트 속성을 얻은 후 ID에 클래스를 추가하고 싶습니다. 이 문제는 내가 필요한 텍스트를 보유한 ID이며 글자 사이에 공백이 있습니다. 공백을 제거하고 싶습니다. 나는 시도 TRIM()하고 REPLACE()있지만, 이것은 부분적으로 만 작동합니다. 는 REPLACE()단지 1 공간을 제거합니다.
587 javascript  jquery 

10
ExpandoObject의 진정한 이점은 무엇입니까?
ExpandoObject의 클래스는 런타임시 객체에 .NET 4 임의로 설정 속성 수에 추가. Dictionary<string, object>, 또는 심지어 해시 테이블 을 사용하는 것보다 이점이 있습니까? 내가 알 수있는 한, 이것은 약간 더 간결한 구문으로 액세스 할 수있는 해시 테이블에 지나지 않습니다. 예를 들어, 왜 이럴까요 : dynamic obj = new ExpandoObject(); obj.MyInt = …
587 c#  .net  .net-4.0  c#-4.0 

27
장고에서 디버깅하는 좋은 방법? [닫은]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 그래서 파이썬 과 나중에 장고 로 코딩하는 법을 배우기 시작했습니다 . 처음으로 역 추적을보기가 어려웠으며 실제로 내가 …
587 python  django  debugging 

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