전체 글 399

블록체인 관련 링크

블록체인의 한계?? 추천 받은 책 - https://book.naver.com/bookdb/book_detail.nhn?bid=9685493 0. 블록체인 위키 https://ko.m.wikipedia.org/wiki/블록체인 1. Consensus 블록체인의 데이터는 중앙화된 서버 대신 전세계에 흩어져 있는 수많은 노드(Node)에 보관되기 때문에 다수의 노드들이 상호 검증을 거쳐 올바른 블록 생성을 이끌어내는 프로세스와 알고리즘을 바로 컨센서스(합의) 어떤 컨센서스 알고리즘을 사용하는지는 블록체인의 기술력과 경쟁력 https://steemit.com/kr/@donekim/consensus-pow-pos-dpos 2. Gas EVM 상에서 트랜잭션을 동작시키기 위해 소모되는 비용이다. 비트코인의 수수료..

기타내용 2019.10.27

[오류관리] Dbeaver Password Charset

Current charset is UTF-8. If password has been set using other charset, consider using option 'passwordCharacterEncoding' password charset이 달라서 발생한 현상, session 설정할때 driver setting에서 User Properties에 charset을 추가해준다. (아래 이미지 참고) + 이렇게 해결한건 1번 동일한 에러였는데 대부분은 password를 잘못 입력한 것이었다. host, username, password 잘 입력했는지 다시 확인할 것! https://github.com/dbeaver/dbeaver/issues/1843

오류관리 2019.10.02

Akka in Action

Study 1. 개발 환경 세팅 Scala 1. App / Class / Object case class = java vo object = singleton? / object가 되어야지 app을 상속받을 수 있음 trait = 확장해서 쓸 수 있는 abstract, interface 느낌 https://starblood.tistory.com/entry/Scala-Java-%EC%9D%98-interface-%EC%9D%98-%EA%B0%80%EB%A0%A4%EC%9A%B4-%EB%B6%80%EB%B6%84%EC%9D%84-%EA%B8%81%EC%96%B4%EC%A3%BC%EB%8A%94-trait app을 상속받으면 메인이 들어있음 2. sbt = simple build tool 3. partialfun..

기타내용 2019.09.10

MongoDB Back2Basic

MongoDB Korea Back2Basic 2019.07.11 / 삼성역 무역센터 / 13:00-18:00 참여자 level - 반은 이미 사용 중, 반은 첫 사용 첫 사용한 사람들에게 맞춰서, 기존에 Mongodb 작년 7월에 한국 지사 생김 몽고디비는 2009년에 만들어짐 Session 1. Json 같은 json을 rdb와 nosql에 저장했을때 rdb는 json 안에 값에다가 Index를 걸기 어렵다. 다른 nosql과 비교했을 때는, 효율적인 manufacturing를 지원하기 위한 api(aggregate 등..) 지원이 mongodb에는 많다. 주제 Mongodb가 document model을 사용한 이유 다른 document model을 지원하는 것들과 다른 것은 무엇인지 첫 시작은 mo..

세미나들 2019.07.11

let const var 차이

javascript가 ES6으로 넘어오면서 let, const라는 새로운 선언 방법이 생겼습니다. var같은 이름의 변수를 두번 선언되어도 에러 발생시키지 않습니다. let, cost에서는 SyntaxError를 발생시킵니다. ( Identifier 'xxx' has already been declared )규모가 큰 코드에서 버그를 방지할 수 있는 바람직한 특징입니다. var는 선언보다 호출이 먼저 있어도 변수가 undefined 될 뿐 정상적으로 작동합니다. (Hoisting 호이스팅) var : Function-scopelet, const : Block-scope 임시적 사각지대(TDZ : temporary dead zone)어떤 변수가 호출되었을 때 블록 안에 같은 이름의 변수가 없으면 상위 블록..

javascript & jQuery 2019.06.27

Java Exception

Exception 처리 하는 이유1. 예상한 에러를 제어하기 위해서2. 예상하지 못한 에러가 발생해도 프로그램이 멈추지 않도록 하기 위해서 예외 처리 방법1. 예외 복구 : 예외가 발생하여도 애플리케이션은 정상적인 흐름으로 진행된다try, catch2. 예외처리 회피method 자체에 throwsthrows를 통해 호출한쪽으로 예외를 던지고 그 처리를 회피3. 예외 전환catch문에서 throw 발생예외를 잡아서 다른 예외를 던지는 것이다. 호출한 쪽에서 예외를 받아서 처리할 때 좀 더 명확하게 인지할 수 있도록 돕기 위한 방법 강제로 예외 발생 시키기- 특정 상황일 때 에러를 발생시키기 위해서 오류와 예외의 차이오류(Error)는 시스템에 비정상적인 상황이 생겼을 때 발생한다. 이는 시스템 레벨에서 발..

JAVA 2019.05.16
반응형