프로그램 작성

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


9
파일의 이전 SVN 개정으로 되 돌리는 더 좋은 방법은 무엇입니까?
실수로 너무 많은 파일을 SVN 저장소에 커밋하고 의도하지 않은 것을 변경했습니다. (한숨) 그들을 이전 상태로 되돌리려면, 내가 생각해 낼 수있는 최선은 svn rm l3toks.dtx svn copy -r 854 svn+ssh://<repository URL>/l3toks.dtx ./l3toks.dtx 이봐! 더 좋은 방법이 없습니까? 왜 이런 식으로 쓸 수 없습니까? svn revert -r 854 l3toks.dtx 좋아, 나는 v1.4.4 …
167 svn 

6
중단 점을 없애려면 어떻게해야합니까?
까다로운 것을 얻었습니다. 유효한 중단 점을 설정할 수 없습니다. Java 클래스에서도 테스트에 없습니다. Stackoverflow와 Google을 검색했지만 동일한 문제가있는 사람을 찾을 수 없습니다. STS (x86)와 Maven을 사용하고 있습니다. 편집 : 혼란스러워 보일 수 있지만 직접 해결했습니다. 실행해야합니다-> 모든 중단 점 건너 뛰기 (설정되어 있으며 설정하지 않은 이유는 궁금합니다)



11
Swift에서 열거 형 값의 이름을 얻는 방법은 무엇입니까?
원시 Integer값으로 열거 형이있는 경우 : enum City: Int { case Melbourne = 1, Chelyabinsk, Bursa } let city = City.Melbourne city값을 문자열 로 어떻게 변환 Melbourne합니까? 이런 종류의 이름 내성 검사가 언어로 제공됩니까? 다음과 같은 것 (이 코드는 작동하지 않습니다) : println("Your city is \(city.magicFunction)") > Your city is …
167 swift  enumeration 

8
Razor HtmlHelper Extensions (또는 뷰의 다른 네임 스페이스)를 찾을 수 없음
PR이나 베타에서 이런 일이 발생하면 Dunno이지만 on HtmlHelper에서 확장 메소드를 만들면 Razor 기반 페이지에서 인식되지 않습니다. namespace SomeNamespace.Extensions { public static class HtmlExtensions { public static string Foo(this HtmlHelper html) { return "Foo"; } } } 나는 다음 <Namespaces>섹션에 추가했습니다 Web.config. <pages> <namespaces> <add namespace="System.Web.Mvc" /> <!-- snip --> <add …

8
Google지도 아이콘의 색상을 변경하려면 어떻게해야하나요?
마커로 가득 찬지도를 만들기 위해 Google Maps API를 사용하고 있지만 마커 하나가 다른 마커와 차별화되도록하고 싶습니다. 가장 간단한 방법은 마커의 색상을 빨간색 대신 파란색으로 변경하는 것입니다. 이것은 간단한 일입니까, 아니면 완전히 새로운 아이콘을 만들어야합니까? 새 아이콘을 만들어야하는 경우 가장 쉬운 방법은 무엇입니까?

8
특정 작업 공간에서 Eclipse 시작
이클립스 인스턴스를 시작하고 특정 작업 공간을 사용하도록 알려주는 일종의 매개 변수를 전달하는 방법이 있습니까? 내가 해결하려는 문제는 작업 프로젝트를위한 작업 공간과 개인 프로젝트를위한 작업 공간이 있다는 것입니다. 독립적으로 시작할 수있는 바로 가기를 분리하기 위해 작업 공간에 묶을 수 있기를 원합니다.

13
선언해도 Android 권한이 작동하지 않습니다
Android 앱에서 SMS를 보내는 코드를 작성하려고하는데 SMS를 보내려고하면 오류가 다시 발생합니다. 09-17 18:37:29.974 12847-12847/**.**.****E/AndroidRuntime﹕ FATAL EXCEPTION: main Process: **.**.****, PID: 12847 java.lang.SecurityException: Sending SMS message: uid 10092 does not have android.permission.SEND_SMS. at android.os.Parcel.readException(Parcel.java:1599) at android.os.Parcel.readException(Parcel.java:1552) at com.android.internal.telephony.ISms$Stub$Proxy.sendTextForSubscriber(ISms.java:768) at android.telephony.SmsManager.sendTextMessageInternal(SmsManager.java:310) at android.telephony.SmsManager.sendTextMessage(SmsManager.java:293) at **.**.****.MainActivity$3.onClick(MainActivity.java:70) at android.view.View.performClick(View.java:5198) at android.view.View$PerformClick.run(View.java:21147) at android.os.Handler.handleCallback(Handler.java:739) at …

9
블록으로 '자기'사이클 유지
나는이 질문이 매우 기본적이라고 생각하지만, 많은 Objective-C 프로그래머와 관련이 있다고 생각합니다. 내가 들었던 것은 블록 내에서 const복사본 으로 참조되는 로컬 변수를 블록으로 캡처하기 때문에 블록 self내에서 블록을 사용 하면 해당 블록을 복사하면 유지주기가 발생할 수 있다는 것입니다. 따라서 __block블록을 self복사하지 않고 직접 처리하도록 블록 을 사용해야 합니다 . __block typeof(self) …

7
Ruby on Rails로 TDD를 시작하는 방법은 무엇입니까? [닫은]
휴무 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 이 질문을 개선하십시오 나는 개념을 잘 알고 있지만 (대학에서 시험 수업을 들었다), "실제"TDD 프로젝트를 수행 한 적이 없기 …

9
좋은 습관입니까? 게터에서 객체 초기화
동료에 따르면 적어도 이상한 습관이 있습니다. 우리는 작은 프로젝트를 함께 진행하고 있습니다. 내가 수업을 쓴 방법은 (단순화 된 예)입니다. [Serializable()] public class Foo { public Foo() { } private Bar _bar; public Bar Bar { get { if (_bar == null) _bar = new Bar(); return _bar; } set { …
167 c#  coding-style  getter 

30
표준 브라우저 가상 머신이 아닌 왜 JavaScript입니까?
특수 언어 (실제로 특수 패러다임)를 사용하지 않고 브라우저에서 호스팅되는 표준화 된 가상 머신을 통해 언어 세트 (Java, Python, Ruby 등)를 지원하는 것이 합리적이지 않습니까? 클라이언트 스크립팅 전용? 제안을 명확히하기 위해 웹 페이지에는 JavaScript와 같은 고급 언어 대신 바이트 코드가 포함됩니다. 나는 진화론 적 이유 때문에 JavaScript가 우리가 지금해야 할 일이라는 …
167 javascript 

19
SQL Server 복원 오류-액세스가 거부되었습니다
로컬 컴퓨터에 데이터베이스를 만든 다음 tables.baktable 이라는 백업을 수행했습니다 DataLabTables. 해당 백업을 해당 테이블이없는 원격 시스템으로 이동하고 복원을 시도했지만 다음 오류가 발생했습니다. System.Data.SqlClient.SqlError : 'c : \ Program Files \ Microsoft SQL Server \ MSSQL.1 \ MSSQL \ DataLabTables에서'RestoreContainer :: ValidateTargetForCreation '을 시도하는 동안 운영 체제에서'5 (액세스가 거부되었습니다.) '오류를 반환했습니다. …

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