f_
frhyme.code

All Posts

총 1,428개의 아카이브 중 337 - 352번째 글

Page 22 of 90
java
·⏱ 5m

Java - Regular Expression - Shorthand

Regex를 만들 때 가령 숫자만 포함되어야 하는 경우 처럼 정할 수도 있지만, 와 같이 더 짧게 처리할 수 있는 방법도 있습니다. 그리고 대문자는 을 의미하죠. 그리고, 정규표현식을 만들 때는 를 1개 쓰는게 아니라 를 써야 인식됩니다. - :...

java
·⏱ 5m

Java - Data Structure - Tree

java를 사용해서 tree를 만들어봤습니다. childNode의 개수에는 제한이 없고, 다음 method를 구현하였습니다. - : 자식 Node를 집어넣는다. - : Node가 존재하는지 찾는다. - : tree의 길이를 계산한다. - : tr...

java
·⏱ 1m

Java - Covariant Return Type

Covariant Return Type은 "함께 변하는 Return Type"이라고 해석할 수 있습니다. 기존의 java에서는 subClass에서 Method Overriding이 발생할 때, superClass에서의 Method와 Return ...

python
·⏱ 3m

python - OOP - new, init, repr, str

python class 정의시 다음 4가지 method를 설명합니다. - : 보통 을 생성자라고 알고 있지만, 사실 메모리를 확보해주는 진짜 생성자는 입니다. 아래 코드에서는 이 부분에서 생성될 수 있는 Object의 개수를 제한하고, 추가로 생...

python
·⏱ 8m

python - package and import

python으로 개발을 길게 하는 일이 종종 있는데, 귀찮아서 그냥 한 파일 내에 모든 함수를 우겨넣고 진행하는 경우들이 많습니다. 뛰어난 개발자라면 어떤 짓을 해도 문제가 없습니다만, 보통의 사람들은 모두 그렇지 않고요, 그냥 저렇게 해버리면 ...

others
·⏱ 7m

Gradle - Build Tool

Build Tool 일반적으로 build tool은 "소스코드들을 실행가능한 어플리케이션으로 자동으로 변환해주는 도구"라고 생각하시면 됩니다. 원래의 소스 코드들을 모두 텍스트로 되어 있는데, 이를 컴파일하고, 다른 코드들에 흩어져 있는 패키지들...

java
·⏱ 2m

Java - interface - default method

interface에서는 method를 선언만 할 수 있고 정의할 수는 없지만, 를 사용하면 정의할 수도 있습니다. Wrap-up interface의 모든 구현체에 동일하게 포함되는 method임에도, interface에서는 method를 정의할 ...