일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- jenkins
- redis
- 요리
- Web Server
- tool
- javascript
- ubuntu
- JVM
- MySQL
- IntelliJ
- java
- elasticsearch
- 맛집
- db
- Git
- Spring Batch
- linux
- Oracle
- it
- springboot
- Design Patterns
- Spring Boot
- jsp
- ReactJS
- AWS
- laravel
- Spring
- devops
- Gradle
- php
- Today
- Total
목록전체 (810)
아무거나
Zookeeper 및 Kafka 설치(Centos7) Zookeeper 클러스터 설치 (과반수 방식이라 홀수로 운영이 구성되야함) Java 설치 $ sudo yum -y install java-1.8.0-openjdk https://zookeeper.apache.org/ 접속하여 하위 메뉴에 Getting Started의 2번 Download 링크를 클릭한다. (=2. Download ZooKeeper from the release page.) 그 다음 Download 에서 3.4.14 버전의 확장자 tar.gz으로 다운받는다 아래 명령으로 압축을 해제한다. // 경로이동 및 설치폴더 생성 mkdir /home/bkjeon/app // 다운 $ wget https://archive.apache.org/d..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/6evmJ/btqE0k0NcEZ/KEB3CbhT33r3ixLJsvUk70/img.jpg)
[1일 1식 다이어트 후기 - 2] - https://bkjeon1614.tistory.com/602?category=780884 이번달은 저번달보다 좀 더 열심히 했다 물론 첫달보다는 덜 열심히 했지만 운동은 꾸준히 했다. 70대로 진입하면서 운동을 병행해줘야 살이빠졌다 바지사이즈도 34~36 에서 32를 편안히입으니 너무 좋았다(새 사이즈의 옷을 구매해야되서 지출이 많아진건 함정) 현재 76까지 도착했으며 목표는 70이나 최근 무리한 운동으로 발목에 무리가가서 운동을 적당히 해야될 것 같다. 6킬로 파워워킹정도가 적당할 것 같다.
Java에서 Apache OpenOffice + JODConverter 를 활용한 PDF Converter 개발 Apache OpenOffice란 다양한 운영체제에서 사용하 수 있는 오피스 제품이다.(오픈소스) -> 현재는 버전업 속도가 빠른 리브레오피스(LibreOffice)를 추천 현재 라이브러리는 RedHat Linux 기준으로 작성되었다. OpenOffice v4.0.0 기준으로 작성되었다. (그 이상 버전에서는 jre 관련 에러가 표시되어 다운그레이드함) build.gradle에 의존성 추가 dependencies { ... // Windows compile group: 'org.jodconverter', name: 'jodconverter-core', version: '4.0.0-RELEASE..
톰캣 구동시 Error running 'Application': Command line is too long. Shorten command ... 오류 해결 [/.idea/workspace.xml] ... ...
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/ECQDb/btqEMljT9yC/Kn7oMNG8zxqwrETwq8QJmk/img.png)
해당 글은 CentOS7 기준으로 작성되었다. 고정 IP 할당 CentOS7 아래 이미지와 같이 네트워크 설정을 "어댑터에 브리지"로 변경한다. IP설정 파일 수정 sudo vi /etc/sysconfig/network-scripts/ifcfg-enp0s3 [ifcfg-enp0s3] ... # 고정IP 사용 BOOTPROTO="static" ... # 원하는 고정 아이피 추가 IPADDR=192.168.0.200 # 넷마스크 디폴트 설정 NETMASK = 255.255.255.0 # 게이트 웨이 주소 GATEWAY=192.168.0.1 # 기본DNS, 보조DNS -> KT로 맞춤 DNS1=168.126.63.1 DNS2=168.126.63.2 # 부팅시 자동 활성화 여부 ONBOOT="yes" netwo..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/v3wkM/btqEFCAZoyY/zvGu7iOijH2m75x7Xctdz1/img.png)
MySQL에서의 인덱스: insert, update, delete의 성능을 희생하고 select의 성능을 향상(update, delete, insert의 행위가 느린것이며 해당 쿼리를 실행하기 위해 데이터를 조회하는 것은 인덱스가 존재하면 빠름) B-Tree Index(=Balanced Tree) 설계기준 개수는 3~4개가 적당 인덱스의 키는 길면 길수록 성능이 저하(인덱스 키란 데이터타입(ex: varchar, int ..)의 크기로 이해하면 되고, InnoDB Storage Engine에서 전체 인덱스 키 크기는 767byte이다.) 1개의 컬럼만 Index를 적용시 카디널리티(=Cardinality)가 가장 높은 것으로 잡는게 좋음(인덱스로 최대한 효율을 내기 위해서는 많은 부분을 걸러내야 한다. ..
public static void main(String[] args) { fileCopy("./file/copy/example1.txt", "./file/copy/example2.txt"); } public static void fileCopy(String origPath, String newPath) { try { // 원본 파일을 읽는다 FileInputStream fileInputStream = new FileInputStream(origPath); // 원하는 경로로 파일을 복사한다 FileOutputStream fileOutputStream = new FileOutputStream(newPath); int data = 0; while ((data = fileInputStream.read()) !..
특정 패키지 내부의 원하는 클래스에 특정 메소드만 지정하여 Aspect 적용 의존성 추가 [build.gradle] ... implementation 'org.springframework.boot:spring-boot-starter-aop' ... Bean 등록 [Application.java] @Bean public SelectLogAspect selectLogAspect() { return new SelectLogAspect(); } Controller 생성 [CrudController.java] import io.swagger.annotations.ApiOperation; import lombok.AllArgsConstructor; import org.springframework.web.bind.a..
yarn 설치 npm으로 설치하는 방법 $ npm install -g yarn $ yarn --version yarn 초기세팅 // package.json 생성됨 $ yarn init package.json을 기준으로 yarn 의존성 모듈 설치 $ yarn install 의존성 모듈 설치 $ yarn add {package} $ yarn add {package}@{version} 의존성 모듈 업그레이드 $ yarn upgrade {package} $ yarn upgrade {package}@{version} 의존성 모듈 제거 $ yarn remove {package}