반응형

C# 2652

숫자를 가장 가까운 5, 10 또는 X로 반올림

숫자를 가장 가까운 5, 10 또는 X로 반올림 499, 73433, 2348과 같은 숫자가 주어지면 가장 가까운 5 또는 10으로 반올림하는 데 사용할 수있는 VBA는 무엇입니까? 또는 임의의 숫자? 5 : 499 -> 500 2348 -> 2350 7343 -> 7345 10까지 : 499 -> 500 2348 -> 2350 7343 -> 7340 기타 간단한 수학입니다. 숫자 X와 반올림 계수 N이 주어지면 공식은 다음과 같습니다. 원형 (X / N) * N 통합 답변 X = 1234 'number to round N = 5 'rounding factor round(X/N)*N 'result is 1235 부동 소수점에서 정수로, 1234.564에서 1235까지의 경우 (이것은 VB에 따라 다르며 ..

Nice programing 2020.12.10

"친숙한"OS 버전 이름을 얻는 방법은 무엇입니까?

"친숙한"OS 버전 이름을 얻는 방법은 무엇입니까? "Windows XP Professional 서비스 팩 1"또는 "Windows Server 2008 Standard Edition"등과 같은 OS 버전을 얻을 수있는 우아한 방법을 찾고 있습니다. 우아한 방법이 있습니까? 프로세서 아키텍처 (예 : x86 또는 x64)에도 관심이 있습니다. WMI를 사용하여 제품 이름 ( "Microsoft® Windows Server® 2008 Enterprise")을 가져올 수 있습니다. using System.Management; var name = (from x in new ManagementObjectSearcher("SELECT Caption FROM Win32_OperatingSystem").Get().C..

Nice programing 2020.12.10

jQuery는 목록 상단에 빈 옵션을 추가하고 기존 드롭 다운을 선택합니다.

jQuery는 목록 상단에 빈 옵션을 추가하고 기존 드롭 다운을 선택합니다. 그래서 드롭 다운 목록이 있습니다 Volvo Saab Mercedes Audi 이것이 내가 원하는 것입니다 Volvo Saab Mercedes Audi 이전에 빈 옵션을 추가하고이 옵션으로 설정하려고하면 사용자가 원래 목록에서 값을 선택하도록 강제하고 싶지만 선택해야하는 옵션이 표시 될 때 비어 있기를 원합니다. 이것을 시도하지만 작동하지 않습니다 // Add blank option var blankOption = {optVal : ''}; $.each(blankOption, function(optVal, text) { $('').val(optVal).html(text).preprendTo('#theSelectId'); }); ..

Nice programing 2020.12.10

scanf의 단점

scanf의 단점 의 단점을 알고 싶습니다 scanf(). 많은 사이트에서 사용 scanf하면 버퍼 오버플로가 발생할 수 있음을 읽었습니다 . 그 이유는 무엇입니까? 다른 단점이 scanf있습니까? scanf의 문제는 (최소한) 다음과 같습니다. %s사용자로부터 문자열을 가져 오는 데 사용 하면 문자열이 버퍼보다 ​​길어 오버플로가 발생할 가능성이 있습니다. 불확정 한 위치에 파일 포인터를 남겨 두는 스캔 실패 가능성. fgets읽는 데이터의 양을 제한 할 수 있도록 전체 행을 읽는 데 사용하는 것을 매우 선호합니다 . 1K 버퍼가 있고 그 안에 한 줄을 읽은 fgets경우 종료 줄 바꿈 문자가 없다는 사실로 줄이 너무 길 었는지 알 수 있습니다 (줄 바꿈이없는 파일의 마지막 줄에도 불구하고). 그런 다..

Nice programing 2020.12.10

C #에서 문자열을 색상으로 변환

C #에서 문자열을 색상으로 변환 "RED"와 같은 입력 문자열 Color.Red을 C # 의 실제 색상 유형 으로 변환하는 방법에 대한 문제가 발생했습니다 . 이 작업을 수행하는 좋은 방법이 있습니까? 각 색상 유형에 대해 switch 문과 case 문을 사용하는 것을 생각할 수 있지만 충분히 영리하다고 생각하지 않습니다. Color red = Color.FromName("Red"); MSDN은 어떤 식 으로든 말하지 않으므로 대소 문자를 구분할 가능성이 높습니다. (업데이트 : 분명히 그렇지 않습니다.) 내가 말할 수있는 한도 ColorTranslator.FromHtml있습니다. 경우 Color.FromName일치하는 항목을 찾을 수 없습니다, 그것은 반환new Color(0,0,0); 경우 Colo..

Nice programing 2020.12.10

전달 된 의도에서 추가 항목 제거

전달 된 의도에서 추가 항목 제거 다른 화면의 "이름"필드를 클릭하여 시작할 수있는 검색 화면이 있습니다. 사용자가이 워크 플로를 따르는 경우 "검색"이라는 Intent의 Extras에 추가 항목을 추가합니다. 이 추가 항목은 "이름"필드를 채우는 텍스트를 값으로 사용합니다. 검색 화면이 생성되면 해당 추가 정보가 검색 매개 변수로 사용되며 사용자에 대한 검색이 자동으로 시작됩니다. 그러나 Android는 화면이 회전 할 때 활동을 파괴하고 다시 생성하기 때문에 휴대 전화를 회전하면 자동 검색이 다시 발생합니다. 이 때문에 초기 검색이 실행될 때 Activity의 Intent에서 "검색"추가를 제거하고 싶습니다. 나는 이렇게 시도했다. Bundle extras = getIntent().getExtras(..

Nice programing 2020.12.10

다른 파일의 내용을 읽어서 makefile에 변수 만들기

다른 파일의 내용을 읽어서 makefile에 변수 만들기 다른 데이터 파일의 전체 내용이되는 값인 makefile에서 즉석에서 변수를 만들려면 어떻게해야합니까? Makefile의 변수를 다른 파일의 내용으로 설정하는 것을 좋아한다고 생각합니다. FILE=test.txt VARIABLE=`cat $(FILE)` target: echo $(VARIABLE) GNU make 가정 : file := whatever.txt variable := $(shell cat ${file}) GNU make 버전 4.2는 파일 읽기 작업을 지원하므로 Maxim Egorushkin 의 훌륭한 답변 과 관련하여 이제이 문제를 해결할 수있는 선택적 방법이 있습니다. FILE := test.txt variable :=$(file ..

Nice programing 2020.12.10

Vim Command-T 플러그인 오류 : C 확장을로드 할 수 없습니다.

Vim Command-T 플러그인 오류 : C 확장을로드 할 수 없습니다. Command-T 플러그인을 설치하려고합니다. 이 주석의 지침에 따라 vim을 컴파일 했습니다. Ruby 지원 (+ ruby)으로 vim 설치 이제 + ruby ​​플래그가 있지만 여전히 플러그인을 사용하려고하면이 오류가 발생합니다. command-t.vim could not load the C extension Please see INSTALLATION and TROUBLE-SHOOTING in the help For more information type: :help command-t 내 시스템에 루비가 있습니다. > ruby -v > ruby 1.8.7 (2011-06-30 patchlevel 352) [x86_64-linu..

Nice programing 2020.12.10

데이터베이스에 저장된 이미지를 반환하는 Flask

데이터베이스에 저장된 이미지를 반환하는 Flask 내 이미지는 MongoDB에 저장되며 클라이언트에 반환하고 싶습니다. 코드는 다음과 같습니다. @app.route("/images/.jpg") def getImage(pid): # get image binary from MongoDB, which is bson.Binary type return image_binary 그러나 Flask에서 바이너리를 직접 반환 할 수없는 것 같습니다. 지금까지 내 생각 : base64이미지 바이너리 의 를 반환합니다 . 문제는 IE

Nice programing 2020.12.10

PostgreSQL IF 문

PostgreSQL IF 문 Postgres에서 이러한 쿼리를 어떻게 수행 할 수 있습니까? IF (select count(*) from orders) > 0 THEN DELETE from orders ELSE INSERT INTO orders values (1,2,3); 시험: DO $do$ BEGIN IF EXISTS (SELECT FROM orders) THEN DELETE FROM orders; ELSE INSERT INTO orders VALUES (1,2,3); END IF; END $do$ 주요 포인트 표준 SQL에는 절차 적 요소가 없습니다. 이 IF명령문 은 기본 절차 언어 PL / pgSQL의 일부입니다. 함수를 만들거나 DO명령을 사용하여 임시 문을 실행해야합니다 . 당신은 필요 ;(..

Nice programing 2020.12.10
반응형