반응형

Spring 2111

MySQL에서 누계 계산

MySQL에서 누계 계산 이 MySQL 쿼리가 있습니다. SELECT DAYOFYEAR(`date`) AS d, COUNT(*) FROM `orders` WHERE `hasPaid` > 0 GROUP BY d ORDER BY d 다음과 같은 결과를 반환합니다. d | COUNT(*) | 20 | 5 | 21 | 7 | 22 | 12 | 23 | 4 | 내가 원하는 것은 마지막에 누계를 표시하는 또 다른 열입니다. d | COUNT(*) | ??? | 20 | 5 | 5 | 21 | 7 | 12 | 22 | 12 | 24 | 23 | 4 | 28 | 이것이 가능한가? 당신에게 더 간단한 솔루션이 될 데이터베이스가 많은 쿼리를 수행 할 수 있습니다. 이것은 하나의 쿼리 만 실행 한 다음 단일 패스에서 결과에..

ProgramingTip 2020.12.29

읽기 메모리 장벽과 인증서를 이해하는 방법

읽기 메모리 장벽과 인증서를 이해하는 방법 언어 일부 volatile는 변수를 지원하는 메모리를 읽기 전에 "읽기 메모리 장벽"수행하는 것으로을 설명 되는 수정자를 제공 합니다. 읽기 메모리 배리어는 일반적으로 배리어 이후 요청 된 읽기를 수행하기 전에 CPU가 배리어 전에 요청한 읽기를 수행 확인하는 방법으로 설명됩니다. 그러나이 정의를 사용하면 오래된 값을 읽을 수있는 것처럼 보입니다. 즉, 즉, 순서로 읽기를 수행 할 때 이후 읽은 값이 실제로 참조 할 시점에 시스템의 최신 값을 참조 확인하기 위해 주 메모리 나 CPU를 참조합니다. 읽기 장벽. 인증서 인증서는 실제로 최신 값을 읽었는지 또는 읽은 값이 읽었는지 이전의 값만큼 최신인지 보장? 아니면 다른 해석? 이 답변의 어떤 의미는 무엇입니까? ..

ProgramingTip 2020.12.29

Java에서 제네릭 유형 인스턴스화

Java에서 제네릭 유형 인스턴스화 두건 : Java 제네릭이 작동하지 않는 이유 복제 : Java에서 일반 클래스 인스턴스화 Java에서 Generics Type의 개체를 만들고 싶습니다. 내가 어떻게 똑같이 얻을 수 있는지 제안하십시오. 참고 : 이것은 사소한 Generics 문제로 보일 수 있습니다. 하지만 .. 아니에요. :) 클래스 선언이 다음과 같다고 가정합니다. public class Abc { public T getInstanceOfT() { // I want to create an instance of T and return the same. } } public class Abc { public T getInstanceOfT(Class aClass) { return aClass.newIn..

ProgramingTip 2020.12.29

증가 / 누름시 ImageButton의 축적을 변경하는 방법

증가 / 누름시 ImageButton의 축적을 변경하는 방법 나는이 ImageButton내 응용 프로그램에서 나는 버튼이 필요할 때 이미지를 변경합니다 pressed/focused. 나는이 ImageButton의를 제공하는 설정을 src같은 다음 XML 파일에서 : 를 그러나 ImageButton누르거나 초점을 맞출 때 색조가 적용되지 않습니다 . 이미지는 곧 표시됩니다. 검은 색은 #000000언제나처럼 정의 됩니다. 어떤 아이디어? 다음을 통해 코드에서 매우 쉽게 사용할 수 있습니다. ImageButton button = (ImageButton) this.findViewById(R.id.button_i_want_to_modify); button.setColorFilter(Color.argb(255, ..

ProgramingTip 2020.12.29

예외 처리를 위해 printStackTrace ()를 사용하는 것이 나쁜 생각입니까?

예외 처리를 위해 printStackTrace ()를 사용하는 것이 나쁜 생각입니까? 이와 같은 Android 예외에서 printStackTrace ()를 사용하는 것이 나쁜 생각입니까? } catch (Exception e) { e.printStackTrace(); } 예, 그것은 나쁜 생각입니다. 대신 다음과 같은 목적으로 Android의 내장 로그 클래스를 사용합니다. http://developer.android.com/reference/android/util/Log.html 디버그 메시지, 경고, 오류 등을 기록하는 옵션을 제공합니다. 오류 로깅 : Log.e(TAG, "message", e) 메시지는 예외가 발생했을 때 시도 된 내용에 대한 설명 일 수 있습니다. 단순히 또는 Log.e(TAG,..

ProgramingTip 2020.12.29

메뉴에 추가하지 않고 WordPress

메뉴에 추가하지 않고 WordPress WordPress를 구축 중이며 하위 메뉴를 통해 도달 할 수없는 항목 편집 페이지를 갖고 싶어합니다. 이 리소스 ( http://codex.wordpress.org/Adding_Administration_Menus )는 관리 페이지를 기능과 연결하는 방법을 보여 주지만 메뉴 항목으로 추가하지 않고 연결하는 방법을 보여줍니다. 할 수 있습니까? 감사합니다! 예, 가능합니다 (기술적으로는 모든 것을 등록한 다음 나중에 메뉴 항목을 제거하는 것과 관련 할 것입니다).하지만 $_GET슈퍼 글로벌 에서 많은 변수를 확인 하여 표시 하는 것이 가장 쉬울 것입니다. 사용자가 특정 항목을 편집하기를 원합니다. 예를 들어 편집 할 항목을 할 수 있고 '편집'을 클릭하면 현재 UR..

ProgramingTip 2020.12.29

Ruby on Rails 3 :“수퍼 클래스 불일치 ...”

Ruby on Rails 3 :“수퍼 클래스 불일치 ...” 플랫폼 : Mac OSX 10.6 터미널에서 "rails c"로 Ruby 콘솔이 시작됩니다. Ruby on Rails 3 튜토리얼을 따라 클래스를 빌드하는 동안 : class Word < String def palindrome? #check if a string is a palindrome self == self.reverse end end 오류 메시지가 나타납니다. TypeError: superclass mismatch for class Word from (irb):33 from /Users/matthew/.rvm/gems/ruby-1.9.2-p180@rails3tutorial/gems/railties-3.0.5/lib/rails/comman..

ProgramingTip 2020.12.29

Mongoose에서 하위 문서를 만든 후 채우는 방법은 무엇입니까?

Mongoose에서 하위 문서를 만든 후 채우는 방법은 무엇입니까? item.comments 목록에 댓글을 추가하고 있습니다. 응답으로 출력하기 전에 comment.created_by 사용자 데이터를 가져와야합니다. 어떻게해야합니까? Item.findById(req.param('itemid'), function(err, item){ var comment = item.comments.create({ body: req.body.body , created_by: logged_in_user }); item.comments.push(comment); item.save(function(err, item){ res.json({ status: 'success', message: "You have commented on..

ProgramingTip 2020.12.29

전체 DOM에서 노드를 감지하는 MutationObserver의 성능

전체 DOM에서 노드를 감지하는 MutationObserver의 성능 MutationObserver특정 HTML 요소가 HTML 페이지의 아무 곳에 나 추가 감지하는 데 사용 하는 데 관심 이 있습니다. 예를 들어 , DOM의 어느 곳에 나가 추가, 감지하고 싶다고 말씀 드리겠습니다 . MutationObserver지금까지 본 모든 예제는 노드가 특정 컨테이너에 추가 여부를 감지합니다. 예를 들면 : 일부 HTML ... ... MutationObserver 정의 var container = document.querySelector('ul#my-list'); var observer = new MutationObserver(function(mutations){ // Do something here }); ..

ProgramingTip 2020.12.29
반응형