ka28의 등록된 링크

 ka28로 등록된 네이버 블로그 포스트 수는 350건입니다.

[금주의 띵킹] 12월 넷째 주 일기 [내부링크]

다가오는 겨울,12월의 첫 눈이 내렸다.항상 이상하게 난 남들이 다 첫눈을 볼 때,혼자 못봐서 뒷북을 친다슬프지만 올해도 역시 예외는 없었다...내가 살고 있는 동네는 내가 자는 도중에어느샌가 눈이 소복이 쌓여서잠결에 일어나 밖을 내다봤다가혼자 깜짝놀라 잠이 깼다.올 해 첫 눈이 내리는 날,좋아하는 단골 카페에 찾아가서 하루종일 시간을 보내고 싶었는데...현실은 폐쇄은둔족이다어차피 아무도 못나가는 고요한 연말인데함박눈이나 펑펑 내려라️요즘은 산책하는게 낙이다.원래도 산책하는 걸 굉장히 좋아하지만내게 허용된 이시국 외출은 산책 뿐이라,가끔 집 근처 공원을 아버지랑 산책하기도 하고어딘가 볼.......

[마플 유기동물 후원굿즈] "유기동물의 꿈" 쿠션 담요 세트 소개 (feat.오마이걸 아린 콜라보) [내부링크]

오늘 소개해 볼 것은"마플"이라는 굿즈샵에서 새롭게 진행하는 프로젝트인유기동물 후원 캠페인인 "Mapple !mpact" 이다!또한 이 캠페인의 굿즈인 "유기동물의 꿈" 쿠션 담요 세트 후기까지!"Mapple !mpact"는 유기견 후원 프로젝트이다.한 해 평균 유기되는 동물의 수가 10만 여 마리라고 한다.하지만 대부분 입양되지 못하면 안락사를 당하기 때문에무엇보다도 우리의 사랑과 관심이 필요하다ㅜㅜ무엇보다 벌써 겨울이라 날씨가 많이 추워졌는데,이런 겨울일 수록 춥고 외로울 아가들을 위해우리가 소소하지만 작은 도움들을 줄 수 있다면?!아래의 캠페인에 동참해보자마플에서는 &quot.......

[백준] 2580 :: 스도쿠 (백트래킹) [내부링크]

문제 푸는데 예제에 대한 답은 잘 나오는데이상하게 제출을 하자마자 틀렸다고 나왔다.뭐가 잘못됐는지 한참 고민을 하고Q&A 에 있는 반례들을 살펴봤는데...0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0다음 테스트 케이스의 경우아예 돌아가지 않고 내 코드가 멈췄다....ㅋㅋㅋㅋ쿠ㅜㅜㅜㅜ내 코드를 계속해서 본 결과원인은 Boolean check[] 배열 때문이었다.기존 코드는 저 배열 자체를 static 변수로 잡아주었기 때문이었는데,저 배열의 용도가 가로줄 세로줄, 그리고 구역 내의 정사각형 내에 숫자가 존재.......

음악기록 :: offonoff - Cigarette (Feat. Tablo, MISO) [노래 추천/가사 해석/MV] [내부링크]

예전에 오프온오프 노래를 친구에게 추천을 받은 적이 있었다.처음에 추천받은 곡은 Overthinking 이란 곡이었는데,사실 처음 들었을 땐 굉장히 텐션이 낮아지는 곡이라 생각을 했다.당시에 내가 즐겨듣던 장르와 조금 달라서우울할 때 들으면 더 우울해지는 곡이라고 생각했는데,지금은 가끔 그 곡을 소개해 준 친구가 생각날 때 오프온오프 노래를 듣는 나를 발견한다. 특히 이 곡은 재생목록에 항상 넣어두고 듣는 꾸준곡ㅎㅎ오프온오프의 노래 중 제일 좋아하는 곡이바로 오늘 소개할 "Cigarette"이라는 곡이다. 처음 듣게 된 계기는 친구의 추천도 있었지만,타블로님이 피처링을 했다고 해서 관심있게 찾아들었던 곡이다.......

[Python] 이클립스에서 파이썬 사용하기 (PyDev 플러그인 설치) [내부링크]

원래는 자바만 파는 자바러버지만 알고리즘 풀이 용으로 파이썬도 가볍게 사용해보고 싶어서 정리하는 글!기존에 자바 프로젝트 때문에 이클립스를 사용하는데이클립스에서도 파이썬을 사용할 수 있는지 찾아보던 중 방법을 찾아서 한번 자세히 정리해본다. 1. 파이썬 다운로드 및 설치https://www.python.org/downloads/먼저 다음의 링크를 들어가서 다운로드를 통해 파이썬을 설치해준다. 필자는 D 드라이브에 설치하여 실행해주었다.그러면 다음과 같이 설치된 것을 확인할 수 있다. 2. 이클립스에 파이썬 플러그인(PyDev) 설치먼저 설치되어 있는 이클립스를 켜고help → instal New Software 를 들어간다. 그러면 다음과 같은.......

[백준] 2309 :: 일곱난쟁이 (3중 for 문) [내부링크]

파이썬으로 다시 풀어본 일곱난쟁이 문제확실히 파이썬을 사용하니깐 코드가 훨씬 짧고 간결한 것 같다.주류 언어는 자바지만간간하게 파이썬 언어 공부할 겸 가끔 사용해봐야지ㅎㅎhttps://www.acmicpc.net/problem/2309

[백준] 1920 :: 수 찾기 (binarySearch 사용하기 연습) [내부링크]

오늘은 자바에서 이진탐색에 많이 사용되는 Arrays 클래스의 binarySearch() 함수를 사용해 보았다.처음 사용해 보는 거라서 기초 개념 정리삼아 사용해 볼 수 있는 간단한 문제를 들고왔다. BinarySearch 는 배열 이분 탐색 알고리즘에 사용되는 함수이다.이 함수가 무슨 기능을 하고 있냐고 한마디로 정의하면어떤 배열에서 내가 원하는 값이 들어갈 위치를 알려주는 함수이다!!만약 다음과 같은 배열이 있다고 가정해보자만약 이 배열에서 내가 3이라는 값을 찾고 싶다면?그리고 만약 배열 안에 똑같은 값이 없을 경우에도 어느 위치에 넣어줘야 할 지 자리값을 찾고 싶다면?그럴 때 사용할 수 있는 이분탐색함수가 바로 BinarySear.......

[Python] 문자열 포맷시키기(포맷코드, format, f 선언) [내부링크]

"포맷 코드"를 사용한 포맷방법파이썬에서 문자열 안 특정한 값을 바꿔줘야 할 경우,다음과 같은 문자열 포매팅을 사용한다. 만약 여러 값들을 변경해주고 싶다면 다음과 같이도 사용할 수 있다.문자열 포멧 코드는 여느 프로그래밍 언어와 다름없지만다시한번 정리!특히 특이한건 "%s"인데이 포멧코드를 사용하면 형태 상관없이 모든 값을 변환하여 넣을 수 있다.만약 위의 코드에서 print 하는 곳의 값의 포매팅을 전부 "%s"로 변경해 주어도변함없이 똑같은 값이 출력된다. 때문에 굉장히 편리하게 어떤 값이든 넣어주고 싶을 때 사용하면 될 듯 하다.그리고 만약 %라는 값을 포매팅이 아닌 단순한 문자열.......

[Python] 문자열 함수 정리 [내부링크]

이번에 정리해 볼 것은파이썬에서 제공하는 문자열 자료형의 함수들이다. 문자열 알고리즘을 풀 떄 필요할 것 같아서 간단한 정리를 해본다문자 개수 세기(count)문자 개수를 셀 수 있다. 예를 들어 apple이란 문자에서 'p'가 몇 개 들어있는지 세어보고 싶을 때 사용할 수 있다.위치 알려주기(find)문자열 중 'p'가 처음으로 나온 위치를 반환한다. 만약 문자열이 존재하지 않는다면 -1을 출력한다. 위치 알려주기(index)위의 find와 비슷하게 문자열 중 원하는 문자가 처음 나온 위치를 반환한다. find와의 차이점이라면 문자열이 만약 존재하지 문자를 찾으면 "ValueError: substring not found" 에러가 발생.......

[백준] 1159 :: 농구경기 (문자열/python) [내부링크]

파이썬의 dictionary를 사용해서 풀어본 문제아직 파이썬이 좀 서툴러서 활용방법이 익숙하지 않은데dictionary는 자바의 해시와 비슷한 것으로key,val 로 들어간다는거?그리고 x.insert(key,val)를 통해서 값을 삽입할 수 있고,x.get(key)를 통해서 자바의 exist 와 동일한 기능을 사용할 수 있다. 예를 들어 어떠한 키 값이 x라는 dictionary에 있는지 알고 싶다면if x.get(key): 키가 존재하는 경우else : 키가 존재하지 않는 경우를 사용한 조건을 주면 된다. https://www.acmicpc.net/problem/1159

[백준] 5052 :: 전화번호 목록 (문자열) [내부링크]

자바로 풀어본 문자열 문제어떠한 문자가 다른 문자에 포함되는 지 손쉽게 확인할 수 있는 메소드가 있는데바로 startsWith()함수이다. 이 문제는 원래 trie 라는 것을 통해서 풀어내는 거라고 하는데그건 아직 내가 풀 수준이 아닌 것 같아서 사전순으로 먼저 정렬을 한 다음에for 문을 통해서 현재 값과 다음 값끼리 startsWith()함수를 통해서 체크하는 식으로 구현했다.원래 짠 코드는 substring을 사용했는데 이것도 시간 초과가 난다ㅜㅜㅜ https://www.acmicpc.net/problem/5052

[백준] 1463 :: 1로 만들기 (다이나믹 프로그래밍) [내부링크]

주의해야 할 점. 1을 넣었을 경우 0이 출력되어야 한다. 다이나믹 프로그래밍을 활용한 계산방법.https://www.acmicpc.net/problem/1463

[백준] 2810 :: 컵홀더 (문자열) [내부링크]

오늘은 간단한 문자열 문제!https://www.acmicpc.net/problem/2810

[백준] 9465 :: 스티커 (다이나믹 프로그래밍) [내부링크]

다이나믹 프로그래밍을 사용해 풀어본 문제.https://www.acmicpc.net/problem/9465

[2020 마이블로그 리포트] 한 눈에 보는 올해 내 블로그 데이터! [내부링크]

세상 부지런했던 올해다ㅋㅋㅋㅋㅋㅋㅋ 내년에은 열심히 써서 월드 클라쓰 해야지

[백준] 3986 :: 좋은 단어 (자료구조, Queue) [내부링크]

큐를 사용해서 풀어본 문제. 조금 코드를 복잡하게 하면 답이 잘 나와도 런타임에러가 걸리니 조심하자!https://www.acmicpc.net/problem/3986

[백준] 9996 :: 한국이 그리울 땐 서버에 접속하지 (문자열) [내부링크]

브루트포스 문제지만 간단히 문자열 함수로 풀어본 문제.문제를 풀 때 subString()을 사용해주었는데이 방법을 사용할 땐 꼭 입력값이 패턴보다 작게 들어왔을 경우 역시 체크해줘야 한다. 안그러면 런타임에러 빡 뜬다...예를 들면 테스트케이스 이런 값이 입력됐을 때 어떤식으로 나올지 생각하면 바로 해결 가능하다. https://www.acmicpc.net/problem/9996

[Java]java.util.regex.PatternSyntaxException 에러 해결(문자열 에러) [내부링크]

알고리즘 문제를 푸는 중에 처음 만난 문자열 에러Split("*");을 해주기 위해 코드를 짜고 실행시키는데갑자기 난데없이 에러가 떴다ㅋㅋㅋㅋㅋㅋㅋjava.util.regex.PatternSyntaxException이게 떴다.원인은 다음의 코드원인을 찾아보니메타문자로 들어가는 일부 특수문자인 ?, *, +, (, ), {, }, [, ]와 같은 문자를 Split으로 나눌때 발생한다고 한다. Split이 아니라도 ReplaceAll()메소드를 사용할 때에도 에러가 발생한다고 하는데 그럴 땐 특수문자 앞에 역슬래쉬\\를 사용해 주어서 해결할 수 있다. 아래 코드는 에러가 나지 않게 수정한 코드

[면접 대비 정리] 정렬 알고리즘 이론 정리 [내부링크]

선택정렬선택정렬은 이름에 맞게 현재 위치에 들어갈 값을 하나하나 값을 찾아서 정렬을 하는 방법이다. 기본로직은 다음과 같다. 1) 정렬되지 않은 전체를 한번 쭉 훑어서 최소값을 찾는다. 2) 가장 작은 값을 맨 앞의 값과 바꿔준다. 3) 위 과정을 반복구현 방법은 굉장히 쉬운 편에 속하는 정렬법이다. 버블 정렬보다는 조금 더 빠른 정렬방법. 정렬을 위한 비교 횟수는 많지만 실제로 교환하는 횟수는 적기 때문에 많은 교환이 일어나야 하는 자료상태에서는 효율적으로 사용될 수 있다. 버블정렬과 마찬가지로 오래걸리는 시간이 단점이다. 시간 복잡도는 O(N^2)삽입 정렬삽입정렬은 현재 위치에서, 그 이하의 배열들과 비교하여 자신.......

[면접 대비 정리] 프레임워크와 라이브러리 [내부링크]

라이브러리란?자주 사용하는 기능을 하나의 메소드나 클래스로 묶어서 재사용하게 된다. 이 때 메소드와 클래스를 모아서 라이브러리 또는 모듈이라고 하게 된다. 라이브러리는 개발자가 직접 만들어서 공유할 수 있으며, 그로 인해서 다시 한번 코드를 짤 필요가 없이 그 라이브러리를 사용하여 기능 구현이 가능하게 된다. 우리가 많이 쓰는 라이브러리로는Javascript 의 라이브러이자 프레임워크라고도 하는 "JQuery"Java에서 DB를 연결하여 사용할 수 있게 해주는 "JDBC"Ajax같은 비동기 처리에 많이 사용하는 데이터 포멧형식인 "Json"프레임워크라고 하기에도 애매하고 라이브러리라고 하기에도 애매.......

[백준] 1302 :: 베스트셀러 (정렬, Comparator 사용) [내부링크]

comparator를 사용해서 정렬 실행https://www.acmicpc.net/problem/1302

[서울 여행] 올림픽 공원 들꽃마루 산책 후기(feat. 황화 코스모스) [내부링크]

이 포스팅은 9월 기준으로 작성한 뒤늦은 포스팅입니다!요 근래에 부쩍 자전거가 타고싶었다.저번 달에 따릉이 정기권을 끊었다가 7번 정도만 타고 방치 해 둔 탓에 몹시 미련으로 남았기 때문일까?갑작스럽게 친한 언니가 올림픽 공원에 가서 자전거를 타자고 했을 때 바로 오케이를 해 버렸다.그렇게 해서 가게 된 올림픽 공원 후기!!!처음으로 가보는 곳이라서 출발하기 전부터 몹시 설레는 마음이었다. 내가 도착한 곳은 몽촌토성 입구 쪽 올림픽공원 입구였다. 날씨는 정말 완벽할 정도로 맑음!오후 5시 쯤 갔었는데, 날씨가 매우 좋았던 탓인지, 자전거, 보드를 비롯한 각종 탈 것을 타고다니는 사람들이 광장을 가득 매웠다. 우리.......

[백준] 2630 :: 색종이 만들기 (분할정복, 재귀) [내부링크]

https://www.acmicpc.net/problem/2630피드백 적극 환영합니다!!!더 좋은 풀이 방법이 있다면 알려주시면 너무 감사하겠습니다ㅜㅜ!!

[백준] 14888 :: 연산자 끼워넣기 (완전 탐색) [내부링크]

사실 이 문제는 이렇게 코드가 길 필요가 없는 문제인데나는 문제를 잘못읽어서...계산할 때 *를 먼저 계산해줘야 하는 것 처럼 계산해 주려고 코드 짜서 답을 비교했더니정답과 완전 달라서 나 혼자 벙쪘었다 ㅋㅋㅋㅋㅋㅋㅋ나란 사람...문제 제대로 읽고 풀자 제발ㅜㅜㅜㅜㅜ코드 기껏 짜놓은 거 망가뜨리기 싫어서 일단은 재활용해서 풀었는데 코드가 좀 길어졌다.저렇게 일단 적어서 답 출력 후 다시 한번 코드를 단순하게 짜보았다.아래 코드는 그냥 백트레킹 계산 과정에서 연산까지 진행해준 방법! 훠어어어얼씬 간단하다!그리고 번외로 아래 코드는 기껏 구현했는데 아까워서...연산자 순서(곱하기와 나눗셈 먼저 계산 후 덧셈 계산.......

[백준] 2164 :: 카드2 (자료구조, 큐 간단 개념 정리) [내부링크]

오늘은 간단히 큐에 대해 개념정리 겸 가지고 온 간단한 Queue 클래스 알고리즘 풀이법이다. 먼저 큐는 줄을 지어 먼저 온 순서대로 일을 처리하는 가장 기본적인 구조,다시 말해서 FIFO(First In First Out)의 구조를 가졌다고 생각하면 된다. 이런 그림처럼 큐에서 값을 꺼내게 되면 가장 먼저 들어왔던 값들이 차례대로 나오게 된다. 자바에서 사용하는 큐의 형태는 다음과 같다. 만약에 이런 큐의 구조지만, 큐 안에서도 우선순위를 통해 정렬을 한 뒤 값을 꺼내고 싶다면사용하는 것이 바로 우선순위 큐 !!우선순위 큐에서는 순차 정렬, 또는 역 정렬 모두 가능하니 어떤 값을 정렬한 후 꺼내 쓰거나 중간값을 꺼내야 하는 경우가 생.......

[사이버 보안] 2021 년 보안 트렌드 정리 [내부링크]

2021년 보안 트렌드에 대한 정리글아래의 본문을 요약하면 다음과 같다. ‘뉴노멀’이 공격 받을 것2021년은 코로나 이전으로 회귀될 것과 돌아가지 않는 것들이 결합되어 과거와는 다른 일상, 다시 말해 대면과 비대면이 혼합된 "뉴노멀 시대(New Normal)"가 시작될 것으로 전망된다. ‘뉴노멀’ 시대가 도래함에 따라 여행 증가, 사무실 근무 복귀 등 다양한 이슈가 있을 것으로 예상했으며, 이에 따른 보안 위협도 발생할 것으로 전망했다. 디지서트에 따르면 비대면 트렌드로 인해 온라인 쇼핑 등이 활발해지는 가운데, 알뜰 상품 등의 내용으로 사용자를 속이는 공격이 나타날 것으로 예측된다. 또한 사무실로 복귀하는 근로.......

[사이버 보안] 제로데이 공격이란? [내부링크]

제로데이 공격이란?제로데이란 해당 취약점이 공표 혹은 발견된 날을 말하며, 제로란 단어를 쓰는 이유는 공격을 한 시점에서 취약점을 해결할 시간을 하루도 가지지 못했음을 뜻한다. 제로데이 공격은 취약점이 발견된 시점과 패치를 내놓는 시점, 혹은 아예 취약점 자체를 모르는 상황에서 일어난다. 패치를 진행할 때 빠르면 몇 시간이지만, 최대 며칠이 걸릴 수 있기에 생각보다 공격할 수 있는 시간이 길다. 다행이 취약점을 발견해서 보안패치를 적용할 수 있으면 그나마 다행이지만, 발견이나 제보조차 되지 않은 공격방법이 존재하게 된다면 사태가 심각해 진다. 이런 특징으로 인해 공표되지 않은 취약점은 해커들에겐 꿈의 병기라.......

[금주의 띵킹] 12월 둘째 주 일기 [내부링크]

역시 일기는 새벽에 쓰는게 묘미다.그래서 새벽 3시 넘어서 쓰는 이번주 일기너무 낮과 밤이 바뀐 것 같아 큰일이긴 한데,조금만 더 이렇게 살고싶다새벽이 길어서, 내 하루도 함께 길어지는 기분?물론 기분탓 맞다요즘 내 일과는 이력서 뒤엎기+사람인 뿌수기+면접 준비로 가득 차있다.참 신기하게도,항상 이력서는 신기하게써놓고 보면 마음에 안들고제출하고 난 후 또 검토하면 또 마음에 안든다ㅋㅋㅋ이러다 한달 내내 수정만 하고있을지 모르겠다ㅋㅋㅋ저번주부터 이력서를 넣어볼 기업들도 밤새 찾아보는 중이다.사실 조금만 더 지켜보고 괜찮은 보안 솔루션 기업이 나오면 지원해보고 싶은데,막상 지원하려니깐 지금은 눈에 들.......

[백준] 1931 :: 회의실 배정 (그리디 알고리즘 개념 정리) [내부링크]

오늘은 그리디 알고리즘을 한번 공부해 봤다. 사실 이 방법은 처음 써보는 거라서 인터넷에서 찾아가면서 공부를 좀 해봤는데,이번 포스팅에서 간단한 정리 및 문제 풀이 방법을 정리해 보면서 문제 코드 역시 정리해보려고 한다. 그리디 알고리즘(탐욕법) 이란?그리디 알고리즘은 동적 프로그래밍 사용 시 지나치게 많은 일을 한다는 것에서 착안하여 고안된 알고리즘이다. 이 알고리즘은 "탐욕 알고리즘" 또는 "욕심쟁이 알고리즘"이라고 불리기도 하는데,각 단계가 있을 때 그 단계에서 가장 최선의 선택을 하는 기법이라고 보면 된다,하지만 주의해야 할 점은 각 단계의 최선의 선택이기 때문에,이 최선의 선택.......

[백준] 11399 :: ATM (그리디 알고리즘, 정렬) [내부링크]

그리디 알고리즘으로 푸는 문제라고 해서 그리디로 풀어본 알고리즘근데 사실 딴거 다 필요없고주는 값들만 1차원 배열에 넣고 정렬해준 다음 그냥 계산해도 되기때문에이 문제는 살짝 억지인 감이 있었던 것 같다...아래는 그냥 단순정렬로 풀어준 문제https://www.acmicpc.net/problem/11399

[정보처리기사 실기 대비] XSS와 CSRF의 차이점 [내부링크]

실기를 공부하다가 XSS와 CSRF 둘 다 악성 스크립트를 통해 공격하는 거라는 개념은 잡았는데,사실 어떤식으로 다른건지 확실하게 감이 오질 않아서내가 이해할 수 있을 정도로만 간단하게 정리해 보았다.먼저 본문에 들어가기 전 핵심 키워드 위주로만 설명을 해보자면 다음과 같다.XSS는 클라이언트(사용자)를 공격 / CSRF는 서버(관리자)를 공격XSS는 공격자가 직접 홈페이지에 악의적인 스크립트 삽입 후 공격 / CSRF는 사용자가 자신의 의지와는 무관하게 공격자가 의도한 행위를 특정 웹사이트에 요청XSS(Cross-Site Scripting) 이란?웹 애플리케이션에서 많이 나타나는 취약점의 하나로, 웹사이트 관리자가 아닌 이가 웹 페이지에 악.......

[정보처리기사 실기 대비] IPSec 과 SSL/TLS 간단 비교 [내부링크]

2020 정보처리기사 3회차에서 IPSec에 대한 문제가 나왔다.그래서 한번 나왔던 문제라 개념에 대한 비중은 많이 안 두고 있었는데,공부를 하던 중 SSL/TLS 라는 개념을 알게 되었다. 수제비 카페에서 운영진들의 말씀이SSL/TLS가 항상 IPSec이라는 용어와 비교되어 나오는 경우가 많다고 해서 오늘은 IPSec과 SSL/TLS 를 비교해보기 위한 간단한 정리글을 준비했다!사실 무슨 말인지 이해가 안되서 나를 위해 간단히 정리해 보았다....먼저 본문에 들어가기 전, 이론적인 개념 핵심 요약!IPsec은 IP계층(3계층)에서 무결성과 인증을 보장하는 인증헤더(AH)와 기밀성을 보장하는 암호화(ESP)를 이용하여 양 종단 간(End Point) 구간에 보안 서비.......

음악기록 :: ADOY(아도이) -Swim [노래추천/가사해석/MV] [내부링크]

오늘은 내가 개인적으로 참 많이 좋아하는 인디밴드인 ADOY의 노래를 들고왔다.사실 예전에 아도이의 VIVID LP 구매후기에도 언급한 적이 있었지만, ADOY이의 VIVID 수록곡 중 제일 좋아하는 노래가 바로 오늘 소개할 "Swim"이라는 곡이다.가끔 가다 아무 생각을 하고 싶지 않은,그런 하루들이 있을 것이다. 그냥 가만히 나만의 생각과 잡념에 잠겨있고 싶은 그런 날.이 노래는 그런 내면의 깊은 곳으로 잠기게 만드는 힘이 있는 것 같다.개인적인 노래 평이지만이 노래를 듣고있으면아주 잔잔하고 바람조차 일렁이지 않는 큰 수족관 속에조그만한 내 자신이 천천히 가라앉는 기분이 든다.굉장히 몽환적이면서도 잔잔하고,가식.......

[HTML/CSS] 독학하기 좋은 초보자 입문용 HTML/CSS 교재 추천 (feat. 웹페이지 만들기 독학) [내부링크]

어느덧 혼자 프론트를 독학한지 1년이 지난 것 같다. 사실 코딩이란 걸 처음 접했을 땐 그냥 홈페이지 소스만 봐도 현기증이 나고HTML이 뭔지 태그가 뭔지 css가 뭔지 하나도 모르겠어서유명하다고 소문이 난 유튜브 강좌만 끊임없이 반복해 들었던 것 같다.솔직히 유튜브도 정말 좋긴 좋지만나는 개념서가 필요할 때가 있었기 때문에항상 도서관에서 책을 빌려다가 공부하곤 했다.지금 생각해보면 나도 그냥 책 한권 사서 공부할걸 그랬다...싶다...오늘은 그런 1년전의 나와 같을 막막한 입문자들을 위한HTML과 CSS을 입문할 때 사용하기 좋은 책 한권을 소개해보려 한다.오늘 리뷰해 볼 것은 바로 HTML과 CSS에 대한 입문 교재인 "HT.......

[금주의 띵킹] 11월 넷째 주 일기 [내부링크]

벌써 11월 말이다.이젠 제법 많이 쌀쌀해져서옷장 속 패딩을 입어야 할 계절이 찾아왔다.내일 당장 눈이 와도 아마 놀랍지 않을지도ㅎㅎ작년 이맘때 즈음에는 졸업 논문에 기말고사에 자격증에 한참 바빠서 여기 저기 뛰어다니느라 정신없었는데올해 겨울은 유독 조용하고 평화롭다.정말 간만에 느껴보는 권태로움이랄까?몸도 마음도 한없이 고요하다.근래에 코로나가 또 난리다. 사실 난 공부를 하느라 현 상황이 얼마나 심각한지는 몰랐는데매일 저녁 뉴스를 볼때마다 수십명씩 늘어있는 것을 보며 한탄했다.내가 자주 가던 곳도, 놀던 곳도 이젠 맘 편히 갈 수 없는게 좀 많이 답답하다. 오늘 같은 날은 어디론가 가고 싶은데마땅히 가서.......

[백준] 14501 :: 퇴사 (브루트포스 알고리즘) [내부링크]

오늘은 완전탐색 알고리즘인 브루트포스를 사용해 문제를 풀어보았다.사실 아직은 많이 익숙하지 않아서 식을 찾아내기까지 시간이 좀 걸렸다.이번 문제를 해결하기 위한 키는 int dp[] 라는 배열을 만들어서 해당 일자 별로 최대값을 계산하는 것이었다.만약 4일 까지의 계산의 최대값을 구하기 위해선이런식으로 구현해 주되 추가로 int checkday[] 라는 배열을 통해 해당 일자는 며칠 간 작업을 할 수 없는지 값을 넣어주고그 값을 토대로 조건을 달아주었다.때문에 만약 1일자가 3일 후에 작업이 가능할 때,이라는 값이 들어가는 것이다. 그러고 2중 for문에서 i는 구하고자 하는 일자,j는 1일부터 i일까지의 모든 값들 꺼내서 최대.......

[백준] 10448 :: 유레카 이론 (브루트포스 알고리즘) [내부링크]

간단하게 3중 for 문으로 풀어본 문제이다. 시간효율성을 높이기 위해 계산범위를 사용자가 입력한 값의 절반으로 범위를 지정하고,만약 더해주는 3가지의 값 중 하나라도 입력값보다 커지는 경우에는 break를 통해 밖으로 나가주었다.https://www.acmicpc.net/problem/10448

[백준] 14889 :: 스타트와 링크 (완전탐색) [내부링크]

문제를 푸는데 처음 풀었던 코드는 시간초과가 나왔다.나는 문제를 일단 스타트 팀만 최종적으로 정하고 나면 저절로 나머지는 링크 팀에 속하기 때문에완전탐색을 통해서 스타트 팀이 나올 수 있는 모든 경우의 수를 전부 계산했었는데,그렇게 계산해버리면 1,2,3,4의 팀 중에서1,2 가 팀일 경우와 2,1일 경우에는 같은 경우임에도 불구하고 2번을 계산해버리는 시간적 낭비가 생긴다.이를 해결하기 위해 for문을 돌릴 때, 무조건 전 값보다 더 큰값을 받아와서 돌려주게 되면 중복되는 현상을 제거할 수 있었다.총 세 번의 도전 끝에 시간초과 해결!https://www.acmicpc.net/problem/14889

[백준] 3040 :: 백설공주와 일곱난쟁이 (완전탐색) [내부링크]

문제를 몇개 풀어보니깐 대충 이젠 어떤 식으로 문제를 풀어야 할지 형태가 잡힌다이번에는 결과갓이 나오면 바로 그냥 계산을 끝내버리기 위해Boolean 값으로 값이 나왔는지 여부 역시 체크해 주었다.++) 추가로 친절하신 이웃님꼐서 더 효율적인 문제 풀이 방법을 알려주셨다...이 자리를 빌어 너무 감사하다 전하고 싶다ㅜㅜㅜㅜ나는 완전탐색법을 사용해서 7명의 난쟁이를 먼저 구한 다음 더한값이 100이 되는지를 확인하는 식으로 계산을 했는데이웃님께서 알려주신 방법은 처음부터 2명의 난쟁이만 완전탐색 모든 경우의 수를 돌린 다음,그 값을 계산해 주면 된다고 해서 그대로 다시한번 계산해 봤다!코드는 기존의 코드에서 많이 변.......

[일상 책갈피] 여행 기록사이트 "VOLO" 결국 서비스 종료... [내부링크]

PDF 다운로드 문제 때문에 들어오신 분은 본문 내용 말고 맨 밑부분을 봐주세요!!야매 다운로드 방법 & 댓글 정보 정리 있습니다!근 1년 반 가량을 기다렸다...2019년 중반부터 지금까지...언젠간 서버가 다시 원상태로 복구가 되서내가 작성하다 말았던 옛날 도쿄의 소중한 기억들을 언젠간 담으리라 다짐했었는데결국 2020년을 마지막으로 VOLO는 섭종의 길을 걷게 되었다...사실 처음 내가 학원 프로젝트에서 여행기록 사이트를 만들고 싶어서 제안한 이유,또 그 프로젝트를 진행해서 여행 기록사이트를 구현한 이유가바로 이 VOLO라는 사이트 때문이었다.나한테 왜 이 사이트에 집착을 하는거야...?라고 궁금할 분들이 있을지 모른다.......

[컴퓨터 활용능력1급] 컴활 1급 실기 독학 재시작! (feat. 2021 이기적 컴활 1급 실기 기본서 리뷰) [내부링크]

사실 작년 여름 즈음, 컴퓨터 활용능력 시험 필기에 붙었다.그래서 대학 졸업 전에 꼭 컴활 1급 실기까지는 꼭 따고 졸업하기를 간절히 원하고 바래왔지만,때 아닌 코로나의 여파로 시험장 곳곳이 문을 닫는 사태가 초래되었고...심지어 내가 사는 지역의 유일한 시험장은 또 때마침 시험장을 이전 하는 바람에한동안 시험을 응시할 수 없는 사태가 이루어 졌다. 공부는 실컷 다 해놓은게 아까워서 간간히 열리던 서울까지 가서 무려 2번!!!!!이나 시험을 치고 왔지만한,두 문제 차이로 떨어지고 온 이후로 낙담하고 시험을 접은지 어느덧 1년이 흘렀다.사실 내 블로그 포스팅 조회수 중 제일 높은게 컴활 정리 글이다.근데 정작 본인은 컴.......

[정보처리기사 실기 대비] GoF 디자인 패턴 정리 [내부링크]

디자인 패턴이란 소프트웨어를 설계할 때 특정 맥락에서 자주 발생하는 고질적인 문제들이 또 발생했을 때 재사용할 수 있는 훌륭한 해결책이다. 이번 정처기 실기에서 자주 언급되길래 대비용으로 정리한 GoF 디자인 패턴Singleton: 객체를 하나만 생성하도록 하며, 생성된 객체를 어디에서든지 참조할 수 있도록 하는 패턴Prototype: 처음부터 일반적인 원형을 만들어 놓고, 그것을 복사한 후 필요한 부분만 수정하여 사용하는 패턴으로 싱글톤과는 반대되는 개념. Factory Method: 인스턴스를 만들어내는 공장을 통해 객체를 생성하는 방법.즉, 상위 클래스에서는 인스턴스를 만드는 방법만 결정하고, 하위 클래스에서 그 데이터의 생성.......

음악기록 :: 사라진 모든 것들에게(with ELLE KOREA)- 코드 쿤스트,잔나비 최정훈,사이먼 도미닉 [노래추천/가사/MV] [내부링크]

배우 박정민 님의 첫 감독 데뷔작이라고 한다. 근데 데뷔작이 너무 완벽해서 할 말이 없다.노래부터 MV 까지 그냥 완벽 그 자체.심지어 노래 캐스팅에 MV 배우 캐스팅 조합 역시 굉장하다....사랑해요 정말 ㅜㅜㅜㅜ요즘 이 노래를 굉장히 자주 듣는다.사실 처음엔 잔나비랑 쌈디 특유의 보이스를 좋아해서, 노래가 나오면 한번 들어봐야지 했던 가벼운 마음이었다.MV가 풀리자 마자 보러갔는데한 편의 단편영화같던 MV와그 밑에 잔잔하게 깔리는 슬프면서도 중독성 강한 비트,그리고 잔나비 최정훈님의 특유의 보이스까지.노래가 너무 좋아서 그 자리에서 4번은 넘게 돌려본 것 같다.제목부터 "사라진 모든 것들에게" 지금은 잃어.......

음악 기록 :: Jack stauber - Buttercup & 잭 스타우버 영상 추천 [노래추천/가사/영상] [내부링크]

맨 처음 Jack stauber의 작품을 보았던 때가 생각난다.대체 이게 뭐야? 라는 감정과뭔가 몹시 보면서도 불쾌하고 기분나빠지는 기분이 드는,그런 짧고 강렬했던 첫 만남이었다.이상하게 한 번 보고나면 한동안 보고싶지않은데아주 가끔 이상하게 생각이 날 때가 있다.오늘도 그런 날 중 하루였다. 공부하기 싫을 때마다 생각이나는 건지도...ㅜ그럴 때 마다 유튜브에서 찾아보는 잭 스타우버의 작품.오늘은 작품 중 하나인 Buttercup이란 노래 소개와 마지막에 그의 간단한 작품모음을 소개해보려고 한다. 사실은 다음에 또 영상 찾아보기 귀찮아서나를 위해 정리하는 글사실 잭 스타우버의 작품들은 그 특유의 기괴하고 독특하면서도 불쾌.......

음악 기록 :: 조정석 - 꿈은 이루어진다 / 조정석&김지원 - With you (드라마 왓츠업 OST) [노래 추천/가사/영상] [내부링크]

오늘은 내가 진짜 9년동안 들어온 가장 좋아하는 노래들을 추천해보려고 한다. 벌써 9년이나 지나버린,2011년에 내가 제일 좋아했던 드라마가 있었다.바로 드라마 "What's Up(왓츠업)"!!!그 당시에는 대성이와 조정석님이 나오는 드라마라서 팬심으로 시작한 드라마였는데그 이후로 여운에 빠져서 헤어나오지 못했던 드라마였다.혹시 이 드라마 기억하시는 분 계신가요? 나만 봤던거 아니지?사실 갑자기 장례식으로 끝나는 결말도 그렇고, 드라마 OST 하나 안내주는 야속한 제작사여서굉장히 애증했다...부들...아니 우리나라 드라마인데 왜 일본에만 드라마 OST를 내주는 거냐고오오오오!!!!!아무튼 그 당시에는 무.......

[정보처리기사 실기 대비] UML 관계도 정리(기본 표기법) [내부링크]

정처기에서 나올 확률이 있어서 정리해보는 UML관계도 정리!!UML은 객체지향 소프트웨어 개발과정에서 산출물을 명세화, 시각화, 문서화 할 시 사용되는 모델링 기준과 방법론을 통합한 표준 범용 모델링 언어이다. UML은 크게 의존관계, 연관관계, 일반화관계, 실체화 단계 4가지로 나누어 살펴볼 수 있다의존 관계의존관계란하나의 클래스에 변화가 있으면 다른 클래스에도 변화가 가는 것을 의미한다.표기는 아래의 사진과 같이 A가 B를 의존한 경우 점선의 화살표로 표기를 한다. 여기서 B의 기능이나 구조가 변경이 되게 되면 의존관계에 있는 A역시 영향을 받는다. 연관 관계연관관계에서는 또 연관성의 정도에 따라 집합 연관과.......

음악기록 :: Marshmello & Halsey - Be kind [노래 추천/가사해석/MV] [내부링크]

요 근래에 이렇게 미친듯이 한 노래만 들은 적은 없었는데...오늘은 내가 요즘에 푹 빠져서 헤어나오지 못하는Halsey의 노래 중 하나인 "Be kind" 라는 음악을 소개하려고 한다. 사실 처음 이 노래를 듣기 전 내 관심의 시작은 Marshmello라는 프로듀서였다.Marshmello라는 프로듀서를 처음 알게 된 건 앤마리의 "Freinds"라는 뮤비였다.처음엔 뮤비에서 나오는 정체불명의 하얀 마시멜로가 계속 나오는 걸 보고그냥 뮤비 컨셉인가? 어디서 많이 본 것 같은데 어디서봤지...? 했는데알고보니 그 분이 DJ 마시멜로라는 EDM프로듀서 겸 DJ라는 것을 알았다컨셉 진짜 너무 멋지다...왜 마시멜로 가면을 썼는데도 겁내 멋.......

[정보처리기사 실기] 6. 화면 설계 - 단답식 정리 [내부링크]

개인적으로 공부하기 위해 정리한 정보처리기사 실기 단답형 문제입니다.드래그를 하시면 정답을 확인할 수 있습니다.1.UI의 유형 4가지를 기술하시오답: CLI, OUI, GUI, NUI2. 입출력 장치를 매게로 디지털 시스템과 사람이 주고 받는 일련의 의사소통을 말하는 것은?답: 인터렉션(Interaction)3. UI의 설계원칙을 설명에 맞게 채워넣으시오답: 직관성 / 유효성 / 학습성 / 유연성4. UI 설계 지침에 관한 설명을 읽고 어떤 설계지침인지 채워넣으시오답: 명확성 / 가시성 / 일관성 / 사용자 중심5. 디자인 철학과 원칙 기반하에 전체 시스템에 공통으로 적용되는 화면 간 이동, 화면 구성 등에 관한 규약은?답: UI표준6. 대부분의 컴.......

[정보처리기사 실기] 7. 애플리케이션 테스트 케이스 설계 (1) - 단답식 정리 [내부링크]

개인적으로 공부하기 위해 정리한 정보처리기사 실기 단답형 문제입니다.드래그를 하시면 정답을 확인할 수 있습니다.1. 개발된 응용 애플리케이션이나 시스템이 사용자가 요구하는 기능과 성능, 사용성, 안정성 등을 만족하는지 확인하고, 노출되지 않은 숨어있는 소프트워어의 결함을 찾아내는 활동은?답: 소프트웨어 테스트2. 테스트 수행을 위한 여러개의 테스트 케이스의 집합으로 테스트케이스의 동작 순서를 기술한 문서이며 =, 테스트 절차를 명세화한 문서는?답: 테스트 시나리오3. 소프트웨어 요구, 설계, 원시 코드 등의 저작자 외의 다른 전문가 또는 팀이 검사하여 오류를 찾아내는 공식적 검토 기법은?답: 인스펙션4. 소.......

[정보처리기사 실기] 7. 애플리케이션 테스트 케이스 설계 (2) - 단답식 정리 [내부링크]

개인적으로 공부하기 위해 정리한 정보처리기사 실기 단답형 문제입니다.드래그를 하시면 정답을 확인할 수 있습니다.1. 소프트웨어 각 모듈 간의 인터페이스 관련 오류 및 결함을 찾아내기 위한 체계적인 테스트기법은?답: 통합 테스트2. 메인 제어 모듈로부터 아래 방향으로제어의 경로에 따라 이동하면서 하향식으로 통합하면서 테스트를 진행하는 방법은?답: 하향식 통합3. 루트 노드 에서 시작해서 다음 분기로 넘어가기 전에 해당 분기를 완벽하게 탐색하는 방법은?답: 깊이 우선4. 모듈 및 모든 하위 컴포넌트를 대신하는 더미 모듈로 하위 모듈의 반환값만 전달하면 되는 것은?답: 스텁(Stub)5. 루트 노드에서 시작해서 인접한 노.......

[정보처리기사 실기] 9. 소프트웨어 개발 보안 구촉 (1) - 단답식 정리 [내부링크]

개인적으로 공부하기 위해 정리한 정보처리기사 실기 단답형 문제입니다.드래그를 하시면 정답을 확인할 수 있습니다.1. SW 개발 보안의 3대 요소를 기술하시오답: 기밀성, 무결성, 가용성2. 조직의 데이터 또는 조직의 소유자가 가치를 부여한 대상답: 자산3. 시스템을 악의적으로 공격해 해당 시스템의 자원을 부족하게 하여 원래 의도된 용도로 사용하지 못하게 하는 공격은?답: DoS 공격4. 위협이 취약점을 이용하여 조직의 자산 손실 피해를 가져올 가능성을 뜻하는 단어는?답: 위험 5. 서버 간 핸드셰이크를 통해 통신이 연결되는 정상 트래픽과 달리 ________은 정상접속을 시도하는 오픈된 소켓에 트래픽을 집중시켜서 공격이 임계.......

[정보처리기사 실기] 9. 소프트웨어 개발 보안 구축 (2) - 단답식 정리 [내부링크]

개인적으로 공부하기 위해 정리한 정보처리기사 실기 단답형 문제입니다.드래그를 하시면 정답을 확인할 수 있습니다.1. 정보 자산의 주요 용어를 채워넣으시오답: 자산 / 사용자 / 소유자 / 관리자2. 정보 자산의 분류기준을 설명을 보고 빈칸에 맞게 채워넣으시오답: 소프트웨어 / 문서 / 지원 설비 / 인력3. 사용자 정보를 유지를 위한 질의 및 디렉터리 서비스를 수정하기 위한 인터넷 프로토콜을 가리키는 것은?답: LDAP(Lightwiegt Directory Access Protocol)4. 일방향 해시 함수에서 다이제스트를 생성할 때 추가되는 바이트 단위의 임의의 문자열은?답: 솔트(Salt)5. TCP 신뢰성 기반의 연결을 이용한 공격 방법으로 통신 내용.......

[정보처리기사 실기] 12. 제품 소프트웨어 패키징 - 단답식 정리 [내부링크]

개인적으로 공부하기 위해 정리한 정보처리기사 실기 단답형 문제입니다.드래그를 하시면 정답을 확인할 수 있습니다.1.개발이 완료된 제품 소프트웨어를 고객에게 전달하기 위한 형태로 포장하는 과정은?답: 제품 소프트웨어 패키징2.소프트웨어 설계에서 기능 단위로 분해하고 추상화 되어 재사용 및 공유 가능한 수준으로 만들어진 단위는?답: 모듈(Module)3. 조직의 최종 사용자인 고객과 잘 정리된 릴리즈 정보를 공유하는 문서는?답: 릴리즈 노트(Release Note)4. 패키징 작업 진행 시에 암호화 / 보안 기능을 고려하여 패키징 할 수 있도록 도와주는 것은?답: 제품 소프트웨어 패키징 도구5. 모듈화의 장점 2가지를 기술하시오.답.......

[금주의 띵킹] 11월 셋째 주 일기 [내부링크]

요즘 부쩍 공부가 하기 싫은가보다.책은 펴놨지만 내 머리속은 잡생각들로 그득하다요즘 드라마는 왜 이렇게 재밌고 난리인지 원...어제 우연히 한편을 틀었는데 정신차려보니 3화였다.왜 보기 시작했는지 모르겠다. 미쳤니 나?미국 영화인"18Again"이랑 내용과 흐름 전부 거의 같은데 남주...하...그냥 미쳤다.그냥 이도현님 못 본 사람 없게 해주세요.최근에는 생각정리 겸 산책 삼아서 아산을 다녀왔다.산책이라고 하기에는 조금(?) 먼 거리긴 하지만 또 가을이 오니 낙엽은 한번 밟아주고 계절을 나는 것이 인지상정.다들 뭔가 여유로워 보이는 그런 날이라,나도 조금은 조급했던 마음을 내려놓을까 싶어그동안 급하게 생각하.......

[컴퓨터활용능력 1급] 컴활 실기 대비 핵심 요약 모음집 [내부링크]

필자가 개인적으로 공부하기 위해 직접 작성한 컴퓨터 활용능력 1급 실기 대비용 요약집 모음이다.시험보기 전에 가볍게 훝으면 가끔 도움이 될 때가 있어서아예 링크들을 전부 정리해 보았다.1. 엑셀 함수 정리 1탄https://blog.naver.com/ka28/2217932970642. 엑셀 함수 정리 2탄https://blog.naver.com/ka28/2217952688633. 데이터베이스 함수 & 날짜 표시 형식 지정https://blog.naver.com/ka28/2217959254594. 엑셀 이벤트 프로시저 정리https://blog.naver.com/ka28/2217961219055. 이벤트 프로시저로 메세지 박스 생성하기 정리https://blog.naver.com/ka28/2217961701226. DB 구축(입력마스크, 유효성 검사 규칙.......

[백준] 균형잡힌 세상 - 스택(Stack) [내부링크]

https://www.acmicpc.net/problem/4949

[정보처리기사 실기] 1. 요구사항 확인 (1) - 단답식 정리 [내부링크]

개인적으로 공부하기 위해 정리한 정보처리기사 실기 단답형 문제입니다.드래그를 하시면 정답을 확인할 수 있습니다. 1. 어떤 하위 시스템으로 구성되어 있고, 제공 기능 및 연계 정보는 무엇이며 어떤 기술요소를 사용하는지를 파악하는 활동은?답: 현행 시스템 파악2. 현행시스템 파악 절차를 서술하시오답: 구성/기능/ 인터페이스 파악 - 아키텍처 및 소프트웨어 파악 - 하드웨어 및 네트워크 파악3. 고객의 요구사항을 정리해 놓은 시나리오를 4개의 관점에서 바라보는 소프트웨어적인 접근방법은?답: 소프트웨어 아키텍처 4+1뷰4. OSI 3계층에서 사용하는 네트워크 장비로 스위치를 서로 연결하여 네트워크 간 비용 소모가 최적화된.......

[정보처리기사 실기] 1. 요구사항 확인 (2) - 단답식 정리 [내부링크]

개인적으로 공부하기 위해 정리한 정보처리기사 실기 단답형 문제입니다.드래그를 하시면 정답을 확인할 수 있습니다.1. 비기능적 요구사항의 특징 2가지를 쓰시오답: 신뢰성, 사용성, 효율성, 유지보수성, 이식성2. 검토 자료를 회의 전에 배포해서 사전 검토를 한 후 짧은 시간 동안 회의를 진행하는 형태로 리뷰를 통해 오류를 검출하고 문서화 하는 검증기법은?답: 워크 스루3. 요구사항 명세서 작성자가 요구사항 명세서를 설명하고 이해관계자들이 설명을 들으면서 결함을 발견하는 형태로 진행하는 검증기법은?답: 동료 검토4. 요구사항들 가운데서 기능적인 요구사항을 유스케이스란 단위로 표현하고 액터와 시스템의 관계를 표현.......

[네이버 블로그 꾸미기] 네이버 "위젯 직접 등록" 기능을 이용한 간단 위젯 만들기 [내부링크]

사실 이 기능을 사용할 생각은 없었는데, 갑자기 내 블로그에 깃허브로 연결할 수 있는 위젯을 하나 만들어 보고싶어서간단한 코드를 통해서 한번 위젯을 구현해보았다.내가 만들어본 위젯은 다음과 같이밑의 깃허브 이미지를 클릭하면 깃허브로 사이트가 이동이 되게끔 간단하게 짰다.아래는 내가 짠 코드. 만약 다른방법으로 이용하고 싶다면 하든 코드의 <a> 태그 안의 href 안에 주소를 변경해주고<img> 태그 안의 src 안에 사용할 이미지 주소를 넣어주면 사용할 수 있다.(단 참고로 이미지 주소같은 경우는 내가 다운받은 사진이 아닌 인터넷에서 참조하고 있는 주소를 적어주어야 한다.안그러면 사진이 local 주소를 불러.......

[정보처리기사 실기] 2. 데이터 입출력 - 단답식 정리 [내부링크]

개인적으로 공부하기 위해 정리한 정보처리기사 실기 단답형 문제입니다.드래그를 하시면 정답을 확인할 수 있습니다.1. 데이터베이스 설계 프로세스의 기초 설계 단계로 비즈니스 정보의 구조의 규칙을 명확히 표현할 수 있는 기법은?답: 논리 데이터 모델링2. 현실세계에 존재하는 데이터와 그들 간의 관계를 사람이 이해할 수 있는 형태로 명확하게 표현하기 위해서 가장 널리 사용되고 있는 모델은?답: 개체- 관계(E - R) 모델3. 관계형 데이터베이스의 설계에서 중복을 최소화하여 데이터를 구조화하는 프로세스는?답: 정규화4. 데이터베이스의 정규화 단계 중 결정자 함수이면서 후보키가 아닌 것을 제거하는 단계는?답: 보이스 - 코.......

[정보처리기사 실기] 3. 통합 구현 - 단답식 정리 [내부링크]

개인적으로 공부하기 위해 정리한 정보처리기사 실기 단답형 문제입니다.드래그를 하시면 정답을 확인할 수 있습니다.1. 서로 다른 두 시스템, 장치, 소프트웨어를 이어주는 중계역할을 하는 연계 시스템과 관련된 요구사항을 분석하는 과정은?답: 연계 요구사항 분석2. 연계 요구사항 분석 기법의 종류를 2가지 이상 작성하시오답: 인터뷰, 체크리스트, 설문지, 델파이 기법, 브레인스토밍3. 연계 요구사항 분석 참고문서의 종류를 2가지 이상 작성하시오답: 코드 정의서, 테이블 정의서, 응용 프로그램 구성도, 시스템 구성도4. 연계 시스템의 구성요소 중 송신 시스템과 수신시스템 사이에서 데이터를 송수신하고 연계 데이터의 송수신.......

[정보처리기사 실기] 4. 서버 프로그램 구현 (1) - 단답식 정리 [내부링크]

개인적으로 공부하기 위해 정리한 정보처리기사 실기 단답형 문제입니다.드래그를 하시면 정답을 확인할 수 있습니다.1. 개발 도구의 분류기준 4가지를 기술하시오답: 빌드 도구, 구현 도구, 테스트 도구, 형상관리 도구2.사용자 요청 스레드를 처리하고, 데이터 베이스에 접속하여 SQL 쿼리문에 대한 결과 값을 반환하는 역할을 수행하는 서버는?답: WAS3. 컴퓨터와 컴퓨터 간의 연결을 쉽고 안전하게 할 수 있도록 해주고 이에 대한 관리를 도와주는 소프트웨어는?답: 미들웨어4. 서버와 하드웨어를 사용자 관점에서 편리하고 유용하게 사용하기 위한 소프트웨어는?답: 운영체제5. 시스템 메모리를 관리하면서 자바 기반 애플리케이션.......

[정보처리기사 실기] 4. 서버 프로그램 구현 (2) - 단답식 정리 [내부링크]

개인적으로 공부하기 위해 정리한 정보처리기사 실기 단답형 문제입니다.드래그를 하시면 정답을 확인할 수 있습니다.1. 사용자와 만나지 않고 프론트 엔드와 연동하여 핵심 로직을 처리하는 영역으로 DB나 인터페이스 등을 통해 시스템에 접근하는 것은?답: 백엔드2. 객체지향언어인 자바의 관계형 DB 프로그래밍을 좀 더 쉽게 할 수 있도록 도와주는 개발 프레임워크는?답: MyBatis3. 사용자와의 상호작용 없이 일련의 작업들을 작업 단위로 묶어 정기적으로 반복수행하거나 정해진 규칙에 따라 일괄처리하는 방법은?답: 배치프로그램4. 스케쥴러를 실행시키기 위해 작업이 실행되는 시간 및 주기 들을 설정하게 되는데, ____표현식을 사.......

[정보처리기사 실기] 5. 인터페이스 구현 - 단답식 정리 [내부링크]

개인적으로 공부하기 위해 정리한 정보처리기사 실기 단답형 문제입니다.드래그를 하시면 정답을 확인할 수 있습니다.1. 이 기종 시스템 및 컴포넌트 간 데이터 교환 및 처리를 위해 각 시스템의 교환되는 데이커, 업무, 송수신 주체 등이 정의된 문서는?답: 인터페이스 설계서 2. TCP/IP 프로토콜을 가지고 서버와 클라이언트 사이의 파일을 전송하기 위한 프로토콜은?답: FTP(File Transfer Protocool)3. 수신 시스템이서 DB 링크를 생성하고 송신 시스템에서 해당 DB 링크를 직접 참조하는 연결방식은?답: DB 링크(DB Link)4. 서버는 통신을 위한 _____을 생성하여 포트를 할당하고, 클라이언트의 통신 요청 시 클라이언트와 연결하고 통.......

[백준] 가운데를 말해요 (우선순위 큐) [내부링크]

아직은 큐가 많이 익숙하지 않다.이 문제는 우선순위 큐 연습용 기초 문제인데, 최소 값 중에서 제일 큰 값을 먼저 출력해주는 maxPq 와최대 값 중에서도 제일 작은 값을 먼저 출력해주는 minPq 이 두 가지의 큐를 이용해서 중간값을 출력하는 자바코드를 짰다. 중간 값이 항상 들어있는 곳은 maxPq 안이다. https://www.acmicpc.net/problem/1655

[프로그래머스] 더 맵게 - 힙(HEAP) [내부링크]

맨 처음에는 테스트 케이스 1,3 번 쪽에서 런타임 오류가 났다.오류의 원인은 pq.size() 가 1보다 작을 때 역시 while문을 나가줘야 하는데 그걸 안 나가줘서 난 에러였다.그 오류를 고친 이후에는 테스트 케이스 16번에서도 오류가 났는데그 때는 다음의 테스트 케이스가 원인이었다.{1,2,3}, 7 일 경우였는데제일 마지막 연산이 딱 맞게 스코빌 지수를 넘겼을 경우도 통과인데 -1 을 찍고 나가버리는 문제 때문에 실패로 떴다.https://programmers.co.kr/learn/courses/30/lessons/42626

[면접 질문 대비]Mysql 과 Oracle, Maria DB 간단 차이점 [내부링크]

오늘 정리해 볼 것은 Mysql과 Oracle, MariaDB의 차이점이다. 사실 이 개념에 대해 정리하는 이유는 아는 분께서 면접 질문으로 다음의 질문을 받았다고 한다. 그것도 두 분씩이나...사실 두 개가 비슷하게 쓸 수 있는 것은 알지만, 확실하게는 잘 모르기 때문에 이번 기회에 한번 제대로 정리해보려고 한다.그리고 다른 스타트업이나 중소 기업들의 채용 조건을 보면 항상 Oracle보다는 Mysql을 많이 사용하는 것을 볼 수 있었고, 또 최근 들어서 MariaDB 를 다룰줄 아는 사람을 채용하는 회사들도 간혹 가다가 많이 보았기 때문에대체 그 데이터베이스 시스템의 차이점들은 무엇인지 간단하게만 정리해 볼 것이다. <본문 간단 요.......

[백준] 절댓값 힙 - 우선순위 큐 [내부링크]

https://www.acmicpc.net/problem/11286

[금주의 띵킹] 11월 둘째 주 일기 [내부링크]

요즘 들어서 아무 이유 없이 그냥 글이 쓰고싶다.일상이든 그냥 공부글이든키보드 자판을 두드리다 보면 그 순간만큼은 온갖 걱정이 사라지고, 특정 주제에 대한 내 마음의 소리에만 집중하는 기분이랄까?내 자신...요즘 심심하니...?ㅎ근데 아직 목요일인데 왜 이번 주 일기를 벌써 올리냐 묻는다면,취준생에게 주말은 없다.그냥 오늘 쓰고 싶어서 쓰면 이번주 일기다ㅋㅋㅋㅋㅋ역시 인생은 개썅마이웨이라고 하던데(?)내 일기도 이유 없이 그냥 의식의 흐름대로 적어보려고 한다요즘은 약간 챌린지를 하며 사는 기분이다.음식부터 공부, 그리고 취준까지얼마나 얼마나 열심히 사나~~를 어제의 나 자신과 대결하는 기분?밥도 최근에.......

[프로그래머스] 가장 큰 수 - 정렬(Comparator 사용) [내부링크]

사실 맨 처음에 내가 직접 정렬을 구현해봤는데 testcase 에서 아주 탈탈 털려버렸기 때문에저번주 내내 연습해서 써봤던 우선순위 큐에 comparator를 사용하여 정렬을 구현해보았다.근데 코드를 냈는데 또 테스트 케이스11에서 에러가 나와서 반례를 살펴보니{0,0,0,0,0}을 입력했을 경우에 0으로 출력이 되어야 정답인데,00000으로 출력이 되어서 틀렸다고 나오게 되었다. 그래서 while문으로 첫 글자가 "0"일 경우 없애주는 식으로 코딩하였더니 성공하였다. https://programmers.co.kr/learn/courses/30/lessons/42746

[정보처리기사 실기] 11. 응용 SW 기초 기술 활용 - 단답식 정리 [내부링크]

개인적으로 공부하기 위해 정리한 정보처리기사 실기 단답형 문제입니다.드래그를 하시면 정답을 확인할 수 있습니다.1. 사용자가 컴퓨터의 하드웨어를 쉽게 사용할 수 있도록 인터페이스를 제공해주는 소프트웨어는?답: 운영체제2. 교육 및 연구기관에서 사용되는 범용 다중 사용자 방식의 시분할 운영체제는?답: 유닉스3. 유닉스를 기반으로 개발되고, 소스 코드가 공개된 오픈소스 기반의 운영체제는?답: 리눅스4. 운영체제 제어방법 중 하나로, 사용자가 직접 명령어를 입력, 컴퓨터에 명령을 내리는 방식답: CLI5. 리눅스와 유닉스 명령어는 "__"에서 입력할 수 있다.답: 쉘6. 리눅스 운영체제의 명령어를 설명에 맞.......

[카카오/추천팀 2020 겨울 인턴십 1차] 인턴십 코딩테스트 응시 후기 [내부링크]

오늘은 초짜 알고리즘 어린이가 갓 응시하고 온 2020 카카오 겨울 인턴십 1차 코딩테스트에 대한 간!단! 리뷰를 진행해보고자 한다![카카오/추천팀 2020 겨울 인턴십 1차] 인턴십 코딩테스트 응시 후기서류를 먼저 작성해서 넣으면 다음과 같이 안내 메일이 개인에게 발송된다. 다음의 메일을 받고 얼마 지나지 않아 테스트 사이트로 입장할 수 있는 초대장이 발송된다. 최근에 카카오 신입공채가 열렸을 때에는 프로그래머스 사이트에서 응시를 했었는데,이번에는 신기하게 또 다른 사이트에서 진행된 코딩테스트.hackerrank라는 사이트에서 이번 인턴십 코딩테스트가 진행이 되었다. 메일 안에 자세하게 보면 테스트를 해볼 수 있는 링.......

[백준] 스택 (Stack 간단 개념 정리 및 문제 풀이) [내부링크]

오늘은 Stack에 관한 개념을 살펴보면서,간단한 백준 문제 풀이를 이용해 자바에서 제공하는 Stack클래스를 한번 사용해보려고 한다. 먼저 스택(Stack)이란 사전적으로 "더미", "쌓아올림"이라는 의미를 가진다. "더미"란 많은 물건이 한데 모여 쌓인 큰 덩어리를 의미한다. 스택(Stack)은 데이터를 쌓아올리는 형태로 저장하여 추출할 때는 맨 위에 있는 데이터를 먼저 꺼내는 형태이기 때문에 제일 마지막에 저장한 데이터를 제일 먼저 꺼내는 "후입선출"형태의 자료구조이다.한마디로 먼저 넣은 것이 제일 마지막에 나오는 형태라는 것이다. 이러한 스택은 자바의 배열로도 간편하게 구현해할 수 있.......

[백준] 제로 - 스택(Stack) [내부링크]

https://www.acmicpc.net/problem/10773

[백준] 괄호 [내부링크]

https://www.acmicpc.net/problem/9012

[일상 책갈피] 웹툰 단행본 "플랫다이어리 3"을 보고 [내부링크]

사실 이 만화책을 본 지는 꽤 됐다.올해 6월 말 정도에 소중한 지인에게 선물 받았던 책이라서, 집에 도착하자마자 뜯어서 느즈막한 새벽 넘어서까지 천천히 읽었던 책이다.그 날은 그 분에 대한 감사함이 너무 컸던 날이라, 만화책을 보고, 또 그 분의 손편지를 읽으며감동을 받은 그 마음을 담아 일기를 쓰고 잠들었던 기억이 있다.그 때 이후로 내 아끼는 책들만 꽂아두는 책꽂이 속에 간직되어 있다가,오늘 새벽 문득 눈길이 가서 나도 모르게 다시 책을 꺼내들었다.책 제목은 "플랫다이어리3"네이버 웹툰은 끊은지 오래라서 내게는 좀 낯선 이름이었지만, 왠지 제목부터 마음에 드는 책이다.플랫이라니, 단조같은 나의 새벽에 어.......

스마일 게이트 채용연계형 인턴 채용 SGDT 후기(온라인 테스트 & 서류 전형 후기) [내부링크]

이번에 내가 신청한 채용공고는 "스마일게이트" 라는 곳의 인턴십이었다.사실 맨 처음 지원하기 전까지는 "스마일게이트"라는 회사가 게임회사라는 것은 알고 있었지만 대표게임이 무엇인지는 사실 자세하게 몰랐다.이번에 지원하게 되면서 어떤 회사인지, 어떤 게임을 주로 만들고 회사가 지향하는 방향성은 뭔지 찾아보면서 새롭게 알았는데PC 게임인 테일즈러너와 로스트 아크, 모바일 게임으로는 에픽세븐그리고 대표 게임으로는 크로스파이어 라는 게임이 있다고 한다.게임들이 전부 꽤나 이름을 날린 게임들이어서( 왜냐면 내가 이름을 알고 있다는 것만 해도 유명한 곳이라고 생각한다. 게임은 좋아하지만 유명한 게.......

[프로그래머스] 오랜 기간 보호한 동물(1) - LEFT JOIN [내부링크]

ROWNUM 이란 함수는 MYSQL 에서는 사용이 안 되는 것 같아서 ORACLE로 문제를 변환해서 풀었다. 보통 LEFT JOIN 형태로 뽑기 위해서는이런 형태로 쓰게 되는데, 이 문제의 경우는 이 모습의 형태를 출력하기를 원한다. 이 때는 B 테이블에 특정 값이 "IS NULL" 일 때의 조건을 걸어주면 된다고 한다. 그래서 최종 코드는 다음과 같이 입력하면 된다. 때문에 LEFT 조인을 사용한 후 출력한 값에서 순위를 매겨 3순위까지만 출력을 하게 시키면 다음과 같이 코드가 작성되게 된다. https://programmers.co.kr/learn/courses/30/lessons/59044?language=oracle

깃허브(github)의 잔디밭이 유채꽃밭으로 바뀌었다. [내부링크]

원래는 위의 사진처럼 온갖 초록색으로 가득 찼던 깃허브 페이지였는데갑자기 오늘 들어가보니 노란색으로 가득찼다.진짜 유채꽃밭 같다.밑에 보니깐 "HAPPY HALLOWEEN!"이라고 되어있는 것을 보아하니 일회용 이벤트인거 같은데노란색 계속 갔으면 좋겠다....너무 예쁜데...ㅜㅜ그냥 갑자기 바뀐모습 보니 예뻐서 남기는 기록

[Jquery] 키보드 눌렀을 때(keydown) 이벤트 [내부링크]

포트폴리오를 만드는 중 페이지 전환 기법을 사용해야 했는데,만약 오른쪽 버튼이나 아래 버튼을 눌렀을 경우에는 다음 페이지로 넘어가고왼쪽이나 위쪽 버튼을 눌렀을 경우에는 이전페이지로 넘어가게 코딩을 해야 했다.그것을 구현하기 위해특정 키보드가 눌렸을 경우 특정 액션을 취하도록 하는 키 이벤트 코드가 필요했는데그게 바로 keydown 이벤트였다. 그래서 그냥 간단하게 정리해본 자바스크립트 키보드 이벤트!!!keydown이벤트는 특정 키를 눌렀을경우 발생하게 된다.주로 많이 쓰는 키의 번호는 다음과 같다.13 : enter27 : esc37 : ←38 : ↑39 : →40 : ↓48~57 : left 0~996~105 : right 0~9여기는 jquery 사이트에서 정.......

[프로그래머스] 있었는데요 없었습니다 - INNER JOIN [내부링크]

오늘 풀어본 SQL 문제는 INNER JOIN을 사용해서 문제를 푸는 방식이다. INNER JOIN은 수학에서의 교집합이라고 생각하면 되는데그림으로 살펴보면 다음과 같다. 그래서 간단하게 INNER JOIN을 사용해서 풀어본 문제의 답이다. (이상하게 출력되는 답은 다 같은데 ORDER BY O.DATETIME 을 해주면 틀렸다고 나온다. 혹시 답이라고 안나오면 정렬기준을 다시 바꿔보자)https://programmers.co.kr/learn/courses/30/lessons/59043

[백준] 회사에 있는 사람 - 해시 & 정렬 [내부링크]

이번에 풀어본 문제는 해시 + 정렬 문제였다.이 문제에서 개인적으로 까다로웠던 부분은 영문자를 사전순의 역순으로 정렬해서 뽑아내라는 정렬이 있었다는거...? 이번에 알고리즘 문제들을 풀어보면서 정렬이 나올 때 어떤식으로 출어내야 할지 모르겠어서 막막했었는데,앞으로는 ArrayList 안에 담아서 Collection.sort를 써서 정렬기준을 새로 만드는 방법이 제일 괜찮은 것 같아서조만간 정렬방법에 대해서 다시한번 정리해보려고 한다. 아직은 정렬이 조금 어렵네ㅜㅜ또 내가 작성한 코드가 아무리 봐도 너무 길다... 아직은 초보라서 그런가 숏코딩은 내겐 무리다그래도 정답은 맞아서 다행인가 휴https://www.acmicpc.net/problem/7785

[드보르] 생화를 담은 무드등 가습기 JD-F50 사용후기 [내부링크]

벌써 겨울이 다가오고 있나보다.시간은 빠르게 변하고 계절도 벌써 가을의 절반을 지나가는데내 몸이 먼저 겨울을 맞이하고 있다.가을은 역시나 비염의 계절이다.왜냐면 벌써부터 코를 훌쩍이고 있는 내 자신을 발견 중이니 말이다. 코가 항상 건조한 비염환자에게 가습기는 필수인데,나는 항상 다음에 사자, 다음에 사자 하면서 미루곤 했다.이번에도 그렇게 넘겨버리려는 찰나에 우연히 가습기 체험단에 당첨됐다!!!c그래서 이 참에 써보게 된 무드등 가습기 개봉 및 사용 리뷰!꽃을 담은 아로마 무드등 가습기 JD-F50 사용 후기https://smartstore.naver.com/jcohs/products/3956355411택배가 오는 날은 항상 설렌다. 언제 몇시.......

[홍대 케이크 맛집 추천/카페 추천] 홍대 속 커다란 인형의 집, "딩가 케이크" 솔직 후기 [내부링크]

내가 처음으로 홍대를 왔을 때가 고등학교 일학년 때였다.현장체험학습이라고 친구들과 함께 우르르 왔었는데,그 때 처음으로 연극도 봤고, 친구들과 하루종일 돌아다니며 놀아본 첫 경험이었다.그 이후로 졸업하고 난 후, 고등학교 친구와 유명한 사주 카페가 있다고 해서 또 놀러오기도 했었는데,이상하게 서울의 다른곳은 가본 적이 없는데, 홍대에 올 일은 굉장히 잦았던 것 같다. 그래서 서울 하면 다른 곳은 몰라도 유독 홍대, 신촌(여기서는 단기 축제 스탭을 했었다) 만은 내게 낯설지 않은 곳들 중 하나였다. 사실 그 때는 홍익대학교 근처와 사주카페 골목에서만 죽치고 놀았기 때문에 골목길이 이렇게 핫한줄은 몰랐다.지금 와보.......

[백준] 최소 힙 (우선순위 큐) [내부링크]

오늘 처음 사용해보는 큐이다. 사실 어떻게 사용하는지 몰라서 정리를 좀 해야했는데,이 문제는 비교적 간단하게 우선순위 큐에 대해서 알아볼 수 있는 문제여서 한번 풀어보게 되었다. 우선순위 큐란 무엇인지 살펴보자면일반적인 큐 같은 경우는 제일 먼저 들어간 데이터가 가장 먼저 나오게 되는 FIFO 자료 구조이다.하지만 우선순위 큐는 들어간 순서에 상관 없이 일정한 규칙에 따라 우선순위를 선정하고, 우선순위가 가장 높은 데이터가 가장 먼저 나오게 된다. 예시를 통해 살펴보자. 먼저 우선순위 큐를 하나 생성해 준 후, (50, 40, 30, 20, 10) 의 숫자를 차례대로 넣어준다.일반적인 큐의 경우에는 큐에서 꺼내주게 되면 먼저 넣은.......

[백준] 최대 힙 (우선순위 큐) [내부링크]

우선순위 큐를 연습하기 위해 들고온 문제!우선순위 큐를 최대값으로 출력을 하는 방법이다. 최대값을 출력하고 값을 삭제하기 위해서는 다음과 같이 우선순위 큐에 collections 를 사용해 주면 된다. 이 코드를 문제에 적용해 보기위해 푼 간단한 최대 힙 출력 문제https://www.acmicpc.net/problem/11279

[JAVA] ArrayList를 Collections로 정렬시키기(오름차순 및 내림차순) [내부링크]

오늘은 ArrayList 를 오름차순 혹은 내림차순으로 정렬시키는 방법에 대해서 정리를 해보려고 한다.알고리즘 문제를 풀다보면 정렬 문제가 굉장히 자주 나오게 되는데사실 제대로 정리해 놓은 적이 없는 나여서 항상 시간이 너무 많이 걸렸었다.오늘은 그래서 ArrayList 로 간단하게 정렬을 할 수 있는 방법을 한번 찾아보았다. String, Integer 값들이 들어있는 ArrayList 정렬하기(내림차순, 오름차순)시작에 앞서 숫자 값과 문자 값을 담은 ArrayList 를 하나 만들어준다. 이 값들을 출력하게 되면 정렬되지 않은 채로 이렇게 출력이 되게 된다. 1. 오름차순으로 출력하기오름차순은 비교적 간단하다. Collections.sort 를 사용해주.......

[ADOY] 아도이 1집 VIVID LP 구매 후기(Vinyl) [내부링크]

요즘 떠오르는 인디 밴드로 유명한 아도이(ADOY)이 밴드를 알게된 건 2018년도 즈음이었다.우연히 유튜브에서 영상을 보던 중 ADOY 의 뮤비를 우연히 보게 되었는데,묘한 분위기의 뮤비와 특이한 비트를 가진 음악이었다.그 곡은 발매한 지 얼마 안된 "Wonder" 라는 곡의 뮤비였는데, 참 호불호가 많이 갈릴 음악이네 하면서 처음에는 지나쳤던 것 같다. 하지만 지나치기 무색하게 얼마 지나지 않아 어느날 문득 그 노래가 갑자기 생각이 났다.특유의 그 비트가 기억에 남았던건지,뮤비의 독특한 감성과 필터 때문인지는 잘 모르겠다.이런적은 처음인데...유튜브를 계속 돌아다니며 찾아다녔다. 도대체 그 노래가 뭐였는지 다.......

[프로그래머스] 위장 (해시) [내부링크]

HashMap 을 통해서 문제를 풀어보았다. 해쉬맵을 잘 사용은 안하는 편이긴 하지만 사용해 보니깐 굉장히 편리한 것 같다. 나중에 HashMap을 잘 사용할 수 있도록 한번 정리를 해봐야 겠다. 특히 HashMap속 key와 value 값을 전부 꺼내보는 방법은 정리가 한번 필요할 것 같다는 생각.https://programmers.co.kr/learn/courses/30/lessons/42578

[2020 Winter Coding] 겨울방학 인턴 프로그램 코딩테스트 후기 [내부링크]

오늘은 드디어 기다리고 기다리던 프로그래머스에서 진행하는 인턴 프로그램 코딩테스트 당일이다!!!인턴십이라서 사실 넣을까 말까 고민을 많이 하기는 했지만, 이렇게라도 코딩테스트를 공부해보자 싶어서 그냥 눈 꼭 감고 지원을 했다. 그래서 오늘은 방금 갓 치고온 따끈따끈한 코딩테스트 후기를 쪄보려고 한다. 프로그래머스에서 진행한 2020 겨울방학 인턴십 프로그램 지원 후기!!!!!2020 Winter Coding 겨울방학 스타트업 인턴 프로그램 코딩테스트 후기시험을 보기 전 날 코딩테스트에 대한 안내 문자가 도착했다.몇 시부터 몇시 까지 시험을 진행하는지를 알려주는 간단한 문자였다. 사실 인턴십 프로그램이라고 해서 다른 대기.......

[백준] 일곱 난쟁이 (브루트포스) [내부링크]

https://www.acmicpc.net/problem/2309

[NHN Pre-test 1차] NHN 코딩테스트 1차 응시 후기 [내부링크]

NHN Pre-test 1차 응시 후기(코딩 테스트)어제 NHN 에서 열린 코딩테스트를 응시하고 왔다. 사실 요즘 근래에 내 실력을 알고 난 후코딩테스트는 한동안 응시하지 않으려고 다짐했는데또 어느새 코딩테스트를 신청하고 있는 나 자신의 모습을 발견하게 된다. 참 인간의 욕심은 끝도 없고, 내 욕심은 항상 그렇듯 한결같다. 그렇게 또 충동적으로 아무런 준비 없이 응시하게 된 NHN pre test 1차 후기 이다. NHN은 신기하게 서류 전형을 준비할 때도 간단한 개인정보 이외의 서류를 일체 받지 않는다. 카카오도 그렇고 요즘 중견 및 대기업들의 특징인 듯 하다.모두 다 코딩테스트를 어느정도 실력으로 붙어야지만 기업으로 개인의 이력서가 보.......

[강남 핫플/신논현 핫플] 분위기 좋은 강남 술집/라운지바 "이썸(Esum)라운지" 솔직 후기 [내부링크]

사실 이 곳은 다녀온지 꽤 된 곳 중 한 곳이다.하지만 당시 갓 서울로 상경한 내게 너무 강렬하게 뇌리에 꽂힌 그런 곳이어서 더 애착이 가는 그런 곳이였다.그래서 갑자기 오늘 생각이 난 김에 한번 "이썸라운지"라는 라운지바를 소개해보려고 한다. 위치는 신논현역 5번출구 근처에 있다. 분위기 좋은 강남/신논현 라운지바 "이썸(Esum)라운지" 솔직 후기정말 우연히 이곳을 알게 되었다.신논현 역 근방에서 밥을 먹고, 강남 근처에서 술을 마시기 위해서 어슬렁 거리며 친한 언니와 갈 곳을 모색하던 도중,정말 우연히 꽃으로 길이 난 어떤 작은 아치문을 발견하게 되었다.그 순간 언니랑 나랑 5초간 서로 눈을 마.......

[생활코딩]WEB1-Html & Internet 1~10강 [내부링크]

오늘 공부할 내용은 HTML 기본문법에 대한 내용이다. 1. <strong><strong> creating...

[생활코딩] javascript (배열 & 반복문) [내부링크]

*배열배열은 대괄호로 시작해서 대괄호로 끝난다.[]이안에다가 여러개의 값을 적을 수 있다. var coworke...

[잠실 맛집] 일본 가정식 전문점 "배키욘방" 솔직 후기 [내부링크]

코로나로 세상이 혼란한 이 시국에나 홀로 서울 나들이를 강행하였다ㅜㅜ어쩔 수 없었던 게 꼭 보고싶은 ...

[생활코딩 JAVA] 변수와 연산자 [내부링크]

* 이클립스에 System.out.println();을 입력하는 데에 시간이 오래 걸린다.그럴때 이클립스에 sysout 입력...

[생활코딩 JAVA] 조건문 [내부링크]

*조건문: 주어진 조건에 따라서 애플리케이션을 다르게 동작하도록 하는 것. 프로그래밍의 핵심 중의 하나...

[생활코딩 JAVA] 논리 연산자 & 반복문 [내부링크]

*논리연산자:boolean의 값을 결합해서 코드를 좀 더 간결하게 만들 수 있음*&&: 좌항과 우항의 ...

[JAVA] BufferedReader 와 Bufferedwriter 사용법 [내부링크]

BufferedReader:Scanner와 유사.Bufferedwriter:System.out.println();과 유사둘은 모두 기존에 ...

[백준] 10818: 최소, 최대(feat. 최대값, 최소값 구하기) [내부링크]

오늘 정리/활용해볼 내용은 바로MAX_VALUE, MIN_VALUE의 활용과 Math.max(),Math.min() ...

[백준] 2577번: 숫자의 개수 [내부링크]

https://www.acmicpc.net/problem/2577

[백준] 3052번: 나머지 [내부링크]

https://www.acmicpc.net/problem/3052

[백준] 1546번: 평균 [내부링크]

사실 풀면서 계속 헷갈려서 붙잡고 놓지못했던 문제 중 하나였다ㅜㅜ문제 자체 난이도도 쉬운 것 같고 실행...

[백준] 8958번: ox퀴즈 [내부링크]

https://www.acmicpc.net/problem/8958이 문제를 풀 때 사용되는 문자열 함수 charAt()에 대해 잠깐 설명...

[백준] 4344번: 평균은 넘겠지(feat.소수점 반올림) [내부링크]

https://www.acmicpc.net/problem/4344이번문제를 풀기위해서는 출력에 써있는 말 처럼 반올림하여 소수점 ...

[백준] 15596번: 정수 N개의 합 [내부링크]

https://www.acmicpc.net/problem/15596맨 처음문제를 풀 때 나는 Test클래스라고 되어있길래 저 함수를 ...

[백준] 4673번: 셀프 넘버 [내부링크]

https://www.acmicpc.net/problem/4673문제를 볼 때 살짝 이해가 안되서 여러번 읽었다. 알고리즘 문제는 ...

[백준] 4673: 사분면 고르기 [내부링크]

https://www.acmicpc.net/problem/14681

[백준] 2884번: 알람 시계 [내부링크]

https://www.acmicpc.net/problem/2884정말 나에게는 역대급 황당하지 아니할 수 없었던 문제 ㅋㅋㅋㅋㅋ ...

[백준] 2523번: 별 찍기 - 13 [내부링크]

https://www.acmicpc.net/problem/2523

[백준] 2446: 별 찍기 - 9 [내부링크]

https://www.acmicpc.net/problem/2446

[백준] 10996번: 별 찍기 - 21 [내부링크]

https://www.acmicpc.net/problem/10996

[백준] 1065번: 한수 [내부링크]

https://www.acmicpc.net/problem/1065뭔가 너무 길게 쓴 것 같다ㅜㅜ 사실 한수가 뭔지 이해가 안되서 열...

[JAVA] 문자열 함수 총정리 (+자바 아스키코드 표) [내부링크]

JAVA에서 주로 사용하는 문자열 함수 모음startWith:문자열이 지정한 문자로 시작하는지 판단 같으...

[백준] 11654번: 아스키코드 / 11720번: 숫자의 합 [내부링크]

https://www.acmicpc.net/problem/11654아스키 코드란?컴퓨터는 문자를 인식 못하기 때문에 인식하기 위해...

[백준] 10809번: 알파벳 찾기 / 2675번: 문자열 반복 [내부링크]

https://www.acmicpc.net/problem/10809indexOf();를 사용하여 몇번째 알파벳인지 확인 후 숫자 출력하였...

[백준] 1157번: 단어 공부 [내부링크]

https://www.acmicpc.net/problem/1157이 문제를 풀 때 대문자를 소문자로 바꿔주는 toLowerCase()함수를...

[백준] 1152번: 단어의 개수 / 2908번: 상수 [내부링크]

https://www.acmicpc.net/problem/1152이 문제는 생각보다 간단한 문제라고 생각했는데 제출할 때 틀렸다고...

[백준] 5622번: 다이얼 [내부링크]

https://www.acmicpc.net/problem/5622이번에 사용한 주요 함수는 contain()함수와 전에도 한번 사용해보...

[백준] 2941번: 크로아티아 알파벳 [내부링크]

https://www.acmicpc.net/problem/2941너무 어렵게 풀었다...어려울 것은 없다 생각하고 풀었지만 문제를 ...

[백준] 1316번: 그룹 단어 체커 [내부링크]

https://www.acmicpc.net/problem/1316아니 풀고보면 참 간단한 아이인데 풀다보면 시간이 엄청 뺏긴다ㅜㅜ...

[백준] 1712번: 손익분기점 [내부링크]

A,B,C는 21억 이하의 자연수이기 때문에 꼭 long형으로 크기를 지정해주어야 한다. https://www.acmicpc...

[백준] 2839번: 설탕배달 / 2292번: 벌집 [내부링크]

https://www.acmicpc.net/problem/2839https://www.acmicpc.net/problem/2292

[백준] 1193번: 분수찾기 [내부링크]

https://www.acmicpc.net/problem/1193

[백준] 2869번: 달팽이는 올라가고 싶다 [내부링크]

이 문제가 많이 까다로운 이유는 먼저 시간제한이다. 0.15초라는시간 안에 해결해야 하므로 단순한 반복구...

[백준] 10250번: ACM호텔 [내부링크]

간만에 한번에 맞췄다 신난다~~~!!!!https://www.acmicpc.net/problem/10250

[부산 카페 추천] 해운대 해리단길 드로잉 카페 "파스텔 뮤지엄" [내부링크]

옛날에 한참 워터브러쉬를 사서 수채화를 그리는 게 취미였을 때가 있었다그 때에는 한참 피포페인팅도 ...

[백준] 2775번: 부녀회장이 될테야 [내부링크]

https://www.acmicpc.net/problem/2775

[백준] 10872번: 팩토리얼 [내부링크]

https://www.acmicpc.net/problem/10872

[백준] 10870번: 피보나치 수 5 [내부링크]

https://www.acmicpc.net/problem/10870

[백준] 15953번: 상금 헌터 [내부링크]

https://www.acmicpc.net/problem/15953더 나은 풀이방법을 아시는 분들은 댓글로 공유 부탁드립니다~~

[백준] 1978번: 소수찾기 [내부링크]

https://www.acmicpc.net/problem/1978

[백준] 2581번: 소수 [내부링크]

https://www.acmicpc.net/problem/2581

[백준] 1929번: 소수 구하기 (feat.에라토스테네스의 체) [내부링크]

이 문제는 그 전의 문제들과는 다르게 반복문으로 2부터 구하는 수까지 소수인지 나누어 보게 된다면 &quot...

[백준] 4948번: 베르트랑 공준 [내부링크]

https://www.acmicpc.net/problem/4948

[백준] 9020번: 골드바흐의 추측 [내부링크]

맨처음 짠 코드는 이렇게 짰는데 시간초과가 났다.원인은 boolean배열에 넣어놓은 값들을 다른 배열에 소수...

[백준] 1085번: 직사각형에서 탈출 [내부링크]

https://www.acmicpc.net/problem/1085

[백준] 3009번: 네번째 점 [내부링크]

https://www.acmicpc.net/problem/3009

[백준] 4153번: 직각삼각형 [내부링크]

https://www.acmicpc.net/problem/4153

[백준] 3053번: 택시 기하학 [내부링크]

*택시기하학잘 이해가 안가지만 일단 정리해 보면 택시기하학에서의 원의 넓이를 구하는 것은 일반적인...

UI/UX Spring 개발자 양성과정 2일차 [내부링크]

역시 국비지원이라 그런지 진도가 정말 빨랐다다행히도 우려와는 다르게 강사님은 강의를 잘해주시는 편이...

UI/UX Spring 개발자 양성과정 3일차 [내부링크]

오늘은 반복문들과 무한루프, 그리고 별찍기를 공부했다.특히 오늘 중점적으로 한 것은 반복문을 통한 별찍...

[백준] 1002번: 터렛 (feat. 루트값/제곱값 구하기) [내부링크]

*자바로 루트 값 구하는 방법(Math.sqrt())*제곱값 구하기(Math.pow())그리고 이 문제를 풀기 위해서는 ...

[백준] 2798번: 블랙잭 [내부링크]

https://www.acmicpc.net/problem/2798

[백준] 2231번: 분해합 [내부링크]

사실은 재귀함수로 풀고 싶었지만 아직 실력이 그만큼은 안되서 그냥 함수를 만들어서 푸는 방식을 선택했...

[백준] 7568번: 덩치 [내부링크]

https://www.acmicpc.net/problem/7568

UI/UX Spring 개발자 양성과정 4일차 [내부링크]

오늘 새로사귄 언니와 먹은 참치오므라이스~~~!양도 많고 먹다보면 물렸지만 그래도 맛났다처음으로 제대...

[백준]1463번: 영화감독 숌 [내부링크]

내가 봐도 코드 길이가 어마무시하다...이렇게 풀면 안되는데ㅜㅜㅜ요즘 알고리즘 푸는 뇌가 멈춘 기분이다...

[백준] 2750번: 수 정렬하기 (feat. 오름차순과 내림차순) [내부링크]

수를 정렬하는 방법은 서로 비교할 값들 끼리 크기를 비교해서 순서를 바꿔주는 노가다 방법 역시 존재하지...

UI/UX Spring 개발자 양성과정 6일차 [내부링크]

현 상황을 간단 정리하자면 지금은 거의 기초특강 면에서 봤을때 진도가 많이 나간 듯 싶다 왜냐면 수업 전...

[백준] 2751번: 수 정렬하기2 (feat. 병합정렬) [내부링크]

하...이문제를 풀면서 병합정렬을 처음 배웠다내가 제일 공부 안한 부분이 재귀부분인데 병합정렬 자체가...

[백준] 10989번 : 수 정렬하기( feat.counting 정렬) [내부링크]

이 문제는 "카운팅 정렬(counting sort)"라는 정렬방법을 통해 정렬을 시킨 후 출력하는 문제이...

[Spring 개발자 양성과정] Day 08. 게시글 프로젝트 [내부링크]

수업시간에 간단한 구조체 만들기를 활용하여 게시판을 구현해보았다. 1. 게시글과 관련된 Board 구조체...

[백준] 2108번: 통계학 [내부링크]

사실 앞선 정렬문제들을 풀 때 시간초과와 런타임에러의 늪에 빠진 적이 있어서 이 문제를 풀 때에도 살짝 ...

[백준] 1427번: 소트인사이드 [내부링크]

확실히 ArrayList를 배우고 나니깐 코드가 훨씬 간편하고 문제 풀기도 쉬워졌다 ㅎㅎ이래서 새로운 것을 ...

UI/UX Spring 개발자 양성과정 9일차 [내부링크]

오늘은 드디어 기초특강 마지막 날이었다벌써 강사님하고 정이 들었는데 헤어짐이라니, 부정하고 싶었지만 ...

[백준] 11650번: 좌표 정렬하기 (feat. 퀵 정렬) [내부링크]

퀵정렬이라는 거에 대해서는 아예 몰랐지만 이 문제를 풀면서 열심히 공부해서 그나마 이제는 좀 이해가 가...

UI/UX Spring 개발자 양성과정 10일차 [내부링크]

오늘 그렇게 긴장했고 또 기대했던 새로운 강사님을 처음 만나뵀다.첫인상은 생각보다 친절하고 좋으실 것 ...

[백준] 11651번: 좌표 정렬하기2 [내부링크]

https://www.acmicpc.net/problem/11651

[백준] 1181번: 단어정렬 [내부링크]

이번 문제 역시 퀵 정렬을 사용하여 문제를 풀었다.아직은 다른 정렬법에는 잘 모르겠어서 저번에 만든 퀵...

[백준] 10814번: 나이 순 정렬 (feat. quickSort) [내부링크]

이번에도 코드 우려먹기 ㅋㅋㅋㅋ퀵정렬을 사용해서 문제를 풀었다. 중간에 break를 잘못넣어서 계속 결과...

UI/UX Spring 개발자 양성과정(4/10) [내부링크]

오늘 수업은 생성자와 클래스 (static 선언없이) 호출히어 사용하는 걸 공부했다.강사닝이 내일부터는 주말...

[Spring 개발자 양성과정] 간단한 회원가입 프로그램(JAVA 기초) [내부링크]

간단한 클래스를 공부하기 위해 내어주신 회원가입 프로그램 작성조건은 클래스를 두가지로 만들되 메소드...

[백준] 1018번: 체스판 다시 칠하기 [내부링크]

분명 반례를 입력해도 답이 옳게 나오는데 자구 런타임 에러가 발생해서 헤멨던 문제였다...근데 정말 바보...

[Code-Up] 1858: 파스칼의 삼각형 출력하기 1 [내부링크]

아직 재귀함수에 대한 기초지식이 부족한 것 같아 예제들을 한번 풀어보고자 하여 찾아온 문제이다*파스...

[Code-Up] 3701번: 파스칼 삼각형 [내부링크]

파스칼의 삼각형을 출력하는 문제. for문을 사용해도 되서 간단히 풀어보았다. 이 문제는 단순히 int형으로...

[카카오 신입공채 블라인드 2018] 비밀지도 [내부링크]

사실 너무 복잡하게 풀어버렸다...더욱 간단히 풀 수 있는 replace가 있었는데 나 혼자 빙빙돌아서 문제를 ...

[JAVA] 접근제한자 [내부링크]

접근제한자는 크게 4가지의 종류로 살펴볼 수 있다. 그 중에서도 protected 라는 접속생성자는 상속과 관련...

[프로그래머스] 주식가격 (스택, 큐) [내부링크]

https://programmers.co.kr/learn/courses/30/lessons/42584

[JAVA] 간단한 로그인 창 구현 [내부링크]

두 개의 간단한 클래스를 이용하여 로그인 창을 띄우는 프로그램을 구현해보았다. 아직은 데이터베이스를 ...

UI/UX Spring 개발자 양성과정(4/18) [내부링크]

이번주는 사실 고된 날들이 많았다. 쉬는 날이 중간에 껴서 더 편할 거라는 예상과는 다르게 하루 쉬니깐 ...

[프로그래머스] 카펫 (완전탐색) [내부링크]

https://programmers.co.kr/learn/courses/30/lessons/42842

[JAVA] Dynamic programming (동적 계획법) [내부링크]

*동적 계획법이란?(DP): 복잡한 문제를 간단하게 여러개의 문제로 나눠 푸는 방법을 말한다. 문제를 여러...

[백준] 피보나치 수 (DP: 동적계획법 사용) [내부링크]

다이나믹 프로그래밍 기법을 사용하여 푼 피보나치 수 문제https://www.acmicpc.net/problem/2748

[백준] 1003번: 피보나치 함수 (DP) [내부링크]

https://www.acmicpc.net/problem/1003

[프로그래머스] 프린터 (스택, 큐) [내부링크]

문제는 되게 쉽다고 만만하게 풀었는데 큰 코 다쳤다...temp배열을 while문 안에 두고 풀었으면 금방풀었...

[JAVA] 말 경주 [내부링크]

오늘 간단하게 쓰레드를 활용하는 방법을 배우기 위해 간단한 경마 프로그램을 만들어 보았다.하단에 있는 ...

[백준] 9461번: 파도반 수열 (feat. 동적 계획법) [내부링크]

오늘 풀어본 문제는 동적 계획법을 사용한 재귀함수 문제이다. 이 문제를 풀기 위해서는 나름의 규칙성을 ...

[백준] 1904번: 01타일 [내부링크]

이 문제를 처음 접했을 때 이걸 풀수있는거라고...? 하면서 계속 바라만 보았다. 도저히 머리가 굴러가지 ...

[프로그래머스] 문자열 압축 (2020 카카오 블라인드 공채) [내부링크]

오늘 풀어본 문제는 간단하게 문자열 함수들로 풀 수 있는 문자열 압축 문제이다. 이 문제는 간단한 문자열...

[JAVA] JAVA9 모듈 프로그래밍 [내부링크]

오늘은 자바 9 모듈 시스템에 관해서 알아보고자 이렇게 포스팅을 하게 되었다.이 포스팅을 하게 된 계기, ...

[UI/UX Spring] "쿠키런 프로젝트" 1차 회의 안건 정리 [내부링크]

드디어 우려했고, 또 한편으로는 기대하던 미니 프로젝트가 본격적으로 시작됐다.우리가 만들 프로젝트는 ...

[UI/UX Spring] "쿠키런 프로젝트" 게임 구현 1차 [내부링크]

어쩌다보니 내가 게임 구현부를 혼자 맡게 되었다... 사실 맡을 때는 왠지 모를 자신감이 치밀어 맡겨만 달...

[UI/UX Spring] "쿠키런 프로젝트" 게임 구현 2차 [내부링크]

주말동안 만들어본 쿠키런 게임구현 2차.이번에는 기능적인 부분을 주로 넣고, 본격적으로 게임처럼 가동이...

[백준] 1149번: RGB거리 [내부링크]

너무 오래간만에 올리는 알고리즘 풀이 포스팅인 것 같다. 요즘 하도 공부할 게 많고 프로젝트도 진행하던 ...

[백준] 1932번: 정수 삼각형 [내부링크]

간단하게 동적 계획법으로 풀어본 정수 삼각형 문제. 이중 배열을 사용해서 문제를 풀어보았다. 입력받은 ...

[생활법률] 나를 위한 카테고리 이용가이드 [내부링크]

대학생 시절에는 경찰이 되겠다고 법 관련 전공을 정말 열심히 찾아들었다. 민법이면 민법, 형소법이면 형...

[JQuery] slick slider 라이브러리 사용법 [내부링크]

우리가 홈페이지를 만들다 보면 슬라이드 기능이 필요할 때가 있다.홈페이지 메인화면에 종종 쓰이는 그러...

[CSS] Font Awesome 사용하기 [내부링크]

홈페이지를 꾸미다 보면 종종, 때로는 많이 아이콘을 구글링 해보는 경우가 생긴다.사실 사이트들은 다양하...

[CSS] Inline 과 Block, 그리고 Inline-block [내부링크]

Inline 이란?입력한 TEXT 의 크기만큼만 공간을 차지하게 되고, 줄바꿈을 따로 해주지 않는 display ...

[JQuery] 특정 위치로 페이지 자동 스크롤 [내부링크]

오늘 해볼 것은 JQuery 를 이용하여 페이지의 특정위치로 자동 스크롤 되어 이동시키는 기능을 추가해 볼...

[프로그래머스] 쇠막대기 [내부링크]

https://programmers.co.kr/learn/courses/30/lessons/42585?language=java

[MO:RIP] 여행기록사이트 최종 프로젝트 1차 정리 및 후기 [내부링크]

학원 종강도 이제 코앞으로 다가왔다. 최종프로젝트를 하고 있는 내 모습이 실감이 안나기도 하고, 벌써부...

[MO:RIP] 최종 프로젝트 2차 진행 후기 [내부링크]

갑자기 코로나(그지같은 코로나는 끝이 나질 않는다...이제 그만 작별하자ㅜㅜㅜㅜ) 때문에 10일간 학원 임...

[MO:RIP] 최종 프로젝트 3차 진행 후기 [내부링크]

정말 간만의 포스팅!!!!! 오랜만이야 내 블로그ㅜㅜㅜㅜㅜ내가 다시 포스팅을 쓰게 된 이유는 학원 종강 ...

[프로그래머스] 예상 대진표 [내부링크]

https://programmers.co.kr/learn/courses/30/lessons/12985간만에 코테 풀려니 머리가 안돌아가서 기초부터 다시 돌리는 중이다. 역시 머리도 안쓰다가 쓰려니깐 멈춘 기분이다.오늘부터라도 꾸준히 시작해야지 다시ㅜㅜ

[Spring] Tomcat9.0(톰캣) 연동(톰캣 에러 원인인 포트번호 변경 작업) 및 UTF-8 환경설정 해주기 [내부링크]

맨 처음 spring을 실행시켰을 때 기본적으로 해주면 좋을 환경설정들이 존재한다. 특히 나 같은 경우 spring의 기본 서버를 사용하는 것이 아닌 Tomcat 9.0을 사용하기 때문에기존 서버를 삭제하고 Tomcat 서버를 새로 등록해주는 절차가 반드시 필요하다. 떄문에 오늘은 처음 spring을 켰을 때, 기본적으로 한글 세팅을 해주는 작업 및 서버 연동방법에 대해서 정리를 해보려고 한다. UTF-8형식으로 변환해주기먼저 기본적으로 해줄 셋팅은 UTF-8형식으로 변환을 해주는 작업이다.이 작업을 해주지 않으면 HTML과 CSS, JSP 등등 파일들에 한글주석들을 쓰게 되면 한글이 다 깨질 수 있기 때문에맨 처음 셋팅을 해줄 때 설정을 같이 해주는 편.......

[Github] github로 무료로 웹호스팅하기 [내부링크]

오늘은 간단하게 github를 통해서 정적 웹사이트를 웹호스팅 해보는 방법에 대해 정리를 해보고자 한다. 먼저 시작하기에 앞서 github에 로그인을 해줘야 한다. (없다면 회원가입을 해서 계정을 하나 생성해주어야 한다.)그렇게 생성된 github 내 계정을 들어가면 준비 완료!만약 자신이 깃허브를 사용하고 있었고웹호스팅을 하고 싶은 페이지를 깃허브 레파지토리에 올려져있는 상태라면다음과 같이 그 레파지토리에 들어가 준다. 하지만 만약 깃허브를 처음이용하는 사람들이라면새로운 레파지토리를 만들어 주어야 한다. 지금 설명할 것은 깃허브 신규이용자를 위한 레파지토리 생성 및 파일 업로드 방법에 대한 설명이다. 웹호스.......

[강남 맛집/신논현 맛집] 독특한 컨셉을 가진 "런드리피자" 솔직 후기 [내부링크]

다녀온지는 좀 됐지만 지인 추천으로 다녀온 이색 피자집을 소개해보려고 한다. 바로 방탄소년단 MV 촬영지로도 유명한 "런드리피자"!!학원이 이 근방에 있어 가끔 이 근처에서 돌아다닐 때마다 시선을 주목끄는 곳이 바로 이 곳이었다. 색감이 원체 화려해서일까?지나가면서 저긴 꼭 다음에 와봐야지 하며 결심하던 곳이었는데,우연히 기회가 닿아서 지인분과 함께 다녀오게 되었다.세탁소 컨셉을 가진 강남 이색 피자집, "런드리피자" 솔직 후기런드리 피자는 신논현 역 5번출구와 굉장히 가깝다. 서울의 핫플레이스인 강남역 근처와는 조금 거리가 있어서 사람들이 엄~~~~~청 많지는 않은 그런 곳에 위치해 있다.(하지.......

[JAVA] 정규표현식이란?(사용방법 및 활용예시 정리) [내부링크]

2021년도 카카오 코딩테스트를 진행하는 도중 정규식을 사용해야 하는 문제가 출제 되었다.사실 정규식은 배워본적이 없어서 처음 보자마자 머리가 새하얗게 변해버렸지만어찌저찌 해서 문제를 다행이도 풀게 되었다.때문에 이번 기회에 확실하게 정규식에 대해서 공부를 하고, 다음에는 이를 통해 조금 더 손쉽게 접근할 수 있게 준비를 해야겠다고 다짐을 하고 쓰는 오늘의 포스트!!바로 JAVA 로 정규식을 적용하는 방법이다.정규표현식(Reqular Expression)이란?문자열이 정해져 있는 형식으로 구성되어 있는지 검증해야 하는 경우가 있다. 예를 들어 이메일, 전화번호를 사용자가 제대로 입력했는지 검증해야 할 때 정규표현식과 비교하게.......

[가로수길 맛집/압구정 맛집] 수제버거로 유명한 "세인트그릴" 솔직 후기 [내부링크]

너무 자주 만나서 이제는 서로에게 너무 익숙해져버린학원 친한 언니들과 가로수 길 데이트를 나섰다.가로수길은 예전에도 한번 와본적이 있었는데평일, 그것도 대낮에 와본 적은 처음이라 거리가 굉장히 낯설게 느껴졌다.(특히 거리에 사람이 없는 것을 보고 장난스레 우리가 백수인게 티가 난다며 웃었다ㅋㅋㅋㅋ)만나서 맛집 리스트 중 랜덤으로 쭌 언니가 고른 "세인트그릴"를 점심으로 먹기로 결정!때문에 오늘은 가로수길에서 소문난 수제버거 집 "세인트그릴" 리뷰를 잠시 적어볼까 한다. 가로수길/압구정 수제버거로 유명한 "세인트그릴" 솔직 후기신사역과 압구정역의 중간 즈음에 위치해 있는 &quot.......

[Jquery/Javascript] 글자 타이핑 하는 효과 넣기 [내부링크]

개인 포트폴리오를 만드는 중에 문득 내 소개를 넣을 곳에 글자를 타이핑 하는 효과를 주고싶었다.그래서 찾아본 타이핑 효과를 수 있는 코드를 정리해 보았다. !!HTML코드css 코드Jquery 문이렇게 코드를 작성해주고 특정 이벤트를 실행시켰을 때 typingStart() 함수를 실행시켜주게 되면 아래 gif 처럼 저절로 타이핑효과가 시작되게 된다. (나는 특정위치로 스크롤 되었을 때 typingStart()이 실행되도록 코드를 짰다.

[CSS] 마우스를 올렸을 때 css 효과를 주는 hover.css 사용하기 [내부링크]

홈페이지를 만들다 보면 마우스를 특정 div 에 가져갔을 때 특정 효과를 주고 싶은 경우가 생긴다. 예를 들면 버튼 같은 경우나아이템 박스의 경우 마우스를 올리면 커지는그런 식의 효과를 말이다. 그 때 사용할 수 있는 간편한 것이 바로 hover.css이다. hover.css 사용하기https://ianlunn.github.io/Hover/위의 사이트에 들어가면 간단하게 적용할 수 있는 hover의 기능들이 쭉 있다.특정 아이템들에 마우스를 오버(hover)해보면 어떤 이름을 가진 속성 값이 어떤 효과를 주는지 한눈에 살펴볼 수 있다. 사용하는 방법은 비교적 간단한데먼저 페이지에 있는 다운로드 버튼을 클릭하면 hover.css가 올라가 있는 깃허브 주소로 이동하게.......

[Spring 개발자 양성과정] MO:RIP 최종 프로젝트 발표 및 국비 지원 학원 수료 후기 [내부링크]

학원 최종프로젝트 후기 및 IT 국비 지원 학원 수료 후기 오래도 걸렸다. 원래는 정상수료가 9월 1일 이었는데어느덧 시간이 흘러 9월 마지막 주를 찍었다.원래는 현장에서 마이크를 들고 진행했어야 하는 최종 프로젝트였는데, 아쉽게도 코로나로 인해서 온라인으로 최종프로젝트를 발표하게 되었다.다른 팀의 팀장님들께도 물어보니 늘어난 시간만큼 다들 많이 지친 기색이 역력했고, 이제는 더이상 프로젝트를 끌고가는 것이 지쳐서 다들 어느정도 손을 놓고 끝낸 상태였다.물론 우리 역시도 마찬가지였다. 우리는 원래 계획했던 초기의 기획에서 추가로 남은 시간동안 관리자 페이지를 따로 제작하고, 다른 기능들은 따로 추가하지 않은.......

[서초동 카페 추천] 교대 앞 디저트가 맛있는 24시간 카페, "르미엘" 솔직 후기 [내부링크]

한참 프로젝트를 하느라 밤을 새는 나날의 연속이었다.사실 방 한칸도 안되는 내 좁디좁은 생활공간에서 밤을 새기란 여간 힘든 것이 아니다.작업을 하고 있으면 어느새 냉장고에서 술을 꺼내고 있는 내 손을 발견한다...아앗그래서 교대역 근처 24시간 카페를 찾아서 네이버를 서치해보는데아무리 찾아봐도 24시간 카페는 찾기가 어려웠다...그 중에서도 몇 군데가 나오긴 했는데 이 곳이 그 몇 군데 중 한 군데였다. 때문에 "한번 경험삼아 가보자!!!" 싶어서 방문하게 된 곳.그렇게 한 두번이 쌓여 지금은 일주일에 한번은 가게 되는 단골카페가 되었다. 오늘은 그렇게 교대 근처에 몇 없는 24시간 카페인 "르미엘"을.......

[Ruby] Ruby란 무엇일까?(Window 환경 Ruby 설치 방법) [내부링크]

우연히 포트폴리오 작업을 하던 도중 Bourbon mixins 라는 css 를 알게 되었고, 그것을 사용하기 위해 compass 라는 것을 설치해야하는 것을 알았으며, 그것을 설치하기 위해서는 Ruby라는 것을 설치해야 한다는 사실을 알게 되었다.Ruby를 언젠간 공부를 해보고싶다고 생각은 했지만이렇게 갑작스럽게 나와 만나게 될 줄은 몰랐다. 하지만 많이 보고 듣고 했던 유명한 "Ruby on rails" 가 대체 무엇인지 항상 궁금했던 나였기에,이번 기회를 통해서 Ruby 란 무엇인지와간단한 설치 절차를 정리해보려고 한다. 먼저 "Ruby"란 무엇인지 개념부터 한번 살펴보자.동적 객체지향 스크립트 프로그래밍 언어, "Ruby&quo.......

[CSS] compass 설치하기(소개 및 설치방법) [내부링크]

Compass란?Compass란??css를 쉽게 개발 및 편집할 수 있는 CSS 프레임워크 이며, Ruby를 통해서 만들어진 일종의 개발툴에 해당한다. css3, 타이포그래피, 그리드, 레이아웃 등 미리 정의된 스타일 모듈을 불러와서 사용할 수 있다.Sass를 사용하며, 확장자는 .scss를 사용한다. 때문에 별도로 Sass를 설치해주지 않아도 Compass를 설치하면 자동으로 Sass도 설치가 된다고 한다. Compass 의 특징을 정리하자면 다음과 같다. 1. 표현을 위한 class속성을 사용하지 않고도 의미있는 마크업이 가능하다. 2. 재사용 가능한 웹 디자인 모듈이 유용하게 쓰일 수 있다. 3. Spites 이미지를 손쉽고 빠르게 만들어 사용할 수 있다.4. Compass 에서 제.......

[JQuery] 일시적으로 마우스 스크롤 막고 풀기 [내부링크]

로딩 페이지가 실행되는 도중 스크롤을 일시적으로 막아 다른 페이지로 전환되지 않게 하기 위해서스크롤을 막을 수 있는 방법을 한번 찾아보았다. 사용방법이 비교적 간단한데, 먼저 스크롤을 막는 방법이다. 위의 코드를 입력하게 되면 계속 스크롤을 못하게 되는데, 만약 이 상태를 풀고자 한다면 하단의 코드를 특정 이벤트 발생 시 넣어주면 된다. 다음의 코드는 막은 스크롤을 다시 활성화 시키는 방법이다.

[가로수길 카페 추천] 테마가 있는 신사동 가로수길 카페 "청수동갤러리" 솔직 후기 [내부링크]

학원 분들과 저녁 식사를 하기로 했다.우리 프로젝트 팀원 중 두 분이 취직을 해서 축하겸이랄까?원래는 금요일날 다른 곳으로 놀러가려고 했는데 다들 스케쥴이 맞지를 않아서 월요일 첫 출근부터 만나서 썰을 듣기로 했다.첫 출근 월요일부터 나와주신다고 해주신 두 신사분들께 잠시 감사의 인사를ㅎㅎ그 전에 따로 친한 언니들과 일찍 만나서 우리끼리 잠깐 놀다 가자는 이야기가 나왔다.어쩌면 오늘이 언니들과의 마지막 일탈이 될 것만 같아서단박에 오케이를 하였다.그렇게 셋이 모여서 가게 된 신사동 가로수 길. 어디를 가야할까 열심히 고민한 끝에가로수길에서 정말 핫한 카페를 알게 되어서 그 곳으로 가게 되었다. 바로 &quot.......

[JAVA] 무료 제작툴 모음 [내부링크]

나중에 혹시 필요할 지 몰라 정리해 놓은 무료 제작툴 사이트 모음<서비스 기획>http://trello.com...

[취업 성공 패키지] 국비 지원 1유형 1단계 후기 [내부링크]

취업성공 패키지 1유형 후기정말 우연히 인터넷에서 알게된 취업 성공 패키지!사실 맨 처음 취성패라는 걸 ...

포트폴리오 준비 시 도움이 되는 사이트 모음 [내부링크]

*https://www.pinterest.co.kr/pinterest 에서 responsive websites 검색하면 굉장히 다양한 웹사이트들을 ...

[이클립스] 깃허브에 푸쉬 중 오류(rejected -non-fast-foward) [내부링크]

예전에 이클립스를 사용하여 커밋을 하다가 실수로 버튼을 하나 잘못눌러서 연결이 끊긴 적이 있었다. 사실...

[Tomcat] IllegalArgumentException 오류 해결 [내부링크]

크롬으로 열심이 MVC MODEL2 방식을 사용하여 페이지를 만들던 도중크롬에서는 문제없이 정상작동...

[생활코딩]JAVA 입문 수업 1 [내부링크]

<JAVA SE, JDK, JRE>JDK개발자를 위한 자바 버전으로 JAVA 프로그램을 실행...

[생활코딩]JAVA 입문 수업 2 [내부링크]

이클립스: 가장 대표적인 자바의 개발도구이다. 통상 IDE라고 불리는 소프트웨어로분류된다. IDE는 ...

[Java 예제] 랜덤번호 뽑기(주사위 예제) [내부링크]

오늘은 로또번호 6자리를 자동 추출해주는 것을 만들어보고자 한다. 랜덤값을 추출하기 위해 math.random()...

[JAVA 예제] 배열에서 최대값과 최소값 구하기 [내부링크]

*배열을 지정하여 배열 중 최대값과 최소값 구하기

[생활코딩 JAVA] 배열과 그 오류 [내부링크]

*배열:연관된 정보를 그룹핑하는데 사용하는 것으로, 연관된 데이터를 모아서 관리하기 위해서 사용하는 데...

[생활코딩 JAVA] 메소드의 입력과 출력 [내부링크]

*메소드: 코드를 재사용할 수 있게 해준다. *메소드의 정의와 호출: 직접 메소드를 만드는 것을 정의라...

[생활코딩 JAVA] 입력과 출력 [내부링크]

*String[] argsString[] args은 매개변수로 사용자에게 입력값을 받는다. *사용자의 입력을 받기자바에...

[생활코딩 JAVA] 객체지행 프로그래밍 OT [내부링크]

*객체 지향 프로그래밍: 좀 더 나은 프로그램을 만들기 위한 프로그래밍 패러다임으로 로직을 상태와 행위...

[생활코딩 JAVA] 클래스와 인스턴스, 그리고 객체 [내부링크]

코딩을 할 때에는 중복을 제거하는 것이 가장 중요하다. 위의 두 코드는 입력된 숫자만 다를 뿐 서로 반복...

[JAVA 독학] 2020년도 월, 일 로 요일 출력하기 예제 [내부링크]

2020년도를 기준으로 월하는 날의 월과 일을 입력하면 그 날의 요일을 알려주는 예제를 한번 만들어 봤다아...

[생활코딩 JAVA] 유효범위(전역변수와 지역변수) [내부링크]

변수와 메소드 같은 것을 사용할 수 있는 것은 이름이 있기때문이다. 아래 코드에서는 LEFT는 변수의 ...

[생활코딩 JAVA] 상속과 생성자 [내부링크]

* 생성자객체지향 프로그래밍에도 초기화에 해당하는 기능이 제공되는데 이것을 생성자라고 한다. 아래의...

[생활코딩 JAVA] 오버라이딩(overriding)과 오버로딩(overloading) [내부링크]

*오버라이딩(overriding)상속은 상위 클래스의 기능을 하위 클래스에게 불려주려는 기능이다. 그렇다면...

[JAVA] 데이터 형변환 방법 [내부링크]

자바를 사용하면서 다양한 형태의 데이터를 가지고 작업을 진행하기 때문에 적당한 형태로의 형변환작업이 ...

[JAVA] Math 클래스 [내부링크]

자바에서 Math클래스는 수학계산에 유용한 메서드로 구성이 되어있다. (모두 static 메소드에 해당)*주어...

[JAVA] 병합정렬 & 카운팅 정렬 [내부링크]

*병합정렬병합 정렬은 주어진 배열을 원소가 하나밖에 남지 않을 때까지 계속 둘로 쪼갠 후에 다시 크기 ...

[JAVA] ArrayList 활용법 1 (add, remove, get, size) [내부링크]

*ArrayList 일반적인 자바에서의 배열을 사용하다보면 가끔 이러한 경험이 있을 것이다. 일반적인 배열...

[JAVA] ArrayList 활용법 2 (sort, contains, reverse, toArray, asList...) [내부링크]

저번에는 ArrayList를 사용하는 간단한 방법들을 소개해 보았다.이번에는 저번에 미처 소개하지 못했던 ...

[JAVA] 날짜와 시간(Date, SimpeDateFormat) [내부링크]

*Date:Date클래스는 지역화에 대한고민이 고려되지 않은 클래스(지역화란? 지역에 따라서 시간, 통화, 언...

[JAVA] 날짜와 시간(Calendar 클래스) [내부링크]

* Calendar 클래스Date클래스의 단점을 해결하고 등장한 것이 calendar 클래스이다.Calendar 클래스는...

[JAVA] 퀵 정렬 (QuickSort) [내부링크]

*퀵정렬이란?(quick sort)기존에 설명했던 병합정렬과 비슷하게 재귀형태의 순환호출로 문제를 풀어내는 ...

[JAVA] 형식화 클래스 (DecimalFormat, MessageFormat) [내부링크]

date와 calendar로 저장한 날짜와 시간들을 원하는 형식으로 출력하게 위해 형식화를 시켜야 한다.형식화 ...

[생활코딩] 인터페이스 [내부링크]

*인터페이스의 역할 : 인터페이스는 개발코드가 객체와 서로 통신하는 접점 역할을 한다. 개발코드가 인...

[JAVA] 계산기 만들기 (1. 레이아웃 만들기) [내부링크]

수업시간 중 과제인 계산기를 제작하기위해 레이아웃을 간단하게 작성해보았다.이번 과제의 주 목적은 클래...

[JAVA] 쓰레드 & 멀티쓰레드 [내부링크]

*쓰레드(Thread)란?: 동시에 여러가지 작업을 동시에 수행할 수 있게 하는 것*쓰레드(Thread) 만드는 ...

[JAVA] Calendar 클래스로 달력 만들기 [내부링크]

오늘은 과제로 자바를 통한 캘린더를 간단하게 구현하는 시간을 가졌다. 정말 간단하게 윈도우 창 이런것도...

[JAVA] 이미지 위치를 옮기는 프로그램 [내부링크]

오늘의 과제는 윈도우 창에 이미지 하나를 올린 후 x,y좌표에 따라 이미지의 위치 값을 바꿔주는 프로그램...

[JAVA] 계산기 만들기 (2. 버튼 클릭 시 이벤트 발생) [내부링크]

저번에는 가장 먼저 계산기의 기본 디자인을 제작해 주었다. https://blog.naver.com/ka28/221908821065이...

[JAVA] enum 클래스 [내부링크]

* enum이란?:서로 관련있는 상수들을 모아놓은 것열거된 순서에 따라 0부터 index값을 가진다. 일반적...

[JAVA]계산기 프로그램(최종) [내부링크]

오늘은 계산기의 최종본을 완성하였다. 버튼을 누르면 값이 기억되고 연산자 버튼을 클릭하면 계산을 실행...

[JAVA] 중첩클래스와 중첩 인터페이스 [내부링크]

* 중첩 클래스: 중첩클래스란 클래스 내부에 선언한 클래스를 말하는데, 중첩클래스를 사용하면 두 클래스...

[JAVA] Set 컬렉션( HashSet, TreeSet, LinkedHashSet ) [내부링크]

List같은 경우에는 저장 순서를 유지하지만 Set같은 경우는 저장순서가 뒤죽박죽으로 섞여서 저장이 된다...

[JAVA] Comparable과 Comparator [내부링크]

*Comparable 인터페이스: 정렬 수행 시 기본적으로 정렬기준이 되는 메소드를 정의하는 인터페이스.이 ...

[JAVA] Map 컬렉션 [내부링크]

* Map컬렉션은 키(key)와 값으로 구성된 Entry객체를 저장하는 구조를 갖고 있다. 여기서 키와 값은 모두...

[JAVA] 팩맨 게임 [내부링크]

오늘은 수업시간에 배운 쓰레드를 활용하여 팩맨 게임을 간단하게 구현해 보았다.아직 실력이 부족해서 이...

[JAVA] 제네릭(class <T>, interface<T>) [내부링크]

*제네릭(Generic):제네릭은 클래스 내부에서 사용할 데이터 타입을 외부에서 지정하는 기법을 의미한다. ...

[JAVA] 배치 관리자( Flow, Border, Grid, Card Layout) [내부링크]

* 배치관리자란? : 컨테이너에 부착되는 컴포넌트의 위치와 크기를 결정해주는 것. 컨테이너에 속한 것으로...

[JAVA] JTable 클래스 ( DefaultTableModel) [내부링크]

*JTable 클래스: 데이터를 행과 열로 구성되어 있는 테이브블 형식으로 보여주는 컴포넌트이다. JTable...

[JAVA] 파일의 입출력(FileInputStream, FileOutputStream) [내부링크]

* FileInputStream(입력)FileInputStream 클래스는 파일로부터 바이트 단위로 읽어들일때 사용하는...

[JAVA] 파일의 입출력 (FileReader, FileWriter) [내부링크]

이전 포스팅에서는 바이트 단위로 파일을 저장하는 FileInputStream, FileOutputStream을 살펴보았다...

[JAVA] 스윙 - JRadioButton 만들기 [내부링크]

*JRadioButtonAWT의 CheckBox클래스를 이용한 라디오형 체크박스와 유사한 형태의 컴포넌트이다....

[JAVA] swing - JProgressBar를 통한 진행바 만들기 [내부링크]

*JProgressBar 우리가 보통 프로그램을 설치할 때나 인터넷 익스플로어에서 페이지가 연릴 때 오랜 시...

[JAVA] 객체 직렬화란?(Serializable) [내부링크]

코딩을 하는 도중 NotSerializableException 이라는 에러와 싸우게 되었다...다른 에러들은 많이 접해와...

[JAVA] 성적관리프로그램 만들기(ScoreManagementSystem) [내부링크]

오늘은 과제인 성적관리프로그램을 간단히(사실은 엄청헤메면서)만들어 보았다.먼저 소개할 프로그램의...

[JAVA] swing - 팝업 다이얼로그 만들기 (JOptionPane) [내부링크]

오늘은 팝업창을 띄워주는 JOptaionPane이라는 스윙 클래스를 간단히 설명해보고자 한다. 먼저 JOptio...

[JAVA] Vector 클래스 [내부링크]

아마 우리가 자주 쓰는 컬렉션 프레임워크는 ArrayList일 것이다. 하지만 이러한 ArrayList 말고도 다...

[JAVA] 그림판 만들기 - 레이아웃&펜 그리기 편 [내부링크]

오늘은 드디어 나름대로 긴 시간동안 공을 들였던 그림판 과제에 대한 결과물을 내놓는 날이다!사실 급하게...

[JAVA] 그림판 만들기 - 캔버스에 도형 그리기( 최종 구현 영상) [내부링크]

오늘은 어제와 이어서 그림판 만들기 포스팅을 진행하려고 한다. 어제는 레이아웃과 캔버스에 펜그리기 기...

[JAVA] TCP 네트워킹과 소켓 통신 [내부링크]

먼저 소켓이라는 개념에 들어가기 앞서 TCP 네트워킹 이라는 것이 무엇인지 간단하게 소개하고자 한다. ...

[JAVA] 채팅 프로그램 만들기(네트워크) [내부링크]

오늘은 만들기는 꽤 오래전에 만들었지만 프로젝트에 우선순위가 밀려버렸던 네트워크를 활용한 채팅프로그...

[JAVA] 캘린더 상 날짜 값을 받아주는 JDatePicker [내부링크]

사용자에게 달력을 띄워주어 사용자가 원하는 날짜를 선택하게 되면 그 date의 값을 받아주는 JDatePick...

[JAVA] 싱글톤이란?? [내부링크]

* 싱글톤이란??:생성자가 여러차례 호출되어도 실제로 생성되는 객체는 하나고 최초 생성 이후에 호출된 ...

[JAVA] Servlet이란?? [내부링크]

*서블릿(servlet)이란??:서블릿이란 자바 플랫폼에서 동적인 웹을 개발할 때 사용하는 클래스로, 클라이...

[JAVA & HTML] 방명록 만들기 [내부링크]

오늘은 서블릿과 HTML을 통한 간단한 방명록을 만드는 방법을 포스팅 해보려고 한다. 하지만 HTM...

[JAVA] MultipartRequest를 통한 파일 업로드 [내부링크]

보통의 포털사이트(네이버, 다음)를 하다 보면 이미지나 문서 등의 파일을 업로드를 해서 저장하는 기능들...

[JAVA] Int 에서 Long, Long 에서 Int 로 형변환 하기 [내부링크]

프로그래머스 알고리즘을 풀던 도중 int 형을 long 형으로 바꿔야 하는 불상사가 발생하였다.그런데 지금까...

[생활코딩] javascript (style속성 & if & 비교연산자 & 선택자) [내부링크]

<색상 추출 사이트>Color picker(http://htmlcolor-picker.com/)*style속성style속성 뒤에는 무...

[JAVA SCRIPT] 간단한 계산기 만들기 예제 [내부링크]

*java script에 사용된 간단한 함수(1) var 변수를 선언할 때 사용한다. (2) document.getElementById...

[JAVASCRIPT] 팝업창에서 부모창 제어 접근 [내부링크]

이번에는 팝업창에서 기존의 부모 창에게 접근할 수 있는 방법에 대해 정리해보고자 한다. 먼저 기존의 ...

[JAVASCRIPT] 자동 실행함수(window.onload)와 jquery의 ready함수 [내부링크]

간혹 가다가 어떤 페이지가 로딩 되자 마자 어떠한 자바 스크립트를 실행하게끔 해주고 싶은 경우가 발생한...

[JAVASCRIPT] 비교연산자 , boolean의 대체제 [내부링크]

* 동등 연산자(==) 좌항과 우항을 비교해서 서로 값이 같다면 TRUE가, 다르다면 FALS...

[JAVASCRIPT] 호이스팅(hoisting)이란? [내부링크]

HOISTING(호이스팅)이란??호이스팅이란 변수나 함수의 호출 코드가 선언코드보다 아래쪽에 있음에...

[JAVASCRIPT] RADIO, CHECKBOX 값 받아오기(feat.강제로 값 부여 포함) [내부링크]

자바스크립트에서 라디오 버튼, 또는 checkbox를 만들어 사용할 때에 간혹가다가 어떤 값을 사용자가 선택...

[JQuery] JQuery 사용하기 [내부링크]

오늘은 JQuery를 사용하는 방법에 대하여 알아보기로 하자.먼저 사용하기에 앞서 JQuery가 무엇인지 ...

[JAVASCRIPT] 구글 로그인 API 연동 넣기(JS, JavaScript) [내부링크]

요즘은 많은 홈페이지 들에서 소셜로그인 연동을 통해서 사용자의 사진과 계정정보를 불러오고는 한다. ...

[AJax] XMLHttpRequest를 통한 AJax 실습 [내부링크]

AJax 란??개발을 손쉽게 할 수 있도록 미리 여러가지 기능을 포함해 놓은 개발환경을 AJax 프레임워크...

[JAVASCRIPT] 체크박스 전체 선택 및 전체 해제하기 [내부링크]

여기서 맨 위의 "all" 이란 아래의 checkBox 라는 객체를 전부 선택하기 위해 만든 전체 선택 ...

[JQuery] 특정한 폼 안의 요소 선택하기 [내부링크]

간혹가다가 어떤 form 태그 안에 있는 어떤 태그의 값을 가져와야 할 경우가 생긴다. 폼이 여러개가 있을...

[JQuery] 원하는 요소에 값 넣기(html, text, val) [내부링크]

jquery를 이용하여 특정 요소 안에 원하는 값을 입력할 수 있다. 1. val() 함수특정 태그의 value 속...

[JAVASCRIPT] 자바스크립트&JQuery로 CSS 속성 바꾸기 [내부링크]

1. JAVASCRIPT다음과 같이 .style 를 통해서 스타일 속성을 직접 제어가 가능하다. 만약에 ...

[JQuery] 이벤트의 연결(event binding) [내부링크]

JS 코드와 JQuery 코드는 대부분 이벤트에 의해 동작을 하게 된다. 이벤트란 대표적으로 클릭, 키보드 ...

[AJax] AJax 를 통한 새창에서 이미지 띄우기 [내부링크]

오늘 미니 프로젝트를 만드는 중에 화면에 있는 사진의 상단 위에 있는 돋보기 버튼이 클릭이 되면 새 창이...

[JavaScript] Prompt 창과 Confirm 창 [내부링크]

Prompt (입력) 창문자열을 사용자로부터 직접 입력받아올 경우에 사용.사용자에게 받은 값을 String 타입...

[AJax] 데이터 전송하기(GET,POST,JSON) [내부링크]

오늘은 JQuery와 AJax 를 활용하여 페이지에서 데이터를주고받는 방식에 대해 정리를 해보려고 한다. ...

[JQuery] AOS 라이브러리 사용하기 [내부링크]

AOS 라이브러리 사용하기AOS 라이브러리란 스크롤 시 애니메이션 효과를 줄 수 있는 라이브러리이다....

[JAVASCRIPT] 날짜 형식 변환 함수 사용 [내부링크]

프로젝트를 진행하는 도중 DB에서 불러온 날짜값들을 호출하여 화면상에 뿌려주어야 하는데 DB에서 ...

[JAVASCRIPT] SweetAlert2 사용 방법(alert 창 꾸미기) [내부링크]

오늘은 최종프로젝트에서 기존 자바스크립트의 alert창 대신 많이 사용했던이쁘고 간편한 alert인 sweetale...

[JQuery] 화면 위에 모달창 띄우기(feat. Bootstrap) [내부링크]

JQuery 모달창 띄우기마이 페이지를 구현하는 도중에 팔로우와 팔로잉 버튼을 눌렀을 경우, 그 해당한 사...

[생활코딩]WEB1-Html & Internet 11~15강 [내부링크]

오늘은 HTML 태그의 핵심과 웹페이지 만들기에 관한 내용이다. *html 사진을 넣는 법태그의 이름 ...

[생활코딩] web2-css 1~5강 [내부링크]

만약 글자에 색을 넣고싶다고 가정해보자기존에 배웠던 html을 이용한 <font>태그 같은 경우는 특정 ...

HTML 독학 1일차 [내부링크]

html기본 구조를 이루는 핵심 태그 <!doctype>,<html>,<head>,<body>배우기*...

[생활코딩] 박스모델 & display [내부링크]

<style 태그>style 태그를 통해 css파일을 생성하지 않고도 html파일 내에서 css의 기능을 사용할 ...

[HTML 독학] form태그, input태그 [내부링크]

<form>태그한 페이지 안에서도 자주 사용되는 폼을 만드는 태그이다. 주로 회원가입창이나 로그인 창...

[HTML] select 태그와 option태그 사용방법 [내부링크]

오늘은 html에서 select태그와 option태그를 사용하는 방법을 정리하고, 그 선택된 값을 서블릿을 통해서 ...

[HTML] 강제 줄바꿈과 엔터 입력하기 [내부링크]

* HTML 강제 줄바꿈HTML에서 <input> 태그 속성을 text로 설정하여 사용하는 도중, 내가 ...

[CSS] Flexbox 활용하기(유용한 사이트 추천) [내부링크]

아주 예전에는 레이아웃을 만들기 위해서 position이나 float등을 썼다하지만 이것들을 사용하는데에는 제...

[CSS] 레이아웃 (display, position) [내부링크]

레이아웃을 적용하기 위한 div상자 3개를 먼저 만들어 주고 진행하였다.코드는 간단하게 다음과 같이 작성...

[CSS] 구글 폰트 사용하는 법 [내부링크]

구글에서 이젠 하다하다 못해 폰트까지 지원해준다고 한다.학원 같이 다니는 분께서 알려주신 구글폰트를 ...

[CSS] 부트스트랩 사용하기 [내부링크]

학원다니면서 종종 들었던 말은 바로 사이트를 만들 때 부트스트랩을 사용한다는 것이다.난 너무나 초짜이...

[CSS] Background 속성 사용하기 [내부링크]

*backgound-image 속성background-image 속성은 해당 HTML 요소의 배경으로 나타날 배경이미지를 설...

[Oracle DB] 데이터베이스 기본 설정 및 간단한 명령어 [내부링크]

* JDBC(Java Database Connectivity)DB가 필요한 자바 프로젝트 내에 lib폴더를 하나 생성하여, o...

[Oracle DB] 시퀀스 객체 생성 [내부링크]

* 시퀀스(sequence)란?: 자동으로 순차적으로 증가하는 순번을 반환하는 데이터베이스 객체이다. 보통 중복...

[Oracle DB] SQL명령어(숫자 함수, 문자 함수) [내부링크]

숫자함수*mod (x,y): x를 y로 나눈 나머지 값을 출력하는 함수*round(대상 값, 대상 자리수): 원하는 값...

[Oracle DB] length 와 lengthb의 차이점 [내부링크]

오라클에는 비슷하지만 조금은 다른 값을 출력하는 두 가지의 함수가 존재한다.바로 오늘 간단하게 소개 할...

[프로그래머스] SQL 고득점 문제 - group by [내부링크]

* 고양이와 개는 몇마리 있을까https://programmers.co.kr/learn/courses/30/lessons/59040*동명 동물 수...

[Git] 깃을 사용하기 위한 간단한 명령어 [내부링크]

<초기 설정 명령어> *사용자 계정을 설정<일반적으로사용되는 깃 명령어 모음>*저장소 ...

[Git] Branch 에 대해서 [내부링크]

*branch: 버전관리를 가능할 수 있게 만들어진 기능이다. 우리가 기존에 사용하고 있던 소스코드를 만약 다...

[Git] github 원격 저장소(repository) 변경 및 삭제 [내부링크]

깃에 깃허브의 원격저장소(repository)를 연결할 때 git remote라는 명령어를 쓴다는 것은 잘 알고 있을 것...

[Git] git branch 충돌 해결 [내부링크]

* git의 충돌: merge 과정에서 파일의 이름이 같으면 충돌이 발생한다. 예를 들어서 master 브랜치와 exp라...

[GIT] Github에 100MB 이상의 파일 올리기(오류 처리하기) [내부링크]

간혹 git 을 통해 파일을 업로드 하던 도중 Large files detected. You may want to try Git Large Fi...

[JSP] 페이지 이동방법(Forward와 Redirect) [내부링크]

JSP에서 페이지 이동은 주로 두가지 방법을 쓴다sendredirect와 forward(Spring에서 많이 사용) 방식을...

[JSP] Page directive란? [내부링크]

Page Directive란???맨 처음 JSP를 공부하다 보면 HTML의 태그와는 비슷하면서도 조금 다른 태그...

[JSP & Servlet] MVC Model2 란? [내부링크]

MVC 패턴이란?Model, View, Controller의 합성어로 소프트웨어 공학에서 사용되는 소프트웨어 디자인...

[JSP] 쿠키&session 사용하기 [내부링크]

쿠키란?쿠키는 클라이언트로 로컬에 저장되는 키와 값이 들어있는 작은 데이터파일이다. HTTP 에서 클...

[JSP] EL 표현식(Expression Language) 이란? [내부링크]

EL이란??기존 JSP에서 사용하던 <%%> 나 out.ptintln()을 사용하지 않고 좀 더 간편하게 출력을...

[JSP] JSTL이란? [내부링크]

JSTL 이란?일반적으로 알고있는 JSTL 이란 JSTL + EL 의 조합을 말한다. JSTL 의 정식명...

[MyBatis] myBatis 란?? [내부링크]

MyBatis 란?객체 지향 언어인 자바의 관계형 데이터베이스 프로그래밍을 좀 더 쉽게 할 수 있게 도와주는...

[React] 리액트에 대해 알아보자 - 개발환경 구축 [내부링크]

현존하는 여러가지 프레임워크들 중에서 현재 가장 주목받고 있는 프레임 워크 중의 하나가 바로 "rea...

[Spring] Bean생성과 DI(Dependecy Injection) [내부링크]

Spring Bean우리가 자바에서 평소에는 생성자를 생성해 주기 위해서는 따로 다음과 같이 만들어 주었던 ...

[Spring] Spring AOP란? [내부링크]

AOP(Aspect Oriented Programming) 란?어플리케이션의 핵심적인 기능에서 부가적인 기능을 분리해서 ...

[Spring] Spring MVC 구현 [내부링크]

오늘 정리할 주제는 Spring MVC 를 구현하는 방법에 관한 정리이다. Spring MVC는 크게 다음과 ...

[Spring] Spring Controller 로 view 호출하기(feat. 한글변환) [내부링크]

앞서 Spring MVC 를 통해서 간단한 web페이지를 컨트롤 해 보는 방법을 정리해보았다.https://blog.nav...

[UI/UX Spring] "쿠키런 프로젝트" 최종 [내부링크]

이번 쿠키런 프로젝트는 생각 보다 짧은 시간 진행되었지만 하루하루 큰 성과가 보였을 정도로 굉장히 만족...

[노동법] 근로기준법 적용대상이란? [내부링크]

모든 사람은 아니지만 대부분의 사람들은 하루하루 일을 하며 살아간다. 누군가는 어느 번듯한 회사의 직원...

[범죄예방] CPTED 란?? [내부링크]

우리가 뉴스에서 일반적으로 접하는 많은 사건사고들, 특히나 그 중에서도 사회의 안전과 질서를 문란하게 ...

사이버 범죄가 가지는 특수성 [내부링크]

최근들어 사이버 공간에서의 개인생활의 비중이 커지고 대부분의 국가 활동 및 사회 활동이 이루어지고 있...

[뮤지컬 드라큘라] 2020 드라큘라 관람 후기(in 잠실 샤롯데시어터) [내부링크]

옛날 옛적(?) 한참 뮤지컬에 빠져 허우적 댈 때 즈음 지킬앤하이드 공연을 보겠다고 멀리서 기차를 타고 왔...

[천안 카페 추천] 신부동 카페 "블렌데렌" [내부링크]

정말 오랜만에 올려보는 일상 후기글!! 뭔가 갑자기 올리는 것 같지만 사실 오늘 이곳을 또 갈 예정이기 때...

[혜화동/대학로 맛집] 수제버거로 유명한 "혜화동 버거" 솔직 후기 [내부링크]

간만에 연락온 친구가 혜화동 쪽에 지인의 전시회가 열렸는데 함께 보고 밥이나 먹자고 연락이 왔다.정말 ...

[서초동 카페 추천] 교대 앞 감성 카페 "공미학" 솔직 후기 [내부링크]

한참을 최종 프로젝트 마무리를 하느라 여념이 없던 날들이었다. 이 날도 그러한 날들 중 하루였다.최종 ...

[강릉 여행] 강릉 당일치기 여행 후기(강문해변, 순두부마을, 경포해변) [내부링크]

나는 생각보다 계획적인 사람이다. 특히 여행에 있어서 말이다.때문에 항상 어딘가를 가더라도 적어도 몇시...

[컴퓨터 활용능력1급] 엑셀 함수 정리 1 [내부링크]

엑셀파트에서 자주 나오던 함수들을 골라 정리해봤다야매로 혼자 독학하면서 정리한거라 표현은 중구난방...

[컴퓨터활용능력 1급] 엑셀 함수 정리 2 [내부링크]

Year(날짜): 연도만 표시month(날짜): 월만 표시 day(날짜): 일만 표시Day360(날짜, 날짜): 1년을 360일...

[컴퓨터활용능력 1급] 데이터베이스 함수 & 날짜 표시형식 지정 [내부링크]

<데이터 베이스 함수>일반 계산함수 앞에 D를 붙이면 데이터베이스 함수가 되지만 일반 계산 함수...

[컴퓨터활용능력 1급] 엑셀 이벤트 프로시저 [내부링크]

기출에 주로 나오는 이벤트 프로시저 활용문들을 정리해보았다(굉장히 어려우니 암기 필수!!)* 컨트롤 박...

[컴퓨터활용능력 1급] 이벤트프로시저로 메세지박스 생성 [내부링크]

엑셀에서 이벤트 프로시저로 메세지 박스를 만드는 것은 굉장히 간단하다!!일단 간단하게 "취소&quo...

[컴퓨터활용능력 1급] DB구축(입력마스크, 유효성 검사규칙 등) [내부링크]

<입력마스크>>: 대문자<: 소문자password: 모두 암호화* 입력마스크 인수 형태 입력형식 ;...

[컴퓨터활용능력 1급] 엑세스 프로시저, SQL구문 [내부링크]

<폼 컨트롤 원본에 페이지 입력>[page]: 현재 페이지[pages]: 전체 페이지현재페이지/전체페이지 ⇒ ...

[컴퓨터 활용능력 1급] 쿼리, 매개변수, 크로스탭 쿼리 등 [내부링크]

엑세스 파트에서 가장 까다로울 수도 있는 쿼리 파트에 대해서 공부해보자보통 4번째 쿼리 문제에서는 문...

[2021 카카오 블라인드 채용] 1차 코딩테스트 간단 후기 [내부링크]

[2021 KAKAO BLIND RECRUITMENT] 1차 코딩테스트 후기먼저 시작에 앞서 이번 블로그 ...

[2020년 정보처리기사] 비전공자 필기 합격 후기 [내부링크]

2020 정보처리기사 4회 필기 합격 후기본론만 먼저 말씀드리자면 여러분, 수제비 책의 문제들과 기출만 일...