728x90
반응형

Java 68

[MyBatis] NumberFormatException 에러

xml 파일에 쿼리를 작성하면서 MyBatis를 사용했는데 NumberFormatException 에러가 발생했다.내가 작성한 내용은 아래와 같다. paramFlg = #{paramFlag} NumberFormatException 에러는 숫자만 입력해야 하는데 숫자가 아닌 값을 입력했을 때 나오는 오류다.paramFlag 컬럼은 varchar형으로 문자이고, 'N'도 문자이고, 파라미터로 오는 parmaFlg도 String형으로 문자인데, 왜 숫자만 넣으라고 하는 걸까? MyBatis 조건문에서의 문법 주의MyBatis의 는 Java 문법이 아니라, OGNL (Object-Graph Navigation Language) 문법을 따르기 때문에 아래와 같은 규칙이 있다.표현식의미예시==숫자 비교year ..

[해커랭크(HackerRank) JAVA 풀이] - Java SHA-256

해커랭크 - https://www.hackerrank.com/ Prepare > Java > Advanced > Java SHA-256 HackerRank HackerRank is the market-leading technical assessment and remote interview solution for hiring developers. Learn how to hire technical talent from anywhere! www.hackerrank.com 암호화 해시 함수는 디지털 데이터에서 실행되는 수학 연산입니다. 계산된 해시(즉, 해싱 알고리즘을 실행하여 생성된 출력)를 알려진 예상 해시 값과 비교하여 사람이 데이터의 무결성을 결정할 수 있습니다. 예를 들어 다운로드한 파일의 해시를 계산..

[해커랭크(HackerRank) JAVA 풀이] - Java MD5

해커랭크 - https://www.hackerrank.com/ Prepare > Java > Advanced > Java MD5 HackerRank HackerRank is the market-leading technical assessment and remote interview solution for hiring developers. Learn how to hire technical talent from anywhere! www.hackerrank.com MD5(Message-Digest algorithm 5)는 128-bit 해시 값을 가진 널리 사용되는 암호화 해시 함수입니다. 다음은 MD5의 몇 가지 일반적인 용도입니다. 암호의 단방향 해시를 저장합니다. 전송된 파일이 손상되지 않고 도착했다는 ..

[해커랭크(HackerRank) JAVA 풀이] - Java Lambda Expressions

해커랭크 - https://www.hackerrank.com/ Prepare > Java > Advanced > Java Lambda Expressions HackerRank HackerRank is the market-leading technical assessment and remote interview solution for hiring developers. Learn how to hire technical talent from anywhere! www.hackerrank.com 이 Java 8 챌린지는 Lambda 표현식에 대한 지식을 테스트합니다! 지정된 작업을 수행하는 람다 식을 반환하는 다음 메서드를 작성합니다. PerformOperation isOdd(): 람다 식은 숫자가 홀수이면 tru..

[해커랭크(HackerRank) JAVA 풀이] - Covariant Return Types

해커랭크 - https://www.hackerrank.com/ Prepare > Java > Advanced > Covariant Return Types HackerRank HackerRank is the market-leading technical assessment and remote interview solution for hiring developers. Learn how to hire technical talent from anywhere! www.hackerrank.com Java는 공변 반환 유형을 허용합니다. 즉, 지정된 반환 유형의 하위 클래스를 반환하는 한 반환 유형을 변경할 수 있습니다. 메서드 재정의를 사용하면 하위 클래스가 기존 슈퍼클래스 메서드의 동작을 재정의하고 원래 반환 유형..

[해커랭크(HackerRank) JAVA 풀이] - Java Annotations

해커랭크 - https://www.hackerrank.com/ Prepare > Java > Advanced > Java Annotations HackerRank HackerRank is the market-leading technical assessment and remote interview solution for hiring developers. Learn how to hire technical talent from anywhere! www.hackerrank.com Java Annotations은 Java 클래스 또는 클래스 요소의 메타데이터를 정의하는 데 사용할 수 있습니다. 컴파일 시간에 Java Annotations을 사용하여 컴파일러에 빌드 프로세스에 대해 지시할 수 있습니다. Annota..

[해커랭크(HackerRank) JAVA 풀이] - Java Visitor Pattern

해커랭크 - https://www.hackerrank.com/ Prepare > Java > Advanced > Java Visitor Pattern HackerRank HackerRank is the market-leading technical assessment and remote interview solution for hiring developers. Learn how to hire technical talent from anywhere! www.hackerrank.com Note : 이 문제에서는 스스로 출력을 생성해서는 안 됩니다. 그러한 솔루션은 규칙에 위배되는 것으로 간주되며 작성자는 실격됩니다. 솔루션의 출력은 솔루션 템플릿에서 제공되는 편집 불가능한 코드로 생성되어야 합니다. 객체 지향..

[해커랭크(HackerRank) JAVA 풀이] - Java Singleton Pattern

해커랭크 - https://www.hackerrank.com/ Prepare > Java > Advanced > Java Singleton Pattern HackerRank HackerRank is the market-leading technical assessment and remote interview solution for hiring developers. Learn how to hire technical talent from anywhere! www.hackerrank.com "싱글톤 패턴은 클래스의 인스턴스화를 하나의 개체로 제한하는 디자인 패턴입니다. 이는 시스템 전체에서 작업을 조정하기 위해 정확히 하나의 개체가 필요할 때 유용합니다." - Wikipedia: Singleton Pattern..

[해커랭크(HackerRank) JAVA 풀이] - Java Factory Pattern

해커랭크 - https://www.hackerrank.com/ Prepare > Java > Advanced > Java Factory Pattern HackerRank HackerRank is the market-leading technical assessment and remote interview solution for hiring developers. Learn how to hire technical talent from anywhere! www.hackerrank.com Wikipedia에 따르면 팩토리는 단순히 "새롭다"고 가정되는 다른 메서드 호출에서 다른 객체를 반환하는 객체입니다. 이 문제에서는 인터페이스 Food가 제공됩니다. Food 인터페이스를 구현하는 두 개의 클래스 Pizza와 ..

[해커랭크(HackerRank) JAVA 풀이] - Prime Checker

해커랭크 - https://www.hackerrank.com/ Prepare > Java > Advanced > Prime Checker HackerRank HackerRank is the market-leading technical assessment and remote interview solution for hiring developers. Learn how to hire technical talent from anywhere! www.hackerrank.com 편집기에 Solution 클래스와 해당 기본 메서드가 제공됩니다. 당신의 임무는 클래스 프라임을 만드는 것입니다. Prime 클래스에는 단일 메서드 checkPrime이 포함되어야 합니다. 편집기의 잠긴 코드는 하나 이상의 정수 인수를 사용..

728x90
반응형