반응형

java 2507

단 하나의 명령문으로 Python 목록에서 여러 항목 제거

단 하나의 명령문으로 Python 목록에서 여러 항목 제거 파이썬에서는 목록에서 항목을 제거하는 방법을 알고 있습니다. item_list = ['item', 5, 'foo', 3.14, True] item_list.remove('item') item_list.remove(5) 위의 코드는 item_list에서 값 5와 'item'을 제거합니다. 하지만 제거 할 내용이 많으면 여러 줄을 써야합니다. item_list.remove("something_to_remove") 제거 할 항목의 색인을 알고 있으면 다음을 사용합니다. del item_list[x] 여기서 x는 제거하려는 항목의 인덱스입니다. 제거하려는 모든 숫자의 인덱스를 알고 있으면 인덱스의 del항목에 대해 일종의 루프를 사용 합니다. 하지만 제..

Program Tip 2020.11.04

bash 변수를 jq select에 전달

bash 변수를 jq select에 전달 에서 특정 값을 검색하는 스크립트를 작성했습니다 file.json. jq에 값을 제공하면 작동 select하지만 변수가 작동하지 않는 것 같습니다 (또는 사용 방법을 모릅니다). #!/bin/sh #this works *** projectID=$(cat file.json | jq -r '.resource[] | select(.username=="myemail@hotmail.com") | .id') echo "$projectID" EMAILID=myemail@hotmail.com #this does not work *** no value is printed projectID=$(cat file.json | jq -r '.resource[] | select(.user..

Program Tip 2020.11.04

Visual Studio Code에서 도구 설명 힌트 비활성화

Visual Studio Code에서 도구 설명 힌트 비활성화 VSCode에서 기본 도구 설명 힌트 메시지를 비활성화하려면 어떻게해야합니까? 때때로 짜증이납니다. editor.hover.enabled: false settings.json에서 도구 설명으로 settings.json에서 편집을 클릭하십시오. 두 개의 창이 있습니다 기본 사용자 설정 "editor.quickSuggestions": { "other": false, "comments": false, "strings": false } 사용자 설정 "editor.parameterHints.enabled": false, "editor.suggest.snippetsPreventQuickSuggestions": false, "html.suggest.htm..

Program Tip 2020.11.04

MySQL의 NULL (성능 및 스토리지)

MySQL의 NULL (성능 및 스토리지) null은 MySQL에서 성능과 저장 공간 (공간)이 정확히 무엇입니까? 예를 들면 : TINYINT : 1 바이트 TINYINT w / NULL 1 바이트 + 어떻게 든 NULL을 저장합니까? 사용하는 스토리지 엔진에 따라 다릅니다. MyISAM 형식에서 각 행 헤더에는 NULL 상태를 인코딩하기 위해 각 열에 대해 1 비트가있는 비트 필드가 포함됩니다. NULL 인 열은 여전히 ​​공간을 차지하므로 NULL은 저장소를 줄이지 않습니다. https://dev.mysql.com/doc/internals/en/myisam-introduction.html을 참조 하십시오. InnoDB에서 각 열은 행 헤더에 "필드 시작 오프셋"이 있으며 열당 1 바이트 또는 2 바..

Program Tip 2020.11.04

'큰 데이터베이스'란 무엇입니까?

'큰 데이터베이스'란 무엇입니까? 좋아, 내가 아는 멍청한 질문이지만 중소뿐만 아니라 '대형 데이터베이스'라는 모호한 댓글이 보이고 그것이 무엇을 의미하는지 궁금합니다. 누군가 SQL 초보자를위한 소형, 중형 및 대형 데이터베이스를 정의 할 수 있습니까? 소규모 데이터베이스가 중간이되거나 중간 데이터베이스가 커지는 임계 값은 없습니다. 일반적으로 이러한 용어를 들었을 때 저장되는 총 레코드 측면에서 특정 규모를 생각합니다. 소형 : 10 5 개 이하의 레코드. 중간 : 10 5 ~ 10 7 레코드. 크게 : 10 7 ~ 10 9 레코드. 매우 큼 : 10 9 개 이상의 레코드 수. 포스터 dkretz가 제안했듯이, 각 종류의 데이터베이스에있는 속성 측면에서도 생각해 볼 수 있습니다. 이렇게 분류하면 다음..

Program Tip 2020.11.04

Boost를 사용하여 XML 파일 읽기 및 쓰기

Boost를 사용하여 XML 파일 읽기 및 쓰기 Boost를 사용하여 XML 파일을 읽고 쓰는 좋은 방법 (그리고 간단한 방법도 있음)이 있습니까? Boost를 사용하여 XML 파일을 읽는 간단한 샘플을 찾을 수없는 것 같습니다. XML 파일을 읽고 쓰는 데 Boost를 사용하는 간단한 샘플을 알려 주시겠습니까? Boost가 아니라면 추천 할 수있는 XML 파일을 읽고 쓸 수있는 좋고 간단한 라이브러리가 있습니까? (C ++ 라이브러리 여야 함) pugixml C ++ 용 가볍고 간단하며 빠른 XML 파서를 사용해보십시오. pugixml의 가장 좋은 점은 TinyXML과 RapidXML에없는 XPath 지원입니다. RapidXML의 저자 "이 프로젝트에 영감을 준 pugixml에 대한 작업에 대해 Ars..

Program Tip 2020.11.04

LaTeX : Sum 기호가 표시되는 방식을 조정하는 방법

LaTeX : Sum 기호가 표시되는 방식을 조정하는 방법 LaTeX가 프로그래밍으로 간주되는지 또는 내 질문이 의미가 있는지 확실하지 않지만 LaTeX 표현이 있습니다 (또는 당신이 부르는 것). \sum_{k=1}^n k^2 = 1+4+9+\ldots +n^2 = \frac{1}{3}n^3 + \frac{1}{2}n^2 + \frac{1}{6}n 문제는 k = 1과 n이 그 위와 아래가 아니라 합계 기호 옆에옵니다. 이것을 변경할 수있는 방법이 있습니까? 나는 아래에서 내가 의미하는 바를 시각적으로 보여 주려고 노력했다. X로 표시된 합계 기호 : n XXX XXX n XXX vs XXX XXX XXX k=1 k=1 나는 첫 번째 종류를 원하지만 두 번째 종류를 얻고 있습니다. 시험 \sum\limi..

Program Tip 2020.11.04

ASP.NET MVC-모든 경로 및 기본 경로 포착

ASP.NET MVC-모든 경로 및 기본 경로 포착 내 응용 프로그램에서 404 오류를 올바르게 생성하도록 시도하면서 아래와 같이 라우팅 테이블 끝에 모든 경로를 포착했습니다. routes.MapRoute( "NotFound", _ "{*url}", _ New With {.controller = "Error", .action = "PageNotFound"} _ ) 그러나이 작업을 수행하려면 기본 경로를 제거해야합니다. {controller}/action/{id} 그러나 이제 기본값이 제거되었으므로 대부분의 작업 링크가 더 이상 작동하지 않으며 다시 작동하도록하는 유일한 방법은 각 컨트롤러 / 작업에 대한 개별 경로를 추가하는 것입니다. 각 컨트롤러 / 액션에 대한 경로를 추가하는 것보다 더 간단한 방법이..

Program Tip 2020.11.04

Bash의 명령 줄 인수

Bash의 명령 줄 인수 이 질문에 이미 답변이 있습니다. Bash에서 명령 줄 인수를 어떻게 구문 분석합니까? 31 답변 다른 인수를 사용하는 bash 스크립트를 작성하고 싶습니다. 일반 리눅스 콘솔 프로그램처럼 사용해야합니다 : my_bash_script -p 2 -l 5 -t 20 따라서 값 2는 pages라는 변수에 저장해야하고 매개 변수 l은 length라는 변수에 저장해야하고 값 20은 가변 시간에 저장해야합니다. 이를 수행하는 가장 좋은 방법은 무엇입니까? getopts내장 기능 사용 : 여기 튜토리얼이 있습니다. pages= length= time= while getopts p:l:t: opt; do case $opt in p) pages=$OPTARG ;; l) length=$OPTARG..

Program Tip 2020.11.04

ES6 Iterable을 배열로 변환

ES6 Iterable을 배열로 변환 길이가 유한하다는 것을 미리 알고있는 배열과 같은 Javascript ES6 Iterable이 있다고 가정합니다.이를 Javascript 배열로 변환하는 가장 좋은 방법은 무엇입니까? 그렇게하는 이유는 underscore 및 lodash와 같은 많은 js 라이브러리가 배열 만 지원하기 때문입니다. 따라서 Iterable에서 해당 함수를 사용하려면 먼저 배열로 변환해야합니다. 파이썬에서는 list () 함수를 사용할 수 있습니다. ES6에 상응하는 것이 있습니까? Array.from 또는 스프레드 연산자를 사용할 수 있습니다 . 예: let x = new Set([ 1, 2, 3, 4 ]); let y = Array.from(x); console.log(y); // =..

Program Tip 2020.11.04
반응형