일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 프로그래머스
- jquery
- IntelliJ
- aws
- Vue
- JPA
- mybatis
- 에러
- kotlin
- 알고리즘
- 코틀린
- Eclipse
- 시큐리티
- 넥사크로
- JavaScript
- GitHub
- oracle
- db
- 방법
- 함수
- 자바
- 생성
- 오라클
- 스프링
- Java
- error
- Security
- Spring
- Git
- 쿼리
- Today
- Total
목록전체 글 (401)
송민준의 개발노트
엄격모드란? ( 느슨한 모드 ) 기본적으로 자바스크립트는 상위호환성 이슈 없이 발전해왔다. 하지만 기본적으로 불완전하게 만들어졌던 기능들이 있어 ES5에서는 새로운 기능들이 추가되고 기존 기능 중 일부가 변경되었다. 기존 기능이 변경되었기 때문에 하위 호환성에 문제가 있었고 "use strict"라는 특별한 지시자를 사용해 엄격 모드를 활성화 했을 경우만 이 변경사항이 활성화되게 해놓았다. 또한 자바스크립트가 묵인했던 여러 에러들의 에러 메시지를 발생시킨다. 사용법 "use strict" // 가장 최상단에 위치해야함 함수에서 사용법 function strict() { 'use strict'; // 로직 } * 자바스크립트 엔진을 이전 방식으로 되돌리는 "no use strict" 같은 지시자는 존재하지..
보호되어 있는 글입니다.
타입스크립트는 2012년 MS에서 만든 오픈소스이다. 타입스크립트를 자바스크립트로 트랜스파일(편의상 컴파일) 한다. 첫번째 장점으로 타입스크립트는 정적 타이핑이고 자바스크립트는 동적 타이핑인데 정적 타이핑은 사용 전에 타입을 만드시 할당해야 한다. 개발자가 에러코드를 작성해도 컴파일 단계에서 식별이 가능하다. 또한 최신 IDE의 경우 컴파일 전 작성 단계에서 식별이 되게 지원이 되고 이는 개발생산성 향상으로 이어진다. (자바, C++ 계열의 개발자들이 좋아한다...) 두번째 장점은 타입스크립트는 ECMA스크립트 표준을 따르고 웹 브라우저보다 훨씬 더 빠르게 자바스크립트의 기능을 실행할 수 있는 것이다. 또한 최신 자바스크립트 문법을 지원하며 모든 브라우저 사양을 지원하는 버전으로 컴파일이 가능하다. 개인..
아래와 같이 특정 파일을 컴파일을 해줬더니 에러가 두둥... 첫 시작부터 에러가 발생했다. // 예시 tsc sample.ts 방법은 윈도우 기준으로 쉘에 들어가서 아래와 같이 명령어를 실행하고 Y로 변경을 해준다. Set-ExecutionPolicy Unrestricted
- 도커 Linux 설치 기본구조 docker run [OPTIONS] IMAGE:[:TAG|@DIGEST] [COMMAND][ARG...] -d : detached mode(백그라운드 모드) -p : 호스트와 컨테이너의포트를 연결(포워딩) -v : 호스트와 컨테이너의 디렉토리를 연결(마운트) -e : 컨테이너 내에서 사용할 환경변수 설정 --name : 컨테이너 이름 설정 --rm : 프로세스 종료시 컨테이너 자동 제거 -lt : -l와 -t를 동시에 사용한 것으로 터미널 입력을 위한 옵션 --link : 컨테이너 연결 --network : 네트워크 사용 - 도커 실행 // 생명 주기 : 생성 -> 시작 -> 실행 docker run 이름 - 도커 이미지 내부 파일 구조 docker run 이름 ls ..
도커란? 컨테이너를 이용하여 응용프로그램을 더 쉽게 만들고 배포 및 실행하는 도구이며 컨테이너 기반의 오픈소스 가상화 플랫폼임. 컨테이너란? 코드와 모든 종속성을 패키지화한 다양한 프로그램, 환경을 컨테이너로 추상화하고 동일한 인터페이스를 제공하여 프로그램의 배포 및 관리를 단순하게 함. AWS, Azure, GCP 등 상관이 없음. + 컨테이너 이미지는 런타임에 컨테이너가 되고 도커 컨테이너의 경우 도커 엔진에서 실행될 때 이미지가 컨테이너가 된다. 리눅스와 윈도우 기반 어플리케이션 모두에서 사용할 수 있는 컨테이너화된 소프트웨어는 인프라에 관계없이 항상 동일하게 실행됨. https://www.docker.com/get-started Get Started with Docker | Docker Learn..
https://programmers.co.kr/learn/courses/30/lessons/77484 코딩테스트 연습 - 로또의 최고 순위와 최저 순위 로또 6/45(이하 '로또'로 표기)는 1부터 45까지의 숫자 중 6개를 찍어서 맞히는 대표적인 복권입니다. 아래는 로또의 순위를 정하는 방식입니다. 1 순위 당첨 내용 1 6개 번호가 모두 일치 2 5개 번호 programmers.co.kr 알고리즘 열심히 하던 시절이 있었는데... 다시 스타트를 해볼까 합니다...^^ 로또 관련 알고리즘이네요. 알 수 없는 번호를 기준으로 최대 순위와 최소 순위를 구하는 문제입니다. 필요한 데이터와 순위 규칙만 빠르게 파악한다면 쉽게 풀 수 있는 것 같습니다. class Solution { public int[] so..
보호되어 있는 글입니다.