목록전체 글 (189)
wintertreey 님의 블로그

https://opentutorials.org/course/2598/14188 다운로드 방법 (wget, git) - 생활코딩수업소개 명령어 기반의 시스템에서 파일을 다운로드 하는 방법을 소개합니다. 강의 wget git git에 대한 심화된 수업은 아래를 참고해주세요. https://opentutorials.org/course/1492 opentutorials.org 시스템 연동, 패스 지정 등등 시 apt파일 다운로드해서 풀기만 할 때 wget git github에 들어가보면 owner - committer 심사 - contributer 기여한자

다항함수 단항식 3, 4x, 6x^2y, 3 곱하기, 나누기로 연결. 다항식 x+y+3, x^2+4y+7 덧셈, 뺄셈으로 연결. 초월함수 지수함수 로그함수 삼각함수 그래프 모양 a > 0 우상향 a 일차방정식그래프의 교집합의 x 값 y절편y= -3x + 6 기울기 기울기= y의 변화량 / x의 변화량. 절대값이 클수록 가파름. 그리는 법1) 기울기값, 좌표 1 2) 좌표 2 이차방정식근의 공식 소인수분해 x..
다대다 관계일 때에는 그 사이에 테이블을 하나 더 만들어줘야한다. 하단에 첨부된 포스팅을 참고하자. https://yeees.tistory.com/184 항상 헷갈리는 관계형 데이터베이스 다대다 쉬운 예시 (고객 - 상품)DB를 공부할 때 다대다 관계가 제일 헷갈린다. 혼자 공부를 하면서 나중에 기억하기 쉽도록 초딩들도 이해가능한 예제를 만들어보았다. 개념적 모델링의 기본적인 ERD 작성을 위한 예시이다. 고yeees.tistory.com 이번에 해야할 프로젝트에서 만들 테이블에 대한 관계도를 고민해볼때 도움이 될 듯.

https://opentutorials.org/course/2598/14180 패키지 매니저 - 생활코딩수업소개 운영체제에 기본적으로 설치되어 있지 않은 프로그램을 쉽게 설치할 수 있는 방법이 패키지 매니저를 이용하는 것입니다. 리눅스 배포판에 따라서 패키지 매니저가 조금씩 다릅니다opentutorials.org 리눅스에서 프로그램을 다운받는 명령어. apt-get update로컬로 소프트웨어의 최신버젼 목록을 알려줌apt-cache search 소프트웨어이름소프트웨어 검색소프트웨어이름해당 소프트웨어 실행. 나가려면 q.apt-get install 소프트웨어이름소프트웨어 설치apt-get upgrade (소프트웨어이름)해당소프트웨어 혹은 모든 소프트웨어들 최신상태로 업그레이드apt-get remove..

이클립스에서 아파치톰캣에 프로젝트를 추가하여 서버를 구동할 때 디버깅 모드로 하는 것을 권장한다.디버깅 모드로 구동한다면, 코드를 수정하는 정도(로그 출력 등)일때는 굳이 서버를 내리고 올리는 작업을 하지 않는다. 이를 위해서 해야하는건 아파치 서버 더블클릭 > Module 탭에서 구동할 프로젝트들의 Auto Reload 수정하기. Edit > Auto reloading enable 체크박스 해제.

파일편집기 종류 보통의 개발 환경에서 주로 쓰이는 편집기는 vi. nano는 거의 쓰이지 않는다. 따라서 수강하고 있는 오픈튜토리얼 강의는 이번 포스팅엔 기입하지 않았다. (오픈튜토리얼 강의는 파일편집기로 nano에 대해서만 설명하고 있음.) test.txt 파일 만들어서 영문, 한글 저장해보기. vi test.txt 입력모드 들어가기 : i 입력. -> 그럼 하단에 -INSERT-라고 입력모드임을 알 수 있다.원하는 글 적기. 예를들어 hello world. 이 뒤에 한글을 이어 적고 싶었는데 한글이 작성되지 않았다. 안 이라는 글자를 적으면 깨져서 휔 이렇게 입력되어버리는 문제 발생.그래서 우선 hello world만 입력하고 [esc]키 눌러 입력모드를 나오고, :wq를 통해 저장후 나오기. ..

https://opentutorials.org/course/2598/14176 sudo - 생활코딩수업소개 수퍼 관리자의 권한으로 명령을 실행하는 방법을 알아봅니다. 강의opentutorials.org 보통 작업을 할 때 root 계정에서 작업하지 않는다. 그룹조회cat /etc/group특정 그룹 확인getent group 그룹명생성groupadd 그룹명삭제groupdel 그룹명 사용자조회cat /etc/passwd특정 사용자 확인getent passwd 사용자명생성useradd -m -s /bin/bash -g 그룹명 사용자명 -m : 홈 디렉토리 생성-s /bin/bash : 기본 bash 셸 포함삭제userdel 사용자명-r : 홈 디렉토리도 같이 삭제시

구글링해보니 작업관리자에서 mysql을 실행시켜주면 된다고 했다.그래서 들어가보니 내 로컬엔 mysql이 깔려있지 않다는것을 깨달음... 찾아보니 지피티에 검색해보니 꼭 로컬에 mysql이 깔려있을 필요는 없다고 함. 하긴 db자체가 서버에 설치되어있으니 굳이 로컬에 mysql을 깔 필요가 없긴하지. 근데 sqlyog 에서 비밀번호가 제대로 되었는데도 불구하고 연결이 되지 않았을까? 원격 서버는 오픈해둔 포트가 없다. 보안을 이유로 오픈되어있지 않다.Port Forwarding을 통해 로컬에서 특정 ip, port로 접속하여 해당 서버의 db에 접속할 수 있도록 한다. 같은 연유로 서버에 소스코드를 넘길때도 build.gradle을 보면 zip으로 만들어 오픈된 ip와 port로 넘기게 되어있다. 구글링..