2017년 강의 [20210705] 모던 자바스크립트(javascript) 개발을 위한 ES6 강좌 - Destructuring 활용 JSON파싱 7월 강의 목표를 자바스크립트 강의로 했다. 인프런 강의에서 공부하기 위해서 키워드 중심으로 정리 했다. 참고로 난 해당 강의를 추천한다. * ES2015라고 부른다. ==> 바벨로 컴버전이 가능하다. * var let const clousser ==> 사용전략 const를 기본으로 사용하는데 변경이 될수 있는 변수는 let을 사용하고 var는 사용하지 않는다. 단 const 배열과 오브젝트 값을 변경하는 것은 가능하다. 즉 재할당만 막는다. * immutable array (수정이 가능한 array) list2 = [].concat(list,"banana")..
kotlin으로 웹 개발을 하지 거의 2년째가 되는데.. 음 이제 슬슬 보안도 신경을 써야 하지 않나? 라는 생각에 보안 정적 분석 툴을 찾아 보았다. 초장기에는 kotlin 보안 정적 툴이 거의 없었는데 이제는 intellij와 연동도 되고 gitlab에서도 연동이 되는 툴이 많아 졌다. 하이튼 Horusec, sonarqube 에 대해서 고민해봐도 될 것 같다. Horusec https://github.com/ZupIT/horusec sonarqube https://www.sonarqube.org/ =========================================================== Fortify https://www.microfocus.com/en-us/cyberres/appl..
고객사에 갔더니 아래의 오류가 딱 하고 나왔다. 음... java.sql.SQLRecoverableException: IO Error : Connection reset 여기저기 인터넷에서 찾아보면 거의 대부분 오라클 11g이고 ojdbc6.jar에서 생기는 문제이고 아래와 같이 풀면 된다고 한다. -Djava.security.egd=file:///dev/urandom 근데 잠깐만... 우리 한번 java version을 확인해보자. 나같은 상황은 하나의 톰캣에 오라클 12c와 11g을 쓰고 ojdbc6.jar, 거기에 java8을 쓰는데 java8에서는unrandom은 필요가 없다고 한다. https://www.baeldung.com/java-security-egd [ The java.security.e..
한참 개발을 하고 있는데 왜 그러는지는 모르겠는데.. java.lang.IllegalArgumentException: http://java.lang.IllegalArgumentException 오류가 발생되었다. 4월 11, 2021 10:45:21 오전 org.apache.coyote.http11.AbstractHttp11Processor process 정보: Error parsing HTTP request header Note: further occurrences of HTTP header parsing errors will be logged at DEBUG level. java.lang.IllegalArgumentException: Request header is too large at org.ap..
이사도하고.. 정신없이 살다가.. 이제 다시 공부를 시작하려고 한다. Junit!!! 화이팅!!
package zitsm.framework.notice; import java.io.BufferedReader; import java.io.InputStreamReader; import java.net.HttpURLConnection; import java.net.URL; import zitsm.framework.exception.ZException; public class ZTelegram { public ZTelegram() throws ZException { String Token = "tokenID"; String chat_id = "chart_id"; String text = "메시지 전송 테스트" ; BufferedReader in = null; try { URL obj = new URL("h..
제품을 만들려면 버전 규칙을 정해야하는데.. 규칙을 정하기 전에 참고 자료를 확인 했다. [Semantic versioning 2.0.0-ko2] : (https://semver.org/lang/ko/) Major.Minor.Patch 기준으로 함. Major[주(主)] 버전: 기존 버전과 호환되지 않게 API가 바뀌면 올린다.공개 API에 기존과 호환되지 않는 변화가 있을 때는 반드시 주 버전 X(X.y.z | X > 0)를 올린다. 부 버전이나 수 버전급 변화를 포함할 수 있다. 주 버전 번호를 올릴 때는 반드시 부 버전과 수 버전을 0으로 초기화 한다. Minor[부(部)] 버전 : 기존 버전과 호환되면서 새로운 기능을 추가할 때 올린다.공개 API에 기존과 호환되는 새로운 기능을 추가할 때는 반드..
우선 조회용 샘플 데이터 입력까지 데이터를 들었고.. 연속해서 공부하는 것이 쉽지 않다. 이게 휴가라고 해서 반복되는 삶을 사는 것 같지 않다. 그냥 그건 내 착각이다. 코틀린은 포기하고.. 우선 최대한 구매한 스프링 강의까지 다 듣고 그 이후에 queryDSL 강의를 구매해서 하는 방식으로 해야겠다. 아침 6시에 기상하고.. 8시, 12시, 18시 밥먹고 저녁 10시에는 공부하는 습관를 가지자!!! 이번에는 별 내용이 없었음.. API 조회 시 파라미터를 넣고 뺄때 제발 엔티티로 하지 말자고 이야기 함.
결국에는 일요일에는 술먹고 쉬었다. 겨우 하루에 2시간 정도 공부하는 것인데.. 너무나도 하기 싫어서 안했다. 1주일에 한번은 쉬면 안될까?라는 생각때문에.. 사실 일요일에 하루 종일 집안 일 했다. 하이튼.. 그래도 결론은 JPA - 실전! 스프링 부트와 JPA 활용1 강의를 다 들었다. 남은 것은 실전! 스프링 부트와 JPA 활용2, 실전! 스프링 데이터 JPA, 코틀린까지 들으려면 시간이 없다. 아이 한글공부 시키고.. 집안 일하는 시간을 좀 줄이자. 남은 일은 업무 3시간 + 학습 3시간 + 가족 6시간으로 가자. JPA는 동적 조회는 결국에는 QueryDSL로 정리가 됨. 현재 역할을 어떻게 웹에서 나오게 할 수 있을까? 고민하는데 혹시 timeElf에서
- Total
- Today
- Yesterday
- 담양 죽녹원
- 가평팬션
- 제주도여행
- jdk
- 산외한우마을
- ora-01940
- 이클립스
- 임자도
- 토드
- 인스타그램
- 대관령양떼목장
- PPTX
- 가평여행
- 보성녹차밭
- pdf ms워드 변환
- 정동지
- 밀리세컨드
- 맛집
- 부천역
- 파주여행
- 인천여행
- 덤프
- 테라로사
- 오라클
- java api
- oracle
- 인천
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |