본문 바로가기

분류 전체보기300

01. 플러터 설치 1. 플러터 다운로드 https://flutter.dev/docs/get-started/install/windows Windows install How to install on Windows. flutter.dev 한국어로 들어가게 되면 failed만 나와서 다운로드를 못 받아서 영문으로 들어갔다. 다운로드 후 파일을 홈페이지에 나와있는 경로에 생성해서 옮겨준다. 2. C드라이브 src 폴더 생성 후 fluuter 옮기기. flutter_console.bat을 누르고 버전 확인. 3. 환경 변수에 경로를 추가해준다. 4. cmd창을 키고 flutter 경로가 제대로 되었나 확인. 2021. 7. 26.
자바 날씨 API 환경 : 오라클 클라우드 free... ram 1gb, vcpu2 OS : Linux centos7 DB : mariadb 10.5.8 Tool : 인텔리제이, Java 1.8 Spring boot 2.4.5 그래들 환경 스웨거 implementation 'org.springframework.boot:spring-boot-starter-web' compileOnly 'org.projectlombok:lombok' developmentOnly 'org.springframework.boot:spring-boot-devtools' annotationProcessor 'org.projectlombok:lombok' testImplementation 'org.springframework.boot:spring-bo.. 2021. 6. 9.
자바 랜덤키 기존에 누군가 구현해놨던 코드가 prefix + random 숫자 5 이었는데 중복 키가 났다. prefix 배열도 자그만치 51개. 51 x random 5숫자로 처리한게 문제라서 시간 날때 수정했음. 처음에는 그냥 nano나 currentTimeMillis 뽑아서 16진수로 만드려고 시도했다. 구현하다 생각하니 이거나 UUID나 결국 16진수란걸 생각해서 접음. public static String randomKeys(int length) { StringBuilder sb = new StringBuilder(); Random random = new Random(); int minA = 65; //A int maxZ = 90; //Z for (int i = 0; i < length; i++) { if .. 2021. 5. 13.
Mariadb파티션 생성 시간 체크 인텔 제온 cpu e5-2623 v4 DISTRIB_ID=Ubuntu DISTRIB_RELEASE=16.04 DISTRIB_CODENAME=xenial DISTRIB_DESCRIPTION="Ubuntu 16.04.5 LTS" version : 10.1.37-MariaDB-1~xenial 대충 이런 테이블. create table t_tablename_history ( idx bigint auto_increment, update_date date not null, update_time datetime not null, seq bigint not null, transaction_id varchar(36) not null, transaction_tx_id varchar(36) not null, tx_type .. 2021. 5. 6.