반응형

2020/05/15 30

단일 쿼리에서 여러 행 삽입을위한 MySQL ON DUPLICATE KEY UPDATE

단일 쿼리에서 여러 행 삽입을위한 MySQL ON DUPLICATE KEY UPDATE 단일 쿼리에 여러 행을 삽입하려는 SQL 쿼리가 있습니다. 그래서 나는 다음과 같은 것을 사용했다 : $sql = "INSERT INTO beautiful (name, age) VALUES ('Helen', 24), ('Katrina', 21), ('Samia', 22), ('Hui Ling', 25), ('Yumie', 29)"; mysql_query( $sql, $conn ); 문제는이 쿼리를 실행할 때 위와 같은 UNIQUE키 ( PRIMARY KEY예 : 가 아닌 ) 를 확인 해야하는지 'name'확인하고 'name'이미 존재하는 경우 해당 전체 행을 다르게 삽입하여 업데이트해야한다는 것입니다. 예를 들어, 아..

Programing 2020.05.15

Ruby에서 a와 b 사이의 난수를 생성하는 방법은 무엇입니까?

Ruby에서 a와 b 사이의 난수를 생성하는 방법은 무엇입니까? 예를 들어 3에서 10 사이의 난수를 생성하려면 다음을 사용하십시오. rand(8) + 3 이 작업을 수행하는 더 좋은 방법이 rand(3, 10)있습니까? 업데이트 : Ruby 1.9.3 Kernel#rand은 범위를 허용합니다. rand(a..b) http://www.rubyinside.com/ruby-1-9-3-introduction-and-changes-5428.html 배열로 변환하는 것이 너무 비쌀 수 있으며 불필요합니다. (a..b).to_a.sample 또는 [*a..b].sample 배열 # 샘플 Ruby 1.8.7+의 표준. 참고 : 1.8.7에서는 이름이 #choice이고 이후 버전에서는 이름이 변경되었습니다. 그러나 어..

Programing 2020.05.15

JavaScript 번호에서 소수 부분을 제거하려면 어떻게해야합니까?

JavaScript 번호에서 소수 부분을 제거하려면 어떻게해야합니까? 나눗셈 결과가 있고 결과 숫자의 소수 부분을 버리고 싶습니다. 어떻게해야합니까? 당신은 사용할 수 있습니다 ... Math.trunc() (소수 부분 자르기, 아래 참조) Math.floor() (아래로) Math.ceil() (모으다) Math.round() (가장 가까운 정수로 반올림) ... 소수점 제거 방법에 따라 다릅니다. Math.trunc()아직 모든 플랫폼 (IE)에서 지원되는 것은 아니지만 그 동안 폴리 필 을 쉽게 사용할 수 있습니다 . 우수한 플랫폼지지를 갖는 분수 부분을 절단하는 다른 방법은 비트 연산자 (예를 들어 |0)를 사용하는 것이다. 숫자에 비트 연산자를 사용하는 부작용은 피연산자를 부호있는 32 비트 정..

Programing 2020.05.15

시스템에 설치된 TensorFlow 버전을 찾는 방법은 무엇입니까?

시스템에 설치된 TensorFlow 버전을 찾는 방법은 무엇입니까? 제목이 다 나와 있습니다. 우분투 16.04 장기 지원을 사용하고 있습니다. 이것은 TensorFlow 설치 방법에 따라 다릅니다. 이 답변을 구성 하기 위해 TensorFlow의 설치 지침 에서 사용 된 것과 동일한 제목을 사용합니다 . 핍 설치 운영: python -c 'import tensorflow as tf; print(tf.__version__)' # for Python 2 python3 -c 'import tensorflow as tf; print(tf.__version__)' # for Python 3 참고 python로 심볼릭 링크되어 /usr/bin/python3일부 Linux 배포판에, 그래서 사용하는 python대신..

Programing 2020.05.15

Android 레이아웃 요소의 배경색 설정

Android 레이아웃 요소의 배경색 설정 Android UI 디자인의 슬라이드 세트에서 활동 디자인을 다소 복제하려고합니다 . 그러나 나는 매우 간단한 작업에 문제가 있습니다. 이미지와 같이 레이아웃을 만들었으며 헤더는 TextView에 있습니다 RelativeLayout. 이제의 배경색을 변경하고 싶지만 RelativeLayout방법을 알 수 없습니다. XML 파일 android:background의 RelativeLayout태그에서 속성을 설정할 수 있다는 것을 알고 있지만 무엇으로 설정해야합니까? 여러 곳에서 사용할 수있는 새로운 색상을 정의하고 싶습니다. 그것은인가 drawable또는은 string? 또한 Eclipse Android UI 디자이너에서 누락되어야하는 매우 간단한 방법이있을 것으로..

Programing 2020.05.15

여러 열의 고유성 확인

여러 열의 고유성 확인 실제 레코드가 열이 아니라 고유한지 확인하는 레일 웨이 방법이 있습니까? 예를 들어, 우정 모델 / 테이블은 다음과 같은 여러 개의 동일한 레코드를 가질 수 없습니다. user_id: 10 | friend_id: 20 user_id: 10 | friend_id: 20 validates_uniqueness_of다음과 같이 통화 범위를 지정할 수 있습니다 . validates_uniqueness_of :user_id, :scope => :friend_id 하나의 열 validates에서 유효성을 검사 하는 데 사용할 수 있습니다 uniqueness. validates :user_id, uniqueness: {scope: :friend_id} 여러 열에 대한 유효성 검사 구문은 비슷하지..

Programing 2020.05.15

CSS-테이블 내부에만 테두리

CSS-테이블 내부에만 테두리 테이블 내부에만 테두리를 추가하는 방법을 알아 내려고합니다. 내가 할 때 : table { border: 0; } table td, table th { border: 1px solid black; } 경계는 전체 테이블 주위와 테이블 셀 사이에 있습니다. 내가 달성하고자하는 것은 테이블 셀 주위에 테이블 내부에만 테두리를 두는 것입니다 (테이블 주위에 외부 테두리 없음). 다음은 테이블에 사용하는 마크 업입니다 (중요하지 않다고 생각하더라도). Heading 1 Heading 2 Cell (1,1) Cell (1,2) Cell (2,1) Cell (2,2) Cell (3,1) Cell (3,2) 다음은 대부분의 테이블에 적용되는 몇 가지 기본 스타일입니다. table { b..

Programing 2020.05.15

오류 : eventlet을 설치하는 동안 'gcc'명령이 종료 상태 1로 실패했습니다.

오류 : eventlet을 설치하는 동안 'gcc'명령이 종료 상태 1로 실패했습니다. eventlet소프트웨어 배포를 위해 "허리"를 갖기 위해 시스템에 설치하려고 했지만 터미널에 gcc 오류가 표시됩니다. root@agrover-OptiPlex-780:~# easy_install -U eventlet Searching for eventlet Reading http://pypi.python.org/simple/eventlet/ Reading http://wiki.secondlife.com/wiki/Eventlet Reading http://eventlet.net Best match: eventlet 0.9.16 Processing eventlet-0.9.16-py2.7.egg eventlet 0.9.1..

Programing 2020.05.15

파이썬에서 max-heap 구현에 무엇을 사용합니까?

파이썬에서 max-heap 구현에 무엇을 사용합니까? 파이썬에는 최소 힙에 대한 heapq 모듈이 포함되어 있지만 최대 힙이 필요합니다. 파이썬에서 max-heap 구현을 위해 무엇을 사용해야합니까? 가장 쉬운 방법은 키 값을 반전시키고 heapq를 사용하는 것입니다. 예를 들어 1000.0을 -1000.0으로, 5.0을 -5.0으로 바꿉니다. 당신이 사용할 수있는 import heapq listForTree = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15] heapq.heapify(listForTree) # for a min heap heapq._heapify_max(listForTree) # for a maxheap!! 그런 다음 요소를 팝하려면 다음을 사용하십시오. heapq...

Programing 2020.05.15

최근 SVN 로그 항목은 어떻게 보입니까?

최근 SVN 로그 항목은 어떻게 보입니까? 타이핑 svn log은 명령 줄에서 엄청나게 길고 쓸모없는 목록을 뱉어냅니다. 왜 이것이 기본값인지 모르겠습니다. 터미널에서 300 개의 항목을 읽거나 읽을 수 있다면 타이핑 svn log --full이나 비슷한 것을 신경 쓰지 않을 것 입니다. 아마도 SVN 사람들은 그 출력을 다른 프로그램에 공급하고 싶다고 생각합니다. 그러나이 경우 터미널 사용자가 아닌 프로그램에 대한보다 자세한 호출을하는 것이 더 합리적입니다. 어쨌든, 지난 5 또는 10 개의 항목과 같은 최근 활동을 어떻게 변경했는지 확인하려면 어떻게해야합니까? limit 옵션, 예 : svn log --limit 4 svn log -l 4 마지막 4 개 항목 만 Bert F가 말한 것 외에도 많은 명..

Programing 2020.05.15
반응형