Archive: 2021

0

SfDatePicker in Flutter

Official page https://pub.dev/packages/syncfusion_flutter_datepicker Import syncfusion_flutter_datepicker package1234dependencies: flutter: sdk: flutter syncfusion_flutter_datepicker: ^19.4.38 1

0

Flutter

3. Dart PrimerYou can practice the grammer of Dart language in the below link https://dartpad.dartlang.org/ when you want to just print something in Dart language 123void main() { print('

0

Hexo Installation Document

기본테마로 설치hexo-cli 설치1> yarn global add hexo-cli workspace 생성1> hexo init devlog workspace 로 이동1> cd devlog node-modules 가져오기1> npm install node-modules 가져오기 (2)1> yarn hexo 에서 git 으로 푸시하

0

Homebrew

Installing Homebrew. 1> /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" Installing git 1> brew install git Installing docker 1> brew

0

Exception handling in stream

123public interface ExceptionFunction<T, R> { R apply(T t) throws Exception;} 1234567891011public class ExceptionUtil { public static <T, R> Function<T, R> wrap(

0

The summary of git flow commands

git flow initgit flow 초기 설정 작업을 진행한다. feature, develop 등에 해당하는 브랜치들을 어떻게 네이밍 할 것인지 각 회사의 룰에 맞게 변경이 가능하다. 기본 네이밍 방식대로 따르고 싶다면 계속 엔터 눌러주면 된다. git flow feature start feature 브랜치를 생성하고싶다면 위처럼 커맨드를 날리면 된다.

0

Microservice Architecture of Spring

TDD 가 개발자에게 좋은 이유여러 이유가 있지만 가장 중요한 점은 TDD로 요구사항에 대해 더 깊이 있게 생각할 수 있다는 점입니다. 테스트 코드를 먼저 작성하면 특정 상황에서 코드가 어떻게 동작할지 생각하게 됩니다. 이런 과정에서 애매한 요구사항은 명확히 하고, 유효하지 않은 요구사항은 거부할 수 있습니다. 곱셈 하는 예제 프로그램을 만들어 보자1234

0

Configuration Properties

.properties, .yml 파일에 있는 속성 정보들을 가져와서 바인딩을 할 때 @Value 어노테이션을 사용할수도 있지만 한 클래스에서 동일한 도메인을 지속 사용한다면 @ConfigurationProperties 어노테이션으로 보다 심플하게 사용이 가능하다. 12url.naver=https://www.naver.comurl.goole=https://g

0

Redis

Jedis, Lettuce 와 같이 Redisson 는 Redis Client. keys *모든 값을 가져온다. 이거는 근데 서버 성능에 영향을 미치는 명령어 이기 때문에 바로 * 쓰기보다는 앞에 prefix를 두고 사용하는게 좋다. ex) keys PRE:* set “value”KEY 에 해당하는 value 값을 설정한다 get 에 해당하는 값을 가