Study 275

[확통] 연속활률분포 - 균등분포가 뭘까?

[목차] 1. 균등분포 - 이산확률분포 크게 중요하지 않다. - 빈도분포와 정규분포만 다룸 2. 정규분포(정말중요) 1. 균등분포 - 균등분포는 확률밀도함수가 일정한 것이다. - x가 a보다 작거나 x가 b보다 크다면 0 즉 확률이 없다고 본다. 확률은 즉 a와 b 사이(빗금친 곳)를 통해서 구할 수 있다는 것이다. - 1/(b-a)인 이유는 왼쪽 그림 보면 알 수 있다. a와 b 로 이루어진 것의 확률밀도함수를 구하려면 b-a(밑변) * h(높이) = 1 이면 된다. 여기서 h를 구하면 1/(b-a)가 된다. - 분포함수는 적분을 해야 구할 수 있다. - 마이너스 무한대에서 x 까지 확률밀도함수를 적분하면 구할 수 있다. - a에서 b 사이에서 값이 있다고 했으니 마이너스 무한대에서부터 구할 필요없고 ..

[백준/JAVA] 11021 A + B - 7 문제를 BufferedReader로 풀어보자!

import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.util.Scanner; import java.util.StringTokenizer; import java.util.concurrent.LinkedTransferQueue; //두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. // 입력 // 첫째 줄에 테스트 케이스의 개수 T가 주어진다. // // 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. ..

IT/BaekJoon 2023.05.07

[MySQL] 비밀번호 잊어버렸을 때 초기화하는 방법

mysql에서 root 비밀번호를 잃어버렸다. 그래서 초기화를 해보려 한다. C드라이드>Program Files > MySQL > MySQL Server 8.0 > bin 들어가서 마우스 우클릭한 다음 터미널 창을 열어준다. powershell이 아니라 cmd에서 열어줘야 한다. 그리고 mysqld --defaults-file="C:\\ProgramData\\MySQL\\MySQL Server 8.0\\my.ini" --init-filr=C:\\mysql-init.txt 를 입력해 준 다음 터미널 창 새로 하나 더 열어준다. mysql -u root -p 라고 입력한 다음 새로 변경할 비밀번호를 입력해 준다. 그럼 끝!

카테고리 없음 2023.05.05

[MySQL] 'No connection' 뜰 때: 혹시 XAMPP 설치했는지?

문제상황 My SQL 실행을 하려 했더니 빨강색 글씨로 No connection이 뜨는 상황이었다. 알고 봤더니 내가 예전에 XAMPP로 설치한 mysql8과 개별적으로 따로 설치한 MySQL과 충돌이 나서 이런 거였다. XAMPP를 통해 설치한 mysql8을 지워줌으로써 문제를 해결할 수 있었다. 제어판에서 XAMPP랑 Appserv를 검색해서 삭제해주면 되고 아래는 그 방법을 설명한 글이다. 해결방법 윈도우랑 R키 눌러서 contorl 입력해서 제어판 열기 '프로그램 제거' 클릭 오른쪽 상단 검색창에 XAMPP 검색해서 삭제해준다 그리고 AppServ도 검색해서 AppServ 클릭한 상태로 마우스 우클릭해서 삭제해준다. 그리고 재부팅해주면 문제 해결!

카테고리 없음 2023.05.05

윈도우에서 도커없이 Wiki.js 사이트 만들기

wiki.js 엔진을 사용해서 사이트에 일부 기능 추가 및 수정하는 게 필요해서 설치하게 됐다. 도커로도 설치할 수 있지만 그렇게 되면 수정이 어려워서 도커없이 설치한 과정을 설명한 글이다. 아래 내용을 따라서 만들면 단점이 내 컴퓨터에서만 접속 가능하고, 다른 컴퓨터에선 내가 설치한 wiki.js 사이트에 접속이 불가능하다는 거다. 내 컴퓨터에서만 wiki.js 테스트하는 용도로 만든 것이다. #노드 버전 확인 - 본인 컴퓨터에 Node.js가 설치되어 있어야 한다. - 설치를 하지 않았다면 Node.js를 설치하고, 만약 설치를 했다면 버전 확인이 필요하다. - window 키랑 R키 동시에 누른 뒤 cmd 입력해서 터미널창을 연다. - 터미널창에 node --version 입력해서 node.js 버..

[확통] 확률분포 종류

4.1 이산확률분포 - 이산균등분포 - 베르누이 시행과 베르누이 분포 - 이항분포 4.2 연속확률분포 4.1 이산확률분포 - 이산균등분포 - 확률변수 X가 가지는 값(이산점)의 확률이 모두 같은 확률분포를 이산균등분포라고 한다. 예) 주사위 던지면 균등하게 1/6의 확률로 숫자가 나온다. - 이산균등분포의 평균과 분산 예제 4-1 - 12달 중에 하나의 달에서 태어나니까 1/12가 된다. - 평균(기댓값)으로 구할 수 있다. 베르누이 시행과 베르누이 분포 - 나오는 결과가 두 가지 밖에 없는 경우다. - 동전 던지기를 하면 앞면이랑 뒷면 두 가지 경우 밖에 결과가 없다. - B(1, p)에서 1은 횟수를 뜻하고, p는 성공확률을 뜻한다. - 베르누이에서 실행은 1번만 있어서 1로 작성한다. 예제 4-2 ..

Cannot initate the connection to security.ubuntu.com:80

문제상황 sudo apt-get update 입력 시 Cannot initate the connection to security.ubuntu.com:80 에러 뜸 해결방법 - AWS 에 있는 인스턴스 종료하고(버리고) 새로운 인스턴스 만들어서 하니 너무 잘됐다. 아니 저기요!!!!!!!!!!!!!! 그냥 처음부터 인스턴스 버리고 새로 만들 걸! 별의 별 시도를 다 하느라 하루를 버렸다.. 아래는 내가 시도했던 방법이다. 시도 1. 방화벽 - 방화벽 체크 > 윈도우 해제되어 있음 우분투 방화벽 내림 - sudo ufw disabel 입력 - sudo ufw allow 22 입력 - sudo apt-get update 입력 시 여전히 Cannot initaiate the connection to securi..

카테고리 없음 2023.04.29

Putty로 AWS 접속하려 했더니 Connection timed out 뜰 때 시도한 방법

1. 방화벽 해제 > 해제해도 안됨 2. ssh 설치 확인 > 설치되어 있음 3. 인바운드 아웃바운드 변경 > ssh 모든 주소(000) 허용으로 변경 4. 퍼블릭 ipv4 주소 잘못 작성했는지 확인 > 잘 작성되어 있음 5. 재부팅 6. 다시 퍼블릭 piv4 주소 확인 > 주소가 바뀌어 있길래 다시 주소 작성해 주니까 됐다. 음? 재부팅 해주면 되는 거였나? 에러 안 떠서 기쁘긴 한데 왜 된 거야..? > 학교 와이파이가 아니라 내 핸드폰 핫스판으로 연결해서 그런 건가? 그때 된 것도 학교에선 안됐었는데 집에 가니까 됐었었고 지금도 학교 와이파이에서 내 와이파이로 바꾸니까 너무 잘 된 걸 보면 흠

카테고리 없음 2023.04.29

도커 정의

도커 정의 - 도커는 서버환경을 감싸서 도커 레벨로 서버를 다룰 수 있도록 한 것 - 서버 이전, 패키지 버전 등 일일이 서버 설정이 불필요 - 단순히 도커를 만들어서, 서버에서 실행하면 된다. - 이사갈 때 짐 하나하나 옮기는 거 귀찮지 않은가. 이때 내 집을 통째로 뜯어서 옮길 수 있다면? 편하지 않을까. 이런 느낌. 마이크로 서비스 - 서비스가 방대해지면서 하나의 서버에 모아놓으면 특정 기능의 문제로 전체 시스템 장애로 발생 - 서버를 여러 곳으로 분산해놓고, 각각의 기능도 분산해 놓은 후 Rest API 등으로 통신을 해서 전체 서비스 운영 DevOps(개발 50 : 운영 50) - 운영팀이랑 개발팀이랑 상호 소통이 안돼서 문제 발생 - 그래서 운영팀과 개발이 섞인 DevOps를 만듬 - 운영 +..

카테고리 없음 2023.04.28