전체 글 26

[백준] 15552번 : 빠른 A+B - JAVA(자바)

https://www.acmicpc.net/problem/15552 15552번: 빠른 A+B 첫 줄에 테스트케이스의 개수 T가 주어진다. T는 최대 1,000,000이다. 다음 T줄에는 각각 두 정수 A와 B가 주어진다. A와 B는 1 이상, 1,000 이하이다. www.acmicpc.net 오답 코드 예시 (시간초과) System.out.println() 을 각 테스트 케이스마다 해주면 당연히 시간초과가 나버리게 된다..! ㅠ,ㅠ import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.IOException; import java.util.StringTokenizer; public class Main { public..

[JSP] forward와 sendRedirect의 차이

forward 방식: 웹 컨테이너 차원의 페이지 이동, 웹 브라우저는 다른 페이지로 이동했음을 알 수 없고, 브라우저에 최초 호출한 URL이 표시된다. 최초 요청 (클라이언트 -> request -> URL 1) forward (URL 1 -> forward -> URL 2) 응답 (URL 2 -> response -> 클라이언트) redirect 방식: 다른 웹 컨테이너에 있는 주소로 이동 가능, 웹 브라우저는 URL을 지시된 주소로 바꾸고 그 주소로 이동 최초 요청 (클라이언트 -> request 1 -> URL 1) redirect할 새로운 URL 2 리턴 (URL 1 -> redirect -> 클라이언트) URL 2 요청 (클라이언트 -> request 2 -> URL 2) 응답 (URL 2 ->..

Programming/JSP 2020.12.31

[JSP] 자바서버 페이지(JSP)와 서블릿(Servlet)

웹 프로그래밍에 쓰이는 JSP와 서블릿이란 도대체 무엇일까? 천천히 개념을 알아가보자. JSP(JavaServer Pages): HTML내에 자바 코드를 삽입하여 웹서버에서 동적으로 웹페이지를 생성해 웹 브라우저에 돌려주는 서버 사이드 스크립트 언어이다. (HTML에서 코딩하기 어려운 문제를 보완) 자바 서블릿(Java Servlet): 자바 플랫폼에서 웹페이지를 동적으로 생성하는 서버측 프로그래밍 기술, 초기 웹 프로그래밍 기술인 CGI(공용 게이트웨이 인터페이스)를 대체하기 위해 개발되었다. (이후, 서블릿의 느린 처리속도와 많은 메모리 요구 등의 단점을 보완하고자 PHP, JSP, ASP 등의 서버 스크립트 언어가 등장하게 되었다.) 서블릿 컨테이너: 서블릿을 실행하고, JSP 코드를 Servlet..

Programming/JSP 2020.12.30

[DB 기초] 데이터베이스 정의와 특징, 용어 설명

데이터베이스란? ▶ 여러 사람이 공유하여 사용할 목적으로 체계화하여 통합, 관리하는 데이터들의 집합! 데이터베이스의 핵심: CRUD (Create, Read, Update, Delete) 데이터베이스 발전 과정: 파일 시스템 > 스프레드시트 > 데이터베이스 파일 시스템: 중복 데이터 제어 불가, 동시 공유 불가 스프레드시트: 컬럼 타입 지정 불가 데이터베이스: 데이터 통합 관리, 일관성 유지가능 (정보의 양이 폭발적으로 늘어남에 따라 파일시스템만으로는 정보의 관리가 힘들어져 그에 따른 발전이 필요하여 탄생) 데이터베이스의 특징: 실시간 접근성 계속적인 변화 동시 공유 내용에 따른 참조 데이터 논리적 독립성 데이터베이스 장점: 데이터 중복 최소화 데이터 공유 일관성, 무결성, 보안성 유지 최신 데이터 유지..

Programming/DB 2020.12.24

[JavaScript] 자바스크립트란?

JavaScript 란? 객체(Object) 기반의 스크립트 언어로, 웹 브라우저 내에서 주로 사용하는 언어이다. (Node.js 같은 프레임워크를 사용하면 서버 측에서도 사용 가능) 스크립트 언어는 기존에 존재하는 응용 소프트웨어(애플리케이션)를 제어하는 프로그래밍 언어이다. JavaScript 탄생 배경: 정적인 html을 동적으로 사용자와 상호작용할 수 있도록 하기 위함! (1995년 넷스케이프사의 브랜든 아이크가 Mocha라는 명칭으로 개발하였으나, 추후 홍보 목적으로 Java의 이름을 따서 JavaScript로 명칭이 변경되었다고 한다.) JavaScript의 특징: 객체 기반의 스크립트 언어 동적이며, 타입을 명시할 필요가 없는 인터프리터 언어 (소스코드를 바로 실행) 객체 지향형 프로그래밍과..

Programming/Web 2020.12.24

[스파르타 코딩 클럽] 파이썬 무료강의 회고, 후기!

👉'회고(Retrospective)'란? 몰입했던 공부나 프로젝트를 마무리하면서, 배운 내용과 잘했던 점, 아쉬웠던 점 등을 정리해보는 것! 한단계 발전한 나를 되돌아보면서, 더욱 빨리 성장하기 위해 호흡을 가다듬는 시간이다. 이 때문에, 많은 현업 개발자들도 공부나 프로젝트를 마칠 때마다 주기적으로 회고를 한다. 1. 수강 목적: 여느때와 다름없이 무료함을 달래기 위해 인스타를 서핑하던 중, 우연히 스파르타 코딩 클럽에서 제공하는 추석 파이썬 무료강의 광고를 보게되었다. 코로나로 인해 추석에 딱히 할일도 없고... 무려 '무료' 강의라니!! 굉장히 흥미가 생겼다. (공짜 좋아하다가 머리 벗겨질듯 ^^) 파이썬은 2학년땐가... 학교에서 배웠었는데 다른언어에 비해서는 쉬웠지만! 한학기만 잠시 동안 배운거..

Life/일상기록 2020.10.12

단색 여성 드로즈 내돈내산 후기!

제가 이번에 단색에서 자유드로즈air라는 제품을 구매해 보았는데요 단색은 원래 여성용 드로즈를 사고싶어서 눈여겨 본 브랜드였어요 여성용 팬티는 대개 삼각 팬티로 나오기 때문에 저도 몇 십년동안 삼각 팬티만 입어왔는데 삼각 팬티를 입다보니 Y존에 착색도 일어나고 불편하고 허벅지 앞쪽이 튀어나오기도 하고... 하지만 선택의 폭이 좁아서 불편함을 느껴도 대체할만한 상품이 없었었죠ㅜㅜㅜ 요새는 다른 브랜드에서도 여성용 드로즈를 많이많이 만들어주셔서 행복합니다 ㅎㅎ 이제 본격적으로 후기를 써볼까요!!! 두구두구 단색에서 4월 달 할인을 해서 이때다싶어 2장을 호다닥 샀죠,,,,,ㅋㅋㅋ 주문 후 2일 정도 지나서 도착했어요! 박스 패키징은 이러합ㄴㅣ다 ~~ 저는 평소 팬티를 95사이즈를 입어서 M을 샀는데 너무 딱..

Life/생활정보 2020.04.22

[OS] 운영체제(Operating System)란 무엇일까?

컴퓨터와 스마트폰을 사용해 본 사람은 누구나 운영체제를 접해 본 경험이 있을 것이다. 그렇지만 사용자들은 주로 응용 프로그램(App)을 통해 시스템을 사용하기 때문에 운영체제의 존재를 인지하지 못할 수 있다. 그렇다면 운영체제는 도대체 무엇이고 왜 필요할까? 운영체제(Operating System) 시스템 하드웨어 관리뿐만 아니라 응용 프로그램의 실행을 제어하고, 입출력 장치와 사용자 사이에 인터페이스 역할을 하는 프로그램. 컴퓨터 시스템을 더 편리하게 사용할 수 있는 환경을 제공해주는 프로그램. 컴퓨터 시스템의 자원들을 효율적으로 이용할 수 있도록 제어해주는 프로그램. 이렇게 여러가지 관점에서 다양하게 정의할 수 있다! 시스템(System) 그렇다면 본질적으로 시스템은 무슨 뜻인지 궁금해진다. 시스템은..

있는 재료로 간단하게! 간장파스타 만들기

요새 여러모로 바빠서 요리 해 먹을 기회가 없었는데, 오늘은 시간이 나서 새로운 요리에 도전해봤어요! 파스타 먹고 싶은데 집에 있는 재료가 뭐 있나.. 생각하다가 간장 파스타를 해 먹어야겠다는 결론...! 파스타는 여러 종류로 만들어 먹을 수 있어서 좋은 것 같아요ㅎㅎ 게다가 파스타는 조리방법이 비교적 간단한 반면에 비주얼이 좋아서 이걸 내가 했다고?? 이런 생각이 들면서 자신감이 뿜뿜 생깁니다ㅋㅋㅋㅋ 그럼 간장 파스타 한번 만들어 봅시다!! ^ㅁ^ 기본 재료 : 파스타 면, 올리브유, 양파, 파, 마늘, 간장, 참기름, 후추, 고춧가루(또는 페퍼분말) 추가재료 : 베이컨(또는 소시지), 파슬리, 굴소스, 계란 노른자 (추가 재료는 있으면 좋고, 없어도 충분히 만들 수 있다는 뜻에서 따로 분류 해보았어요..

Life/요리 2020.01.29

[평택 용죽지구] 돼지갈비 무한리필 명륜진사갈비 리뷰!

요새 돼지갈비 무한리필로 핫한 명륜진사갈비에 다녀와 보았어요. 제가 방문했을 때는 저녁시간이어서 그런지 웨이팅이 있었는데, 그래도 빨리 자리가 생겨서 다행다행 ㅎㅎ 가격이 저렴해서 그런지 가족 단위로 많이 방문하시더라고요! 그럼 리뷰 시작해보겠습니다. ^^ 제일 궁금해하시는 게 가격과 이용시간일 텐데요! 가격은 성인 기준 1인 13500원, 8~10세는 8000원, 5~7세는 6000원이고, 이용시간은 평일 120분, 주말과 공휴일은 100분으로 정해져 있더라고요. 보통 갈비집 1인분이 13000원 정도인 걸 생각하면 저렴하네요. 갈비 무한리필 메뉴 이외에도 소갈비살, 돼지껍데기, 냉면 등 추가 메뉴도 참고하시면 좋을 것 같네요! 요새 논란이 일고 있어서 그런지 곳곳에 이런 게 붙어있었어요. 가게 이름이..

카테고리 없음 2020.01.14