반응형

Java 2009

트랜잭션 롤백시에도 SQL ID (자동 번호)가 증가합니다.

트랜잭션 롤백시에도 SQL ID (자동 번호)가 증가합니다. SQL Server 2005 데이터베이스에 대한 SQL 삽입이있는 .net 트랜잭션이 있습니다. 테이블에는 ID 기본 키가 있습니다. 트랜잭션 내에서 오류가 발생하면을 Rollback()호출합니다. 행 삽입이 올바르게 롤백되지만 다음에 테이블에 데이터를 삽입 할 때 롤백이 발생하지 않은 것처럼 ID가 증가합니다. 따라서 본질적으로 동일성 서열에는 간격이 있습니다. Rollback()메서드가 누락 된 ID를 회수하도록 하는 방법이 있습니까? 올바른 방법으로 접근하고 있지 않습니까? 생각해 보면 자동 증가 번호 는 트랜잭션 이 아니어야 합니다. 다른 트랜잭션이 자동 번호가 사용되는지 또는 "롤백"되는지 확인하기 위해 기다려야하는 경우 자동 번호를 ..

programing 2020.10.16

ASP.NET 응용 프로그램이 로컬에서 실행 중인지 확인

ASP.NET 응용 프로그램이 로컬에서 실행 중인지 확인 ASP 응용 프로그램이 로컬에서 실행 중인지 확인하는 권장 방법이 있는지 알고 싶습니다. 현재 Request 개체를 사용하고 서버 변수에서 localhost 또는 127.0.0.1에 대한 문자열 검색을 수행하지만 몇 가지 제한 사항이 있습니다. 가장 큰 것은 Request 객체가 필요할 때 항상 사용할 수있는 것은 아니라는 것입니다. HttpRequest.IsLocal을 참조하십시오. bool isLocal = HttpContext.Current.Request.IsLocal; Request.IsLocal 속성을 확인할 수 있습니다. 이것은 Application_Start와 함께 저에게 효과적이었습니다. if (!HostingEnvironment.I..

programing 2020.10.16

mysql2 및 rails3 (번 들러)의 RuntimeError

mysql2 및 rails3 (번 들러)의 RuntimeError 이 오류가 발생합니다. `establish_connection': Please install the mysql2 adapter: `gem install activerecord-mysql2-adapter` (no such file to load -- active_record/connection_adapters/mysql2_adapter) (RuntimeError) from /opt/ruby-enterprise-1.8.7-2010.02/lib/ruby/gems/1.8/gems/activerecord- 여기 에 전체 오류와 내 구성 및 gemfile의 덤프가 있습니다. Ubuntu 11.10에서 12.04로 업그레이드 한 후에도 동일한 오류가 ..

programing 2020.10.16

Mongo 문서를 삽입 한 후 업데이트하려면 어떻게합니까?

Mongo 문서를 삽입 한 후 업데이트하려면 어떻게합니까? 문서를 삽입한다고 가정 해 보겠습니다. post = { some dictionary } mongo_id = mycollection.insert(post) 이제 필드를 추가하고 업데이트하고 싶다고 가정 해 보겠습니다. 어떻게하나요? 작동하지 않는 것 같습니다 ..... post = mycollection.find_one({"_id":mongo_id}) post['newfield'] = "abc" mycollection.save(post) pymongo에서 업데이트 할 수 있습니다 : mycollection.update({'_id':mongo_id}, {"$set": post}, upsert=False) 데이터베이스에서 게시물을 찾을 수없는 경우 업..

programing 2020.10.16

바탕 화면 알림을 생성 한 Chrome 탭에 초점을 맞추는 방법은 무엇입니까?

바탕 화면 알림을 생성 한 Chrome 탭에 초점을 맞추는 방법은 무엇입니까? 현재 Gmail과 동일한 기능을 구현하고 싶습니다. 새 이메일이 도착하거나 새 채팅이 오면 알림 팝업이 나타나고 클릭하면 Gmail 탭에 초점이 맞춰집니다. 이 코드가 있습니다. var n = window.webkitNotifications.createNotification('ico.gif', 'Title', 'Text'); n.onclick = function(x) { this.cancel(); }; n.show(); 알림을 클릭하면 사라집니다. 이제이 알림을 생성 한 페이지를 표시하고 초점을 맞추기 위해 onclick 함수에 코드를 추가해야합니다. GMail이 아주 잘하기 때문에 가능하다는 것을 알고 있습니다. 그러나 나는..

programing 2020.10.16

moment.js를 사용하여 날짜를 "MM / dd / yyyy"문자열로 변환

moment.js를 사용하여 날짜를 "MM / dd / yyyy"문자열로 변환 jquery datepicker에서 날짜 값을 가져 와서 "MM / dd / yyyy"문자열 형식으로 바꿔야 올바른 아약스 게시물을 작성할 수 있습니다. 페이지가로드되거나 datepicker를 변경할 때 jquery ajax 호출이 수행됩니다. 이 코드가 있습니다. var sTimestamp = moment($("#start_ts").datepicker("getDate")).format("MM/dd/yyyy"); 그러나 "MM / dd / yyyy"로 바뀌지는 않습니다. 피들러를 사용하여 와이어로 전송되는 내용을 확인할 때 이것이 본문입니다. startTimestamp=03%2FTh%2Fyyyy&endTimestamp=03%2..

programing 2020.10.16

서버 측에서 Android 앱 구매를 확인하는 방법 (앱 결제 v3의 Google Play)

서버 측에서 Android 앱 구매를 확인하는 방법 (앱 결제 v3의 Google Play) 간단한 앱이 있습니다 (계정으로 로그인해야 함). 더 많은 뉴스 콘텐츠와 같은 유료 사용자에게 몇 가지 프리미엄 기능을 제공합니다. 사용자가 내 서버 데이터베이스에이 항목을 구입했는지 기록해야합니다. 사용자 기기에 데이터 콘텐츠를 제공하면 사용자의 상태를 확인하고 유료 사용자에게 다른 콘텐츠를 제공 할 수 있습니다. Google에서 제공하는 공식 Trivialdrive 샘플을 확인했지만 서버 측 확인을위한 샘플 코드를 제공하지 않습니다. 여기 내 질문이 있습니다. 샘플이 내 앱의 공개 키를 사용하여 구매를 확인하는 것을 발견했습니다. 좋지 않은 것 같습니다. 사용자 로그인 자격 증명과 결합 된 확인 프로세스를 서..

programing 2020.10.16

Erlang 프로그래밍을위한 좋은 IDE는 무엇입니까?

Erlang 프로그래밍을위한 좋은 IDE는 무엇입니까? 내가 아는 한 NetBeans 및 Eclipse 용 Erlang 플러그인이 있습니다. 현재 어느 쪽이 우위를 점하고 있습니까? 내가 언급하지 않은 다른 Erlang 용 IDE가 있으며 NetBeans 및 Eclipse와 비교할 때 얼마나 좋은가요? Erlang을위한 최고의 IDE는 Emacs입니다. 그러나 Erlang과 함께 제공되는 모드는 최고가 아닙니다. Erlware-mode는이를 확장하고 Distel을 사용하면 Emacs 자체를 Erlang 노드로 사용하여 매우 멋진 기능을 사용할 수 있습니다. 이 블로그 게시물을 참조하십시오 . NetBeans (ErlyBird)와 Eclipse (ErlIDE) 용 플러그인 사이에서는 Eclipse 플러그인..

programing 2020.10.16

바닥 글 (div)을 페이지 하단에 맞추는 방법은 무엇입니까?

바닥 글 (div)을 페이지 하단에 맞추는 방법은 무엇입니까? 이 질문에 이미 답변이 있습니다. 바닥 글을 웹 페이지 하단에 유지하려면 어떻게해야합니까? 25 답변 누구든지 바닥 글 div를 페이지 하단에 정렬하는 방법을 설명 할 수 있습니다. 내가 본 예제에서 페이지를 스크롤 한 위치에 관계없이 div가 맨 아래에 표시되도록 만드는 방법을 모두 보여줍니다. 나는 그것을 원하지 않지만. 페이지 하단에 고정되어 움직이지 않게하고 싶습니다. 도움을 주셔서 감사합니다! 최신 정보 내 원래 대답은 오래 전의 것이며 링크가 끊어졌습니다. 계속 유용하도록 업데이트합니다. 업데이트 된 솔루션을 인라인으로 포함하고 JSFiddle에 대한 작업 예제를 포함하고 있습니다. 참고 : CSS 재설정에 의존하고 있지만 이러한 ..

programing 2020.10.16

인쇄되지 않고 배쉬 세트 + x

인쇄되지 않고 배쉬 세트 + x set +x인쇄되지 않고 bash에서 말할 수 있는지 아는 사람이 있습니까? set -x command set +x 흔적 + command + set +x 그러나 그것은 단지 인쇄되어야합니다 + command Bash는 버전 4.1.10 (4)입니다. 이것은 당분간 저를 괴롭 히고 있습니다. 출력이 쓸모없는 set +x줄로 어수선 해져서 추적 기능이 유용하지 않게 만듭니다. 나는 같은 문제가 있었고 서브 쉘을 사용하지 않는 해결책을 찾을 수있었습니다. set -x command { set +x; } 2>/dev/null 서브 쉘을 사용할 수 있습니다. 서브 쉘을 종료하면 설정 x이 손실됩니다. ( set -x ; command ) 나는 최근에 짜증이 났을 때 이것에 대한 ..

programing 2020.10.16
반응형