프로그램 작성

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

4
Java 리플렉션에서 getFields와 getDeclaredFields의 차이점은 무엇입니까?
Java 리플렉션을 사용할 때 getFields메소드와 메소드 의 차이점에 대해 약간 혼란 스럽습니다 getDeclaredFields. 나는 getDeclaredFields클래스의 모든 필드에 액세스 할 수 있고 getFields공개 필드 만 반환 한다는 것을 읽었습니다 . 이 경우 항상 왜 항상 사용하지 getDeclaredFields않습니까? 누군가 이것에 대해 자세히 설명하고 두 방법의 차이점과 언제 어떻게 다른 것을 사용하고 싶습니까?
195 java  reflection 

10
TransactionManagementError 신호를 사용하는 동안 '원자'블록이 끝날 때까지 쿼리를 실행할 수 없습니다.
Django User 모델 인스턴스를 저장하려고 할 때 TransactionManagementError가 발생하고 post_save 신호에 사용자를 외래 키로 사용하는 일부 모델을 저장하고 있습니다. 문맥과 오류는 신호를 사용할 때 django TransactionManagementError 질문과 매우 유사합니다. 그러나이 경우 오류는 단위 테스트 중에 만 발생합니다 . 수동 테스트에서는 잘 작동하지만 단위 테스트는 실패합니다. 내가 놓친 것이 있습니까? 다음은 …

10
REST 마이크로 서비스 전반의 거래?
User, Wallet REST 마이크로 서비스 및 사물을 서로 연결하는 API 게이트웨이가 있다고 가정 해 봅시다. Bob이 웹 사이트에 등록 할 때 API 게이트웨이는 사용자 마이크로 서비스를 통해 사용자를 생성하고 월렛 마이크로 서비스를 통해 지갑을 생성해야합니다. 다음은 상황이 잘못 될 수있는 몇 가지 시나리오입니다. 사용자 Bob 작성에 실패했습니다. 괜찮습니다. 오류 메시지를 …

12
UTF-8을 올바르게 인코딩하지 않는 PHP DOMDocument loadHTML
DOMDocument를 사용하여 일부 HTML을 구문 분석하려고하지만 그렇게하면 갑자기 인코딩이 손실됩니다 (적어도 그것이 나에게 나타나는 방식입니다). $profile = "<div><p>various japanese characters</p></div>"; $dom = new DOMDocument(); $dom->loadHTML($profile); $divs = $dom->getElementsByTagName('div'); foreach ($divs as $div) { echo $dom->saveHTML($div); } 이 코드의 결과는 일본어가 아닌 많은 문자를 얻는 것입니다. 그러나 내가 할 경우 : …

9
표 안에 만 테두리를 적용하려면 어떻게해야합니까?
테이블 내부에만 테두리를 추가하는 방법을 알아 내려고합니다. 내가 할 때 : table { border: 0; } table td, table th { border: 1px solid black; } 경계는 전체 테이블 주위와 테이블 셀 사이에 있습니다. 내가 달성하고자하는 것은 테이블 셀 주위에 테이블 내부에만 테두리를 두는 것입니다 (테이블 주위에 외부 테두리 없음). …
195 html  css  html-table  border 

4
시퀀스 다이어그램에 "if"조건을 표시하는 방법은 무엇입니까?
if시퀀스 다이어그램에서 " "문을 어떻게 표현할 수 있을지 궁금합니다 . if (somethingShouldBeDone) { // Do it } else { // Do something else } 전혀 표현할 수 있습니까? 문제는 ... 내 코드에서 다양한 작업을 결정하기 위해 공정한 양의 조건을 확인합니다. 액션을 보여 주려면 특정 이벤트로 인해 액션이 발생한다고 명시 적으로 …

17
이 API 프로젝트는이 API를 사용할 권한이 없습니다. 이 API가 API 콘솔에서 활성화되어 있는지 확인하십시오
위도와 경도가 "-27.0000,133.0000"있습니다.. 그 위에지도 기반을 만들고 싶습니다. 이 링크로 이동해 보았습니다. https://maps.googleapis.com/maps/api/geocode/json?latlng=-27.0000,133.0000&key=****** 브라우저 에서이 오류가 계속 발생합니다. { "error_message" : "This API project is not authorized to use this API. Please ensure that this API is activated in the APIs Console: Learn more: https://code.google.com/apis/console", "results" : [], "status" : …

5
권한 거부 : startForeground에는 android.permission.FOREGROUND_SERVICE가 필요합니다.
최근에 우리는 갑자기 다음과 같은 몇 가지 스택 추적을보고있었습니다. 왜 그런가요? 앱이 미디어 알림 및 모든 내용으로 오디오 설명 서비스를 포 그라운드로 이동하려고 할 때 발생합니다. java.lang.SecurityException: Permission Denial: startForeground from pid=1824, uid=10479 requires android.permission.FOREGROUND_SERVICE at android.os.Parcel.createException(Parcel.java:1942) at android.os.Parcel.readException(Parcel.java:1910) at android.os.Parcel.readException(Parcel.java:1860) at android.app.IActivityManager$Stub$Proxy.setServiceForeground(IActivityManager.java:5198) at android.app.Service.startForeground(Service.java:695) at com.example.app.services.AudioService.setUpMediaNotification(AudioService.java:372) at com.example.app.services.AudioService.setUpAndStartAudioFeed(AudioService.java:328) at …


15
SQL Server 데이터베이스에서 모든 테이블을 삭제하는 방법은 무엇입니까?
SQL Server 데이터베이스를 완전히 비울 스크립트를 작성하려고합니다. 이것이 지금까지 내가 가진 것입니다. USE [dbname] GO EXEC sp_msforeachtable 'ALTER TABLE ? NOCHECK CONSTRAINT all' EXEC sp_msforeachtable 'DELETE ?' Management Studio에서 실행하면 다음과 같은 이점이 있습니다. 명령이 성공적으로 완료되었습니다. 그러나 테이블 목록을 새로 고치면 모두 그대로 있습니다. 내가 뭘 잘못하고 있죠?

3
Zsh에서 [nyae]는 무슨 뜻입니까?
다음 명령을 성공적으로 실행하지 못했습니다 dir 그리고 나는 얻는다 zsh: correct 'dir' to 'gdir' [nyae]? Zsh에서 [nyae]는 무슨 뜻입니까?
195 zsh 

3
속성 값으로 요소를 선택하는 XPath
XML을 따르고 있습니다. <?xml version="1.0" encoding="UTF-8"?> <Employees> <Employee id="3"> <age>40</age> <name>Tom</name> <gender>Male</gender> <role>Manager</role> </Employee> <Employee id="4"> <age>25</age> <name>Meghna</name> <gender>Female</gender> <role>Manager</role> </Employee> </Employees> id = "4"인 Employee 요소를 선택하고 싶습니다. 아무것도 반환하지 않는 XPath 식 아래를 사용하고 있습니다. //Employee/[@id='4']/text() http://chris.photobooks.com/xml/default.htm 에서 확인했으며 문제가 어디에 있는지 확실하지 않은 잘못된 xpath가 표시됩니다.
195 xml  xpath 

4
Python 3.3 이상에서 패키지에 __init__.py가 필요하지 않습니까?
Python 3.5.1을 사용하고 있습니다. https://docs.python.org/3/tutorial/modules.html#packages 에서 문서와 패키지 섹션을 읽었습니다. 이제 다음과 같은 구조가 있습니다. /home/wujek/Playground/a/b/module.py module.py: class Foo: def __init__(self): print('initializing Foo') 이제는 /home/wujek/Playground: ~/Playground $ python3 >>> import a.b.module >>> a.b.module.Foo() initializing Foo <a.b.module.Foo object at 0x100a8f0b8> 마찬가지로, 이제 집에서 다음과 Playground같은 슈퍼 폴더가 있습니다 : ~ $ …



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