프로그램 작성

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


9
자바 스크립트 Array.Sort 구현?
JavaScript Array#sort()함수 는 어떤 알고리즘을 사용합니까? 다른 종류의 정렬을 수행하는 데 모든 방식의 인수와 함수가 필요할 수 있음을 이해합니다. 바닐라 정렬이 사용하는 알고리즘에 관심이 있습니다.

9
변수가 클래스인지 아닌지 확인하는 방법?
변수가 클래스인지 아닌지 확인하는 방법이 궁금합니다 (인스턴스 아님!). 이 기능을 사용 isinstance(object, class_or_type_or_tuple)하여이 작업을 시도했지만 클래스에 어떤 유형이 있는지 알 수 없습니다. 예를 들어 다음 코드에서 class Foo: pass isinstance(Foo, **???**) # i want to make this return True. " class"를 ???로 바꾸려고했습니다. 하지만 class파이썬에서 키워드 라는 것을 깨달았습니다 .
236 python  reflection 

15
소프트웨어 라이센스 키를 생성하고 확인하는 방법은 무엇입니까?
현재 무료로 다운로드 할 수 있지만 매우 제한된 버전의 제품 (C #으로 개발)을 개발하고 있습니다. 사용자가 라이센스 비용을 지불하고 키를 받아야하는 모든 기능에 액세스하려면. 그런 다음이 키는 응용 프로그램에 입력되어 정식 버전을 "잠금 해제"합니다. 그런 라이센스 키를 사용하는 것이 평범한 것 같습니다. 보통 어떻게 해결 되나요? 키를 어떻게 생성하고 응용 …
236 c#  license-key 

9
여러 줄로 된 flexbox 레이아웃에서 줄 바꿈을 지정하는 방법은 무엇입니까?
На этот вопрос есть ответы на 스택 오버플로 на русском : 인 flexbox 항목 - перенос на новую строку 여러 줄 flexbox에서 줄 바꿈을 만드는 방법이 있습니까? 예를 들어이 CodePen의 각 세 번째 항목 다음에 깰 수 있습니다. .container { background: tomato; display: flex; flex-flow: row wrap; align-content: space-between; justify-content: …
236 html  css  flexbox 


9
파이썬에서 버전 번호를 어떻게 비교합니까?
에 계란을 추가하기 위해 계란이 들어있는 디렉토리를 걷고 있습니다 sys.path. 디렉토리에 동일한 .egg의 두 가지 버전이있는 경우 최신 버전 만 추가하고 싶습니다. r"^(?P<eggName>\w+)-(?P<eggVersion>[\d\.]+)-.+\.egg$파일 이름에서 이름과 버전을 추출 하는 정규식이 있습니다 . 문제는 버전 번호를 비교하는 것 2.3.1입니다. 문자열을 비교하고 있기 때문에 2는 10보다 높지만 버전에는 맞지 않습니다. >>> "2.3.1" > …


7
CSS : 의사 요소를 제거하는 방법 (후, 전,…)?
웹 페이지의 단락 태그 레이아웃에 스위치를 사용하고 싶습니다. 나는 후 의사 요소를 사용합니다. p:after {content: url("../img/paragraph.gif");} 이제이 CSS 코드를 페이지에서 제거해야합니다. 어떻게 이것을 쉽게 할 수 있습니까? 나는 그것을 추가하고 싶다 : jQuery는 이미 페이지에서 사용되었습니다 CSS가 포함 된 파일을 포함하거나 제거하고 싶지 않습니다.

15
메소드 매개 변수 이름을 얻는 방법?
파이썬 함수가 주어지면 : def a_method(arg1, arg2): pass 인수의 수와 이름을 추출하는 방법 즉,에 대한 참조가 있으면를 반환 func하고 싶습니다 .func.[something]("arg1", "arg2") 이것의 사용법 시나리오는 데코레이터가 있고 실제 함수에 대해 키로 나타나는 것과 동일한 순서로 메소드 인수를 사용하고 싶습니다. 즉, "a,b"내가 전화 할 때 데코레이터는 어떻게 인쇄 된 것처럼 보 …

5
Activator.CreateInstance <T> ()에 매개 변수를 전달하는 방법
내가 가지고있는 일반적인 방법으로 지정하는 유형의 인스턴스를 만들고 싶습니다. 이 유형에는 여러 개의 오버로드 된 생성자가 있습니다. 생성자에 인수를 전달하고 싶지만 Activator.CreateInstance&lt;T&gt;() 이것을 옵션으로 사용하지 않는 것으로 보입니다. 다른 방법이 있습니까?

11
커밋 사이에 차이점 표시
Ubuntu 10.04 (Lucid Lynx) 에서 Git을 사용하고 있습니다. 나는 나의 주인에게 약정을했다. 그러나 이러한 커밋 간의 차이점을 원합니다. 그들 모두는 내 마스터 지점에 있습니다. 예를 들면 다음과 같습니다. commit dj374 made changes commit y4746 made changes commit k73ud made changes k73ud와 dj374의 차이점을 원합니다. 그러나 다음을 수행했을 때의 변경 사항을 …
236 git  git-diff 

8
데이터베이스에서 상속을 어떻게 나타낼 수 있습니까?
SQL Server 데이터베이스에서 복잡한 구조를 나타내는 방법에 대해 생각하고 있습니다. 일부 속성은 공유하지만 다른 속성은 많지 않은 객체 제품군의 세부 정보를 저장해야하는 응용 프로그램을 고려하십시오. 예를 들어, 상업용 보험 패키지에는 동일한 정책 기록 내에 책임, 자동차, 재산 및 손해 배상 커버가 포함될 수 있습니다. 섹션 모음을 사용하여 정책을 만들 수 …

3
Git의 저자와 커미터의 차이점은 무엇입니까?
나는 커밋하려고합니다. git commit --author="John Doe &lt;john@doe.com&gt;" -m "&lt;the usual commit message&gt;" 여기서 John Doe는 커밋하려는 이름의 사용자입니다. 에 모두 나타납니다 git log. 그러나 나는이 작업을 수행 할 때 gitk, 저자의 이름은 정확하지만, 커미터 이름은 내 글로벌 자식 설정 설정에서 선택됩니다 (따라서 내 이름 / 이메일로 설정). 질문 이 두 …
236 git  git-config  gitk 

6
dotnet core / csproj의 AssemblyInfo와 동일
닷넷 코어가 .csproj형식 으로 다시 이동했기 때문에 다른 것들을 MyProject.AssemblyInfo.cs포함 하는 새로운 자동 생성 이 있습니다. [assembly: AssemblyCompany("MyProject")] [assembly: AssemblyVersion("1.0.0.0")] 참고 이 자동으로 모든 빌드를 다시 생성된다. 이전에는 파일이 / obj / 디렉토리에서 발견되었으므로 디스크에서 파일을 찾을 수없고 오류 메시지를 클릭해도 파일이 열리지 않으므로 메모리에만있는 것으로 나타납니다. 이것은 오류 메시지입니다. …

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