반응형

javascript 1992

Java에서 URL 확인

Java에서 URL 확인 주어진 URL의 유효성을 검사하기 위해 Java에 표준 API가 있는지 알고 싶습니까? URL 문자열이 올바른지 즉, 주어진 프로토콜이 유효한지 확인한 다음 연결을 설정할 수 있는지 확인하고 싶습니다. HttpURLConnection을 사용하여 URL을 제공하고 연결을 시도했습니다. 내 요구 사항의 첫 번째 부분이 충족되는 것 같지만 HttpURLConnection.connect ()를 수행하려고하면 'java.net.ConnectException : Connection rejectd'예외가 발생합니다. 프록시 설정 때문일 수 있습니까? 프록시에 대한 시스템 속성 설정을 시도했지만 성공하지 못했습니다. 내가 뭘 잘못하고 있는지 알려주세요. 커뮤니티의 이익을 위해이 스레드는 " u..

developer tip 2020.08.26

파일을 WPF로 끌어서 놓기

파일을 WPF로 끌어서 놓기 내 WPF 응용 프로그램에 이미지 파일을 드롭해야합니다. 현재 파일을 놓을 때 이벤트가 발생하지만 다음에 어떻게해야할지 모르겠습니다. 이미지는 어떻게 얻습니까? 는 IS sender객체는 이미지 또는 제어? private void ImagePanel_Drop(object sender, DragEventArgs e) { //what next, dont know how to get the image object, can I get the file path here? } 이것은 기본적으로 당신이 원하는 것입니다. private void ImagePanel_Drop(object sender, DragEventArgs e) { if (e.Data.GetDataPresent(DataFo..

developer tip 2020.08.26

@Transactional (propagation = Propagation.REQUIRED)

@Transactional (propagation = Propagation.REQUIRED) 어떤 사람이이 주석이하는 일과 정확히 언제 사용하는지 설명 할 수 있다면 : @Transactional(propagation=Propagation.REQUIRED) 감사 전파 설정이 PROPAGATION_REQUIRED이면 설정이 적용되는 각 메서드에 대해 논리적 트랜잭션 범위가 생성됩니다. 이러한 논리적 트랜잭션 범위는 각각 롤백 전용 상태를 개별적으로 결정할 수 있으며, 외부 트랜잭션 범위는 내부 트랜잭션 범위와 논리적으로 독립적입니다. 물론 표준 PROPAGATION_REQUIRED 동작의 경우 이러한 모든 범위가 동일한 물리적 트랜잭션에 매핑됩니다. 따라서 내부 트랜잭션 범위에 설정된 롤백 전용 마커는 실..

developer tip 2020.08.26

std :: set에 "contains"멤버 함수가없는 이유는 무엇입니까?

std :: set에 "contains"멤버 함수가없는 이유는 무엇입니까? 나는 많이 사용 std::set하고 있으며 종종 그러한 세트에 숫자가 포함되어 있는지 확인해야합니다. 다음과 같이 쓰는 것이 자연 스럽습니다. if (myset.contains(number)) ... 하지만 contains멤버 가 없어서 귀찮은 글을 써야합니다. if (myset.find(number) != myset.end()) .. 또는 명확하지 않은 경우 : if (myset.count(element) > 0) .. 이 디자인 결정에 대한 이유가 있습니까? 나는 그들이 만들려고 노력했기 때문에 아마 생각 std::set과 std::multiset최대한 유사. (그리고 분명히 count에 대해 완벽하게 합리적인 의미를 가지고 ..

developer tip 2020.08.26

Android 2.0에서 연락처를 읽는 방법

Android 2.0에서 연락처를 읽는 방법 Android 2.0에서 작업 중이며 모든 연락처 목록을 받으려고합니다. 이후 android.provider.Contacts.People이 되지 않습니다, 나는 사용해야 android.provider.ContactsContract을 ,하지만 나는 그것을 사용하는 방법의 적절한 예를 찾을 수 없습니다 (예를 : 전화 번호부에있는 모든 연락처의 목록을 검색). 누구든지 그러한 예를 어디서 찾을 수 있는지 알고 있습니까? 먼저, 추가했는지 확인하십시오. AndroidManifest.xml 파일에 다음과 같이 전화 연락처를 반복 할 수 있습니다. Cursor cursor = getContentResolver().query(ContactsContract.Contacts..

developer tip 2020.08.26

수평 확장과 수직 확장은 무엇을 의미합니까?

수평 확장과 수직 확장은 무엇을 의미합니까? [복제] 이 질문에 이미 답변이 있습니다. 데이터베이스의 수평 및 수직 확장의 차이점 10 답변 네 번째에 데이터베이스가있는 3 계층 아키텍처에서 의미 scaling horizontally와 scaling vertically의미는 무엇입니까? 간단히 말해서 수평 확장은 더 많은 서버를 추가하는 것입니다. 수직으로 서버의 자원을 늘리십시오. Wikipedia에서 더 많은 정보를 찾을 수 있습니다 . 수직 확장 수직 확장 또는 노드 / 서버의 기능 향상은 노드에 더 큰 용량을 제공하지만 클러스터의 기존 구성원에 대한 전체로드를 줄이지 않습니다. 즉, 개선 된 노드가 기존로드를 처리 할 수있는 능력은 증가하지만로드 자체는 변경되지 않습니다. 수직으로 확장해야하는 이..

developer tip 2020.08.26

알림을 클릭 한 후 애플리케이션 열기

알림을 클릭 한 후 애플리케이션 열기 내 앱에 다음 코드가있는 알림이 있습니다. //Notification Start notificationManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE); int icon = R.drawable.n1; CharSequence tickerText = "Call Blocker"; long when = System.currentTimeMillis(); //now Notification notification = new Notification(icon, tickerText, when); Intent notificationIntent = new Intent(context, Main.cla..

developer tip 2020.08.26

sed로 후행 공백을 제거하는 방법은 무엇입니까?

sed로 후행 공백을 제거하는 방법은 무엇입니까? 파일에서 후행 공백을 제거하는 간단한 셸 스크립트가 있습니다. 임시 파일을 만들지 않고이 스크립트를 더 압축 할 수있는 방법이 있습니까? sed 's/[ \t]*$//' $1 > $1__.tmp cat $1__.tmp > $1 rm $1__.tmp Linux 및 Unix -i의 경우 in place 옵션 을 사용할 수 있습니다 sed. sed -i 's/[ \t]*$//' "$1" 표현식은 tOSX에서 후행을 삭제합니다 ( gsed이 문제를 방지하기 위해 사용할 수 있음 ). BSD에서도 삭제할 수 있습니다. gsed가없는 경우 OSX에서 올바른 (하지만 읽기 어려운) sed 구문이 있습니다. sed -i '' -E 's/[ '$'\t'']+$//' "$..

developer tip 2020.08.26

SQL Server를 사용하여 문자열을 자르는 방법

SQL Server를 사용하여 문자열을 자르는 방법 SQL Server에 큰 문자열이 있습니다. 해당 문자열을 10 또는 15 자로 자르고 싶습니다. 원래 문자열 this is test string. this is test string. this is test string. this is test string. 원하는 문자열 this is test string. this is ...... 긴 문자열의 몇 문자 만 반환하려면 다음을 사용할 수 있습니다. select left(col, 15) + '...' col from yourtable 데모가있는 SQL Fiddle을 참조하십시오 . 이렇게하면 문자열의 처음 15자를 반환 한 다음 ...을 끝에 연결 합니다. 15보다 작은 문자열을 얻지 않으려면 ...다..

developer tip 2020.08.25

largeHeap을 true로 설정하면 어떤 이점이 있습니까?

largeHeap을 true로 설정하면 어떤 이점이 있습니까? android:largeHeap="true"아래에서 볼 수 있듯이 설정하고있는 거의 50 개의 클래스가있는 앱이 있습니다. 이것이 좋은 습관입니까? 그것을 사용하는 장점과 단점을 친절하게 제안하십시오. 나는이 질문을하는 이유입니다. 여기 파티에 너무 늦었지만 어쨌든 0.02 $를 제공 할 것입니다. 사용하는 것은 좋은 생각이 아닙니다. android:largeHeap="true" 여기에 설명하는 Google 발췌 내용이 있습니다. 그러나 큰 힙을 요청하는 기능은 더 많은 RAM을 사용해야하는 필요성을 정당화 할 수있는 작은 앱 집합 (예 : 큰 사진 편집 앱)에만 사용됩니다. 메모리가 부족하고 빠른 수정이 필요하다는 이유만으로 대용량 힙을 요..

developer tip 2020.08.25
반응형