일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 리소스모니터링
- 큐
- GC로그수집
- math
- Union-find
- 스택
- 스프링부트
- 힙덤프
- JPA
- string
- sql
- CSS
- html
- map
- set
- dfs
- javascript
- union_find
- deque
- Java
- alter
- List
- Calendar
- Properties
- priority_queue
- scanner
- NIO
- date
- spring boot
- BFS
- Today
- Total
목록분류 전체보기 (309)
매일 조금씩

리눅스 프로그램 설치 - jsp * 기본 명령어 * vi / nano / gedit 1. 압축파일 (tar.gz / tgz) => 소스 (C / C++) => compile + install php 2. rpm => yum / apt(apt-get : ubuntu) * 의존성 해결 파일 시스템 - 저장공간 1. 용량 확인법 df du 2. cd / usb 사용법 mount / umount( cd - eject ) 파일 시스템 window (fat16/32) linux 3. 새로운 hdd => raid blog.naver.com/jungsh930210/222064017908 하드디스크에 은행의 계정관련 정보가 있는데 그게 깨진다면? 그럴 경우를 대비해서 어떻게 안정적으로 데이터를 보관해 놓을 것이냐! 컴퓨..

Linux 배포판 - CentOS 강점 : 전체를 커스터마이징 할 수 있음 1. 소스 편집기 vi nano X-Window - gegit X-Window System * 서버 - X-Window - gnome(그놈) - KDE - enlightment * Visual Studio * eclipse ubuntu - 개인용 Linux Mac (Unix - X-Window) * 사용자 (root 밑에 존재) root /root 사용자 /home/사용자아이디 => 디폴트라서 변경가능 adduser : 사용자 생성 passwd : 암호 수정 userdel -r : 사용자 삭제 su : 권한만 빌리기 su - : 재로그인 ex) root로 로그인 하려면 => su - root / su - 허가권 chmod 허가권 ..

개발자가 보는 리눅스 1. 서버환경설정 기본 명령어 jsp tomcat database 오픈소스는 라이센스가 있는데 자유롭게 사용하게 풀어놓은 것이다. 리눅스 커널과 응용프로그램을 붙이는데 두개가 라이센스가 다르다. 그리고 패키지의 종료도 다 다르다. 리눅스는 유닉스 계열의 운영체제다. 유닉스의 오픈소스가 리눅스이다. 셸 : 터미널, 종류가 배시셸, 씨 셸 등 있다. 하드웨어, 리눅스 커널, 셸, 응용프로그램 터미널 -> 셸 -> 커널 -> 하드웨어 임베디드는 하드웨어, 리눅스 커널 까지 한다. 리눅스 터미널의 명령 프롬프트가 다르다. 1. master [master@localhost ~]$ 2. root (신) [root@localhost ~]# 디렉토리 관련 명령어 pwd * 리눅스 기본 디렉토리 작..

리눅스 리눅스란? 리눅스는 '리누스 베네딕트 토발즈'가 처음으로 개발했다. 리눅스를 작게 얘기하면 리눅스 커널을 말하며 이 리눅스 커널을 '리누스 베네딕트 토발즈'가 만든것이다. 이 리눅스 커널을 응용프로그램이 둘러싸고 있는데 이걸 리눅스라고도 하고 리눅스 패키지라고도 한다. 이 응용프로그램을 통해서 배포판을 만들어 내는 것이다. 응용프로그램의 종류에 따라서 배포판이 다양하게 나온다. 레드햇 계열 - 레드햇, 레드햇의 무료버전인 CentOS, 페도라 19 : 서버용으로 많이 씀 데비안 계열 - Ubuntu : 개인용으로 많이 씀 슬랙웨어 계열 - openSUSE Mac도 원래 리눅스 계열, 정확히는 유닉스 계열이다. 위에 그래픽 화면만 올려놓은 거라고 생각하면 된다. ▶ 리눅스에서 가장 중요한 개념 1)..

Spring - database 1. 직접연결 1) java 기본 방식 2) root-context.xml servlet-context.xml *spring-jdbc / spring-tx 2. JdbcTemplate * spring-jddbc / spring-tx * org.springframework.jdbc.core.JdbcTemplate * 메서드 1) update() - DML 2) queryForObject() - 한행 3) query - 여러행 3. Mybatis 이렇게 Spring에 필요한 것들이 나와있다. 맞는 버전이 뭔지 나와있다. 다운로드는 따로 필요없다. 그냥 버전 확인용. 3-11. 데이터베이스 연결하기(3) - MyBatis > SpringMyBatisEx01 1) 프로젝트 세팅 ..

Spring MVC template 구형버전이여서 활용시 유의사항이 있다. Spring MVC Project 설정 => 프로젝트 복사 (Properties 에서 Project setting에서 이름변경 해줘야함) 1. web.xml 수정 / -> *.do utf-8 인코딩 필터 설정 2. Properties JRE System Library -> 버전 변경 Project Facets -> Java 버전 변경 3. pom.xml JDK 버전 변경 Spring Framework 버전 변경 aspectj 버전변경 slf4j 버전 변경 4. 필요한 추가 라이브러리 설정 3-5. welcome 파일 지정 하기 http://localhost:8082/프로젝트명/*.jsp http://localhost:8082/프로..