반응형

2020/06/09 30

Clojure에 목록에 특정 값이 포함되어 있는지 테스트

Clojure에 목록에 특정 값이 포함되어 있는지 테스트 Clojure에 주어진 값이 목록에 포함되어 있는지 테스트하는 가장 좋은 방법은 무엇입니까? 특히의 행동 contains?은 현재 나를 혼란스럽게합니다. (contains? '(100 101 102) 101) => false 분명히 목록을 탐색하고 평등을 테스트하는 간단한 함수를 작성할 수는 있지만 반드시 표준 방법이 있어야합니까? 아, contains?... 아마도 5 가지 자주 묻는 질문 중 하나 인 Clojure입니다. 컬렉션에 값이 포함되어 있는지 확인 하지 않습니다 . 항목을 검색 할 수 get있는지, 즉 컬렉션에 키가 있는지 여부를 확인합니다. 이것은 (키와 값 사이에 구분을하지으로 간주 할 수 있습니다) 세트,지도 (그래서에 대한 이해..

Programing 2020.06.09

팬더 데이터 프레임의 열을 반복하여 회귀를 실행하는 방법

팬더 데이터 프레임의 열을 반복하여 회귀를 실행하는 방법 나는 이것이 간단하다고 확신하지만 파이썬의 초보자에게는 pandas데이터 프레임 에서 변수를 반복 하고 각각과 회귀를 실행하는 방법을 알아내는 데 어려움을 겪고 있습니다. 내가하고있는 일은 다음과 같습니다. all_data = {} for ticker in ['FIUIX', 'FSAIX', 'FSAVX', 'FSTMX']: all_data[ticker] = web.get_data_yahoo(ticker, '1/1/2010', '1/1/2015') prices = DataFrame({tic: data['Adj Close'] for tic, data in all_data.iteritems()}) returns = prices.pct_change() 다..

Programing 2020.06.09

왜 파이썬 3에서 부동 소수점 값 4 * 0.1이 멋지게 보이지만 3 * 0.1은 그렇지 않습니까?

왜 파이썬 3에서 부동 소수점 값 4 * 0.1이 멋지게 보이지만 3 * 0.1은 그렇지 않습니까? 대부분의 소수에는 정확한 부동 소수점 표현이 없습니다 ( 부동 소수점 수학은 깨졌습니까? ). 그러나 나는 이유를 볼 수 없습니다 4*0.1잘으로 인쇄되어 0.4있지만, 3*0.1두 값이 실제로 못생긴 진수 표현을하지 않을 때입니다 : >>> 3*0.1 0.30000000000000004 >>> 4*0.1 0.4 >>> from decimal import Decimal >>> Decimal(3*0.1) Decimal('0.3000000000000000444089209850062616169452667236328125') >>> Decimal(4*0.1) Decimal('0.4000000000000000222..

Programing 2020.06.09

Spring에서 Tomcat이 제공하는 JNDI DataSource를 사용하는 방법은 무엇입니까?

Spring에서 Tomcat이 제공하는 JNDI DataSource를 사용하는 방법은 무엇입니까? DriverManagerDataSource클래스 에 대한 Spring javadoc 기사 에서이 클래스는 매우 간단하고 권장된다고합니다. 컨테이너가 제공하는 JNDI DataSource를 사용합니다. 이러한 A DataSource는 DataSourceSpring ApplicationContext에서 Bean 으로 노출 될 수 있습니다.JndiObjectFactoryBean 문제는 이 작업을 어떻게 수행합니까? 예를 들어, DataSource사용자 정의 MySQL 데이터베이스에 액세스 하기 위해 Bean을 가지려면 어떻게해야합니까? 컨텍스트 구성 등에 무엇을 써야합니까? Spring의 XML 스키마 기반 구성..

Programing 2020.06.09

노드 : 콘솔 대신 파일에 로그인

노드 : 콘솔 대신 파일에 로그인 console.log콘솔에서 인쇄하는 대신 파일에 로그를 쓰도록 구성 할 수 있습니까 ? 업데이트 2013- 이것은 노드 v0.2 및 v0.4를 중심으로 작성되었습니다. 로깅과 관련하여 훨씬 더 유용한 유틸리티가 있습니다. 나는 윈스턴을 강력히 추천한다 Late 2013 업데이트- 우리는 여전히 winston을 사용하지만 이제는 로거 라이브러리와 함께 사용자 지정 개체 로깅 및 서식 지정 기능을 래핑합니다. 다음은 logger.js의 샘플입니다 https://gist.github.com/rtgibbons/7354879 이만큼 간단해야합니다. var access = fs.createWriteStream(dir + '/node.access.log', { flags: 'a' ..

Programing 2020.06.09

힘내 하위 모듈 추가 : "git 디렉토리가 로컬에서 발견되었습니다"문제

힘내 하위 모듈 추가 : "git 디렉토리가 로컬에서 발견되었습니다"문제 실제로 git submodule하위 명령을 포함하여 git 사용 방법을 배우려고합니다 . SSH를 사용하여 git 저장소를 호스팅, 푸시 및 풀 할 수있는 서버를 이미 설정했습니다. 이 서버에서 모든 프로젝트를 하위 모듈로 저장하려는 기본 git 저장소 "Travail"을 만들었습니다. 내 Travail 저장소에서 이미 하위 프로젝트로 내 프로젝트를 추가했습니다 tools/libft.이 하위 모듈을 개발하여 푸시 및 풀 수 있습니다. 그러나 다른 하위 모듈 (서버의 fdf.git에서 fdf라는 이름)을 추가하려고하면 다음과 같은 문제가 발생합니다. git submodule add ssh://XXX.XXX.XXX.XXX:XXXXX/o..

Programing 2020.06.09

PowerShell에서 MD5 체크섬을 얻는 방법

PowerShell에서 MD5 체크섬을 얻는 방법 일부 내용 의 MD5 체크섬 을 계산하고 싶습니다 . PowerShell에서 어떻게해야합니까? 내용이 문자열 인 경우 : $someString = "Hello World!" $md5 = new-object -TypeName System.Security.Cryptography.MD5CryptoServiceProvider $utf8 = new-object -TypeName System.Text.UTF8Encoding $hash = [System.BitConverter]::ToString($md5.ComputeHash($utf8.GetBytes($someString))) 내용이 파일 인 경우 : $someFilePath = "C:\foo.txt" $md5 = ..

Programing 2020.06.09

NameError를주는 모듈을 다시로드하는 중 : 이름 'reload'가 정의되지 않았습니다.

NameError를주는 모듈을 다시로드하는 중 : 이름 'reload'가 정의되지 않았습니다. 파이썬 3에서 이미 가져온 모듈을 다시로드하려고합니다. 한 번만 가져 와서 import명령을 다시 실행하면 아무것도하지 않는다는 것을 알고 있습니다. 실행 reload(foo)하면 다음과 같은 오류가 발생합니다. Traceback (most recent call last): File "(stdin)", line 1, in (module) ... NameError: name 'reload' is not defined 오류는 무엇을 의미합니까? reload 파이썬 2에는 내장되어 있지만 파이썬 3에는 내장되어 있지 않으므로 오류가 예상됩니다. Python 3에서 모듈을 다시로드 해야하는 경우 다음 중 하나를 사용해..

Programing 2020.06.09

문자열의 시작과 끝에서 공백 자르기

문자열의 시작과 끝에서 공백 자르기 제목 문자열의 시작과 끝에서 공백을 자르는 방법을 찾으려고합니다. 나는 이것을 사용하고 있었지만 작동하지 않는 것 같습니다. title = title.replace(/(^[\s]+|[\s]+$)/g, ''); 어떤 아이디어? 참고 : 2015 년 현재 모든 주요 브라우저 (IE> = 9 포함)는 String.prototype.trim ()을 지원 합니다. 이것은 대부분의 유스 케이스에서 단순히 수행하는 str.trim()것이 질문에서 요구하는 것을 달성하는 가장 좋은 방법임을 의미합니다. Steven Levithan trim은 성능 측면에서 Javascript 의 다양한 구현을 분석했습니다 . 그의 추천은 : function trim1 (str) { return str..

Programing 2020.06.09

UITableView, 구분자 색은 어디에 설정합니까?

UITableView, 구분자 색은 어디에 설정합니까? UITableViewIB에을 추가 하고 "대리인"및 "데이터 원본"을 설정했는데 모두 제대로 작동합니다. 다음에하고 싶었던 것은 구분 기호 색상을 변경하는 것이었지만이를 찾을 수있는 유일한 방법은 대리자 콜백 중 하나에 메소드를 추가하는 것이 었습니다. 나는 현재 이것을 가지고 있지 않지만 컨트롤러에서 "iVar"를 추가하여 UITableViewIB에 링크 한 다음 구분 기호 색상을 viewDidload? -(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath { [tableView setSeparatorColor:[UIColor blac..

Programing 2020.06.09
반응형