용자누나 탐구생활 777

java 한글, 숫자, 영문자 정규식 참고

String pattern1 = "^[a-zA-Z]*$"; // 영문자 String pattern2 = "^[가-힣]*$"; //한글 boolean regex1 = Pattern.matches(".*[ㄱ-ㅎㅏ-ㅣ가-힣|a-z|A-Z|]+.*", value); boolean regex2 = Pattern.matches(pattern2, value); System.out.println("regex1 : " + regex1); System.out.println("regex2 : " + regex2); 참고 사이트 https://coding-factory.tistory.com/529 [Java] 자바 정규 표현식 (Pattern, Matcher) 사용법 & 예제 정규표현식(Regular Expression)이..

Java 2022.01.19

[ jQuery ] How to prevent the modal from closing when using the data picker while using the bootstrap model.

On the page, a datepicker is used in the element using the modal. There was a problem that the modal was closed every time I clicked on a date on the datepicker's calendar. $('#test').datepicker({ format: "yyyy-mm-dd", autoclose: true }); The above code is an existing code with datepicker set. Below is a code to prevent the modal from closing when the date is selected with the datepicker in the ..

javascript 2022.01.12

AWS 인스턴스 삭제하고 다시 생성 후에 NGINX 설치

nginx 설치를 위한 repo 설정 1. 왜 해야 하나? EC2 instance를 amazon linux로 설치 시 nginx에 대한 repo 경로가 없기 때문에 추가해야 한다. 실제로 명령을 내리면 다음과 같이 나온다. $sudo yum -y install nginx 2. nginx repo 추가 $sudo vim /etc/yum.repos.d/nginx.repo [nginx] name=nginx repo baseurl=http://nginx.org/packages/centos/7/$basearch/ gpgcheck=0 enabled=1 3. nginx 정보 확인 yum info 명령을 통해서 nginx의 repo가 잘 적용되었는지 확인한다. sudo yum info nginx nginx 설치 1. ..

IT 유용한 정보 2021.12.17

wget 사용시 증명서(certificate) 관련 문제가 발생하였을 때 해결방법

이 경우는 주로 프록시 보안이 되어있는 네트워크 환경에서 종종 발생하는 경우로서 이는 아래와 같이 증명서를 확인하는 과정을 생략하도록 설정해주시면 되겠습니다. $ echo "check_certificate = off" >> ~/.wgetrc 위와 같이 wgetrc를 설정한 이후 wget를 실행하면 다운로드가 제대로 진행됨을 확인하실 수 있습니다.

IT 유용한 정보 2021.12.15

AWS 계정으로 filezilla 접속하기

https://app-developer.tistory.com/93 AWS EC2 인스턴스 FileZilla (FTP 클라이언트) 연결하기 이번에는 AWS EC2 인스턴스 FileZilla 연결하는 방법에 대해서 설명하도록 하겠습니다. FileZilla란? FileZilla 는 FileZilla Client 및 FileZilla Server로 구성된 무료 소프트웨어 , 교차 플랫폼 FTP 응용 프로.. app-developer.tistory.com https://joytk.tistory.com/61 [AWS EC2] 인스턴스 파일 전송 방법 (FTP, FTPS FileZilla 사용) EC2 에서 SSH 연결로 다 해결 될 때도 있지만, 필요한 파일들을 인스턴스 서버로 옮겨야할 때도 있다. 여러가지 툴이 ..

IT 유용한 정보 2021.12.15

[ mysql ] deadlock 해결 방안 중 한가지(SELECT ~ FOR UPDATE)

SELECT ~ FOR UPDATE SELECT ~ FOR UPDATE를 실행하면 특정 세션이 데이터에 대해 수정을 할 때까지 LOCK이 걸려 다른 세션이 데이터에 접근할 수 없다고 한다. 위 이미지를 참고하면 A 사용자가 SELECT ~ FOR UPDATE를 실행하여 잔여 좌석정보를 SELECT 했고 해당 ROW는 다른 세션들이 접근할 수 없는 LOCK 에 걸린다. 이 때, B가 SELECT로 접근하려 해도 A가 LOCK을 가지고 있기에 A가 LOCK을 풀어줄 때까지 대기상태에 빠진다. 이후 A가 잔여좌석 수를 UPDATE하면서 LOCK이 풀리고 B는 SELECT 및 UPDATE가 가능해진다. 아래 블로그에서 참고한 자료로 실무에서 작업 해결에 큰 도움을 받았다ㅠㅠ.... 저 쿼리 두 단어로...,, ..

SQL 2021.12.15

데이터 순서를 내가 원하는 특정 순서로 지정하는 방법

SELECT * FROM 테이블명 WHERE id IN (2, 19, 20) ORDER BY FIELD(id, 19, 20, 2); SELECT * FROM 테이블명 WHERE id IN (2, 19, 20) ORDER BY FIELD(id, 19, 20, 2) DESC; DESC 도 실행 가능하다. 위의 데이터 3개의 출력 순서를 반대로도 변경할 수가 있다. https://lightblog.tistory.com/153 [MySQL] 결과를 특정 순서로 정렬하기 ORDER BY FIELD() 다음과 같은 sandbox 테이블의 결과를 id 2, 1, 3 순서로 정렬하여 표기할 수 있을까? 가능하다. ORDER BY 자체는 오름차순ASC 과 내림차순DESC 만 가능하나, 뒤에 FIELD() 를 붙여 주면 ..

SQL 2021.11.26
728x90
반응형
LIST