반응형

etc./StackOverFlow 1071

C#의 enum에서 int 값 가져오기

질문자 :jim Questions (복수형)이라는 수업이 있습니다. 이 클래스에는 다음과 같은 Question public enum Question { Role = 2, ProjectFunding = 3, TotalEmployee = 4, NumberOfServers = 5, TopBusinessConcern = 6 } Questions 클래스에는 foo Questions 객체를 반환하는 get(int foo) 함수가 있습니다. 다음과 같이 할 수 있도록 열거형에서 정수 값을 얻는 쉬운 방법이 있습니까? Questions.Get(Question.Role) 열거 형을 캐스팅하십시오. 예 int something = (int) Question.Role; int 이므로 위의 내용은 야생에서 볼 수 있는 대부분..

etc./StackOverFlow 2021.12.20

목록에서 항목을 무작위로 선택하려면 어떻게 합니까?

질문자 :Ray 다음 목록이 있다고 가정합니다. foo = ['a', 'b', 'c', 'd', 'e'] 이 목록에서 무작위로 항목을 검색하는 가장 간단한 방법은 무엇입니까? random.choice() : import random foo = ['a', 'b', 'c', 'd', 'e'] print(random.choice(foo)) 암호학적으로 안전한 무작위 선택의 경우(예: 단어 목록에서 암호를 생성하는 경우) secrets.choice() . import secrets foo = ['battery', 'correct', '..

etc./StackOverFlow 2021.12.20

PostgreSQL: PostgreSQL에서 테이블 표시

질문자 :flybywire PostgreSQL에서 (MySQL의) show tables 을 표시하는 것과 동일한 것은 무엇입니까? psql 명령줄 인터페이스에서 먼저 데이터베이스를 선택하십시오. \c database_name 그러면 현재 스키마의 모든 테이블이 표시됩니다. \dt 프로그래밍 방식으로(또는 psql 인터페이스에서도): SELECT * FROM pg_catalog.pg_tables; 시스템 테이블은 pg_catalog 데이터베이스에 있습니다. Mihai Limbășan 수퍼유저로 로그인: sudo -u postgres psql \l 명령으로 모든 데이터베이스와 사용자를 나열할 수 있습니다(다른 명령은 \? 나열). 이제 다른 데이터베이스를 보려면 \c template1 , \c postgre..

etc./StackOverFlow 2021.12.20

Microsoft Office를 설치하지 않고 C#에서 Excel(.XLS 및 .XLSX) 파일을 어떻게 만듭니까?

질문자 :Community Wiki 코드를 실행하는 컴퓨터에 Excel을 설치하지 않고도 C#으로 Excel 스프레드시트를 만들려면 어떻게 해야 합니까? ExcelLibrary라는 라이브러리를 사용할 수 있습니다. Google 코드에 게시된 무료 오픈 소스 라이브러리입니다. 엑셀라이브러리 이것은 위에서 언급한 PHP ExcelWriter의 포트인 것 같습니다. 아직 새로운 .xlsx 형식에 쓰지는 않지만 해당 기능을 추가하기 위해 노력하고 있습니다. 매우 간단하고 작고 사용하기 쉽습니다. 또한 DataSet 및 DataTable을 사용하여 Excel 데이터로 쉽게 작업할 수 있는 DataSetHelper가 있습니다. ExcelLibrary는 여전히 이전 Excel 형식(.xls 파일)에서만 작동하는 것으..

etc./StackOverFlow 2021.12.20

Makefile에서 .PHONY의 목적은 무엇입니까?

질문자 :Lazer .PHONY 는 무엇을 의미합니까? 나는 이것을 겪었지만 너무 복잡합니다. 누군가 나에게 간단한 용어로 설명할 수 있습니까? 기본적으로 Makefile 대상은 "파일 대상"입니다. 다른 파일에서 파일을 빌드하는 데 사용됩니다. Make는 대상이 파일이라고 가정하고 Makefile을 비교적 쉽게 작성할 수 있습니다. foo: bar create_one_from_the_other foo bar 그러나 때때로 Makefile이 파일 시스템의 실제 파일을 나타내지 않는 명령을 실행하기를 원합니다. 이에 대한 좋은 예는 공통 대상 "clean" 및 "all"입니다. 그렇지 않을 가능성이 있지만 기본 디렉토리에 clean 이라는 파일 이 있을 수 있습니다. 이러한 경우 Make는 기본적으로 cl..

etc./StackOverFlow 2021.12.20

java.net.URLConnection을 사용하여 HTTP 요청을 실행하고 처리하는 방법

질문자 :Community Wiki java.net.URLConnection 사용은 여기에서 꽤 자주 질문되며 Oracle 자습서 는 이에 대해 너무 간결합니다. 이 튜토리얼은 기본적으로 GET 요청을 실행하고 응답을 읽는 방법만 보여줍니다. POST 요청을 수행하고, 요청 헤더를 설정하고, 응답 헤더를 읽고, 쿠키를 처리하고, HTML 양식을 제출하고, 파일을 업로드하는 등의 작업에 사용하는 방법은 어디에도 설명하지 않습니다. 그렇다면 어떻게 java.net.URLConnection 을 사용하여 "고급" HTTP 요청을 실행하고 처리할 수 있습니까? 먼저 면책 조항입니다. 게시된 코드 스니펫은 모두 기본적인 예입니다. NullPointerException , ArrayIndexOutOfBoundsExc..

etc./StackOverFlow 2021.12.20

Android의 ListView에서 이미지를 지연 로드하는 방법

질문자 :lostInTransit ListView 를 사용하여 해당 이미지와 관련된 일부 이미지 및 캡션을 표시하고 있습니다. 인터넷에서 이미지를 가져오고 있습니다. 텍스트가 표시되는 동안 UI가 차단되지 않고 이미지가 다운로드될 때 이미지가 표시되도록 이미지를 지연 로드하는 방법이 있습니까? 총 이미지 수는 고정되어 있지 않습니다. 다음은 내 앱이 현재 표시하고 있는 이미지를 보관하기 위해 만든 것입니다. 여기서 사용 중인 "Log" 개체는 Android 내부의 최종 Log 클래스에 대한 사용자 정의 래퍼입니다. package com.wilson.android.library; /* Licensed to the Apache Software Foundation (ASF) under one or more c..

etc./StackOverFlow 2021.12.20

Linux에서 실행되는 C++ 코드를 프로파일링하려면 어떻게 해야 합니까?

질문자 :Gabriel Isenberg Linux에서 실행되는 C++ 응용 프로그램이 있는데 최적화 과정에 있습니다. 내 코드의 어느 부분이 느리게 실행되는지 어떻게 찾아낼 수 있습니까? 목표가 프로파일러를 사용하는 것이라면 제안된 것 중 하나를 사용하십시오. 그러나 급하고 주관적으로 느린 동안 디버거에서 프로그램을 수동으로 중단할 수 있는 경우 성능 문제를 찾는 간단한 방법이 있습니다. 여러 번 중지하고 매번 호출 스택을 살펴보십시오. 시간의 일정 비율, 20% 또는 50% 또는 무엇이든 낭비하는 코드가 있는 경우 각 샘플의 작업에서 해당 코드를 잡을 확률입니다. 따라서 이는 대략적으로 볼 수 있는 샘플의 백분율입니다. 교육받은 추측이 필요하지 않습니다. 문제가 무엇인지 추측할 수 있다면 이것이 문제를..

etc./StackOverFlow 2021.12.08

커밋을 푸시하기 위해 https 자격 증명을 캐시하는 방법이 있습니까?

질문자 :Zepplock 최근에 GitHub(방화벽 문제로 인해)에서 내 리포지토리를 https://로 동기화하도록 전환했으며 매번 암호를 묻습니다. git push 할 때마다 인증하는 대신 자격 증명을 캐시하는 방법이 있습니까? Git 버전 1.7.9 이상 Git 1.7.9(2012년 1월 말에 릴리스됨) 이후로 Git에는 자격 증명 도우미 라고 하는 HTTP/HTTPS에 대해 항상 암호를 입력하지 않아도 되는 깔끔한 메커니즘이 있습니다. (아래 의견에서 이 새로운 기능을 지적해 주신 dazonic 에게 감사드립니다.) Git 1.7.9 이상에서는 다음 자격 증명 도우미 중 하나를 사용할 수 있습니다. git config --global credential.helper cache credential.h..

etc./StackOverFlow 2021.12.08

SQL Server 테이블에 열이 있는지 확인하는 방법은 무엇입니까?

질문자 :Maciej 특정 열이 없으면 추가해야 합니다. 다음과 같은 것이 있지만 항상 false를 반환합니다. IF EXISTS(SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'myTableName' AND COLUMN_NAME = 'myColumnName') SQL Server 데이터베이스의 테이블에 열이 있는지 어떻게 확인할 수 있습니까? SQL Server 2005 이상: IF EXISTS(SELECT 1 FROM sys.columns WHERE Name = N'columnName' AND Object_ID = Object_ID(N'schemaName.tableName')) BEG..

etc./StackOverFlow 2021.12.08
반응형