CentOS 터미널 열기 / 닫기 / 단축키 지정하기 1. 터미널 열기 오른쪽마우스 + Open Terminal 클릭 2. 터미널 닫기 exit 입력 3. 터미널 단축키(바로가기) 지정하기 우측 상단 설정버튼 클릭 Devices 클릭 Keyboard 클릭 후 하단 + 버튼 클릭 Name 에는 저장할 단축키 이름, Command 에는 명령어 gnome-terminal 입력해 준 뒤에 Set Shortcut 클릭해주기 이 창이 뜨면 단축키로 사용할 키를 입력해준다. Ctrl+ T 로 지정해두었다. 키를 입력하면 뜨는 창. 키 확인 후 Add 버튼 클릭 생성한 단축키가 목록에 추가되었다. 확인을 위해 바탕화면에서 Ctrl+ T 키를 눌러보면 터미널 뜨는거 확인됐다. 단축키 추가 완료!!!
전체보기
모바일웹에서 a태그로 전화걸기 버튼 클릭시 모바일에서 해당 번호로 바로 전화연결 가능하게 했다. 기타 내용 * onclick도 사용가능하다
전화번호 입력 시 자동 하이픈 넣기 전화번호 입력 시 자동으로 하이픈을 넣게 구현했다. 1. HTML 2. JS function autoHyphen(input) { // 숫자만 남기고 모든 문자 제거 var phoneNumber = input.value.replace(/[^\d]/g, ""); // 전화번호 형식에 맞게 하이푼 추가 if (phoneNumber.length >= 4 && phoneNumber.length = 8) { input.value = phoneNumber.slice(0, 3) + "-" + phoneNumber.slice(3, 7) + "-" + phoneNumber.slice(7); } }
스프링 프로젝트에서 Datasource 여러 개 사용하기 같은 DB를 사용 중이지만, 프로젝트 별로 다른 Datasource를 두기로 결정했다. Datasource 이름은 편의상 ProjectA, ProjectB로 두었다 1. context-datasource.xml ▼(기존) context-datasource.xml 파일 ▼ (수정) context-datasource.xml 파일 기존 내용 수정 + 새로운 데이터베이스에 대한 설정을 추가로 해주었다. 2. context-mapper.xml ▼(기존) context-mapper.xml 파일 ▼(수정) context-mapper.xml 파일 3. 기존 DAO 수정 프로젝트 내 모든 DAO는 AbstractDAO를 상속받는 상태였으므로 AbstractDAO를..
파이썬 출력 함수 print 사용하기 1. Print() 함수 print("Hello World") 2. 출력 방법 (1) 문자열 출력 - 작은 따옴표(')나 큰따옴표(")로 둘러싸이면 문자열 - 문자열 연결 연산자는 + 기호를 사용 print("강아지" + "고양이") - 문자열은 반드시 따옴표 필요 print(hello) #에러 - 여러 개의 값들을 화면에 차례대로 출력 가능 print("결과 값은 ", (2*7), "입니다.") - 문자열에 *을 이용하여 반복 출력가능 print("피자" * 10) ** 에러 # 문법 에러 ''' Print(2+3) # 함수 대소문자 구분 print(Hello World) # 문자열은 따옴표 필요 pront('Hello World') # 정의되지 않은 함수 호출 p..
url 파악 후 해당 url일 때 active 클래스 주기 0. 이슈 발생 active 클래스를 주는 방법은 매우 다양하지만 해당 url 일 때 해당 아이콘에 active 클래스를 추가하게끔 구현했다. 경로에 'consult' 가 포함되어있으면 '상담하기' 버튼에 active 주기. 1. HTML 홈 상담하기 전체 2. JavaScript // 현재 url(경로) 파악하기 var currentPath = window.location.pathname; // url에 특정 문자가 포함되어 있으면 if(currentPath.includes('consult')){ document.querySelector('.nav_btn_badge:nth-child(2)').classList.add('active'); }els..
구매한 도메인과 프로젝트(포트번호) 연결하기 0. 이슈 발생 구매한 도메인과 작업해 놓은 프로젝트(포트번호)를 연결해서 웹사이트 런칭하기 1. Apache 설정하기 /Apache24/conf 파일 들어가기 이 경로에서 수정해야 할 파일은 총 2개이다. httpd.conf , workers.properties (1) httpd.conf 파일 httpd-ssl.conf 파일을 사용하기 위해 앞에 있던 주석처리(#)를 지워주었다. Include conf/extra/httpd-ssl.conf (2) workers.properties 파일 기존 파일은 반드시 복사해 둔 상태로 작업진행하기! ps=\ 아래의 내용들을(노란색표시된 부분) 수정해야 한다. 현재 하나의 서버에 4개의 프로젝트를 돌리고 있는 상태이므로 각..
DB 해킹시도 차단위한 인바운드 규칙, 특정 IP만 DB 접속 허용 설정하기 0. 이슈 발생 모르는 IP로 지속적인 MariaDB 접근 시도가 있었다! 해킹시도를 아예 차단하기위해 DB(Maria DB) 에 특정 IP 만 접속 허용설정을 해야했다. 1. Windows Defender 방화벽 열기 2. 인바운드 규칙 설정 3. 생성된 규칙에 IP 조건 걸기 1. Windows Defender 방화벽 열기 시작화면-찾기에 입력하거나 윈도우+R 키 : wf.msc 입력 해서 방화벽 열기 2. 인바운드 규칙 설정 방화벽 > 고급 설정 클릭 인바운드규칙 > 새 규칙 클릭 DB기준 특정 IP만 접속허용하게 하기 위한 것이므로 MariaDB에 대한 규칙을 만들어야한다! 프로그램 선택 프로그램 경로를 선택해주어야 하는..
스프링으로 검색기능 구현하기 🩸이슈 발생 스프링 검색 기능 구현해보기 1. DB 구조 : TBL_SEARCH_RESULT 2. 검색 전 페이지 JSP 3. Mapper.xml 4. DAO 5. Service 6. ServiceImpl 7. Controller 8. 검색결과 페이지 JSP 🩹이슈 해결 1. DB 구조 : TBL_SEARCH_RESULT SEARCH_KEYWORD 로 검색 시 KEYWORD_TITLE을 기준으로 검색 내용이 나오게 구현했다. 2. 검색 전 페이지 JSP (1) html (2) JS $(document).ready(function(){ $("input[name=SEARCH_KEYWORD]").on("keypress", function() { if( event.keyCode ==..
728x90