분류 전체보기 (90) 썸네일형 리스트형 [Spring Boot]1-Spring Boot 프로젝트 셋팅하기 ( macOS + eclipse ) [ 스프링부트란? ] - 스프링 프레임워크를 사용한, 프로젝트를 간편하게 설정할 수 있는 웹 프레임워크이다. ( 웹 프로그램을 만들기 위한 스터티 키드 ) - 단독 실행할 수 있는 spring application 을 생성한다. - spring boot는 최소한의 초기 스프링 구성으로 가능한한 빨리 시작하고 실행할 수 있도록 설계되었다. - 웹 컨테이너를 내장하고 있어 최소한의 설정으로 쉽게 웹 어플리케이션을 만들 수 있다. - 스프링 프레임워크에서 가지고있던 단점들(xml설정파일을 작성하는 등의 설정작업들)을 하지 않고도 쉽고 빠르게 프로젝트를 설정할 수 있는 기능을 지원한다. - 빠르게 모든 스프링 개발에 관한 경험에 광범위한 접근을 제공한다. - 프로젝트 환경 구축에 큰 영역을 차지하는 비기능적인 .. [Mysql] DBeaver로 database 연결하기 1. 디비버 실행 후 왼쪽 메뉴에서 마우스오른쪽 버튼 클릭 2. Create 클릭 > Connection 클릭 > Mysql 클릭 > [다음>]클릭 3. 설정정보 입력 Server Host : 서버 주소 입력 Database : Mysql 에서 생성한 데이터베이스 이름 입력 Username : Mysql에서 생성한 Database에 접근가능한 계정 입력 Password : Database의 계정인 user name에 해당하는 비밀번호 입력 ? ) How to Create DB ? https://helena90-study.tistory.com/42 참고, [MySQL] 리눅스로 DB생성하기 & 계정 추가 & 권한추가 0. Mysql이 설치된 리눅스로 이동 1. mysql 에 로그인한다. # root로 로그.. [MySQL] 리눅스로 DB생성하기 & 계정 추가 & 권한추가 0. Mysql이 설치된 리눅스로 이동 1. mysql 에 로그인한다. # root로 로그인 $ sudo /usr/bin/mysql -u root -p 2. 데이터베이스 생성 mysql> create database {데이터베이스이름}; mysql> show databases; 3. sample_db를 사용할 계정 생성 및 확인 - localhost로 쓰여있으면 설치된 로컬 서버에서만 접근이 가능 - %로 설정 시 어디에서나 접근이 가능. mysql> create user '유저아이디'@'localhost' identified by '비밀번호'; mysql> create user '유저아이디'@'%' identified by '비밀번호'; mysql> flush privileges; mysql> sele.. [JAVA] java의 연산자들 java의 연산자는 계산을 위해 사용되는 기호를 의미한다. - 항 : 연산에 사용되는 값 - 연산자 : 항을 이용하여 연산하는 기호 - 단항연산자 : 항이 1개인 연산자 / 예 : ++num , num++ / 우선순위가 높다 - 이항연산자 : 항이 2개인 연산자 / 예 : a1 + b2 ; / 사칙연산 - 삼항연산자 : 항이 3개인 연산자 / 예 : ( 9 > 3 ) ? 1 : 0 / 조건연산자를 의미한다 [ 연산자의 우선순위 ] 연산(계산)시 우선순위가 놓은 연산자부터 계산을 시작한다. 1. 일차식 연산자 2. 단항연산자 ( 증가, 감소 연산자 ) 3. 산술 연산자 4. 시프트 연산자 ( shift ) ( 비트이동 ) 5. 관계연산자 6. 비트연산자. 7. 논리 연산자 8. 조건 연산자 9. 대입 연산.. [JAVA] 논리연산자 - 단락회로평가 (short circuit evaluation) 논리연산에서 논리곱과 논리합의 결과값 반환은 아래와 같다. 논리 곱(&&)인 경우 두 항의 결과가 모두 true인 경우에만 true를 반환한다. 논리 합(||)인 경우 두 항의 결과 중 1개라도 true이면 true를 반환한다. 조건문에서 위와 같이 논리 곱과 합으로 여러개의 항을 실행할 때 모든 연산 항이 실행되지 않아도 결과를 평가하여 도출할 수 있는데. 논리곱과 논리합 시 이후의 항이 실행되지 않고도 결과가 도출되는 경우를 단락회로평가라고 한다. 어떤 조건문에서 조건이 2개 이상일 때 첫번째 항의 평가만으로 결정되어 조건문을 실행하거나 실행되지 않는 경우를 의미한다. - 조건이 2가지 이상일 때 논리곱(&&)인 경우, 첫항의 조건이 false면 두번째 항을 실행하지 않는다. int sampleNum.. [github] 터미널로 프로젝트 다운로드 + Authentication failed for ~ 에러 해결 목적 깃헙에 업로드 된 프로젝트를 터미널을 이용하여 특정위치에 저장한다. 그런데 Authentication failed 이슈가 발생했다. 1. 깃헙 프로젝트에서 code의 clone으로 이동 후 url을 복사한다. 2. 터미널로 이동한 후 프로젝트를 다운 받을 폴더로 이동한다 cd {폴더경로} 3. 명령어 입력하여 원하는 위치에 프로젝트를 다운받는다. git clone {프로젝트 깃주소 SSH 또는 Https } Username for 'https://github.com': Password for 'https://{github아이디}@github.com': {토큰번호 또는 비밀번호 입력} < 오류처리! : Authentication failed for ~ 에.. [리눅스] mysql 완전 삭제 [ 목적 ] 잘못 설치한 mysql을 완전히 삭제한다 1. mysql을 삭제한다 $ sudo apt-get remove --purge mysql* 2. mysql 관련 파일 리스트 확인 및 삭제 $ dpkg -l | grep mysql $ sudo apt-get remove --purge 파일명 3. 폴더 및 관련항목 삭제 $ sudo rm -rf /etc/mysql /var/lib/mysql $ sudo rm -rf /var/log/mysql $ sudo rm -rf /var/log/mysql.* $ sudo rm /var/lib/dpkg/info/* $ sudo apt-get autoremove $ sudo apt-get autoclean https://2vup.com/ubuntu-remove-mys.. [리눅스] 리눅스와 우분투 Linux ? ㄴUnix를 기반으로 개발된 OS이다. ㄴ리눅스 커널을 기반으로 하여 보편적으로 개인용 노트북, 데스크톱, 개임게발, 임베디드시스템, 스마트 폰 OS등 다양한 방면에서 사용된다. ㄴ무료이고 오픈소스이다. ㄴ프로그래밍 지식을 가지고 있는 사람이라면 누구든 사용할 수 있다. ㄴ다중 사용자와 멀티태스킹이 가능하여 많은 프로세스를 동시에 실행할 수 있다. 보안송이 높은 파일을 관리하기 용이하다 . ㄴ리눅스는 다양한 배포판을 가지고 있다 ( Red Hat, CentOs, Debian, Fedora, Linux Mint ..등 ) Ubuntu ? ㄴ리눅스를 기반으로 만들어진 고유한 데스크탑 환경을 사용하는 리눅스의 배포판 중 하나이다. ㄴ개인용, 데스크탑 환경에 최적화되어 있다. ㄴ 리눅스의 특징을 .. 이전 1 ··· 6 7 8 9 10 11 12 다음