본문 바로가기

전체 글385

액시오스(Axios) 뷰에서 권고하는 Promise기반의 HTTP통신 라이브러리 자바스크립트 비동기 처리 패턴 (비동기처리에 사용되는 객체) 1. callback 2. promise (https://joshua1988.github.io/web-development/javascript/promise-for-beginners/) 3. promise + generator 4. async & await **promise - CDN방식 https://github.com/axios/axios:엑시오스 깃헙주소 - npm 방식 npm install axios 2023. 4. 20.
뷰 라우터 싱글 페이지 애플리케이션을 구현할 때 사용하는 라이브러리 페이지 이동 시 라우터를 이용해 구현할 수 있다. Router | Cracking Vue.js 뷰 라우터 뷰 라우터는 뷰 라이브러리를 이용하여 싱글 페이지 애플리케이션을 구현할 때 사용하는 라이브러리입니다. 뷰 라우터 설치 프로젝트에 뷰 라우터를 설치하는 방법은 CDN 방식과 NPM joshua1988.github.io - vue 가 먼저 선언되어야 한다 - Route 인스턴스 생성 - Vue 인스턴스 생성 - 인스턴스에 라우터 인스턴스를 등록 -> Root data에 $route가 잡힘 VueRouter의 routes 속성 : 페이지의 라우팅 정보가 배열로 들어감 배열안에는 라우팅 정보만큼 객체로 들어간다 [{path:'',component:''.. 2023. 4. 19.
pl/sql 관계형 데이터베이스 시스템(RDBMS) 에서 사용하는 표 준 언어인 SQL 은 절차형 언어가 아님. SQL의 DDL/DML/DCL 을 통해 데이터베이스를 정의 조작 제어 하는 것이 가능하지만 SQL은 결국 데이터의 처리 집합 만을 기술할 뿐 어떠한 절차를 걸쳐서 데이터 집합을 얻어야 하는지에대한 절차적 과정을 제공하지는 않는다. 일반적인 SQL 로직을 작성하면 이 문장의 실행순서는 옵티마이저에 의해 이루어지는데 , 이는 여러가지 데이터베이스 통계를 기초로 실행 게획을 처리하기 때문에 데이터를 일반적으로 빠르게 다루어 주지만 결국 개발자 입장에서는 융통성 있는 데이터 처리는 불가능 하다. 이러한 단점을 극복하기 위한 대안으로 대부분의 상용 DBMS 는 절자척으로 작성이 가능한 PL/SQL을 제공하고 있다... 2023. 4. 18.
websquare 고급 -- 클라이언트 설정 (config.xml) 프로그램 스튜디오 디자인: PROPERTISE - WEBSQUER - ENGINE configuration 에서 CSS 확인 해야한다. -> 웹브라우저와는 상관없음. 브라우저 디자인 설정: 리소스 config.xml earlyimport 는 두군데를 맞춰줘야 한다. sp4 개발가이드 config.xml 참고 window - engine modification 에서 전역 설정 가능 -> 없음 -- 서버설정 (websquare.xml) websquare.xml sql4개발가이드 참고 서버 - wrm 더블클릭 - open lunch configuration -> vm arguments 마지막줄 : dwebsquare_home 으로 설정되어있음.websqruar_ho.. 2023. 4. 13.
[Ajax] Date format 날짜 시간 형식 포맷 변경 JSP는 건드리지 않고 DAO.java 변수 선언부에 @JsonFormat(pattern = "yyyy-MM-dd", timezone = "Asia/Seoul") private Date date; 추가하면 자동으로 형식이 변경된 채로 전송됨. 필요에 따라 pattern 변경하여 사용. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "Asia/Seoul") private Date date; 2023. 3. 29.
addEventListener 종류 https://yoonjong-park.tistory.com/entry/addEventListener-%EC%9D%B4%EB%B2%A4%ED%8A%B8%EB%A6%AC%EC%8A%A4%EB%84%88-%EC%A2%85%EB%A5%98 2023. 3. 28.