반응형

전체 글 1646

효과적인 최종 vs 최종 - 다른 동작

효과적인 최종 vs 최종 - 다른 동작 지금까지 나는 최종과 최종이 거의 동등하다고 생각했고, JLS가 실제 동작에서 동일하지 않더라도 비슷하게 취급할 것이라고 생각했다.그러다가 나는 다음과 같은 시나리오를 발견했다. final int a = 97; System.out.println(true ? a : 'c'); // outputs a // versus int a = 97; System.out.println(true ? a : 'c'); // outputs 97 분명히 JLS는 이 두 가지 사이에 중요한 차이를 만들며 나는 왜 그런지 잘 모르겠다. 나는 다른 글을 읽는다. 최종과 실제 최종의 차이 효과적인 최종 변수 vs 최종 변수 변수가 "효과적인 최종"이라는 것은 무엇을 의미합니까? 그렇게 상세하게 ..

programing 2023.02.06

필요한 경우 소수점 이하 2자리까지 반올림하는 방법

필요한 경우 소수점 이하 2자리까지 반올림하는 방법 소수점 이하 두 자리까지 반올림하고 싶은데, 꼭 필요한 경우만요. 입력: 10 1.7777777 9.1 출력: 10 1.78 9.1 JavaScript에서 이 작업을 수행하려면 어떻게 해야 합니까?사용방법: Math.round(num * 100) / 100 또는 보다 구체적으로 1.005 라운드와 같은 것을 올바르게 하려면 번호를 사용합니다.EPSILON: Math.round((num + Number.EPSILON) * 100) / 100 값이 텍스트 유형인 경우: parseFloat("123.456").toFixed(2); 값이 숫자일 경우: var numb = 123.23454; numb = numb.toFixed(2); 1.5와 같은 값이 출력으로..

programing 2023.02.06

복제 가능이 권장되지 않는 이유는 무엇입니까?

복제 가능이 권장되지 않는 이유는 무엇입니까? 로 있다Cloneable자바 인터페이스가 파손되었습니다.거기에는 많은 이유가 있지만, 나는 언급하지 않을 것이다; 다른 사람들은 이미 그것을 했다.이는 Java 설계자 자신의 입장이기도 합니다. 그래서 내 질문은: 왜 아직 추천되지 않았는가 하는 것이다.핵심 Java 팀이 고장났다고 판단한 경우 권장 해제도 고려했을 것입니다.이를 반대하는 이유(Java 8에서는 아직 권장되지 않음)는 무엇입니까? 1997년에 Java Bug Database에 제출된 버그가 있습니다.clone() to 는 methodCloneable그래서 더 이상 쓸모없게 되지 않을 것이다.고치지 '는, 은 다음과 Sun의 Technical Review Committee(TRC; 기술검토위원..

programing 2023.02.06

Java 8: Java.util.function의 TriFunction(및 kin)은 어디에 있습니까?아니면 대체방법이 뭐죠?

Java 8: Java.util.function의 TriFunction(및 kin)은 어디에 있습니까?아니면 대체방법이 뭐죠? java.util.function이 보입니다.BiFunction을 통해 다음을 수행할 수 있습니다. BiFunction f = (x, y) -> { return 0; }; 그것만으로는 불충분하고 TriFunction이 필요한 경우에는 어떻게 해야 합니까?그건 존재하지 않아! TriFunction f = (x, y, z) -> { return 0; }; 저만의 TriFunction을 정의할 수 있다는 것을 덧붙여야 할 것 같습니다.표준 라이브러리에 TriFunction을 포함하지 않는 이유를 이해하려고 합니다.TriFunction이 필요한 경우 다음 작업을 수행합니다. @Funct..

programing 2023.02.06

MySQL 쿼리에서 IF ELSE 문을 쓰는 방법

MySQL 쿼리에서 IF ELSE 문을 쓰는 방법 MySQL 쿼리에서 IF ELSE 문을 작성하려면 어떻게 해야 합니까? 다음과 같은 경우: mysql_query("...(irrelevant code).. IF(action==2&&state==0){state=1}"); 어레이의 아래쪽에 있는 경우, 다음과 같이 할 수 있습니다. $row['state'] //this should equal 1, the query should not change anything in the database, //just the variable for returning the information 당신은 아마 표현을 쓰고 싶을 거예요. 다음과 같습니다. SELECT col1, col2, (case when (action = ..

programing 2023.02.06

소수점 두 자리로 플로트를 표시하는 방법은 무엇입니까?

소수점 두 자리로 플로트를 표시하는 방법은 무엇입니까? float 인수(유효한 자릿수의 정수 또는 소수점 포함)를 사용하는 함수가 있으며 소수점 2자리(5 → 5.00, 5.5 → 5.50 등)의 문자열로 값을 출력해야 합니다.Python에서는 어떻게 하면 좋을까요?이 게시물은 잠시 동안 여기에 있을 수 있으므로 python 3 구문도 함께 설명하겠습니다. "{:.2f}".format(5) 여기에는 문자열 형식 지정 연산자를 사용할 수 있습니다. >>> '%.2f' % 1.234 '1.23' >>> '%.2f' % 5.0 '5.00' 연산자의 결과는 문자열이므로 변수에 저장하거나 인쇄할 수 있습니다.f-string 포맷: 이것은 Python 3.6에서 새로운 것입니다.문자열은 평소와 같이 따옴표로 둘러싸..

programing 2023.02.06

Lombok @Builder 및 JPA 기본 생성자

Lombok @Builder 및 JPA 기본 생성자 Spring Data JPA와 함께 Lombok 프로젝트를 사용하고 있습니다.롬복과 연결할 방법이 없을까요?@BuilderJPA 디폴트 컨스트럭터를 사용할 수 있습니까? 코드: @Entity @Builder class Person { @Id @GeneratedValue(strategy = GenerationType.AUTO) private Long id; } JPA는 디폴트컨스트럭터를 필요로 하는 것으로 알고 있습니다.@Builder주석입니다.그것에 대한 회피책이 있습니까? 이 코드는 에러를 표시합니다.org.hibernate.InstantiationException: No default constructor for entity: : app.domain..

programing 2023.02.02

자동 완성을 위해 MYSQL과 PHP의 회사 이름을 애매하게 일치시키는 방법은 무엇입니까?

자동 완성을 위해 MYSQL과 PHP의 회사 이름을 애매하게 일치시키는 방법은 무엇입니까? 사용자는 회사 이름이 포함된 큰 문자열을 잘라내 붙여넣기로 Import합니다. 저는 고유한 company_id를 가진 회사 이름의 MYSQL 데이터베이스를 보유하고 있습니다. 문자열을 해석하여 사용자가 입력한 각 회사 이름에 퍼지 매칭을 할당할 수 있도록 하고 싶습니다. 지금은 스트레이트 스트링 매치만 해도 느려요.** Soundex 인덱싱이 빨라집니까?사용자가 입력할 때 몇 가지 옵션을 제공하려면 어떻게 해야 합니까?** 예를 들어 다음과 같이 기술합니다. Microsoft -> Microsoft베어 에센셜 -> 베어 에센셜Polycom, Inc. -> Polycom 이 질문과 유사한 다음 스레드를 찾았지만 포스..

programing 2023.02.02

네임스페이스가 뭐죠?

네임스페이스가 뭐죠? PHP 네임스페이스란? 일반적으로 네임스페이스란 무엇입니까? 예를 들어 평신도의 답변이 좋을 것 같습니다. 네임스페이스는 함수 및 클래스에 대해 스코프가 변수에 대해 수행하는 것과 같은 역할을 합니다.이름 충돌을 일으키지 않고 동일한 프로그램의 다른 부분에서 동일한 함수 또는 클래스 이름을 사용할 수 있습니다. 간단히 말하면, 네임스페이스를 사람의 성이라고 생각하세요.만약 존이라는 이름의 두 사람이 있다면, 그들을 구별하기 위해 그들의 성을 사용할 수 있습니다. 시나리오 를 들어, '하다'라는 해 보겠습니다.output()의 . . . . . . . .output()함수는 페이지에 있는 모든 HTML 코드를 가져와서 사용자에게 보냅니다. 나중에 어플리케이션이 커지면 새로운 기능을 추..

programing 2023.02.02

포함할 PHP pass 변수

포함할 PHP pass 변수 변수를 포함 파일로 전달하려고 합니다.호스트가 PHP 버전을 변경했는데 이제 어떤 솔루션을 사용해도 작동하지 않습니다. 내가 찾을 수 있는 모든 방법을 시도해 본 것 같아.그게 가장 간단한 일이라고 확신해! 첫 파일에서 및「」입니다).$_SERVER['PHP_SELF'] 포함된 '를 반환해야 합니다.second.php를 참조해 주세요. 옵션 1 첫 번째 파일: global $variable; $variable = "apple"; include('second.php'); 두 번째 파일: echo $variable; 옵션 2 첫 번째 파일: function passvariable(){ $variable = "apple"; return $variable; } passvariable..

programing 2023.02.02
반응형