반응형

자바 4414

세마포어 대 모니터-차이점은 무엇입니까?

세마포어 대 모니터-차이점은 무엇입니까? 모니터 와 세마포 의 주요 차이점은 무엇입니까 ? 모니터는 여러 스레드에서 액세스 할 수 있도록 설계 객체입니다. 모니터 오브젝트의 멤버 함수 또는 메소드는 상호 배제를 강제하므로 주어진 시간에 하나의 스레드 만 오브젝트에 대한 조치를 수행 할 수 있습니다. 하나의 스레드가 현재 오브젝트의 멤버 함수를 실행중인 경우 해당 오브젝트의 멤버 함수를 호출하려는 다른 스레드는 첫 번째가 완료 될 때까지 기다려야합니다. 세마포어는 낮은 수준의 개체입니다. 세마포어를 사용하여 모니터를 구현할 수 있습니다. 세마포어는 본질적으로 카운터 일뿐입니다. 카운터가 양수일 때 스레드가 세마포어를 얻으려고 시도하면 허용되며 카운터가 감소합니다. 스레드가 완료되면 세마포어를 해제하고 카운..

IT story 2020.04.19

애니메이션을 중지하는 방법 (cancel ()이 작동하지 않음)

애니메이션을 중지하는 방법 (cancel ()이 작동하지 않음) 실행중인 번역 애니메이션을 중지해야합니다. .cancel()의 방법 Animation에는 영향을주지 않는다; 어쨌든 애니메이션은 끝까지 간다. 실행중인 애니메이션을 어떻게 취소합니까? 전화 clearAnimation()한 사람 View에게 전화하십시오 startAnimation(). 안드로이드 4.4.4에서, 내가 전화 한보기에 알파 페이드 애니메이션을 막을 수있는 유일한 방법은 같다 View.animate().cancel()(전화, 즉 .cancel()보기의에 ViewPropertyAnimator). ICS 전후에 호환성을 위해 사용하는 코드는 다음과 같습니다. public void stopAnimation(View v) { v.clear..

IT story 2020.04.19

Get-ChildItem을 사용하여 디렉토리 만 가져 오려면 어떻게합니까?

Get-ChildItem을 사용하여 디렉토리 만 가져 오려면 어떻게합니까? PowerShell 2.0을 사용하고 있으며 특정 경로의 모든 하위 디렉토리를 파이프 아웃하고 싶습니다. 다음 명령은 모든 파일과 디렉토리를 출력하지만 파일을 필터링하는 방법을 알 수 없습니다. Get-ChildItem c:\mypath -Recurse $_.Attributes속성을 얻기 위해 사용하려고 시도했지만 System.IO.FileAttributes비교할 리터럴 인스턴스를 구성하는 방법을 모르겠습니다 . 에서에게 cmd.exe이 될 것이다 dir /b /ad /s PowerShell 버전이 3.0 미만인 경우 : 에 FileInfo의해 반환 된 객체 Get-ChildItem에는 "base"속성이 PSIsContainer있..

IT story 2020.04.19

문자열에서 처음 5자를 얻는 방법

문자열에서 처음 5자를 얻는 방법 PHP를 사용하여 문자열에서 처음 5자를 얻는 방법 $myStr = "HelloWordl"; 결과는 이렇습니다 $result = "Hello"; 대한 단일 바이트 문자열 (예 : US-ASCII, ISO 8859 가족 등) 사용 substr및 대한 멀티 바이트 문자열 (예 : UTF-8, UTF-16 등) 사용 mb_substr: // singlebyte strings $result = substr($myStr, 0, 5); // multibyte strings $result = mb_substr($myStr, 0, 5); 사용 substr(): $result = substr($myStr, 0, 5); 하나의 문자 만 얻는 다른 방법입니다. $str = 'abcdefgh..

IT story 2020.04.19

모든 문자를 대문자로 TextView에 스타일을 지정하는 방법이 있습니까?

모든 문자를 대문자로 TextView에 스타일을 지정하는 방법이 있습니까? TextView모든 대문자로 된 텍스트를 만들 수 있는 XML 속성이나 스타일을 할당하고 싶습니다 . 속성은 android:inputType="textCapCharacters"과 android:capitalize="characters"가, 사용자 inputed 텍스트에 대한없는 것처럼 아무것도보고하지 않는다 TextView. 스타일과 내용을 분리 할 수 ​​있도록이 작업을 수행하고 싶습니다. 프로그래밍 방식 으로이 작업을 수행 할 수 있지만 콘텐츠와 코드에서 스타일을 유지하고 싶습니다. 나는 그것이 상당히 합리적인 요청이지만 지금은 할 수없는 것처럼 보입니다. 총체적인 실패. lol 최신 정보 이제 textAllCaps 를 사용 ..

IT story 2020.04.19

새 파일에 쓸 때 자동으로 전체 경로 만들기

새 파일에 쓸 때 자동으로 전체 경로 만들기 로 새 파일을 작성하고 싶습니다 FileWriter. 나는 이것을 다음과 같이 사용한다 : FileWriter newJsp = new FileWriter("C:\\user\Desktop\dir1\dir2\filename.txt"); 지금 dir1과 dir2현재 존재하지 않는다. Java가 없으면 자동으로 작성하고 싶습니다. 실제로 Java는 아직 존재하지 않는 경우 전체 파일 경로를 설정해야합니다. 어떻게하면 되나요? 다음과 같은 것 : File file = new File("C:\\user\\Desktop\\dir1\\dir2\\filename.txt"); file.getParentFile().mkdirs(); FileWriter writer = new Fi..

IT story 2020.04.19

Perl 배열에 특정 값이 포함되어 있는지 어떻게 확인할 수 있습니까?

Perl 배열에 특정 값이 포함되어 있는지 어떻게 확인할 수 있습니까? 배열을 반복하지 않고 배열에 값이 있는지 확인하는 방법을 찾으려고합니다. 매개 변수 파일을 읽고 있습니다. 처리하고 싶지 않은 매개 변수의 긴 목록이 있습니다. 이러한 원치 않는 매개 변수를 배열에 배치했습니다 @badparams. 새 매개 변수를 읽고 싶습니다.에없는 경우 @badparams처리하십시오. 에이 (가) 있으면 @badparams다음 읽기로 이동하십시오. 간단히 배열을 해시로 바꾸십시오. my %params = map { $_ => 1 } @badparams; if(exists($params{$someparam})) { ... } 목록에 더 많은 (고유 한) 매개 변수를 추가 할 수도 있습니다. $params{$newp..

IT story 2020.04.19

HTML + CSS : div 내용을 한 줄에 유지하는 방법은 무엇입니까?

HTML + CSS : div 내용을 한 줄에 유지하는 방법은 무엇입니까? div정의 된 with 안에 긴 텍스트가 있습니다width . HTML : Stack Overflow is the BEST !!! CSS : div { border: 1px solid black; width: 70px; } 문자열을 한 줄로 유지하려면 어떻게해야합니까 (즉, "오버플로"중간에 잘 리도록)? 을 사용하려고 시도했지만 overflow: hidden도움이되지 않았습니다. 이 시도: div { border: 1px solid black; width: 70px; overflow: hidden; white-space: nowrap; } 사용 white-space:nowrap및overflow:hidden http://jsfid..

IT story 2020.04.19

숭고한 텍스트에서 공백 들여 쓰기를 수정 / 변환하는 방법?

숭고한 텍스트에서 공백 들여 쓰기를 수정 / 변환하는 방법? 예 : 공백 들여 쓰기가 2 개인 문서가 있고 공백 들여 쓰기가 4 개인 경우 Sublime Text 편집기를 사용하여 자동으로 변환하려면 어떻게해야합니까? Sublime Text 2 또는 3에는 문서의 들여 쓰기 간격을 변환하는 깔끔한 트릭이 있습니다. TL; DR : 2 개의 공백에서 4 개의 공백으로 변환 : 탭 너비가 2로 설정되어 있는지 확인하십시오. 2 칸 들여 쓰기를 탭으로 변환하고 탭 너비 4로 전환 한 다음 들여 쓰기를 다시 공백으로 변환하십시오. 자세한 설명 : 이동 : View -> Indentation 읽어야합니다. Indent using spaces [x] Tab width: 2 고르다: Convert Indentatio..

IT story 2020.04.19

루비에서 문자열을 기호 가능으로 변환

루비에서 문자열을 기호 가능으로 변환 기호는 일반적으로 다음과 같이 표시됩니다 :book_author_title 그러나 문자열이 있으면 : "Book Author Title" 레일 / 루비에 :원시 문자열 정규식 바꾸기를하지 않고 표기법을 사용할 수있는 기호로 변환하는 방법이 있습니까? Rails ActiveSupport::CoreExtensions::String::Inflections는 그러한 방법을 제공하는 모듈을 가지고 있습니다. 그들은 모두 볼 가치가 있습니다. 예를 들어 : 'Book Author Title'.parameterize.underscore.to_sym # :book_author_title 에서 : http://ruby-doc.org/core/classes/String.html#M00..

IT story 2020.04.19
반응형