jun 10 - 주말에 한일들 일단은 불금 저녁에 회사 투자자님들과 파티가 있어서 가볍게 타코와 롤과 와인으로 저녁을 먹고 예당 콘서트홀에 가서 뮬로바라는 아줌마의 연주를 듣고 왔는데 내가 그렇게 귀명창이 아니라서 솔리스트로서 막 화려한 임팩트 같은건 잘 못느껴서 오히려 신선했고 같이 온 체임버 오케스트라가 연주를 되게 잘해서 인상 깊었던걸로 토요일은 하루종일 아무 일이 없어서 늦잠자고 탁구장에서 3시 ~ 8시까지 계속 운동했고 일요일은 오전에 봉사활동하고 교회갔다가 판교를 잠깐 갔다옴 아......주 보람찬 주말이었다. 퍄퍄퍄 그런데 개발자들이 나름 잘 먹고 살고 있다고 생각을 하는데 내가 나름 만족을하고 있기 때문에 그렇다. 개발자들이 경쟁이 심한편이라고 어디서 본적이 있는데 동료들하고 경쟁하는건 아..
Spring Boot Scheduler Cron(크론) 스프링부트에서 특정 시간마다 반복되게 하고 싶다면 Cron(크론)을 사용합니다. 크론은 다음과 같이 * * * * * * 총 6자리로 이루어져 있습니다. 각 자리는 초, 분, 시, 일, 월, 요일 입니다. "0 0 * * * *" = the top of every hour of every day. "* * * * * *" = 매초 실행 합니다. "*/10 * * * * *" = 매 10초마다 실행한다. 0 */1 * * * = 매시간 실행 합니다. "0 0 8-10 * * *" = 매일 8, 9, 10시에 실행한다 "0 0 6,19 * * *" = 매일 오전 6시, 오후 7시에 실행한다. "0 0/30 8-10 * * *" = 8:00, 8:30, ..
Spring Data Jpa에서 LocalDateTime이용해서 자동으로 createdAt만들기 개요 쇼핑몰에서 사용자가 물건을 구매 한다고 했을 때 언제 구매를 했는지 그리고 결제를 했다면 언제 결제를 했는지 등 날짜, 시간에 관한 정보가 꼭 필요한 table들이 있습니다. 여기에서 트렌젝션이 발생한 날짜와 시간을 기록하게 하고 싶을 때 아래와 같이 Object를 만들어 주면 날짜를 현재 시간으로 만들어서 기록 할 수 있습니다. import lombok.Data; import javax.persistence.*; import java.time.LocalDateTime; @Data @Entity public class Salary { @Id @GeneratedValue(strategy = Generati..
Java8 Optional이란? 많은 존재 이유가 있지만 if(obj == null){}else{} 이 코드를 한줄로 깔끔하게 처리하기 위해 존재한다. 이걸 깔끔하게 처리 했을 때 functional programming에서 코드를 이쁘게 짤 수 있다. Optional optHello = Optional.ofNullable("hello"); System.out.println(optHello); Optional optNull = Optional.ofNullable(null); System.out.println(optNull);결과 Optional[hello] Optional.empty코드1 @Test public void optionalTest() { Optional opt = Optional.empty(..
vba에서도 정규식을 쓸 일이 있어서 찾아보았습니다. Sub regexp_test() str1 = "system(bla/bla2)" str2 = "()" result = getInnerBracketText(str1) Debug.Print (getInnerBracketText(str1)) Debug.Print (getInnerBracketText(str2)) End Sub Function getInnerBracketText(str) As String occurOpenBracket = InStr(str, "(") occurCloseBracket = InStr(str, ")") If occurOpenBracket
파일에서 String읽어오기, String[]으로 읽어오기1234567891011121314public class FileStringGetter { public String getString(String location) throws IOException { byte[] data = Files.readAllBytes(Paths.get(location)); String dataString = new String(data); return dataString; } public String[] getLines(String location) throws IOException { String str = getString(location); String[] lines = str.split(System.getPrope..
12for (int i = 0; i
- Total
- Today
- Yesterday
- 도커티슈케이스
- docker container
- shellscript
- docker container case
- docker container tissue box
- 도커티슈박스
- docker container whale
- 도커각티슈케이스
- 이직
- 도커컨테이너
- 2017 티스토리 결산
- docker container tissue
- Linux
- 싱가폴
- Sh
- 도커각티슈박스
- 개발자
- vim
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |