반응형

2020/05 835

NameError : 이름 'reduce'가 파이썬에서 정의되지 않았습니다

NameError : 이름 'reduce'가 파이썬에서 정의되지 않았습니다 Python 3.2를 사용하고 있습니다. 이것을 시도 : xor = lambda x,y: (x+y)%2 l = reduce(xor, [1,2,3,4]) 그리고 다음과 같은 오류가 발생했습니다. l = reduce(xor, [1,2,3,4]) NameError: name 'reduce' is not defined reduce대화식 콘솔로 인쇄 를 시도했지만 이 오류가 발생했습니다. NameError: name 'reduce' is not defined 되어 reduce정말 파이썬 3.2에서 제거? 이 경우 대안은 무엇입니까? 로 이동했습니다 functools. 추가 할 수 있습니다 from functools import reduce..

Programing 2020.05.25

Intellij 아이디어에서 롬복 주석이 컴파일되지 않음

Intellij 아이디어에서 롬복 주석이 컴파일되지 않음 이 질문에는 이미 답변이 있습니다. IntelliJ IDEA 24 답변 에서 Lombok을 사용하는 경우 프로젝트를 컴파일 할 수 없습니다 intellij idea (lombok-plugin-0.8.6-13) 용 플러그인을 설치했습니다. 클래스 경로에 lombok.jar 추가 구조 창에서 게터와 세터를 찾을 수 있습니다. 그리고 Intellij는 오류가 없습니다. 설정-Lombok 플러그인-lombok에 대한 확인 된 Intellij 구성, "IntelliJ 구성이 정상인 것 같습니다"라는 메시지가 표시됩니다. 모든 것이 정상인 것 같습니다. 그러나 테스트를 컴파일 할 때 오류가 발생합니다 : getXXX 및 setXXX 메소드를 찾을 수 없습니다..

Programing 2020.05.25

Java 코드 바이트를 16 진수로 변환하려면

Java 코드 바이트를 16 진수로 변환하려면 바이트 배열이 있습니다. 해당 배열의 각 바이트 문자열을 해당하는 16 진수 값으로 변환하고 싶습니다. Java에서 바이트 배열을 16 진수로 변환하는 함수가 있습니까? byte[] bytes = {-1, 0, 1, 2, 3 }; StringBuilder sb = new StringBuilder(); for (byte b : bytes) { sb.append(String.format("%02X ", b)); } System.out.println(sb.toString()); // prints "FF 00 01 02 03 " 또한보십시오 java.util.Formatter 통사론 %[flags][width]conversion 플래그 '0'-결과가 0으로 채워집니..

Programing 2020.05.25

C # 코드에서 WPF 텍스트 상자의 배경색 설정

C # 코드에서 WPF 텍스트 상자의 배경색 설정 C #에서 프로그래밍 방식으로 WPF 텍스트 상자의 배경색과 전경색을 어떻게 변경할 수 있습니까? textBox1.Background = Brushes.Blue; textBox1.Foreground = Brushes.Yellow; WPF 전경 및 배경은 유형 System.Windows.Media.Brush입니다. 다음과 같이 다른 색상을 설정할 수 있습니다. using System.Windows.Media; textBox1.Background = Brushes.White; textBox1.Background = new SolidColorBrush(Colors.White); textBox1.Background = new SolidColorBrush(Colo..

Programing 2020.05.25

UnicodeDecodeError : 'utf-8'코덱이 바이트를 디코딩 할 수 없습니다

UnicodeDecodeError : 'utf-8'코덱이 바이트를 디코딩 할 수 없습니다 여기 내 코드가 있습니다. for line in open('u.item'): #read each line 이 코드를 실행할 때마다 다음 오류가 발생합니다. UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe9 in position 2892: invalid continuation byte 이 문제를 해결하고 open ()에 추가 매개 변수를 추가하려고했습니다. 코드는 다음과 같습니다. for line in open('u.item', encoding='utf-8'): #read each line 그러나 다시 같은 오류가 발생합니다. 그럼 어떻게해야합니까! 도와주세요. Ma..

Programing 2020.05.25

투명한 UIView 뒤의 버튼을 어떻게 클릭합니까?

투명한 UIView 뒤의 버튼을 어떻게 클릭합니까? 하나의 하위보기가있는보기 컨트롤러가 있다고 가정 해 봅시다. 서브 뷰는 모든면에서 100 픽셀의 여백으로 화면 중앙을 차지합니다. 그런 다음 하위 뷰 내부를 클릭하기 위해 작은 것들을 추가합니다. 우리는 새로운 프레임을 이용하기 위해 서브 뷰만을 사용하고 있습니다 (서브 뷰 내의 x = 0, y = 0은 실제로는 부모 뷰에서는 100,100입니다). 그런 다음 메뉴와 같이 하위 뷰 뒤에 무언가가 있다고 상상해보십시오. 사용자가 하위보기에서 "작은 물건"을 선택할 수 있기를 원하지만 아무 것도 없으면 터치가 뒤에 배경으로 전달됩니다 (배경이 분명하기 때문에). 어떻게해야합니까? 터치가 시작된 것처럼 보이지만 버튼이 작동하지 않습니다. 컨테이너에 대한 사용..

Programing 2020.05.25

include의 반대가 있습니까?

include의 반대가 있습니까? 루비 배열의 경우? 내 코드에는 다음과 같은 논리가 있습니다. if !@players.include?(p.name) ... end @players배열입니다. 피할 수있는 방법이 !있습니까? 이상적으로이 스 니펫은 다음과 같습니다. if @players.does_not_include?(p.name) ... end if @players.exclude?(p.name) ... end ActiveSupport은 추가 exclude?방법 Array, Hash등을 String. 이것은 순수한 루비가 아니지만 많은 루비리스트가 사용합니다. 출처 : 액티브 지원 코어 확장 (레일 가이드) 여기 있습니다 : unless @players.include?(p.name) ... end 비슷한 ..

Programing 2020.05.25

SqlParameter에 null 할당

SqlParameter에 null 할당 다음 코드는 "DBnull에서 int 로의 암시 적 변환이 없습니다"라는 오류를 표시합니다. SqlParameter[] parameters = new SqlParameter[1]; SqlParameter planIndexParameter = new SqlParameter("@AgeIndex", SqlDbType.Int); planIndexParameter.Value = (AgeItem.AgeIndex== null) ? DBNull.Value : AgeItem.AgeIndex; parameters[0] = planIndexParameter; 문제점은 값을 ?:리턴 int하거나 DBNull 유형 값 (호환되지 않는)을 리턴하므로 운영자가 리턴 유형을 판별 할 수 없다는..

Programing 2020.05.25

dd-mm-yyyy 문자열을 날짜로 변환

dd-mm-yyyy 문자열을 날짜로 변환 다음을 사용하여 dd-mm-yyyy 형식의 문자열을 JavaScript의 날짜 객체로 변환하려고합니다. var from = $("#datepicker").val(); var to = $("#datepickertwo").val(); var f = new Date(from); var t = new Date(to); ("#datepicker").val()dd-mm-yyyy 형식의 날짜를 포함합니다. 다음을 수행하면 "잘못된 날짜"가 표시됩니다. alert(f); '-'기호 때문입니까? 이걸 어떻게 극복 할 수 있습니까? "-"로 분할 문자열을 필요한 부분으로 구문 분석하십시오. var from = $("#datepicker").val().split("-") var f ..

Programing 2020.05.25

임시 테이블에 데이터 삽입

임시 테이블에 데이터 삽입 임시 테이블을 작성하고 이와 같이 데이터 유형을 선언 한 후; CREATE TABLE #TempTable( ID int, Date datetime, Name char(20)) 그런 다음 데이터베이스 내의 실제 테이블에 이미 보유 된 관련 데이터를 어떻게 삽입합니까? INSERT INTO #TempTable (ID, Date, Name) SELECT id, date, name FROM physical_table 모든 열의 모든 데이터를 삽입하려면 다음을 사용하십시오. SELECT * INTO #TempTable FROM OriginalTable DROP임시 테이블을 완료 한 후 다시 작성 하기 전에 임시 테이블을 잊지 마십시오 . DROP TABLE #TempTable SELEC..

Programing 2020.05.25
반응형