반응형

it-source 1083

바둑에서 고정된 길이의 임의의 문자열을 생성하는 방법은 무엇입니까?

바둑에서 고정된 길이의 임의의 문자열을 생성하는 방법은 무엇입니까? Go에서 숫자 없이 문자(대문자 또는 소문자)만 임의 문자열을 원합니다.가장 빠르고 간단한 방법은 무엇입니까?Paul의 솔루션은 간단하고 일반적인 솔루션을 제공합니다. 이 질문은 "가장 빠르고 간단한 방법"을 묻는 것입니다.가장 빠른 부분도 말씀드리겠습니다.우리는 반복적인 방식으로 최종적이고 가장 빠른 코드에 도달할 수 있습니다.각 반복을 벤치마킹하는 방법은 답변의 끝에서 확인할 수 있습니다. 모든 솔루션과 벤치마킹 코드는 Go Playground에서 확인할 수 있습니다.Playground의 코드는 실행 파일이 아닌 테스트 파일입니다.이름이 지정된 파일에 저장해야 합니다.XX_test.go 로다니합으로 합니다. go test -bench..

it-source 2023.05.01

Postgre에 비해 얼마나 큰가.SQL 테이블?

Postgre에 비해 얼마나 큰가.SQL 테이블? 저는 저희 회사에서 RoR 프로젝트를 위한 디자인 작업을 하고 있는데, 저희 개발팀은 이미 디자인, 특히 데이터베이스에 대한 약간의 논쟁에 부딪혔습니다. 우리는 다음과 같은 모델을 가지고 있습니다.Message그것은 지속될 필요가 있습니다.이 모델은 매우 매우 작은 모델로 id 이외에 3개의 db 열만 있습니다. 하지만 실제 가동에 들어가면 이 모델들이 많이 있을 것입니다.우리는 하루에 100만 개나 되는 삽입물을 보고 있습니다.모델은 인덱스할 수 있는 두 개의 외부 키로만 검색됩니다.또한, 모델들은 절대 삭제할 필요가 없지만, 우리는 또한 모델들이 3개월 정도 지나면 보관할 필요가 없습니다. Postgres에서 이 표를 구현하면 성능 문제가 크게 발생할..

it-source 2023.05.01

Powershell의 Git 분기에 대한 탭 완료 추가

Powershell의 Git 분기에 대한 탭 완료 추가 Git 저장소 내부에서 Powershell에 분기에 대한 탭 완료를 추가할 수 있습니까?예: PS> git checkout maTAB 결과적으로 PS> git checkout master 이를 위해서는 PowerShell용 깃 프로바이더가 존재해야 합니다. 빠른 검색 후, 기괴하지만 적절한 이름을 가진 포쉬 깃과 유사한 것이 분명히 존재합니다. http://github.com/dahlbyk/posh-git Git/PowerShell 통합을 제공하는 PowerShell 스크립트 세트 Git 저장소에 대한 프롬프트:Git 저장소 내의 프롬프트는 현재 분기와 파일의 상태(추가, 수정, 삭제) 내의 탭 완료: git 사용 시 일반적인 명령어에 대한 탭 완료..

it-source 2023.05.01

SQL Server 테이블의 기본 키를 어떻게 나열합니까?

SQL Server 테이블의 기본 키를 어떻게 나열합니까? 간단한 질문입니다. T-SQL로 테이블의 기본 키를 어떻게 나열합니까? 테이블에서 인덱스를 가져오는 방법은 알고 있지만 PK를 가져오는 방법은 기억나지 않습니다.SELECT Col.Column_Name from INFORMATION_SCHEMA.TABLE_CONSTRAINTS Tab, INFORMATION_SCHEMA.CONSTRAINT_COLUMN_USAGE Col WHERE Col.Constraint_Name = Tab.Constraint_Name AND Col.Table_Name = Tab.Table_Name AND Tab.Constraint_Type = 'PRIMARY KEY' AND Col.Table_Name = '' 으로 권장되는 연습..

it-source 2023.05.01

테이블 간에 SQL 데이터 이동

테이블 간에 SQL 데이터 이동 특정 쿼리와 일치하는 모든 데이터 행을 한 테이블에서 다른 테이블로 이동할 수 있는지 궁금합니다. 예를 들어 모든 테이블 행을 표 1에서 표 2로 이동하여 사용자 이름 = 'X' 및 암호 = 'X'를 사용하여 표 1에 더 이상 표시되지 않도록 해야 합니다. SQL Server 2008 Management Studio를 사용하고 있습니다.한 트랜잭션 내에 삽입 및 삭제라는 두 개의 문을 사용할 수 있어야 합니다. BEGIN TRANSACTION; INSERT INTO Table2 () SELECT FROM Table1 WHERE ; DELETE FROM Table1 WHERE ; COMMIT; 이것이 가장 간단한 형태입니다.두 문 사이에 일치하는 새 레코드가 표 1에 삽입되..

it-source 2023.05.01

Range 개체가 지정된 경우 셀 범위의 각 셀을 반복합니다.

Range 개체가 지정된 경우 셀 범위의 각 셀을 반복합니다. 다음과 같은 코드가 있다고 가정해 보겠습니다. Sub TestRangeLoop() Dim rng As Range Set rng = Range("A1:A6") ''//Insert code to loop through rng here End Sub 저는 다음의 컬렉션을 통해 반복할 수 있기를 원합니다.Range지정된 각 셀에 대한 개체rng개념적으로, 저는 그렇게 하고 싶습니다. For Each rngCell As Range in rng ''//Do something with rngCell Next 파싱으로 해결할 수 있다는 것을 압니다.rng.Address및 건물Range수동으로 객체를 만들지만 문자열 구문 분석을 포함하지 않는 더 직접적인 방..

it-source 2023.05.01

디렉토리의 모든 파일 및 폴더를 삭제하는 방법은 무엇입니까?

디렉토리의 모든 파일 및 폴더를 삭제하는 방법은 무엇입니까? C#을 사용하여 디렉토리에서 모든 파일과 폴더를 삭제하고 루트 디렉토리를 유지하려면 어떻게 해야 합니까?System.IO.DirectoryInfo di = new DirectoryInfo("YourPath"); foreach (FileInfo file in di.GetFiles()) { file.Delete(); } foreach (DirectoryInfo dir in di.GetDirectories()) { dir.Delete(true); } 만약 당신의 디렉토리에 많은 파일이 있다면,EnumerateFiles()보다 효율적입니다.GetFiles()왜냐하면 당신이 사용할 때EnumerateFiles()전체 컬렉션이 반환되기 전에 열거를 시작할..

it-source 2023.05.01

어떻게 하면 맥에 파이썬의 pip3를 설치할 수 있습니까?

어떻게 하면 맥에 파이썬의 pip3를 설치할 수 있습니까? pip3를 설치하려고 하는데, 운이 없습니다.또한, 저는 노력했습니다.sudo install그리고 그것은 효과가 되지 않았습니다.어떻게 하면 맥에 pip3를 설치할 수 있습니까? sudo easy_install pip3 Password: Searching for pip3 Reading https://pypi.python.org/simple/pip3/ Couldn't find index page for 'pip3' (maybe misspelled?) Scanning index of all packages (this may take a while) Reading https://pypi.python.org/simple/ No local packages..

it-source 2023.05.01

wpf TextBlock 컨트롤에 새 줄을 추가하는 방법은 무엇입니까?

wpf TextBlock 컨트롤에 새 줄을 추가하는 방법은 무엇입니까? XML 파일에서 텍스트를 가져오는 중입니다. 텍스트 블록 렌더링에서 새 행으로 해석되는 새 행을 삽입하려고 합니다. 시도해 봤습니다. Foo bar baz \n baz bar 그러나 데이터는 여전히 새 선 없이 표시됩니다.의 내용을 설정했습니다.경유로.TextC#을 통한 재산. XML이 GUI에서 새 줄을 렌더링하려면 XML에 무엇을 넣어야 합니까? XAML에서 텍스트를 수동으로 설정하는 것과 같은 방법을 시도했습니다. There is a new line. 그리고 인코딩된 문자가 GUI에 나타나지 않지만 새로운 줄도 제공하지 않습니다.데이터에 새 줄을 추가할 수 있습니다. Foo bar baz baz bar 이 방법이 작동하지 않으면..

it-source 2023.05.01

Bash 백스틱과 동일한 배치

Bash 백스틱과 동일한 배치 Bash로 작업할 때 다음과 같이 한 명령의 출력을 다른 명령에 넣을 수 있습니다. my_command `echo Test` 과 같은 것일 것입니다. my_command Test (분명히 이것은 비실용적인 예에 불과합니다.) 당신도 배치에서 같은 일을 할 수 있는지 궁금합니다.에서 cmd.exe 스크립트를 사용하여 유사한 기능을 얻을 수 있습니다.for /f명령: for /f "usebackq tokens=*" %%a in (`echo Test`) do my_command %%a 네, (적어도) 분명하지 않지만, 그것이 바로 거기에 있는 것입니다. 봐for /?자세한 내용은 참고 사항:저는 "을 사용할 줄 알았어요.echo뒤통수를 치는 것처럼for /f명령은 "를 사용하여 ..

it-source 2023.05.01
반응형