본문 바로가기
반응형

SeongbinDB's IT Blog181

[Blog] 프로그래밍언어 로고 아이콘 무료다운 사이트 추천 프로그래밍언어 아이콘 로고 무료다운 사이트 추천합니다. iconscout.com/icon-pack/programming-language-logos# Download Programming Language Logos Icon pack - Available in SVG, PNG, EPS, AI & Icon fonts Programming Language Logos Icon packs: Select from the wide range of Programming Language Logos icon sets available in SVG, PNG, EPS, ICO, ICNS and Icon fonts. Download Now! iconscout.com vecta.io/symbols Powerful, online S.. 2020. 11. 11.
SCRIPT5: Access is denied in (엑세스가 거부 되었습니다) 해결방법 [javascript][IE] SCRIPT5: Access is denied in IE (엑세스가 거부 되었습니다) 해결방법 SCRIPT5: Access is denied (엑세스가 거부 되었습니다) 다른 크롬,파이어폭스 같은 브라우저에서는 정상적으로 동작하며 문법도 레거시하게 작성하였음에도 불구하고 개발자도구를 키면 스크립트가 에러가 난 것을 확인했다. IE에서는 window.open() 으로 새창을 띄우는 것과 form을 제출하는 것을 동시에 처리하지 못한다 (보안상?) 아래와 같이 해결하였다. Window.open(‘’) 공백 문제 인터넷 익스플로러 낮은 버전에서 scirpt5 접근 제한 에러가난다 팝업창 호출과, form의 submit이 동시에 일어나면서 생긴 문제 해결방법 해결방법 호출과 액션의.. 2020. 11. 10.
[SQL][Oracle] 조인이란? 조인 한 개 이상의 테이블을 사용해서 데이터를 획득해야할 때 사용된다 데이터베이스 정규화 작업을 통해서 정보들이 여러개의 테이블로 나누어서 저장/관리되기때문에 조인 작업을 SQL의 select작업에서 필수적인 기술이다. 조인을 사용하면 한번에 여러 테이블에서 데이터를 조회할 수 있다. 작성방법 SELECT table1.column, table2.column, : table1과 table2에 있는 데이터를 조회할 수 있다. FROM TABLE1, TABLE2 : 획득할 데이터가 포함된 테이블을 조인시킨다. WHERE table1.column1 = table2.column2 : 조인된 행들중에서 유효한 행만 필터링하기 위한 조건식 from 절에 조인할 테이블을 정의하면, table1의 모든 행과 table2.. 2020. 11. 8.
[Web] 상대주소 표기법과 절대주소 표기법 상대주소 표기법과 절대주소 표기법 상대주소 표기법 브라우저의 주소표시줄에 표시된 현재 주소를 활용(맨마지막슬래시까지)해서 이동할 주소가 결정된다. 링크의 주소가 "/"로 시작하지 않으면 상대주소 표기법이다. 일반적인 JSP페이지에서는 상대주소표기법으로 링크를 정의한다. 주소표시줄의 맨 마지막 "/"까지의 주소에 대한 상대적인 경로를 적는 것이다. 예) 주소표시줄의 주소 http://localhost/store/goods/book/list.jsp -이동할 페이지가 같은 폴더에 있는 페이지인 경우 -이동할 페이지가 상위의 상위폴더에 있는 페이지의 경우 2020. 11. 8.
[Javascript] 자바스크립트 기본 정리 JavaScript 브라우저 내에서 실행되는 프로그램을 개발할 수 있는 프로그래밍언어다. java와 문법적 유사성이 많아서 쉽게 배울 수 있다. 인터프리터(Interpret) 프로그래밍 언어다. (컴파일 과정없이 소스가 실행파일로 사용된다.) javaScript로 할 수 있는 일 html 컨텐츠를 변경할 수 있다. *브라우저를 통해서 현재 보고 있는 웹 페이지를 변경할 수 있다. HTML태그의 속성을 변경할 수 있다. HTML 컨텐츠의 스타일을 변경할 수 있다. *CSS 변경할 수 있다. 사용자와 상호작용하는 프로그램을 작성할 수 있다. 이벤트모델을 활용한다. 브라우저의 도움없이 서버와 데이터통신을 할 수 있다. AJAX기술을 활용한다. JavaScript의 특징 스크립트 언어(인터프리트(interpre.. 2020. 11. 8.
[SQL] [oracle] 오라클 내장함수 오라클 내장함수 SQL 작성이 사용할 수 있는 유용한 기능이 제공되는 함수 *DBMS 제품마다 조금씩 차이가 있다. 종류 단일행 함수 조회된 행마다 하나의 결과를 반환한다 종류 문자함수 : 문자를 입력값으로 받아서 계산한 결과를 반환 숫자함수 : 숫자를 입력값으로 받아서 계산한 결과를 반환 날짜함수 : Date 타입의 값에 대한 처리를 수행 변환함수 : 데이터의 타입을 변환하는 처리를 수행 기타함수 : nvl, case, decode 등의 함수가 있다. 다중행 함수(그룹함수) 조회된 행을 그룹으로 묶고 행 그룹당 하나의 결과를 반환한다 group by 절을 사용해서 조회된 행을 그룹으로 묶고 다중행 함수로 각 그룹당 하나의 결과(합계 , 평균, 분산, 표준편차, 최고값, 최저값) 등을 계산해낸다. 다중행.. 2020. 11. 8.
[프로그래머스] [oracle] [sql] 입양시각 구하기 /* 문제 설명 ANIMAL_OUTS 테이블은 동물 보호소에서 입양 보낸 동물의 정보를 담은 테이블입니다. ANIMAL_OUTS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, NAME, SEX_UPON_OUTCOME는 각각 동물의 아이디, 생물 종, 입양일, 이름, 성별 및 중성화 여부를 나타냅니다. NAME TYPE NULLABLE ANIMAL_ID VARCHAR(N) FALSE ANIMAL_TYPE VARCHAR(N) FALSE DATETIME DATETIME FALSE NAME VARCHAR(N) TRUE SEX_UPON_OUTCOME VARCHAR(N) FALSE 보호소에서는 몇 시에 입양이 가장 활발하게 일어나는지 알아보려 합니다. 0시부터 23시까지.. 2020. 11. 8.
[Java] 자바 JDBC 정리 JDBC Java DataBase connectivity 자바가 데이터베이스에 접속해서 SQL(DDL,DML,DCL)를 실행할 수 있도록 하는 표준기술이다 java.sql 패키지와 javax.sql 패키지에 관련 인터페이스와 클래스가 존재한다. ( 불편해서 db 에세스가 쉽게 만든 프로그램들이 있음 mybatis) 주요 API Connection 인터페이스 자바프로그램과 데이터베이스간의 연결을 담당하는 객체다. Statement createStatement() SQL전송을 담당하는 Statement객체를 말한다 PreparedStatement prepareStatement(String sql) SQL전송을 담당하는 Statement객체를 반환한다. void commit() SQL실행결과를 DB에 반영시킨.. 2020. 11. 8.
[DB] [Oracle] 오라클 데이터 타입 오라클의 데이터타입 VARCHAR2(size) 가변길이 문자 데이터 최대값: 4000 byte size 범위내에서 실제 데이터의 크기만큼만 저장공간을 사용한다. 예) 이름, 주소, 과목명, 상품명, 뉴스제목 [ 길이들이 매번 달라질 수 있다 ] CHAR(size) 고정길이 문자 데이터 : 2000 byte size크기만큼의 저장공간을 무조건 사용한다. 예) 주민번호, 학번, 수강과목코드, LONG 가변길이 대용량 문자 데이터, 최대값 : 2GB 현재는 잘 사용되지 않음 테이블당 하나 밖에 사용할 수 없다. 제약조건을 정의할 수 없다. order by 나 group by에 포함시킬 수 없다. CLOB ( Character Large OBject) 가변길이 대용량 문자 데이터, 최대값: 4GB 예) 블로그의.. 2020. 11. 8.
[Bootstarp] 부트스트랩 개념 정리 Bootstarp 웹사이트 개발을 위한 free front-end framework다. 빠르게, 쉽게 웹사이트를 개발할 수 있다. html과 css를 기반으로 다양하게 디자인된 폼, 버튼, 테이블, 내비게이션, 모달창 이미지 슬라이드 등을 지원한다. 반응형 웹페이지를 쉽게 개발할 수 있다. 부트스트랩 페이지의 구성 디바이스에 맞게 적절한 렌더링과 확대/축소가 지원되도록 하기 위한 설정 min이 있으면 운용버전, 없으면 개발버전 부트스트랩 CSS 스타일 파일링크 부트스트랩은 웹 컨텐츠를 감싸는 div요소가 필요하다. ... 부트스트랩의 그리드 시스템 뷰포트의 크기를 12열로 나누고 디바이스의 크기에 따라서 각 열의 크기가 적절하게 대응되는 유동적인 그리드 시스템을 지원한다. 미리 정해진 클래스(.row, .. 2020. 11. 8.
[Web] Disqus 댓글창 즉시 반영 오류 문제/해결법 Disqus 오류 Disqus 댓글 창이 즉시 로딩되지 않는 문제 문제점 새로고침을 하지 않으면 Disqus 댓글창이 나타나지 않음 원인 AddBlock 확장프로그램이 Disqus를 block하고 있어서 나타났고 AddBlock 비활성화시 문제 해결 2020. 11. 8.
[Notion] 개발자에 친화적인 Notion(노션) 마크다운(MarkDown) 에디터로 사용기 개요 Notion에 대해 알아보고 Notion을 왜 MarkDown 에디터로 사용했는지 알아봅시다.😀 목차 Notion 이란? Notion 사용기 Notion MarkDown 에디터로 활용하기 Notion 이란? Notion 은 칸반 보드, 작업, 위키 및 데이터베이스 를 통합 하는 마크 다운 지원 기능 이있는 협업 플랫폼 (위키백과) Notion - The all-in-one workspace for your notes, tasks, wikis, and databases. Notion – The all-in-one workspace for your notes, tasks, wikis, and databases. A new tool that blends your everyday work apps into.. 2020. 11. 8.
[project] 스프링부트와 AWS로 혼자 구현하는 노트정리 스프링부트와 AWS로 혼자 구현하는 웹서비스 Service URL: https://bit.ly/2UvbHkD Feedback Service ec2-3-34-29-36.ap-northeast-2.compute.amazonaws.com Springboot-AWS 프로젝트는 아래의 기능을 연습하기 위한 프로젝트입니다. Intellij 사용하기 github로 버전관리 Spring Boot를 활용한 Spring 프로젝트 생성하기 Spring Boot에서 테스트코드 작성하기 Spring Data JPA를 활용한 관계형 데이터베이스 엑세스하기 H2 인메모리 관계형 데이터베이스 사용하기 @RestController를 활용한 REST API 제공하기 Mustache를 템플릿 엔진으로 사용하기 Spring Security.. 2020. 11. 8.
[책 후기]스프링부트와 AWS로 혼자 구현하는 웹서비스 리뷰 (+정리 링크) 개요 스프링부트와 AWS로 혼자 구현하는 웹서비스 책에 관한 리뷰와 내용들을 정리한 노트를 제공합니다. 😀 목차 이 책을 읽은 계기 노트 정리 총평 이 책을 읽게 된 계기 이 책은 2월 말에 구입하여 3월 초까지 읽었던 책이었고 처음 블로그를 생성한 6월과는 다소 차이가 있지만 처음으로 구입해서 읽은 책이다. 필자는 개발에 대한 교육은 6개월 동안 수강한 JAVA 웹개발자 과정을 이수하였다. 교육 과정에서 배운 것은 레거시한 것 (Spring MVC, JSP, JQUERY)을 이용해서 웹 페이지를 구현하였다. Github Link 그 것과 달리 이 책에서는 지금 까지 내가 배우지 못한 것 (Spring security, spring-boot, NginX, JPA, TDD 기반 설계) 등등의 기술을 다뤄 .. 2020. 11. 8.
[Java] 자바 식별자 예약어 식별자 다른것과 구분하기 위한 이름 (클래스 이름, 함수명(기능), 변수명) 클래스이름, 기능이름은 중복X. 변수 =* 그릇 저장소 ex) 10 240 년수 개월수, deleteStudentInformation (자바의 관례 c언어는 _ 사용) 첫글자: 문자 _ 1 $ 만 가능하다. 공백 특수문자 x 두번째: 문자 _ $ 숫자 가능하다. 공백 특수문자 x 대소문자는 항상 구분이 되어야한다. 설계도의 이름(클래스)은 대문자로 시작하지만 그외의 모든 식별자는 소문자로 시작 System, String는 빌트인된 설계도여서 대문자이다 . 검정색은 전부 식별자이다(함수이거나 등등) 자바의 예약어 자바에서 특별한 목적으로 사용되도록 미리 정해진 키워드 예약어는 식별자로 사용할 수 없다, 식별자 이름을 if 나 fo.. 2020. 11. 8.
반응형