프로그램 작성

전문가 및 열성적 프로그래머를위한 Q & A

12
역사적으로 사람들이 데이터베이스 필드 크기에 256이 아닌 255를 사용하는 이유는 무엇입니까?
데이터베이스 필드의 크기가 255 자로 설정되어있는 경우가 종종 있습니다. 전통적 / 역사적 이유는 무엇입니까? 페이징 / 메모리 제한 및 성능과 관련이 있다고 가정하지만 255와 256 사이의 구별은 항상 혼란 스럽습니다. varchar(255) 이것은 용량 또는 크기가 고려되는, 인덱서없는 , 그래서 255 256 선호 되는가? 바이트가 특정 목적 (터미네이터 또는 null 또는 …

8
nullable 객체는 값을 가져야합니다
예외 설명에 역설이 있습니다. Nullable 객체에는 값 (?!)이 있어야합니다. 이게 문제 야: 나는이 DateTimeExtended그 있으며, 클래스를 { DateTime? MyDataTime; int? otherdata; } 그리고 생성자 DateTimeExtended(DateTimeExtended myNewDT) { this.MyDateTime = myNewDT.MyDateTime.Value; this.otherdata = myNewDT.otherdata; } 이 코드를 실행 DateTimeExtended res = new DateTimeExtended(oldDTE); 발생 InvalidOperationException메시지와 함께 : 널 입력 가능 오브젝트에는 …

9
Jupyter Notebook의 파일에서 이미지를 표시하려면 어떻게해야합니까?
Bioython 모듈로 만든 일부 게놈 차트를 대화식으로 분석하는 방법으로 IPython 노트북 을 사용하고 싶습니다 GenomeDiagram. matplotlibIPython 노트북에서 그래프를 인라인으로 가져 오는 방법에 대한 광범위한 문서가 있지만 GenomeDiagram은 IPython에서 인라인 그래프로 지원되지 않는 ReportLab 툴킷을 사용합니다. 그러나이 문제를 해결하는 방법은 플롯 / 게놈 다이어그램을 파일에 작성한 다음 이미지를 인라인으로 열어서 다음과 …

22
PHP에서 임의의 비밀번호 생성
PHP에서 임의의 암호를 생성하려고합니다. 그러나 나는 모든 'a'를 얻었고 반환 유형은 배열 유형이며 문자열이되고 싶습니다. 코드를 수정하는 방법에 대한 아이디어가 있습니까? 감사. function randomPassword() { $alphabet = "abcdefghijklmnopqrstuwxyzABCDEFGHIJKLMNOPQRSTUWXYZ0123456789"; for ($i = 0; $i < 8; $i++) { $n = rand(0, count($alphabet)-1); $pass[$i] = $alphabet[$n]; } return $pass; }

11
PHPMailer 문자 인코딩 문제
PHPMailer를 사용하여 등록, 활성화를 보내려고합니다. 사용자에게 메일 등 : require("class.phpmailer.php"); $mail -> charSet = "UTF-8"; $mail = new PHPMailer(); $mail->IsSMTP(); $mail->Host = "smtp.mydomain.org"; $mail->From = "name@mydomain.org"; $mail->SMTPAuth = true; $mail->Username ="username"; $mail->Password="passw"; //$mail->FromName = $header; $mail->FromName = mb_convert_encoding($header, "UTF-8", "auto"); $mail->AddAddress($emladd); $mail->AddAddress("mytest@gmail.com"); $mail->AddBCC('mytest2@mydomain.org', 'firstadd'); $mail->Subject = $sub; $mail->Body = $message; …
190 php  phpmailer 

5
자식 태그도 푸시됩니까?
리포지토리를 만들었으므로 생성 한 태그가 리포지토리로 푸시되지 않은 것으로 보입니다. 내가 할 때 git tag로컬 디렉토리에있는 모든 태그가 존재하지만 원격 저장소에 로그온하고 수행 할 때 git tag, 처음 몇 쇼를. 무엇이 문제가 될 수 있습니까?.
190 git  git-tag 

4
파이썬 팬더 문자열 열의 데이터 선택에서 난 필터링
사용하지 않고 groupby어떻게 데이터를 필터링하지 NaN않습니까? 고객이 'N / A', 'n / a'또는 그 변형을 채우고 다른 사람들은 비워 두는 매트릭스가 있다고 가정 해 보겠습니다. import pandas as pd import numpy as np df = pd.DataFrame({'movie': ['thg', 'thg', 'mol', 'mol', 'lob', 'lob'], 'rating': [3., 4., 5., np.nan, np.nan, np.nan], 'name': …
190 python  pandas  dataframe 


6
일부 값보다 큰 Python NumPy Array의 모든 요소를 ​​대체하십시오.
2D NumPy 배열을 가지고 있으며 임계 값 T 이상인 255.0의 모든 값을 바꾸고 싶습니다. 내 지식으로는 가장 기본적인 방법은 다음과 같습니다. shape = arr.shape result = np.zeros(shape) for x in range(0, shape[0]): for y in range(0, shape[1]): if arr[x, y] >= T: result[x, y] = 255 가장 간결하고 파이썬적인 방법은 …


3
실패 할 때까지 쉘 명령을 반복해서 실행 하시겠습니까?
신뢰할 수없는 퍼지 테스트를 작성했습니다 . 디버그 코드를 추가했지만 이제는 실패 할 때까지 테스트를 실행하여 디버그 출력을 수집하려고합니다. 다음을 사용하여 테스트를 실행할 수 있도록 테스트를 설정했습니다. ./runtest 내 현재 해결책은 untilfail스크립트 를 작성하는 것입니다 . #!/bin/bash $@ while [ $? -eq 0 ]; do $@ done 그런 다음 사용하십시오. untilfail …
190 bash 

15
JS에서 객체로의 문자열
나는 문자열을 가지고있다. string = "firstName:name1, lastName:last1"; 이제 하나의 객체 obj가 필요합니다. obj = {firstName:name1, lastName:last1} JS에서 어떻게 할 수 있습니까?


3
Google Web Fonts 링크 또는 가져 오기를 포함합니까?
Google 웹 글꼴을 페이지에 포함시키는 기본 방법은 무엇입니까? 링크 태그를 통해? <link href = 'http : //fonts.googleapis.com/css? family = Judson : 400,400italic, 700'rel = 'stylesheet'type = 'text / css'> 스타일 시트로 가져 오기를 통해? @import url (http://fonts.googleapis.com/css?family=Kameron:400,700); 또는 웹 글꼴 로더를 사용하십시오 https://developers.google.com/webfonts/docs/webfont_loader

7
Java 용 SSH 라이브러리 [닫기]
닫은. 이 질문은 스택 오버플로 지침을 충족하지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 질문을 업데이트하여 스택 오버플로에 대한 주제가 되도록하십시오 . 휴일 육년 전 . 이 질문을 개선하십시오 누구나 Java에서 SSH 로그인하기에 좋은 라이브러리를 알고 있습니다.
190 java  ssh  ssh-tunnel 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.