#!/bin/sh PRO_NAME="websphere" set -A WAS_LIST1 \ Container명1 \ Container명2 \ Container명3 \ Container명4 \ Container명5 set -A WAS_LIST2 \ "Maganer" \ "Container명1 WAS" \ "Container명2 WAS" \ "Container명3 WAS" \ "Container명4 WAS" echo echo "------------ WAS Process Check Start ------------" i=0 for n in ${WAS_LIST1[@]} do PS_CNT= `ps -ef | awk '{ AA ="whoami"; AA | getline BB; close(AA); if($1 == B..
지금 생각해 보면 안 좋게 말하면 중2병 사춘기를 지냈고, 좋게말하면 일찍 커버린 어른이라는 말로 설명할 수 있을 듯합니다. 유소년기엔 동요보단 가요를 좋아했었다. 'SG워너비', '버즈', 'MTOM', '바이브', '박효신', '브라운아이드소울'의 음악을 즐겨 들었고, 학교 쉬는 시간, 등하교 시간 등 틈만 나면 음악을 들었고, 코인노래방을 정말 좋아했습니다. 친구들과 노래방을 가면 기본 4시간씩은 주구장창 노래를 불렀고, 어딜 가든 음악이 함께한 삶을 살았었습니다. 심지어 중학교 졸업앨범도 mp3 player와 함께 사진을 찍었습니다. 아버지가 처음 사주신 건전지 배터리로 돌아가는 bar형 yepp mp3 플레이어를 시작으로 아이리버, 전자사전, pmp 등 지금 생각해보면 일찍이 전자기기를 좋아했던..
스트림의 중간연산! 1. 스트림 자르기 - skip(), limit() 스트림의 일부를 잘라낼 때 사용 Stream skip (long n) Stream limit (long maxSize) // 기본형 스트림 IntStream skip(long n) IntStream limit(long maxSize) // 사용 예시 IntStream intStream = IntStream.rangeClosed(1, 10); // 1~10 값을 가지는 intStream // 상위 3개의 요소를 스킵하고, 그다음 5개 요소만 제한을 걸어 출력! intStream.skip(3).limit(5).forEach(System.out::print); // 출력 결과 : 45678 2. 스트림의 요소 걸러내기 - filter(),..
스트림 만들기 배열, 컬렉션, 임의의 수 등 다양한 소스를 이용해 스트림을 만들 수 있음. 1. 컬렉션(Collection) Collection에 stream()이 정의되어 있는데 그의 자손인 List와 Set을 구현한 컬렉션 클래스는 모두 스트림을 생성 가능 Stream Collection.stream() 2. List 스트림 생성 예시 - list.stream() public class StreamList{ public static void main(String[] args) { List list = Arrays.asList(1,2,3,4,5); Stream intStream = list.stream(); intStream.forEach(System.out::println); } } 3. Array ..
스트림(Stream) 1. 스트림이란? 과거 Collection이나 Iterator와 같은 인터페이스를 이용해서 컬렉션을 다루는 방식을 표준화했지만, 각 Collection Class에는 같은 기능의 메서드를 중복해서 정의되어있음. ex) List 정렬 시 Collections.sort()를 사용해야하고, Array 정렬 시 Arrays.sort()를 사용해야함 이를 해결하고 만든 것이 '스트림(Stream)'!! 스트림은 데이터 소스를 추상화하고, 데이터를 다루는데 사용되는 메서드를 정의해 놓음. * 스트림의 장점 1) 데이터 소스가 무엇이던 같은 방식으로 다룰 수 있게됨 2) 코드의 재사용성이 높아짐 *스트림을 사용하지 않는 코드 public class StreamStudy { public stati..
1.1 지네릭스란? 다양한 타입의 객체들을 다루는 메서드나 컬렉션 클래스에 Compile 시 타입 체크를 해주는 기능! 지네릭스의 장점 1. 타입의 안정성을 제공 2. 타입체크와 형변환을 생략할 수 있으므로 코드가 간결해짐 1.2 지네릭 클래스의 선언 class Box( Object item; void setItem(Object item) { this.item = item; } Object getItem() { return item; } ) 위 클래스를 지네릭 클래스로 변경하면 다음과 같이 클래스 옆에 ''를 붙이고, 'Object'를 모두 'T'로 바꾼다. class Box { // 지네릭 타입 T를 선언 T item; void setItem(T item) { this.item = item; } T g..
※ 전체 일정 : XXXX.XX.XX ~ XXXX.XX.XX ※ 작업 대상 ◎ webtob 4.1.8.1 B291.54.0, webtob 4.1.9.1 B308.16.0 이하 버전 - 대상 서버1 : 호스트명1, 호스트명2 - 대상 서버2 : 호스트명1, 호스트명2 ※ 상세 일정 - xxxx.xx.xx : 파일 백업 및 패치 업로드 - xxxx.xx.xx ~ xxxx.xx.xx : 패치 및 보안 취약점 조치 - xxxx.xx.xx ~ xxxx.xx.xx : 모니터링 ※ 작업 절차 ▶ $WEBTOBDIR 속한 파티션 사이즈 체크 > df -k, (HP-UX : bdf) > du -sk $WEBTOBDIR ▶ 파일 백업 > cd $WEBTOBDIR ; tar cvpf webtob\(`whoami`\)_202..
[JEUS] 애플리케이션 설정 및 개발 시 문제점 정리 지난달부터 보험사에서 인프라 SM 업무를 시작했음. OJT 느낌?!으로 서버에서 WAS(JEUS)와 DBMS, Webserver 설치 및 Application 띄우는 거까지 진행 중임. ※ 아키텍처 구성 서버 : Linux(폐쇄망) WAS : JEUS(TmaxSoft) 8.0 Application : Spring boot(2.7.5) + thymeleaf + Mybatis(3.x) DBMS : Mysql 8.0 Webserver : WebtoB ※ 기타 개발 환경 Application에서 직접 DB에 접근하지 않고, Jeus에 Datasource를 등록 후 JNDI 설정을 통해 DB 접근하도록 구성 Spring boot는 Spring initiliz..
- Total
- Today
- Yesterday
- 코드트리
- NLU
- jeus
- 챗봇
- 알고리즘
- BFS
- Java
- Spring
- 객체정렬
- 온라인강의
- 유데미
- 준영속성
- Comparable
- BufferedReader
- Comparator
- 백준
- 재기동
- springboot
- 글또
- 자바
- dxdy
- BufferedWriter
- RASA
- final 사용예시
- 전자정부프레임워크
- 나만의챗봇
- script
- thymeleaf
- JPA
- JWT
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |