본문 바로가기

공부/Backend17

Spring 12.2-12.3 보호되어 있는 글 입니다. 2023. 5. 9.
Spring _5.4-6.1 보호되어 있는 글 입니다. 2023. 4. 2.
Regular Expression Regular Expression . // any single character a.c ( abc, aac, a$c) * // Zero or more repeat a*c ( c, ac , aac, aaaaac) \ // Charcter escape ( 문자열 0 , 메타 문자로서의 쓰임 X ) a\.c ( 'a.c' 만을 찾음) ^ //Begin of line ( 첫 문자로 쓰인 경우에만 메타문자로 쓰임) ^aa ( 'aa'로 문장이 시작하는 줄 찾음) $ // End of line (마지막 문자로 쓰인 경우에만 메타문자) abc$ ( 'abc' 로 문장이 끝나는 줄 찾음) [ ] // 메타문자의 성질을 잃음 ( ^ , - 는 각각 negoation 과 range를 뜻하는 메타문자로 쓰임) [a-c] (.. 2022. 12. 10.
Linux 환경에서의 Program 실행 gcc gcc [option] FILE - c 컴파일러 -반드시 파일 이름을 .c 로 저장 -컴파일 결과 .out 이 됨 -"-o filename" 실행파일 이름은 filename Library (archive) file 만들기 - library file 은 . a 로 끝남 - ar 사용 ar rcs libname.a a.o b.o c.o // library file 생성 r // 지정한 아카이브로 모듈 추가. 기존 파일임녀 치환 c // 아카이브(라이브러리파일) 생성 s // 아카이브 index 생성 x // extract t// print content of archive Static library (정적 Lib) - 여러 프로그램에서 사용하는 함수를 포함하는 오브젝트 파일을 하나로 다룰 수 있도록 .. 2022. 12. 10.
vi editor 공부 vi editior >호출 방법 $vi $vi FILE >파일의 저장과 종료 :w 저장 :w! 강제 저장 ( 오류 상관 없음) :q 종료 :q! 강제 종료 ( 오류 상관 없음) :sh 일시적 쉘 프롬프트 전환 --> 복귀: ^D >텍스트 입력 모드 i 텍스트가 커서 앞에서 삽입 a 텍스트가 커서 뒤에 삽입 o 현재 줄 다음 부터 삽입 O 현재 줄 앞에서 삽입 R 텍스트 대치 (insert와 비슷) Esc키 텍스트 -> 명령 모드 >명령 모드 -커서 이동 k 한 줄 위로 j 한 줄 밑으로 l 오른쪽 h 왼쪽 b 한 단어 앞으로 w 한 단어 뒤로 :$ 마지막 줄로 :nn nn줄로 :.. 현재줄로 ctrl f 한 화면 밑 ctrl b 한 화면 위 -편집 yy,Y 한 줄 복사 nyy n 줄 복사 yw 한 단어 .. 2022. 12. 10.