일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- CentOS6
- java8
- 헤더 설정
- JPA
- custom valid
- JavaScript
- memcached
- generate pojos
- 리눅스
- 초기 세팅
- SpringBoot
- generate entity
- 도커
- java9
- docker
- Java
- spring
- swagger
- ollama langflow
- 초기 구축
- NextJS
- jpa entity자동
- header setting
- Next.js 14
- spring boot
- docker 설치
- dto valid
- MySQL
- React
- jvm
- Today
- Total
개발자의 길
우선 centos6 에서는 docker 설치를 할수 있는 최신 버전이 1.7.1 이다. 그 이상은 힘들다 참고로 모든 작업은 root 권한으로 실행한다.(다른 sudo를 사용할수 있는 계정도 가능) 현재 나는 centos 6.10 버전 이다. uname -a Linux test-server 2.6.32-754.24.3.el6.x86_64 #1 SMP Thu Nov 14 15:35:16 UTC 2019 해당 커널 버전보다 낮으면 업데이트 해라. yum -y update *) 커널 업데이트를 하게 되면 재부팅 해야함. 다른 블로그를 보면, EPEL 저장소를 추가해서, docker를 설치하라고 되어 있다. (이런 개소리..) 아무리 해도 안되다. epel-release-6-8.noarch.rpm 에서 dock..
Bash 입문자를 위한 핵심 요약 정리 (Shell Script) 첫 시작은 문자 출력하기(Hello World) 고전적이지만 "hello world" 단순 출력부터 시작해보자. 파일명은 hello.sh로 만들고 실행해보자. 단 두줄이면 끝이다. (만일 실행이 안된다면 퍼미션을 변경해야되는데 뭔지 모르겠다면 일단 이렇게 해봐라.chmod 700 hello.sh) 참고: echo 문장을 출력하는데 자동으로 줄바꿈 됨 참고: printf C언어와 비슷함 #!/usr/bin/env bash echo "hello world" printf "hello world" printf "%s %s" hello world 주석(Comments) # 기호로 시작하면 주석이다. 함수(Function) 형식은 다른 언어와 차이는..
spring interceptor는 처음 프로젝트 실행할때, 인터셉터 부분은 @Controller나 @Service 어노테이션이 없어서, 메모리에 bean 생성을 안해놓아서, 일반적인 구조로는 db 연동이 되질 않는다. db 연동 방법에는 세가지 방법이 있다. spring을 어떤식으로 개발을 진행했는지에 따라서 선택적으로 하면 될 것 같다. 1. 첫번째 방법 만약 SqlSessionTemplate를 이용했을 경우는 factory를 생성하고, sqlsession를 만드는 부분을 따로 만들어 준다 public SqlSessionFactory sqlSessionFactory() throws Exception { //프로퍼티 값 읽어오기 Properties properties = new Properties();..
centos6 에서 최신 nodejs 설치하기가 쉽지 않다. 우선 nodejs 를 설치하면 npm은 자동 설치된다. 1. source 설치 -> 실패했다. 절대 안됨. 12시간 하다가 포기 2. binary로 설치( yum(+rpm)) 1) yum install -y gcc-c++ make (의존성 패키지 설치) 2) node.js 최신 버전 저장소 설치 -> root) curl -sL https://rpm.nodesource.com/setup_12.x | bash - root가아닐경우) curl -sL https://rpm.nodesource.com/setup_9.x | sudo -E bash - 3) yum install -y nodejs -> 실패한다. 이유인 즉슨 centos6에 /usr/lib6..

java용 REPL, JShell, JVM Logging 등장 https://jdk9.java.net/download/ 에서 다운로드 불변 Collection 생성 메서드 제공 기존에 guava를 사용해서 생성하던 불변 List, Set, Map, Map.Entry 생성 가능 List immutableList = List.of(); List immutableList = List.of(“one”, “two”, “thress”); Map immutableMap = Map.of(1, "one", 2, "two"); Java 9 Module System Jigsaw Project의 특징 Modular JDK Modular Java Source Code Modular Run-time Images Encapsula..