일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Selenium
- MySQL
- C
- 프레임워크
- 옵티머스 g
- ubuntu
- 20.04
- 셀레니움
- 업비트
- 우분투
- codeigniter
- 옵지
- 라즈베리파이
- Raspberry Pi
- 옵티머스g
- php
- 제주도
- 라라벨
- 라즈비안
- FMS
- TiL
- 코드이그나이터
- Ubuntu 20.04
- 우분투 20.04
- 맛집
- Laravel
- 맥
- 회고
- upbit
- 옵G
- Today
- Total
목록평범한.. (302)
평범한 이야기들
... @Transactional(readOnly = true) public PostsResponseDto findById(Long id){ ... } ... 위와 같이 @Transactional(readOnly = true)에서 해당 옵션을 사용할 수 없다고 나왔습니다. 그래서 제가 무엇을 잘 못했나 차근차근 확인해 본 결과 import를 잘못하고 있다는 것을 알았습니다. import를 자동으로 하게 되면 선택을 해야 하는데 Transactional 어노테이션의 기능을 제공하는 라이브러리는 2가지가 있습니다. 1. org.springframework.transaction.annotation.Transactional 위 라이브러리는 옵션을 허용합니다. 즉 (readOnly = true) 또는 (readO..
Lombok(이하 롬복)을 이용해서 생성자를 만들었는데 variable name not initialized in the default constructor라는 에러가 발생했습니다. 즉 롬복이 정상적으로 실행이 되지 않은 것으로 판단하고 어떤 오류인지 인터넷으로 찾아봤습니다. 대부분 내용은 Gradle 버전을 확인하고 그에 맞게 수정을 해주어야 한다고 합니다. Gradle 5.x 미만 dependencies { implementation 'org.projectlombok:lombok' } Gradle 5.x 이상 dependencies { compileOnly 'org.projectlombok:lombok' annotationProcessor 'org.projectlombok:lombok' } 버전에 맞..
랜덤 문자열을 급하게 만들 필요가 있어서 확인해본 결과 쉘에서도 손쉽게 랜덤 문자열을 만들 수 있는 방법이 있어서 소개드립니다. $ cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 32 | sed 1q 위 명령어를 이용하면 숫자와 영문 대소문자를 이용해 32자의 랜덤 문자열을 출력할 수 있습니다. 아래와 같이 나오게 됩니다. 가운데는 정규표현식을 사용하기 때문에 추가적으로 '-' 나 '_'를 추가해서 만들 수 있으며 길이 또한 변경해서 출력을 하시면 됩니다. $ cat /dev/urandom | tr -dc 'a-zA-Z0-9\-\_' | fold -w 32 | sed 1q
Github를 사용하면서 조직을 변경해야 할 상황이 와서 Repository를 새로운 조직의 Repository로 옮기기 위해 작업을 진행했습니다. 사실 간단하게 하자면 기존 코드를 새로운 Repository에 복사해서 옮겨도 되지만, 그동안 작업했던 내역, 즉 커밋 로그까지 모두 옮기고 싶었습니다. 이럴 땐 git clone --mirror 명령어를 통해서 옮기시면 됩니다. 기존 Repository 복사 git clone 명령어에 --mirror 옵션을 추가해서 실행하시면 됩니다. $ git clone --mirror "기존 Repository 주소" 명령어를 실행하시면 간략한 저장소로 복제한다고 하면서 Repository의 이름으로 .git 디렉터리가 생깁니다. ( "기존 Repository".git..
보통 웹에서 캘린더 기능을 사용할때에는 jquery에서 제공되는 datepicker를 사용합니다. 그러던 중 다중으로 선택 할 수 있는 캘린더가 필요해서 해당 기능이 되는지 검색을 해보았습니다. 일반적으로 jquery에서는 제공되지 않았습니다. 그래서 누군가 만들어 놓은 스크립트가 있지 않을까 검색을 하던 중에 발견해서 사용을 해보았습니다. 결과적으로는 매우 만족스러웠습니다. MultiDatesPicker (MDP) MultiDatesPicker 라는 일명 (MDP) 라고 하는 플러그인 입니다. 해당 플러그인은 기존에 있던 날짜를 하나만 선택 할 수 있는 캘린더를 이용해 여러 날짜를 선택할 수 있게 해줍니다. MDP는 jQuery UI 캘린더가 다음 기능으로 여러 날짜를 관리할 수 있도록 지원하는 작은 ..