반응형

Java 2009

Scala 목록에서 발생 횟수를 어떻게 계산할 수 있습니까?

Scala 목록에서 발생 횟수를 어떻게 계산할 수 있습니까? val list = List(1,2,4,2,4,7,3,2,4) 다음과 같이 구현하고 싶습니다 : list.count(2)(3을 반환합니다). 다른 답변 중 하나의 다소 깨끗한 버전은 다음과 같습니다. val s = Seq("apple", "oranges", "apple", "banana", "apple", "oranges", "oranges") s.groupBy(identity).mapValues(_.size) Map원래 시퀀스의 각 항목에 대한 개수와 함께 제공 : Map(banana -> 1, oranges -> 3, apple -> 3) 질문은 특정 항목의 개수를 찾는 방법을 묻습니다. 이 방법을 사용하면 솔루션은 원하는 요소를 다음과 같..

programing 2020.09.06

Razor를 사용하여 DateTime 형식 변환

Razor를 사용하여 DateTime 형식 변환 다음의 문제는 무엇입니까? @Convert.ToDateTime((@item.Date.ToShortDateString())," dd - M - yy") @ item.Date는 2005 년 11 월 20 일 오전 12시를 표시하고 2011 년 11 월 20 일을 표시하고 싶습니다. 시험: @item.Date.ToString("dd MMM yyyy") 또는 [DisplayFormat]뷰 모델 에서 속성을 사용할 수 있습니다 . [DisplayFormat(DataFormatString = "{0:dd MMM yyyy}")] public DateTime Date { get; set } 그리고 당신의 관점에서 간단히 : @Html.DisplayFor(x => x.Da..

programing 2020.09.06

보기보다는 모델에서 "number_to_currency"도우미 메서드를 사용하는 방법은 무엇입니까?

보기보다는 모델에서 "number_to_currency"도우미 메서드를 사용하는 방법은 무엇입니까? to_dollar내 모델에서 다음과 같은 방법 을 사용 하고 싶습니다. module JobsHelper def to_dollar(amount) if amount 0, :format => "-%u%n") else number_to_currency(amount, :precision => 0) end end end class Job < ActiveRecord::Base include JobsHelper def details return "Only " + to_dollar(part_amount_received) + " out ..

programing 2020.09.06

Ruby : 변수를 문자열로 병합

Ruby : 변수를 문자열로 병합 Ruby에서 변수를 문자열로 병합하는 더 좋은 방법을 찾고 있습니다. 예를 들어 문자열이 다음과 같은 경우 : 는 " "animal actionsecond_animal animal, action및에 대한 변수 second_animal가 있습니다. 해당 변수를 문자열에 넣는 가장 좋은 방법은 무엇입니까? 관용적 인 방법은 다음과 같이 작성하는 것입니다. "The #{animal} #{action} the #{second_animal}" 문자열을 둘러싼 큰 따옴표 ( ")에 유의하세요. 이것은 Ruby가 내장 된 자리 표시 자 대체를 사용하는 트리거입니다. 작은 따옴표 ( ')로 바꿀 수 없습니다. 그렇지 않으면 문자열이 그대로 유지됩니다. sprintf와 유사한 형식을 사..

programing 2020.09.06

최대 값을 초과하지 않고 어떻게 변수를 증가시킬 수 있습니까?

최대 값을 초과하지 않고 어떻게 변수를 증가시킬 수 있습니까? 저는 학교를위한 간단한 비디오 게임 프로그램을 작업 중이며 해당 메서드를 호출하면 플레이어가 15 체력 포인트를 얻는 메서드를 만들었습니다. 나는 건강을 최대 100으로 유지해야하고이 시점에서 제한된 프로그래밍 능력으로 나는 이런 일을하고있다. public void getHealed(){ if(health 0) { health = Math.max(health - damage, 0); } } 체력에 15 만 더하면됩니다. health += 15; if(health > 100){ health = 100; } 그러나 Bland가 언급했듯이 때때로 멀티 스레딩 (한 번에 여러 코드 블록 실행)을 사용하면 어떤 시점 에서든 상태가 100을 넘으면 문제..

programing 2020.09.06

UIWebView에서 스크롤을 허용하지 않습니까?

UIWebView에서 스크롤을 허용하지 않습니까? 기사 UITableView아래에 웹 기사를 표시해야합니다 . 내가 찾은 유일한 옵션 UIWebView은 tableView 헤더에 기사를 표시하는 것 입니다. 이를 위해 webView 콘텐츠의 높이를 가져와야하고 webView에 대한 스크롤링을 비활성화해야합니다. 스크롤을 비활성화하는 두 가지 솔루션을 찾았습니다. for (id subview in webView.subviews) if ([[subview class] isSubclassOfClass: [UIScrollView class]]) ((UIScrollView *)subview).scrollEnabled=NO; 또는 JavaScript에서 : It will disable scrolling on you..

programing 2020.09.06

Rails를 설치할 때 "/ usr / bin 디렉토리에 대한 쓰기 권한이 없습니다"오류를 어떻게 수정합니까?

Rails를 설치할 때 "/ usr / bin 디렉토리에 대한 쓰기 권한이 없습니다"오류를 어떻게 수정합니까? OS X 10.6.3, Ruby 1.8.7 및 Rails 2.3.5를 실행하는 새로운 MacBook Pro에 Rails 3를 설치하려고하는데, 제가 직접 물을 뿌렸는지 궁금합니다. 지금까지 다음 명령을 실행했습니다. $ gem update --system $ gem install arel tzinfo builder memcache-client rack rack-test rack-mount erubis mail text-format thor bundler i18n $ gem install rails --pre 그러나 마지막 명령을 실행할 때 다음 오류가 발생합니다. ERROR: While exec..

programing 2020.09.06

초 값을 시간 분 초로 변환 하시겠습니까?

초 값을 시간 분 초로 변환 하시겠습니까? 나는 초 값 (BigDecimal 변수)을 "1 시간 22 분 33 초"와 같은 editText의 문자열로 변환하려고했습니다. 나는 이것을 시도했다 : String sequenceCaptureTime = ""; BigDecimal roundThreeCalc = new BigDecimal("0"); BigDecimal hours = new BigDecimal("0"); BigDecimal myremainder = new BigDecimal("0"); BigDecimal minutes = new BigDecimal("0"); BigDecimal seconds = new BigDecimal("0"); BigDecimal var3600 = new BigDecimal("..

programing 2020.09.06

Prototype을 사용하여 자바 스크립트에서 객체의 모든 속성을 반복합니까?

Prototype을 사용하여 자바 스크립트에서 객체의 모든 속성을 반복합니까? Prototype JavaScript 프레임 워크를 사용하여 객체의 모든 속성을 반복하는 방법이 있습니까? 상황은 다음과 같습니다. JSON에서 다음과 같은 AJAX 응답을 받고 있습니다. {foo: 1, bar: 2, barobj: {75: true, 76: false, 85: true}} 변수에 대한 json 응답을 평가 response하면 response.barobj객체의 각 속성을 반복하여 어떤 인덱스가 참인지 거짓인지 확인할 수 있기를 원합니다 . 프로토 타입은 모두가 Object.keys()하고 Object.values()있지만 이상하게도 간단하지 보인다 Object.each()기능을! Object.keys () 및..

programing 2020.09.06

TERM을 트래핑하고 QUIT를 보낸 후 Heroku에서 Unicorn 종료 시간 초과

TERM을 트래핑하고 QUIT를 보낸 후 Heroku에서 Unicorn 종료 시간 초과 unicorn 및 sidekiq을 실행하는 Heroku 앱에 대해 R12 종료 시간 초과 오류가 발생합니다. 이러한 오류는 배포 할 때마다 하루에 1-2 번 발생합니다. 유니콘이 올바르게 응답하려면 Heroku의 종료 신호를 변환해야한다는 것을 이해하지만 아래 유니콘 구성에서 그렇게했다고 생각했습니다. worker_processes 3 timeout 30 preload_app true before_fork do |server, worker| Signal.trap 'TERM' do puts "Unicorn master intercepting TERM and sending myself QUIT instead. My PID..

programing 2020.09.06
반응형