전체 글

학습(學習)용 블로그.
보호되어 있는 글입니다.
웹의 개요 인터넷과 웹 인터넷: 컴퓨터로 연결하여 TCP/IP 통신 프로토콜을 이용하여 정보를 주고받는 컴퓨터 네트워크 웹: 인터넷 상에서 동작하는 하나의 서비스 URL 이름의 구성: 프로토콜, 호스트 이름, 포트번호, 경로 및 파일 HTTP HyperText Transfer Protocol 웹 서버와 웹 클라이언트 사이의 소통을 정의하는 표준 프로토콜 (요청/응답 프로토콜) HTML HperText Markup Language 본문을 위한 구조적 의미, 구조적 문서를 만들 수 있는 방법 제공 이미지와 객체를 내장하고 대화형 양식(form)을 생성하는 데 사용 Markup? 파일이 어떻게 출력될지를 나타내거나 논리적인 구조를 묘사하기 위해서 삽입되는 일련의 문자들이나 기호 웹 어플리케이션의 구조 웹 어플..
#. 오캠으로 녹화하다가 날아가서 멘탈이 안 좋은 분들이 대부분일 것이다. 그냥 오캠 쓰지 않는 것을 추천한다. 나도 오캠을 2년 사용하다가 도저히 오류 때문에 사용을 못할 것 같아서 OBS studio로 갈아탔다. (윈도우 내장 녹화 기능은 용량을 너무 많이 잡아먹기에 선택하지 않았다.) 물론 문제가 또 발생할 수는 있겠지만 아직까지는 오류가 발생한 적이 없고, 너무 직관적이고 쾌적하다. 더불어 오캠은 종료 시 광고가 뜨는데 OBS는 광고가 없다. 그래도 이미 열심히 녹화한 파일이 날아갔는데 이거 복구 어떻게 할지 걱정이 많이 될 것이다. 구글에 나와있는 정말 많은 방법을 다 이용해 봤지만, 해결 못했다. 2시간 날렸다. 내가 찾은 오캠으로 녹화한 파일을 복구하는 방법을 소개하고자 한다. 참고로, 이 ..
0. 다른 짓 안 했다. 진짜 갑자기 모니터 색상이 이상하게 바뀌었다. 나는 brave라는 브라우저 프로그램을 설치한 뒤 갑자기 일어난 현상이다. 모니터 화면이 푸른색으로 바뀌었다. 너무 당황스러워서 1시간 넘게 해결법을 찾아봤지만, 다른 방법으로는 안되었고 어쩌다 보니 해결법을 스스로 찾게 되었다. 이 글을 읽는 분들도 일단 다음 순서에 따라 해보고 그래도 안되면 내가 해결한 방법을 썼으면 한다. 방법 1. 케이블 재연결 DP 단자 또는 HDMI 단자 연결을 다시 해본다. 모니터에 꼽혀있는 부분과 본체에 꼽혀있는 부분 둘다 재연결을 한다. 나는 이 방법으로는 해결이 되지 않았다. 케이블 문제가 아니었다. 방법 2. 디스플레이 색 보정 디스플레이 색 보정에 들어가서 RGB 값을 스스로 건드려 봤다. 원래..
· Study log
방학 초기에는 힘들어도 4시간씩이라도 해보려고 노력했지만, 1월 후반부부터 공부를 전혀 안 하고 있다. 심각성을 인지하면서도 되돌리지 못하겠다. 흠 생활속의 통계 : 계절학기(교양) 프론트엔드 : html, css, javascript 알고리즘 : 종만북, 백준 1 : 영상편집, 포토샵, 기타 파이썬 : 나도코딩
· Algorithm
문제 링크 1. 종만북 어려워서 힐링차 오랜만에 solved 들어가서 풀어본 문제 아이디어는 떠오르는데 코드 써 내려가는 게 귀찮았다. 조금 더 깔끔하게 풀 수 있을 것 같은데, 현재 코드는 조금 난잡한 느낌이 없지 않아 있다. 2. 입출력을 어떻게 처리할지 많이 고민했다. input[]은 n개의 수로 이루어진 수열이다. op_num[]은 덧셈, 뺄셈, 곱셈, 나눗셈의 개수를 나타낸다. op_num[]의 index 번호를 각각의 연산자로 간주하였다. 즉, 0은 덧셈, 1은 뺄셈 이런 식으로 말이다. opArr[]에 연산자를 숫자로 표현하여 집어넣었다. 예를 들면, op_num[0]=2, op_num[1]=1, op_num[2]=1, op_num[3]=2 이라면 opArr = {0, 0, 1, 2, 3, ..
· Algorithm
문제 링크 1. 분할 정복 문제 입력의 최대 크기가 20,000이므로 완전 탐색으로 풀기에는 시간 초과가 날 것. 2. 자세한 풀이는 책 참고 (p.196) $n$개의 판자를 절반으로 나눠 두 개의 부분 문제를 만들자. 최대 직사각형은 다음 세 가지 중 하나에 속할 것 1. 왼쪽 부분 문제에 존재 2. 오른쪽 부분 문제에 존재 3. 왼쪽과 오른쪽 부분 문제에 걸쳐서 존재 1번과 2번은 어렵지 않으나 3번의 경우 왼쪽, 오른쪽 부분을 높이가 높은 쪽으로 한 칸씩 확장하면서 찾자. 3. import java.util.Scanner; public class FENCE { static int[] h; public static void main(String[] args) { Scanner sc = new Scan..
· Algorithm
문제 링크 1. 분할 정복 문제 완전탐색으로 풀 수 있지만, 효율적으로 문제를 풀기 위한 방법을 고안하자. 2. 자세한 풀이는 책 참고 (p.193) 무식한 방법은 쿼드 트리 압축을 풀어 실제 그림을 만들고 이를 반전하고 다시 압축하는 것 그러나, N이 엄청 클 때 점 하나만 다른 색이라면 매우 비효율적 압축을 다 풀지 않고 뒤집는다면? 1, 2, 3, 4분면이 3, 4, 1, 2사분면으로 바뀌는 아이디어 문자열 입력 부분에서 에러가 나서 뭐가 문제인지 고민을 많이 했다. sc.nextInt()에서 정수를 입력받은 뒤 엔터를 입력하면 개행 문자가 다음 sc.nextLine()의 입력으로 들어가 버린다. 이를 해결하기 위해 정수를 입력받고 나서 sc.nextLine()을 한번 실행 해주자. 3. impor..
squareyun
IT SQUARE