일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 환경설정
- 한국건설관리시스템
- 자동차수리시스템
- NestedFor
- cursor문
- 생성자오버로드
- 메소드오버로딩
- 인터페이스
- 참조형변수
- 사용자예외클래스생성
- Java
- 집합_SET
- 다형성
- GRANT VIEW
- 예외처리
- 컬렉션 타입
- 정수형타입
- abstract
- 제네릭
- 대덕인재개발원
- 어윈 사용법
- exception
- 오라클
- EnhancedFor
- 예외미루기
- 컬렉션프레임워크
- 객체 비교
- oracle
- 자바
- 추상메서드
- Today
- Total
목록대덕인재개발원/대덕인재개발원_final project (24)
거니의 velog
* Continuouse Integration * Continuouse Deploy - 지속적 통합, 지속적 배포 * 회사에 가면 개발자들이 있고 SVN이나 GIT이 있을 것이다. 소스를 저장하는 저장소. * 개별 톰캣이 별도로 있고, 커밋해서 올린 코드가 있다. * 문제는 우리 컴퓨터는 실제 서비스 컴퓨터가 아니고 운영 서버가 따로 있다. * 바로 운영 서버로 올리지 않고 개발 서버에서 테스트를 진행한다. * 운영 서버에 톰캣이 깔려 있고 여기에 실제로 사용자들이 접속을 하는데, 통합 소스를 컴파일 하여 WAR 파일로 만들어 운영 서버로 넣는 것을 배포(Deploy)라 부른다. * 말은 간단하지만 운영서버는 보안상의 문제로 막혀 있고, 업데이트에 문제가 발생할 수도 있기에 이를 자동화 해야 한다. * ..
https://e-7-e.tistory.com/124 window에 wsl로 ubuntu 설치하깅이젠 window에서도 wsl(window sub linux)로 쉽게 리눅스를 설치하고 window와 같이 linux를 사용할 수 있게 되었당 아직도 사용하다 보면 문제는 꽤 있지만, 그래도 wsl2로 버젼업 되면서 꽤 쓸만하당!. 진짜e-7-e.tistory.com1. 유닉스에서 나옴. 비싼 편(Mac OS). 토발즈가 유닉스를 공부하고 싶은데 너무 비싸서 공부할 수 없었음. 2. 이를 모방한 작품을 만들고 싶어 했는데, 그 당시 그런 생각을 가진 사람들이 많아 이들이 모여 리눅스를 만듦. 3. 래드햇, 페도라, 센트OS, 우분투 등... 4. 우분투가 핫한 이유는 도커가 만들어져서 퍼포먼스 성능이 가장 뛰..
https://dokumen.pub/ Digitale Bibliothek Erkenntnisse finden und austauschen. - DOKUMEN.PUB Wir bieten Ihnen benutzerfreundliche und kostenlose Tools zur Veröffentlichung und Austausch von Daten. dokumen.pub package ddit.chap13.test02; // 클래스 객체 생성시 처리 순서? // static 멤버 변수(전역 변수) -- 왜 쓰지? // static 블럭 -- 왜 쓰지? // 멤버 변수(전역변수) -- 왜 쓰지? // 블럭 -- 왜 쓰지? // 생성자 함수 -- 왜 쓰지? // 객체 1번 호출 이후 순서 // 멤버 변수(전역..
(1) servlet-context.xml (2) WebSocketConfig.java package kr.or.ddit.utils.websocket; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.context.annotation.Configuration; import org.springframework.web.socket.config.annotation.EnableWebSocket; import org.springframework.web.socket.config.annotati..
https://wrtn.ai/?utm_source=google.adwords&utm_medium=cpc&utm_campaign=google_searchad_brand&utm_content=adset_keyword_exact&utm_term=%EB%A4%BC%ED%8A%BC&ad_group=adset_keyword_exact&ad_creative=%EB%A4%BC%ED%8A%BC&gad_source=1&gclid=CjwKCAiAkp6tBhB5EiwANTCx1IX_uVQRqb9HrbNZQiIJ5Z6AnIp-lIFbt9xSYL4kb5wJepQBADWfHBoCWEIQAvD_BwE wrtn 모두를 위한 AI 포털 뤼튼. AI 채팅부터 이미지 생성, 나만의 AI 제작까지, 언제 어디서나 생성형 AI와 함께하세요. ..
* WebSocket (Node에서 많이 씀) - 기존의 단방향 통신(http -> server) - pooling : setTimeout, setInterval로 주기적으로 서버에 요청을 보냄. 약간의 사기침 - 새로운 양방향 프로토콜이 필요하다 해서 나온 것이 웹 소켓. 2012년 즈음... - 새로운 기술이라고 일부 브라우저만 지원하는 바람에 SockJS가 나온 것. 이제는 의미가 없다(거의 다 지원) - new Websocket(); 으로 사용 가능. https://e-7-e.tistory.com/42 초간단 WebSocket 채팅 Http(Https) 프로토콜은 단방향이당. 곧 클라이언트 request(요청)에 서버가 response(응답) 하면 끝이당. 클라이언트만 요청할 수 있공, 서버는 요..
package test.java01.test02.util; import java.io.BufferedReader; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.UnsupportedEncodingException; import java.util.List; public class FileUtil { public static void main(String[] args) throws Exception { String path = "D:\\A_TeachingMaterial\\06_JSP_Spring\\test.java01\\src\\test\\java01\\test02\\base\\ParamMap.java"; rea..
1. 2MB 이상의 파일을 업로드 하기 위한 설정 2. multipart 설정 WEB-INF/web.xml WEB-INF/tomcat-web.xml ${catalina.base}/conf/web.xml
* 파일 업로드 RESTFUL API 테스통 넘 이름 내용 파일 파일선택 - http://localhost:8017/ // 커스텀 속성 기법, CSS 선택자로 선택 const sujinFile2 = document.querySelector("[myFile]"); function fFileUp(){ console.log("항상 체킁 : ", sujinFile2.files); // 눈으로 보아용 // 아작스로 파일 보낼 땐 FormData가 필요! let formData = new FormData(); // 무조건 전송방식이 multipart/form-data 가 된다. //formData.append("키값", 실제파일객체); formData.append("mc", sujinFile2.files[0]); ..
1. 회원 테이블 drop table members; drop sequence seq_members; commit; create table members ( mem_no number(8) not null, mem_id varchar2(100) not null, mem_pw varchar2(100) not null, mem_name varchar2(100) not null, mem_gender varchar2(30) not null, mem_email varchar2(150) not null, mem_phone varchar2(150) not null, mem_postcode varchar2(30) not null, mem_address1 varchar2(300) not null, mem_address2 ..