목록소프트웨어공학 (178)
스택큐힙리스트
저는 ADAL 라이브러리를 사용하여 리소스에 대한 액세스 토큰을 가져오고 있습니다. 만료 시간의 형식이 무엇인지 아는 사람이 있나요? 더 정확히 말하면 exp (만료 시간) 클레임입니다. JwtSecurityToken 클래스는 간단히 파싱 한 후 int32 값을 반환합니다. 따라서 그것은 좋은 지표가 아닙니다. TimeSpan 및 DateTime으로 변환해 보았지만 값들은 90 분 차이가 나지 않습니다. 거의 같습니다. 이것은 iat 및 exp 클레임에 대해 fiddler로부터 받은 내용입니다 (토큰을 파싱하기 위해 https://jwt.io/를 사용했습니다). iat: 1475874457 exp: 1475878357 값들은 그렇게 크게 차이하지 않습니다.답변 1RFC 7519에 따르면 exp, nbf,..
echo 'foo bar' | $KAFKA_HOME/bin/kafka-console-producer.sh --broker-list localhost:9092 --topic IN 다음의 Scala 코드에서 println 문은 다음과 같은 내용을 출력합니다: [B@758aa4d9 대신 foo bar를 예상하고 있었습니다. 이제, Scala 코드에서 단순한 println 문을 다음과 같이 대체하면: rdd.foreach(v => println(v.getClass.getCanonicalName)) 다음과 같이 출력됩니다: java.lang.ClassCastException: [B cannot be cast to java.lang.String 이는 문자열이 실제로 바이트 배열로 전달된다는 것을 시사합니다. 바이트..
저는 숫자적 적분을 사용하여 정적분의 평가를 근사하는 간단한 프로그램을 작성했습니다. 그러나 제목의 오류가 발생하는 이유에 대해서는 감이 잡히지 않습니다. 파이썬을 1년 반 동안 건드리지 않아서 놓치고 있는 매우 명백한 것이 있을 수도 있으니 도움을 주신다면 감사하겠습니다 :) 다음은 코드입니다: import math def f(x): f=math.sqrt(1+(6*x+4)^2) return f lbound=int(input(적분의 하한 값을 입력하세요)) ubound=int(input(적분의 상한 값을 입력하세요)) n=int(input(구간의 수를 입력하세요)) dx=((ubound-lbound)/n) integral=0 for i in range(1,n): integral=integral+dx*f(..
저는 spark-csv를 사용하여 DataFrame에 데이터를 로드하고 있습니다. 간단한 쿼리를 수행하고 내용을 표시하고 싶습니다: val df = sqlContext.read.format(com.databricks.spark.csv).option(header, true).load(my.csv) df.registerTempTable(tasks) results = sqlContext.sql(select col from tasks); results.show() col이 잘려 보입니다: scala> results.show(); +--------------------+ | col| +--------------------+ |2015-11-16 07:15:...| |2015-11-16 07:15:...| |201..