반응형

자바 2644

파이썬, 객체 생성

파이썬, 객체 생성 나는 파이썬을 배우려고 노력하고 있으며 지금은 수업을 중단시키고 인스턴스로 클래스를 조작하는 방법을 찾으려고 노력하고 있습니다. 이 연습 문제를 이해하지 못하는 것 같습니다. 이름, 나이 및 전공이 입력과 동일한 학생 객체를 만들어 반환 def make_student(name, age, major) 객체에 의해 의미하는 바를 얻지 못합니다.이 값을 보유하는 함수 내에 배열을 만들어야한다는 의미입니까? 또는 클래스를 만들고이 함수를 내부에 배치하고 인스턴스를 할당합니까? (이 질문 전에 나는 이름, 나이 및 전공을 가진 학생 클래스를 설정하도록 요청 받았다) class Student: name = "Unknown name" age = 0 major = "Unknown major" cla..

IT박스 2020.07.18

(object) 0 == (object) 0이 ((object) 0) .Equals ((object) 0)과 다른 이유는 무엇입니까?

(object) 0 == (object) 0이 ((object) 0) .Equals ((object) 0)과 다른 이유는 무엇입니까? 다음 표현이 다른 이유는 무엇입니까? [1] (object)0 == (object)0 //false [2] ((object)0).Equals((object)0) // true 실제로 .NET 런타임이 box정수를 사용하고 대신 참조 비교를 시작 하기 때문에 [1]을 완전히 이해할 수 있습니다 . 그러나 왜 [2]가 다른가? 호출이 다르게 동작하는 이유는 매우 다른 메소드에 바인딩하기 때문입니다. 이 ==사례는 정적 참조 항등 연산자에 바인딩됩니다. 2 개의 독립적 인 박스 int값이 생성되므로 동일한 참조가 아닙니다. 두 번째 경우에는 인스턴스 메소드에 바인딩합니다 Obj..

IT박스 2020.07.18

ORA-30926 : 소스 테이블에 안정적인 행 세트를 취득 할 수 없습니다

ORA-30926 : 소스 테이블에 안정적인 행 세트를 취득 할 수 없습니다 나는 얻고있다 ORA-30926 : 소스 테이블에 안정적인 행 세트를 취득 할 수 없습니다 다음 쿼리에서 MERGE INTO table_1 a USING (SELECT a.ROWID row_id, 'Y' FROM table_1 a ,table_2 b ,table_3 c WHERE a.mbr = c.mbr AND b.head = c.head AND b.type_of_action '6') src ON ( a.ROWID = src.row_id ) WHEN MATCHED THEN UPDATE SET in_correct = 'Y'; 나는 달아했습니다 table_1는 데이터와 또한 내가 한 실행 된 내부 쿼리 (이 src또한 데이터가). ..

IT박스 2020.07.18

Android 화면 크기 HDPI, LDPI, MDPI

Android 화면 크기 HDPI, LDPI, MDPI 이 질문에는 이미 답변이 있습니다. 안드로이드 시작 화면 이미지는 모든 장치를 맞게 크기 9 개 답변을 모든 화면 크기에 맞는 배경이 있습니다. 나는 3 개 폴더가 hdpi, ldpi및 mdpi드로어 블을위한, 그러나 에뮬레이터에서 해상도가 무엇인지에 대한 referense가없는 hdpi것입니다 무엇을 mdpi하고 ldpi있습니다. 다중 화면 지원 을 읽으십시오 . 에뮬레이터에서 dpi를 정의해야합니다. 240은 hdpi, 160은 mdpi 이하이며 일반적으로 ldpi입니다. 위의 Android 개발자 안내서 링크에서 추출하십시오. 320dp: a typical phone screen (240x320 ldpi, 320x480 mdpi, 480x800..

IT박스 2020.07.18

html로 이미지를 표시하기 위해 MouseOver에 텍스트 표시

html로 이미지를 표시하기 위해 MouseOver에 텍스트 표시 사용자가 이미지를 마우스로 가리킬 때 텍스트를 표시하고 싶습니다. HTML / JS에서 어떻게해야합니까? title속성 을 사용할 수 있습니다 . 원하는대로 이미지 소스를 변경할 수 있습니다. 그리고 @Gray 는 다음 과 같이 언급했습니다. 당신은 또한 사용할 수 있습니다 title같은 다른 것들에

IT박스 2020.07.18

form_for이지만 다른 작업에 게시

form_for이지만 다른 작업에 게시 을 갖고 form_for @user싶지만 사용자 컨트롤러의 사용자 지정 작업에 게시 하고 싶습니다 . 어떻게해야합니까? form_for @user, :url => url_for(:controller => 'mycontroller', :action => 'myaction') 또는 form_for @user, :url => whatever_path 다음은 나를 위해 작동합니다. form_for @user, :url => {:action => "YourActionName"} 나는 그렇게 했어 선택적 매개 변수 id는 사용자 인스턴스 ID 속성으로 설정되어 있습니다. 또는 다음 form_tag구문을 사용하여 동일한 결과를 얻을 수 있습니다 . form_tag({contro..

IT박스 2020.07.18

Python에서 퍼지 문자열 비교 고성능, Levenshtein 또는 difflib 사용

Python에서 퍼지 문자열 비교 고성능, Levenshtein 또는 difflib 사용 나는 900,000 단어 의학 사전에 대해 주어진 각 단어를 검사하는 임상 메시지 정규화 (맞춤법 검사)를하고 있습니다. 시간 복잡성 / 성능이 더 중요합니다. 퍼지 문자열 비교를 원하지만 사용할 라이브러리를 잘 모르겠습니다. 옵션 1: import Levenshtein Levenshtein.ratio('hello world', 'hello') Result: 0.625 옵션 2 : import difflib difflib.SequenceMatcher(None, 'hello world', 'hello').ratio() Result: 0.625 이 예에서는 둘 다 같은 대답을합니다. 이 경우에 둘 다 똑같이 수행한다고 ..

IT박스 2020.07.18

JSON.NET을 사용하여 문자열이 유효한 JSON인지 확인하는 방법

JSON.NET을 사용하여 문자열이 유효한 JSON인지 확인하는 방법 원시 문자열이 있습니다. 문자열이 유효한 JSON인지 여부를 확인하고 싶습니다. JSON.NET을 사용하고 있습니다. 코드를 통해 : 가장 좋은 방법은 구문 분석 try-catch에 실패한 경우 내부에서 구문 분석을 사용 하고 예외를 포착 하는 것 입니다. (나는 TryParse방법을 모른다) . (JSON.Net 사용) 가장 간단한 방법은하는 것입니다 Parse사용하여 문자열 JToken.Parse및 문자열로 시작하는 경우도 확인 {또는 [과 끝을 함께 }또는 ]각각 (이에서 추가 답변 ) : private static bool IsValidJson(string strInput) { strInput = strInput.Trim(); ..

IT박스 2020.07.18

Visual Studio에서 디버그 모드로 NUnit을 어떻게 실행합니까?

Visual Studio에서 디버그 모드로 NUnit을 어떻게 실행합니까? 나는 최근에 내가 일하고있는 약간의 C #을위한 테스트 프레임 워크를 구축 해왔다. 구성 요소를 테스트하기 위해 NUnit을 설정하고 작업 공간 내에 새 프로젝트가 있습니다. Nunit (v2.4)에서 단위 테스트를로드하면 모두 잘 작동하지만 디버그 모드에서 실행하고 일부 중단 점을 설정하는 것이 실제로 유용한 지점에 도달했습니다. 나는 테스트 프로젝트의 '디버그'속성을 변경하도록 제안하는 여러 가이드의 제안을 시도했습니다. Start external program: C:\Program Files\NUnit 2.4.8\bin\nunit-console.exe Command line arguments: /assembly: \TestD..

IT박스 2020.07.18

OpenSSL 연결을 거부하는 Homebrew

OpenSSL 연결을 거부하는 Homebrew OSX 10.11.6, Homebrew 버전 0.9.9m OpenSSL 0.9.8zg 2015 년 7 월 14 일 나는 dotnetcore를 가지고 놀고 그들의 지시 에 따라 노력하고 있습니다 . 최신 버전의 openssl을 업그레이드 / 설치했습니다. > brew install openssl ==> Downloading https://homebrew.bintray.com/bottles/openssl-1.0.2h_1.el_capitan.bottle.tar.gz Already downloaded: /Users/administrator/Library/Caches/Homebrew/openssl-1.0.2h_1.el_capitan.bottle.tar.gz ==> P..

IT박스 2020.07.18
반응형