Posts by Category

PYTHON

LeetCode :Reverse Integer

최대 1 분 소요

문제 Given a signed 32-bit integer x, return x with its digits reversed. If reversing x causes the value to go outside the signed 32-bit integer range [-231, ...

프로그래머스 :k번째 수

최대 1 분 소요

문제 배열 array의 i번째 숫자부터 j번째 숫자까지 자르고 정렬했을 때, k번째에 있는 수를 구하려 합니다.

코드업 6097:설탕과자 뽑기

1 분 소요

문제 부모님과 함께 놀러간 영일이는 설탕과자(설탕을 녹여 물고기 등의 모양을 만든 것) 뽑기를 보게 되었다.

코드업 6091:함께 문제 푸는 날

1 분 소요

문제 온라인 채점시스템에는 초등학생, 중고등학생, 대학생, 대학원생, 일반인, 군인, 프로그래머, 탑코더 등 아주 많은 사람들이 들어와 문제를 풀고 있는데,

코드업 6086:거기까지! 이제 그만~

최대 1 분 소요

문제 1, 2, 3 … 을 순서대로 계속 더해 합을 만드는데, 그 합이 입력한 정수보다 작을 동안만 계속 더하는 프로그램을 작성해보자.

코드업 3 6 9 게임의 왕이 되자

최대 1 분 소요

문제 친구들과 함께 3 6 9 게임을 하던 영일이는 잦은 실수 때문에 계속해서 벌칙을 받게 되었다. 3 6 9 게임의 왕이 되기 위한 369 마스터 프로그램을 작성해 보자.

코드업 짝수 합 구하기

최대 1 분 소요

문제 영문 소문자 ‘q’가 입력될 때까지 입력한 문자를 계속 출력하는 프로그램을 작성해보자. ——

백준 동전0

최대 1 분 소요

문제 월이 입력될 때 계절 이름이 출력되도록 해보자.

백준 동전0

최대 1 분 소요

문제 준규가 가지고 있는 동전은 총 N종류이고, 각각의 동전을 매우 많이 가지고 있다.

프로그래머스 구명보트

최대 1 분 소요

문제 n개의 섬 사이에 다리를 건설하는 비용(costs)이 주어질 때, 최소의 비용으로 모든 섬이 서로 통행 가능하도록 만들 때 필요한 최소 비용을 return 하도록 solution을 완성하세요.

프로그래머스 구명보트

최대 1 분 소요

문제 무인도에 갇힌 사람들을 구명보트를 이용하여 구출하려고 합니다. 구명보트는 작아서 한 번에 최대 2명씩 밖에 탈 수 없고, 무게 제한도 있습니다.

프로그래머스 문제 풀이_조이스틱

최대 1 분 소요

문제 조이스틱으로 알파벳 이름을 완성하세요. 맨 처음엔 A로만 이루어져 있습니다. ex) 완성해야 하는 이름이 세 글자면 AAA, 네 글자면 AAAA

프로그래머스 문제 풀이_체육복

최대 1 분 소요

문제 점심시간에 도둑이 들어, 일부 학생이 체육복을 도난당했습니다. 다행히 여벌 체육복이 있는 학생이 이들에게 체육복을 빌려주려 합니다. 학생들의 번호는 체격 순으로 매겨져 있어, 바로 앞번호의 학생이나 바로 뒷번호의 학생에게만 체육복을 빌려줄 수 있습니다. 예를 들어, 4번 학생...

프로그래머스 문제 풀이_베스트 앨범

1 분 소요

문제 스트리밍 사이트에서 장르 별로 가장 많이 재생된 노래를 두 개씩 모아 베스트 앨범을 출시하려 합니다. 노래는 고유 번호로 구분하며, 노래를 수록하는 기준은 다음과 같습니다.

프로그래머스문제풀이_점프와 순간이동

1 분 소요

문제설명 OO 연구소는 한 번에 K 칸을 앞으로 점프하거나, (현재까지 온 거리) x 2 에 해당하는 위치로 순간이동을 할 수 있는 특수한 기능을 가진 아이언 슈트를 개발하여 판매하고 있습니다. 이 아이언 슈트는 건전지로 작동되는데, 순간이동을 하면 건전지 사용량이 줄지 않지만, ...

프로그래머스 문제 풀이_베스트 앨범

1 분 소요

문제 스트리밍 사이트에서 장르 별로 가장 많이 재생된 노래를 두 개씩 모아 베스트 앨범을 출시하려 합니다. 노래는 고유 번호로 구분하며, 노래를 수록하는 기준은 다음과 같습니다.

맨 위로 이동 ↑

Spring

Git 개념정리 2탄. Git Submodule(서브 모듈)

최대 1 분 소요

Git 서브모듈 Git의 서브모듈 왜 필요한가? 두 프로젝트를 서로 별개로 다루면서도 그 중 하나를 다른 하나 안에서 사용할 수 있어야 한다는 것이다. Git의 서브모듈은 이런 문제를 다루는 도구다. Git 저장소 안에 다른 Git 저장소를 디렉토리로 분리해 넣는 것이 서브모듈이다.

PlayFab-(6) Data and Analytics

최대 1 분 소요

Data and Analytics PlayFab의 데이터 및 분석 기능은 플레이어의 행동을 실시간으로 이해하고 대응할 수 있도록 도와줍니다. 원스텝 스토리지, 데이터 분석, 내보내기 및 처리만으로 흥미로운 솔루션을 제공합니다. 플레이어를 참여시키고 개발자가 게임 플레이에보다 효과적...

PlayFab-(3) LiveOps란 ?

최대 1 분 소요

LiveOps란 ? 멋진 게임을 통해 플레이어를 서로 연결하고 몇 년간 건전하게 유지되는 커뮤니티로 성장할 수 있는 핵심적인 요인 입니다. “LiveOps는 당연히 어렵습니다. 실시간이니까요. 모든 것이 실시간으로 진행되는 새로운 환경을 접하게 됩니다.” - Pascal Clary...

PlayFab-(2) 기본 개념

1 분 소요

PlayFab 이란 ? 라이브 게임의 빌드와 운영을 위한 종합적인 LiveOps 백 엔드 플랫폼 관리되는 게임 서비스, 실시간 분석 및 LiveOps를 사용하여 라이브 게임을 위한 완벽한 백엔드 플랫폼 입니다.

GitHub 기본 개념 1탄.

최대 1 분 소요

버전 관리 시스템이란 ? 파일이나 파일 묶음의 버전을 정기적으로 기록해뒀다가 나중에 파일의 특정 버전을 요청받았을때 되돌릴 수 있는 능력을 가진 시스템을 ‘버전 관리 시스템’이라 한다. 버전 관리 시스템은 파일의 상태를 주시하고 있다가 파일이 변경된 경우 해당 변경 사항에...

Spring-(1) SpringBoot 사용자정의메소드

3 분 소요

사용자 정의 검색 메소드 사용자 정의 검색 메소드 추가 구현 가능[쿼리 메소드] 네이밍 규칙 find엔티티명By(타입변수명) 또는 findBy변수명(타입 변수명) “select * from 엔티티명 where 컬럼명=데이터” 문장 자동 생성 ...

Spring-(1) SpringBoot 설치 및 시작

3 분 소요

Restful 쿠키를 통한 세션 트랙킹 같은 별도의 전송 계층 없이 전송하기 위한 아주 간단한 인터페이스를 말한다.

Spring-(1) Spring 개념과 DI

1 분 소요

Spring Framework 장점 개발자들이 개발하고자 하는 애플리케이션 로직 개발에만 집중할 수 있음 개발이 단순해짐 POJO 방식의 기술 사용이 가능

Spring-(1) 설치 및 시작

2 분 소요

SPRING 시작 및 설치 https://spring.io/ 로 접속 Projects - Spring Tools 4 - Spring Tools 4 for Eclipse - 4.9.0 WINDOWS 64 BIT 다운로드 Main 화면 - QUICKSTART - 참고해서 ...

맨 위로 이동 ↑

JAVA

Programmers Lv1-K번째수

최대 1 분 소요

문제설명 Given an array of integers nums and an integer target, return indices of the two numbers such that they add up to target.

Programmers Lv1-K번째수

최대 1 분 소요

문제설명 배열 array의 i번째 숫자부터 j번째 숫자까지 자르고 정렬했을 때, k번째에 있는 수를 구하려 합니다.

Baekjoon 2884:알람 시계

1 분 소요

문제설명 상근이는 매일 아침 알람을 듣고 일어난다. 알람을 듣고 바로 일어나면 다행이겠지만, 항상 조금만 더 자려는 마음 때문에 매일 학교를 지각하고 있다.

Baekjoon 윤년

최대 1 분 소요

문제설명 연도가 주어졌을 때, 윤년이면 1, 아니면 0을 출력하는 프로그램을 작성하시오.

Baekjoon 최소, 최대

최대 1 분 소요

문제설명 N개의 정수가 주어진다. 이때, 최솟값과 최댓값을 구하는 프로그램을 작성하시오.

Baekjoon 단어 공부

최대 1 분 소요

문제설명 알파벳 대소문자로 된 단어가 주어지면, 이 단어에서 가장 많이 사용된 알파벳이 무엇인지 알아내는 프로그램을 작성하시오. 단, 대문자와 소문자를 구분하지 않는다.

Baekjoon 최댓값

최대 1 분 소요

문제설명 9개의 서로 다른 자연수가 주어질 때, 이들 중 최댓값을 찾고 그 최댓값이 몇 번째 수인지를 구하는 프로그램을 작성하시오.

Programmers 멀리뛰기

최대 1 분 소요

문제설명 효진이는 멀리 뛰기를 연습하고 있습니다. 효진이는 한번에 1칸, 또는 2칸을 뛸 수 있습니다. 칸이 총 4개 있을 때, 효진이는 (1칸, 1칸, 1칸, 1칸) (1칸, 2칸, 1칸) (1칸, 1칸, 2칸) (2칸, 1칸, 1칸) (2칸, 2칸) 의 5가지 방법으로 맨 끝 ...

Baekjoon 재귀함수가 뭔가요?

2 분 소요

문제설명 평소에 질문을 잘 받아주기로 유명한 중앙대학교의 JH 교수님은 학생들로부터 재귀함수가 무엇인지에 대하여 많은 질문을 받아왔다.

Programmers 단어변환

1 분 소요

문제설명 두 개의 단어 begin, target과 단어의 집합 words가 있습니다. 아래와 같은 규칙을 이용하여 begin에서 target으로 변환하는 가장 짧은 변환 과정을 찾으려고 합니다.

Programmers 섬 연결하기

1 분 소요

문제설명 n개의 섬 사이에 다리를 건설하는 비용(costs)이 주어질 때, 최소의 비용으로 모든 섬이 서로 통행 가능하도록 만들 때 필요한 최소 비용을 return 하도록 solution을 완성하세요.

Programmers 2 x n 타일링

최대 1 분 소요

문제설명 가로 길이가 2이고 세로의 길이가 1인 직사각형모양의 타일이 있습니다. 이 직사각형 타일을 이용하여 세로의 길이가 2이고 가로의 길이가 n인 바닥을 가득 채우려고 합니다. 타일을 채울 때는 다음과 같이 2가지 방법이 있습니다.

Programmers 방문길이

2 분 소요

문제설명 게임 캐릭터를 4가지 명령어를 통해 움직이려 합니다. 명령어는 다음과 같습니다.

Programmers 등굣길

1 분 소요

문제설명 계속되는 폭우로 일부 지역이 물에 잠겼습니다. 물에 잠기지 않은 지역을 통해 학교를 가려고 합니다. 집에서 학교까지 가는 길은 m x n 크기의 격자모양으로 나타낼 수 있습니다.

Programmers 땅따먹기

1 분 소요

문제설명 땅따먹기 게임을 하려고 합니다. 땅따먹기 게임의 땅(land)은 총 N행 4열로 이루어져 있고, 모든 칸에는 점수가 쓰여 있습니다. 1행부터 땅을 밟으며 한 행씩 내려올 때, 각 행의 4칸 중 한 칸만 밟으면서 내려와야 합니다. 단, 땅따먹기 게임에는 한 행씩 내려올 때,...

Programmers 최고의 집합

2 분 소요

문제설명 자연수 n 개로 이루어진 중복 집합(multi set, 편의상 이후에는 집합으로 통칭) 중에 다음 두 조건을 만족하는 집합을 최고의 집합이라고 합니다.

Programmers 다리를 지나는 트럭

1 분 소요

문제설명 트럭 여러 대가 강을 가로지르는 일 차선 다리를 정해진 순으로 건너려 합니다. 모든 트럭이 다리를 건너려면 최소 몇 초가 걸리는지 알아내야 합니다. 트럭은 1초에 1만큼 움직이며, 다리 길이는 bridge_length이고 다리는 무게 weight까지 견딥니다. ※ 트럭이 ...

맨 위로 이동 ↑

Vue

Vue-(15) vue 쿠키 및 데이터전달

3 분 소요

Email Validation 정규 표현식 코드 아래 링크를 통해 코드 참고 https://stackoverflow.com/questions/46155/how-to-validate-an-email-address-in-javascript

Vue-(14) vuex 주요기술요소

3 분 소요

권장 설치 플러그인 Atom Keymap : 아톰의 키 설정을 불러오는 플러그인 Vetur : Vue.js 플러그인 Night Owl : 코드 하이라이팅 플러그인 Material Dark Syntax : 코드 하이라이팅 플러그인 Google Material Icon Theme : ...

Vue-(12) vuex 주요기술요소

1 분 소요

Vue.use(Vuex)의 사용 Vue.use(Vuex); use는 vue의 플러그인이라는 기능 Vue를 쓸 때 전역에 특정 기능을 사용하고 싶을 때 사용한다.

Vue-(7) vue component와 v-bind

3 분 소요

Component 재사용 가능한 component 코드를 간소화하고 재사용할 수 있게 하는 구성요소 컴포넌트들을 조합해 전체 애플리케이션 작성 조합해서 화면을 구성할 수 있는 블록 재사용성 향상이 주 목적

Vue-(5) Web Basic

최대 1 분 소요

GET 방식 입력한 데이터를 URL에 붙여서 전송한다. 데이터가 다 보이므로 보안에 취약하다. 전송할 수 있는 데이터는 256바이트를 넘을 수 없다. 전송속도는 POST방식 보다 빠르다.

Vue-(2) vue methods,filter

2 분 소요

과제 내용 제시된 데이터를 기반으로 해서 화면에는 filtering으로 이상형만 출력 (이상형 - 유진초이) 모든 캐릭터들의 평균 나이 구하기 여성 몇 명? { “name”: “유진초이”, “age”: 50, “sex”: “male”, “birthdate”: 1871...

Vue-(4) vue와 axios

7 분 소요

튜토리얼 요약 axios란 동적으로 데이터를 가져오기 위한 라이브러리 Promise 기반의 API 형식 Promis란 비동기 로직 처리에 유용한 자바스크립트 객체이다

Vue-(1) 설치 및 시작

최대 1 분 소요

설치 도구더보기 -확장 프로그램 - chrome 웹스토어 - vue 검색 - vue.js devtools 확장프로그램에서 추가 F12눌러서 Vue가 설치되어 있는지 확인 (Console-Network-Vue라는 탭이 활성화됨)

맨 위로 이동 ↑

Elastic

ElasticSearch 개념 9탄. Kibana 소개

1 분 소요

Kibana가 있는 이유 많은 양의 비정형적인 데이터를 수집하고 처리해서 보고서나 대시보드 형태로 데이터 시각화를 지원하므로 의사결정 과정에서 통찰을 얻을 수 있게 만듭니다.

ElasticSearch 개념 1탄. Elasticsearch 검색엔진 및 쿼리

최대 1 분 소요

Elasticsearch 개념(3) 문자열 타입에서의 text 필드란? text 타입은 입력된 문자열을 텀 단위로 쪼개어 역 색인 (inverted index) 구조를 만듭니다. 보통은 풀텍스트 검색에 사용할 문자열 필드 들을 text 타입으로 지정합니다.

DataAnalysis Seaborn,Tidydata

1 분 소요

사이킷런 https://scikit-learn.org/stable/modules/generated/sklearn.model_selection.cross_val_score.html?highlight=cross_val_score#sklearn.model_selection.cross_...

ElasticStack 기본 쿼리 및 집계

최대 1 분 소요

logstash 설정 방법 24라인은 false를 true로 수정 28라인 주석 처리 #- /var/log/*.log 29라인 주석 삭제 -> 00.dataset 경로 설정 -> - C:\ITStudy\00.dataSet\covid19_korea.csv

ElasticSearch 설치 및 시작

1 분 소요

elasticsearch 설치 https://www.elastic.co/kr/elasticsearch/ elasticsearch no jdk https://www.elastic.co/kr/downloads/elasticsearch-no-jdk WINDOWS 설치 -

맨 위로 이동 ↑

Network

Network-(8) VLAN

최대 1 분 소요

Network Essentials 7부 MAC주소 TCP와 UDP 프로토콜은 TCP/IP 프로토콜 스택의 4계층에서 동작합니다.

Network-(7) MAC주소

1 분 소요

Network Essentials 7부 MAC주소 TCP와 UDP 프로토콜은 TCP/IP 프로토콜 스택의 4계층에서 동작합니다.

Network-(5) Router

최대 1 분 소요

Network Essentials 6부 TCP & UDP TCP와 UDP 프로토콜은 TCP/IP 프로토콜 스택의 4계층에서 동작합니다.

Network-(5) Router

1 분 소요

Network Essentials 5부 라우터(Router) 네트워크에서 출발지에서 목적지로 데이터를 전송할 때 사용하는 통신 방식에는 유니캐스트(Unicast), 브로드캐스트(Broadcast), 멀티캐스트(Multicast), 애니캐스트(Anycast)가 있습니다.

Network-(4) Unicast,Broadcast,Multicast,Anycast

1 분 소요

Network Essentials 3부 Unicast,Multicast,Broadcast,Anycast 네트워크에서 출발지에서 목적지로 데이터를 전송할 때 사용하는 통신 방식에는 유니캐스트(Unicast), 브로드캐스트(Broadcast), 멀티캐스트(Multicast), 애니캐스...

Network-(3) DNS

1 분 소요

Network Essentials 3부 DNS(Domain Name System) 네트워크 프로토콜은 크게 두가지로 나눌 수 있습니다. 실제로 데이터를 실어나르는 데이터 프로토콜과 이 데이터 프로토콜이 잘 동작하도록 도와주는 컨트롤 프로토콜이 있습니다. 컨트롤 프로토콜...

Network-(1) DHCP

1 분 소요

Network Essentials 1부 DHCP(Dynamic Host Configuration)

맨 위로 이동 ↑

Servlet&JSP

JSP-(5) Javer Server Page

최대 1 분 소요

JSP servlet만으로는 view 개발에 한계가 있을 수 있다 화면단에 tag 위주로만 개발하고, 자바 코드도 소화할 수있다 확장자는 * . jsp, URL은 http://ip:port/context/../file명.jsp 형태를 가진다 개발은 쉬운 편이지만, ...

Servlet-(3) ServletContext

최대 1 분 소요

ServletContext란? ServletContext는 톰캣 컨테이너(서버) 실행시 각 Context(Web Application)마다 한개의 ServletContext 객체를 생성한다. 그리고 톰캣 컨테이너(서버)가 종료되면 ServletContext 객체도 소멸된다 Serv...

Servlet-(2) 쿠키와 세션

3 분 소요

쿠키란? 쿠키는 서버가 클라이언트에 저장하는 정보로서, 클라이언트와 연결이 끊어져도 클라이언트에 저장된 정보가 유지되어 서버에 재 방문할 때 요청정보의 헤더 안에 포함되어 서버로 전달됩니다.

맨 위로 이동 ↑

JPA

JPA를 알아보자-(5) 즉시로딩과 지연로딩test66

1 분 소요

문제설명 땅따먹기 게임을 하려고 합니다. 땅따먹기 게임의 땅(land)은 총 N행 4열로 이루어져 있고, 모든 칸에는 점수가 쓰여 있습니다. 1행부터 땅을 밟으며 한 행씩 내려올 때, 각 행의 4칸 중 한 칸만 밟으면서 내려와야 합니다. 단, 땅따먹기 게임에는 한 행씩 내려올 때,...

맨 위로 이동 ↑

Unity

Unity-(1) Unity Introduction

1 분 소요

Unity 1부 Unity Introduction Unity는 게임을 쉽고 빠르게 개발할 수 있게 하는 게임 엔진입니다.

Unity-(0) Unity Gorany TV

1 분 소요

고라니 TV 유튜브 중에 빨리 기초를 배우고 싶으시면 ‘베르의 게임개발 유튜브’와 ‘고박사의 유니티 노트’ 첫 영상부터 정주행하시면 도움되실거예요

맨 위로 이동 ↑

PROJECT

맨 위로 이동 ↑

C#

C#-(3) 기본 개념

최대 1 분 소요

인터페이스란? 사전적 의미로 서로 다른 두 시스템이나 장치, 소프트웨어 따위를 이어주는 부분

C#-(1) 기본 개념

3 분 소요

데이터 형식 기본 데이터 형식은 총 15가지 숫자 형식 : sbyte, byte, short, ushort, int, uint, long, ulong, char, float, double, decimal 문자열 형식 : string 논리 형식 : bool 오브젝트 형식 : obj...

맨 위로 이동 ↑

Javascript&Jquery

맨 위로 이동 ↑