반응형

Java 2009

우선 순위 반전이란 무엇입니까?

우선 순위 반전이란 무엇입니까? 운영체제 개발과 관련하여 '우선 순위 반전'이라는 말을 들었습니다. 우선 순위 반전이란 정확히 무엇입니까? 해결하려는 문제는 무엇이며 어떻게 해결합니까? 우선 순위 반전은 해결책이 아니라 문제입니다. 일반적인 예는 우선 순위가 높은 프로세스가 필요로하는 자원을 획득 한 다음 중간 우선 순위 프로세스에 의해 선점되는 낮은 우선 순위 프로세스로, 중간 우선 순위 프로세스가 완료되는 동안 자원에서 높은 우선 순위 프로세스가 차단됩니다 (효과적으로 낮은 우선 순위). 다소 유명한 예는 Mars Pathfinder 로버가 경험 한 문제입니다. http://www.cs.duke.edu/~carla/mars.html , 꽤 흥미로운 읽기입니다. 우선 순위가 서로 다른 세 가지 작업 (..

programing 2020.11.10

Jquery에서 show () 및 hide ()와 함께 delay ()를 어떻게 사용할 수 있습니까?

Jquery에서 show () 및 hide ()와 함께 delay ()를 어떻게 사용할 수 있습니까? 어떻게 사용할 수 delay()와 show()및 hide()jQuery를에? 패스 기간을 합니다 show()및 hide(): 기간이 제공 .show()되면 애니메이션 메서드가됩니다. 예 element.delay(1000).show(0) 데모 delay ()와 함께 show ()를 사용하는 대신 fadeIn () 을 시도해 보지 않겠습니까? 당신이하려는 것은 이것으로 할 수 있다고 생각합니다. 다음은 fadeIn 및 FadeOut ()에 대한 jQuery 코드이며 프로세스 지연을위한 내장 메소드도 있습니다. $(document).ready(function(){ $('element').click(functi..

programing 2020.11.10

Git으로 디렉토리를 추적하고 파일을 추적하는 방법은 무엇입니까?

Git으로 디렉토리를 추적하고 파일을 추적하는 방법은 무엇입니까? 최근에 Git을 사용하기 시작했는데 한 가지 문제가 있습니다. 콘텐츠를 추적하지 않고 디렉터리를 추적하려면 어떻게해야합니까? 예를 들어 내가 작업중인 사이트는 업로드를 허용합니다. 나는 분기 등을 할 때 생성되도록 업로드 디렉토리를 추적하고 싶지만 분명히 그 안의 파일은 아닙니다 (개발하는 동안 테스트 파일 또는 마스터의 실제 파일). 내 .gitignore에는 다음이 있습니다. 업로드 /*.* 또한 시도했습니다 (전체 디렉토리 무시). 업로드 / 이 디렉토리에는 하위 디렉토리 (uploads / thumbs / uploads / videos /)도 포함될 수 있습니다. 파일이 아닌 이들을 추적하고 싶습니다. Git으로 가능합니까? 나는 ..

programing 2020.11.10

Javascript에서 Regex 캡처 그룹을 대문자로 바꾸기

Javascript에서 Regex 캡처 그룹을 대문자로 바꾸기 캡처 그룹을 JavaScript에서 대문자로 바꾸는 방법을 알고 싶습니다. 지금까지 시도했지만 작동하지 않는 단순화 된 버전은 다음과 같습니다. > a="foobar" 'foobar' > a.replace( /(f)/, "$1".toUpperCase() ) 'foobar' > a.replace( /(f)/, String.prototype.toUpperCase.apply("$1") ) 'foobar' 이 코드의 문제점을 설명해 주시겠습니까? 에 함수를 전달할 수 있습니다 replace. var r = a.replace(/(f)/, function(v) { return v.toUpperCase(); }); 설명 a.replace( /(f)/, "..

programing 2020.11.10

첫 번째 명령 후 배치 파일 실행이 중지됨

첫 번째 명령 후 배치 파일 실행이 중지됨 두 개의 HTML 파일을 비교하기 위해 'HTML Match'도구를 사용하고 있습니다. 여러 파일을 비교해야하므로 다음과 같은 배치 파일을 생성합니다. 예를 들어, 5 세트의 파일 만 제공합니다. cd "C:\Program Files\HTML Match" HTMLMATCH.EXE "D:\Raj\compare1\a1.html" "D:\Raj\compare2\a1.html" "D:\Raj\compare_res\a1.html" HTMLMATCH.EXE "D:\Raj\compare1\a2.html" "D:\Raj\compare2\a2.html" "D:\Raj\compare_res\a2.html" HTMLMATCH.EXE "D:\Raj\compare1\a3.html" "..

programing 2020.11.10

# {variable}을 사용하여 Ruby에서 float로 문자열을 포맷하는 방법은 무엇입니까?

# {variable}을 사용하여 Ruby에서 float로 문자열을 포맷하는 방법은 무엇입니까? 고정 된 양의 소수를 포함하는 부동 변수를 포함하는 문자열의 형식을 지정하고 싶습니다. 이러한 형식의 구문을 사용하고 싶습니다. amount = Math::PI puts "Current amount: #{amount}" 을 얻고 싶습니다 Current amount: 3.14. 나는 그것을 할 수 있다는 것을 안다. amount = Math::PI puts "Current amount %.2f" % [amount] 하지만 그렇게 할 수 있는지 묻고 #{}있습니다. 사용 round: "Current amount: #{amount.round(2)}" 다음을 사용할 수 있습니다 "#{'%.2f' % var}". ir..

programing 2020.11.10

반환 값을 둘러싼 괄호

반환 값을 둘러싼 괄호 ANSI C 코드에서 종종 단일 반환 값을 둘러싼 괄호를 볼 수 있습니다. 이렇게 :- int foo(int x) { if (x) return (-1); else return (0); } 이 경우 반환 값 주위에 ()를 사용하는 이유는 무엇입니까? 어떤 아이디어? 그 이유를 알 수 없습니다. 정말 이유가 없습니다. 단지 오래된 관습입니다. 공간을 절약하기 위해 프로그래머는 종종 자체 라인이 아닌 리턴 라인에서 최종 계산을 수행하고 괄호는 다음과 같이 리턴되는 단일 명령문인지 쉽게 확인할 수 있도록 대부분 거기에 있습니다. return (x+i*2); 대신에 int y = x+i*2; return y; 괄호가 버릇이되어 달라 붙었습니다. 실용적이지만 가능성이 낮은 동기는 값을 괄호로..

programing 2020.11.10

PNG 이미지를 생성 / 편집하는 무료 도구?

PNG 이미지를 생성 / 편집하는 무료 도구? PNG 이미지를 만들고 편집하는 데 사용할 수있는 무료 도구가 있습니까? Paint.NET 은 멋지게 PNG를 만들고 편집합니다. 여러면에서 훌륭한 프로그램입니다. 맥주와 연설에서와 같이 무료입니다. 김프 (GNU 이미지 조작 프로그램). 무료 오픈 소스이며 Windows 및 Linux (또는 Mac?)에서 실행됩니다. 저는 온라인 사진 편집기 인 Pixlr를 사용 하며 훌륭한 필터와 사용자 친화적 인 인터페이스를 가지고 있습니다. Inkscape 는 PNG 이미지를 내보내는 벡터 그리기 프로그램입니다. 따라서 결국 SVG 문서를 편집하고 PNG로 내 보냅니다. Inkscape는 처음부터 시작하는 경우 좋지만 기존 PNG를 편집하려는 경우 이상적이지 않습니다..

programing 2020.11.10

UITableViewCell에서 부모 UITableView 로의 참조?

UITableViewCell에서 부모 UITableView 로의 참조? UITableView내 에서 소유에 액세스하는 방법 이 UITableViewCell있습니까? 테이블의 dataSource weak에서 설정 한 tableView에 대한 참조를 셀에 저장합니다 -tableView:cellForRowAtIndexPath:. 이것은 self.superview항상 tableView가 깨지기 쉬운 것에 의존하는 것보다 낫습니다 . Apple이 UITableView향후 뷰 계층 구조를 재구성하는 방법을 누가 압 니까? 특정 UITableView 계층에 의존하지 않는 더 좋은 방법이 있습니다. UITableView클래스 이름을 완전히 변경하지 않는 한 향후 iOS 버전에서 작동 합니다. 이럴 가능성은 극히 낮을뿐..

programing 2020.11.10

Paperclip을 사용하여 프로그래밍 방식으로 파일 업로드를 설정하는 방법

Paperclip을 사용하여 프로그래밍 방식으로 파일 업로드를 설정하는 방법 가짜 보석을 사용하여 임의의 데이터로 응용 프로그램을 시드하는 레이크 작업이 있습니다. 그러나이 레이크 작업에서 업로드하려는 이미지 (로고와 같은)도 있습니다. 이미 Paperclip이 설정되어 있지만 레이크 작업에서 프로그래밍 방식으로 업로드 할 방법이 없습니다. 어떤 아이디어? 프로그래밍 방식이란 무엇을 의미합니까? 다음 줄을 따라 파일 경로를 사용하는 방법을 설정할 수 있습니다. my_model_instance = MyModel.new file = File.open(file_path) my_model_instance.attachment = file file.close my_model_instance.save! #attach..

programing 2020.11.10
반응형