반응형

C# 4662

Java 어노테이션 멤버에 어떤 유형을 사용할 수 있습니까?

Java 어노테이션 멤버에 어떤 유형을 사용할 수 있습니까? 오늘 이 문서에 따라 첫 번째 주석 인터페이스를 만들고 싶었고이 컴파일러 오류가 발생했습니다. Invalid type for annotation member": public @interface MyAnnotation { Object myParameter; ^^^^^^ } 분명히 Object주석 멤버의 유형으로 사용할 수 없습니다. 불행히도 나는 일반적으로 사용할 수있는 유형에 대한 정보를 찾을 수 없었습니다. 이것은 시행 착오를 사용하여 알게되었습니다. String → 유효 int → 유효 Integer → 유효하지 않음 (놀랍게도) String[] → 유효 (놀랍게도) Object → 무효 아마도 어떤 유형이 실제로 허용되고 왜 그런지에 대해..

IT story 2020.04.28

루비에서 낙타 케이스를 밑줄 케이스로 변환

루비에서 낙타 케이스를 밑줄 케이스로 변환 낙타 문자 문자열을 밑줄로 구분 된 문자열로 변환하는 준비된 기능이 있습니까? 나는 이런 것을 원한다. "CamelCaseString".to_underscore "camel_case_string"을 반환합니다. ... Rails의 ActiveSupport 는 다음을 사용하여 문자열에 밑줄을 추가합니다. class String def underscore self.gsub(/::/, '/'). gsub(/([A-Z]+)([A-Z][a-z])/,'\1_\2'). gsub(/([a-z\d])([A-Z])/,'\1_\2'). tr("-", "_"). downcase end end 그런 다음 재미있는 일을 할 수 있습니다. "CamelCase".underscore => "..

IT story 2020.04.26

안드로이드 액션 바 제목과 아이콘을 변경하는 방법

안드로이드 액션 바 제목과 아이콘을 변경하는 방법 Android의 ActionBar에서 몇 가지 작업을 수행하려고합니다. 작업 표시 줄의 오른쪽에 이미 새 항목을 추가했습니다. 작업 표시 줄의 왼쪽을 어떻게 변경합니까? 아이콘과 텍스트를 변경하고 다른 화면의 작업 표시 줄에 "뒤로 단추"를 추가하고 싶습니다 이것은 매우 간단합니다 코드에서 변경하려면 다음을 호출하십시오. setTitle("My new title"); getActionBar().setIcon(R.drawable.my_icon); 그리고 원하는대로 값을 설정하십시오. 또는 Android 매니페스트 XML 파일에서 : 앱에서 뒤로 버튼을 사용하려면 다음을 사용하십시오. getActionBar().setHomeButtonEnabled(true)..

IT story 2020.04.26

'adb'는 내부 또는 외부 명령, 작동 가능한 프로그램 또는 배치 파일로 인식되지 않습니다.

'adb'는 내부 또는 외부 명령, 작동 가능한 프로그램 또는 배치 파일로 인식되지 않습니다. 난 다음입니다 에뮬레이터에서지도 v2가 구글 실행하려고하고 이 튜토리얼. 에뮬레이터에 필요한 apk 파일을 설치하려고 할 때 오류가 발생합니다. 이 튜토리얼을 사용 하여이 문제를 해결하려고 시도했습니다. 모든 단계에 따라 paltform-tools의 경로를 환경 경로에 추가했습니다. 또한 PATH 변수를 수정 한 후 새 CommandPrompt 창이 시작되었습니다. 그러나 같은 오류가 발생합니다. 에뮬레이터에서 Google지도 응용 프로그램을 확인해야합니다. 친절하게 제안하십시오. 'adb' is not recognized as an internal or external command, operable prog..

IT story 2020.04.26

안드로이드에서 다른 뷰 위에 뷰 배치 / 겹침 (z-index)

안드로이드에서 다른 뷰 위에 뷰 배치 / 겹침 (z-index) 선형 레이아웃에서 imageview 및 textview로 구성된 선형 레이아웃이 있습니다. 일부 규칙이 누락되었을 수 있습니다. 레이아웃에 대한 아이디어를 제공하는 것입니다. 길이와 너비가 50dip 인 또 다른 작은 텍스트보기를 원하고 imageview 위에 배치하면 "over"라는 말은 imageview보다 z-index 이상을 의미합니다. 이미지 뷰의 중앙과 위 (중첩)에 배치하고 싶습니다. 다양한 z- 인덱스 (선형 레이아웃에서)를 사용하여 한 뷰를 다른 뷰 위에 배치하는 방법을 알고 싶습니다. 이를 위해 LinearLayout을 사용할 수 없지만을 사용할 수 있습니다 FrameLayout. (A)에 FrameLayout, Z 축 인..

IT story 2020.04.26

Java에서 문자열 배열을 문자열로 변환

Java에서 문자열 배열을 문자열로 변환 문자열 배열을 문자열로 변환하는 Java 코드가 필요합니다. 배열의 "디버그 스타일"덤프 만 원하는 경우 : String str = Arrays.toString(arr); 또는 더 많은 제어를 위해 (Java 8 이전) : StringBuilder builder = new StringBuilder(); for(String s : arr) { builder.append(s); } String str = builder.toString(); (자바 8 이상) : String str = String.join(",", arr); 그리고 당신이 안드로이드 각도에서 오는 경우 : String str = TextUtils.join(",", arr); 문자열 사이에 원하는 문자가..

IT story 2020.04.26

레일스 원시 SQL 예제

레일스 원시 SQL 예제 이 코드를 원시 SQL로 변환하고 레일에서 사용하려면 어떻게해야합니까? heroku에이 코드를 배포 할 때 요청 시간 초과 오류가 발생합니다. raw sql을 사용하면 더 빠를 것이라고 생각합니다. @payments = PaymentDetail.joins(:project).order('payment_details.created_at desc') @payment_errors = PaymentError.joins(:project).order('payment_errors.created_at desc') @all_payments = (@payments + @payment_errors) 당신은 이것을 할 수 있습니다 : sql = "Select * from ... your sql quer..

IT story 2020.04.26

종횡비를 유지하면서 div 크기를 반응 적으로 변경

종횡비를 유지하면서 div 크기를 반응 적으로 변경 이 질문에는 이미 답변이 있습니다. CSS 22 답변으로 div의 가로 세로 비율 유지 이미지에 너비 또는 높이를 백분율로 지정하면 가로 세로 비율을 유지하면서 이미지가 커지거나 줄어들지 만 다른 요소와 동일한 효과를 원한다면 너비와 높이를 백분율로 묶을 수 있습니까? 순수한 CSS를 사용하여이 작업을 수행 할 수 있습니다. 자바 스크립트가 필요하지 않습니다. 이것은 padding-top백분율이 포함하는 블록의 width에 상대적 이라는 (어떤 반 직관적 인) 사실을 활용합니다 . 예를 들면 다음과 같습니다. .wrapper { width: 50%; /* whatever width you want */ display: inline-block; posit..

IT story 2020.04.26
반응형