일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
29 | 30 | 31 |
- react
- machine-learning
- github
- 마이바티스
- c#
- 코틀린
- VOA
- 파이썬
- design pattern
- docker
- MySQL
- 리팩토링
- kubernetes
- Kotlin
- 도커
- 자바
- mybatis
- Spring
- 스프링부트
- git
- Python
- 스프링
- 쿠버네티스
- AWS
- Java
- springboot
- Spring Boot
- Winform
- DataGridView
- 리액트
- Today
- Total
목록자바 (8)
보뇨 다이어리
인터넷에 치면 바로 내용이 나오긴하지만 기억해둘겸 적어봅니다 바로 아래의 코드를 일단 보도록하면.. Stream.of(1,2,3,4,5,6,7,8,9) .filter(n -> n%2 == 0) .forEach(System.out::println); Stream.of(2,4,3,4,5,6,7,8,9) .takeWhile(n -> n%2 == 0) .forEach(System.out::println); filter는 조건에 대해 다 검사하며 참인것만 다음으로 넘어가지만 takeWhile은 조건에 대해 참이 아닐경우 바로 거기서 멈추게 된다 즉 결과는 이런식으로 나오게 된다. 2 4 6 8 2 4
음...결론부터 말하면 원래 안됨 !! 이게 뭔소리인가 하면 한번 코드를 먼저 보자 Calendar cal = Calendar.getInstance(); System.out.println(call.DAY_OF_WEEK); call.set(1995, 5, 25); System.out.println(call.DAY_OF_WEEK); 이렇게 해봤자 DAY_OF_WEEK 은 변함이 없이 동일한 값을 뱉는다 왜 그럴까 찾아보니 문서쪽에 잘나와있더라..^^; Sets the values for the calendar fields YEAR, MONTH, and DAY_OF_MONTH. Previous values of other calendar fields are retained. If this is not desi..
기존에 있던것을 재개발해야해서 아무래도 파이썬보다는 자바쪽으로 하고싶어서 만지는도중 이런 에러를 발견함 4번째 라인에 빨간색으로 "Too many characters in character literal" 이라고 적혀있는데...말그대로 너무 많은 문자가 들어갔다는건데...자세히 보니 ('127.0.0.1') 이 아닌 ("127.0.0.1") 로 해야했어야했는데 빼먹었다 근데 어느순간부터 내가 ' 와 " 이것을 의미도 모르는채 쓰고있다고 생각해서 한번 찾아보았다 일반적으로 ' 이것은 일반적으로 하나의 글자만 그외에 2 개이상일경우 " 를 쓴다고하더라... 역시 별의미가 아니였ㅇ @Test public void loginTest() { FTPContext context = new..
해당 url 은 rest api 규격에 좀 맞지않는 부분이 있지만 너그럽게 보시길...헤헿 원래 조회를 할때 조건으로 들어가는것들은 Params 쪽에 들어가지만 여기는 PathVariable 에 조건이 들어가기때문에 따라하지마세욧!! 각설하고 빨리 코드를 보자 아래 코드는 보면 2번째 라인에 param 부분이 pathVariable 이다. 여기에는 6번라인의 login_id 와 login_pw 두개가 들어있어야한다 데이터는 다음과 같다 /account/login_id=test@google.com&login_pw=1234 이 코드를 실행 시키면 login_pw 가 없다고 에러를 뱉어낸다 @SuppressWarnings({ "rawtypes" }) @RequestMapping(value = "/account..
기존 Spring 만 만져보다가 boot 로 개발하니 신세계 :)초기 환경설정관련해서 문제가 발생해서 포스팅함빌드를 하니 아래 오류를 뱉음 12345678** WARNING ** : Your ApplicationContext is unlikely to start due to a @ComponentScan of the default package.2019-02-02 22:38:38.630 WARN 2792 --- [ main] ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory..
api 를 하나 추가하고 실행하니 아래와 같은 에러를 뱉음근데 간단한 문제다 뭐냐하면...impl 쪽에 service 아노테이션을 적용하지않았기 떄문 123456789101112131415161718192021222324org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'apiPadStatus': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: com.enow.eoz.pad_status.s..
여기서 좀 헤맷는데 역시 stackoverflow 성님들의 도움으로 극뽁할수있었다!!다른 말 다 필요없고 아래 설명을 보도록하자아래와 같이 mybatis 로 쿼리를 만들었고 인서트시 그 인서트된 값의 인덱스를 가져오도록하기위해서 selectKey 를 설정함근데 자바단에서 자꾸 return 1 이 발생함 그냥 null 도 아니거니와....12345678910 SELECT LAST_INSERT_ID() as id INSERT INTO sms_sender (tel, company_id) VALUES (#{tel}, #{company_id}) Colored by Color Scriptercs 알고보니 아래 2번줄에서 smsSenderInsert 를 통해 디비 접근해서 이것저것하는데 반환값을 int result ..
와....기껏 다썻더니 크롬팅김....ㅠㅠㅠㅠㅠㅠㅠㅠ흑흑 다시 마음을 가다듬고 우선 D-Code 가 무엇이냐면 아래와 같이 Property 가 key 를 통해 value 를 가져오는데 이 key 와 value 를 설정할수있는것이 D-code 라고 한다. 딴말필요없고 바로 다음으로 넘어가도록하자1System.getProperty("");cs 우선 아래와 같이 D-code를 넣고싶은 프로젝트 우클릭 -> Run As -> Run configurations 로 이동하고 하늘색화살표처럼 Arguments 탭으로 이동사진에 나와있는 VM arguments 쪽이 D-code 를 넣는곳이다. 이제 넣어보도록하자면 VM argumnets 쪽에 있는 Variables -> Edit Variables -> New 이동한다..