일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Git
- 리눅스
- kotlin
- 깃허브
- 개발
- 개발자
- AndroidStudio
- 1박2일
- 친구랑
- 자바스크립트
- 별5개
- 안드로이드
- Android
- JavaScript
- oracle
- 오라클
- 코틀린
- 재밌당
- Java
- 공부
- 도쿄
- error
- 안드로이드스튜디오
- 3박4일
- GitHub
- 오류해결
- db
- android studio
- 자바
- Eclipse
- Today
- Total
목록IT (119)
dev_eunz
배치수행을 진행하던 중, 일관성 오류를 맞이 했다. 필자와 같은 경우, Select 와 insert가 동시에 이루어져 이러한 오류가 발생했다. 이러한 경우, insert 가 잘 되었는지 확인 후 배치를 재수행하면 된다. Insert가 제대로 되지 않은 상태 ( 트랜잭션이 마무리되지 않은 상태 ) 에서 select 를 진행하게되어 일관성 오류가 나는 것은 당연한 이야기였다. 🥲🥲... 점점 사소한 오류가 많아지는데, 정신 똑디 차려야겠다 🥲
맥북에 Node.js를 설치하려고 하다가, 나중에 혹시나 까먹을까 싶어서 한번 작성해본다. Node.js를 사용하지 않을 수 없는게, 요즘 핫한 트렌드인 타입스크립트 언어를 사용하기 위해서 세팅을 해야한다. 일단, 바로 설명으로 가자면 1. Node.js 페이지에 접근한다. https://nodejs.org/ko/ Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org 2. 파일을 설치한다. 3. 터미널을 이용해 확인한다. 3-1. node 3-2. npm 3-3. npm init package name : 패키지 명. > documents : 기본값, chapter-2 : 내가 설정한 값 ( 프..
타입스크립트의 생성자에 관해서 공부를 하다보니 정리를 한 번 해야할 것 같아서 정리를 해본다. 🤔 객체지향 언어에는 constructor 라는 생성자 메서드가 존재한다. class로부터 객체를 생성할 때 호출되며, 객체를 초기화한다. typescript 에서 아래와 같이 생성자 메서드에 별 다른 로직이 없다면, 생략해도 된다. class Test { text: string num: number constructor() {} } 클래스 생성 시, 인자 값으로 초기화 할 때에는 아래와 같이 사용하면 된다. class Test { text: string num: number constructor(text: string, num: number) { this.text = text this.num = num } }..
간단한 암복호화 테스트를 하려다 아래와 같은 오류가 났다. 코드는 아래와 같다. public static void main(String args[]) { String str = "김은"; String encodedStr = Base64.getEncoder().encodeToString(str.getBytes()); byte[] decodeData = Base64.getDecoder().decode(str); String decodeStr = new String(decodeData); System.out.println(decodeStr); } 암호화 하지 않은 plain text를 복호화하려고 해서 나타난 오류였다. 즉, 올바르지 않은 값을 인자로 전달하려고 하니 발생한 오류였던 것. 아래와 같이 올바르게..
자바 암복호화를 진행하던 중, 오류가 났다. 이름하여 java.crypto.IlligalBlockSizeException byte[] decodeData = Base64.decodeBase64("암호화되지 않은 텍스트"); System.out.println(new String(decodeData)); 암호화 되지 않은 텍스트 를 사용했기 때문이다. 복호화하려는 대상의 값을 Log로 확인해서 다시 진행해보면 된다. 순간 1.7 버전이라서 그런가에 대해서 참 많은 고민을 했다. 🥲