반응형 분류 전체보기219 [JAVA] 문자열 함수 기록 자료 정리중.. 학원 다닐 떄 소스를 발견했다.. 저장도 해둘겸 기록! String str = "한희성씨는 몇살때부터 자바를 했나?";System.out.println(str.charAt(10)); //10번째 해당하는 문자를 출력 System.out.println(str.indexOf('터'));System.out.println(str.length());System.out.println(str.indexOf(' '));System.out.println(str.lastIndexOf(' '));System.out.println(str.replace("몇살때부터", "언제부터"));System.out.println(str.trim()); //공백을 없애준다 System.out.println(str.subst.. 백앤드 이야기/JAVA&Spring 2020. 8. 11. [Nginx] Nginx 기능들 리버스 프록시 : 외부의 요청을 받아 백앤드 서버로 요청을 전달 웹서버 캐싱 로드 밸런싱 미디어 스트리밍 웹서버 이야기/Nginx 2020. 8. 11. [Gradle] Gradle Core Plugins, Plugin Repositories 무슨 이슈 인지는 모르겠으나, git에서 소스를 받으면 이상하게 데탑에서만 아래 문제가 발생했다.. 해결은 다음과 같이 조치 하였다. File -> Settings -> gradle 검색 버전 업 이후에 gradle refresh 하니 정상 로드 되었다. IDE/Intellij 2020. 8. 8. [Spring boot] Spring boot + Gradle JAVA 이메일 발송 SMTP 구현 SpringBoot 메일 보내기 기능을 검색하면 아주 많은 자료들이 나오곤 합니다. 이번 포스팅에서는 아주 간단하게 복붙만으로 구현할 수 있는 내용을 작성 하도록 하겠습니다. 1. 구글 계정 SMTP 사용 준비* https://myaccount.google.com/lesssecureapps?pli=1* SMTP 를 사용하기 위해 허용 해주셔야합니다. 2. 의존성 주입* compile("org.springframework.boot:spring-boot-starter-mail") 3. SMPT 정보 셋팅을 위해 application.yml 을 아래와 같이 셋팅spring: mail: host: smtp.gmail.com port: 587 username: 계정 password: 비밀번호 properties:.. 카테고리 없음 2020. 8. 7. [Git] Git 명령어 모음 명령어 늘 쓰는것만 쓰다보니 정작 필요할 때 검색하게 되어서, 이참에 정리 해 두었습니다.! # git 최신 소스 업데이트 1. git stash (현재 로컬의 변경 된 소스가 있으면 pull 되지 않으므로 임시 저장)2. git checkout master (master branch 이동)3. git pull (소스 내려받기)4. git checkout [localbranch] (자신의 branch 이동)5. git rebase master (master 소스를 자신의 branch와 병합)6. git stash list (임시 저장소 목록)7. git stash apply (임시 저장소에 있는 소스 현재 브랜치에 적용)8. git branch -v (branch 버전 보기, 이때 마스터의 브랜치 버전과.. 공부 이야기/형상관리 2020. 8. 6. [Git Travis CI] ./gradlew: Permission denied Git Travis CI 빌드를 하는데 계속 ./gradlew: Permission denied 오류가 난다. 원인은 권한이 없어서 그런건데 .. 스크립에 권한을 추가 해주니 해결 되었다. 웹서버 이야기/기타 2020. 8. 4. gradle + Spring boot jar 생성 build.gradle 추가 apply plugin: 'io.spring.dependency-management' 프로젝트 경로 쉘 실행 ./gradlew bootjar build > libs 폴더에 jar 생성 확인 백앤드 이야기/JAVA&Spring 2020. 7. 21. [아마존] 아마존 EC2 AMI 서버 생성 후 putty Server refused our key 오류 pem 키 및 ppk 도 정상 인스턴스도 정상 탄력적 IP 도 정상.. 하지만 계속 putty 접속이 안되는 문제 가 있었습니다. 이러쿵 저러쿵 다양한 에러 발견 ㅠㅠ 1. Server refused our key 에러2. no supported authentication methods available (server sent publickey gssapi-keyex gssapi-with-mic) 이것저것 만지다 보니 두가지 에러를 만나게 되었는데요 인스턴스도 새로 생성, 키도 새로 만들어보고, 보안그륩도 올오픈도 해보고 했는데 해결하지 못하다가 아래 방법으로 해결하였습니다. 1. 인스턴스 중지2. puttygen 실행 후 pem 파일 불러오기3. 해당 인스턴스 -> 작업 -> 인스턴스 설정 -> 사용자.. 웹서버 이야기/기타 2020. 7. 15. [Nginx] www 도메인이 없는경우 서비스.com 으로만 설정되어있고www 설정이 없는 경우 403 forbidden 발생 웹서버 이야기/Nginx 2020. 7. 14. [자기계발] 스프링 부트와 AWS로 혼자 구현하는 웹 서비스 - 2편 [6장] 인텔리제이로 스프링 부트 시작하기 - Infrastructure as a Service (Iaas, 아이아스, 에이스) : 기존 물리 장비를 미들웨어와 함께 묶어둔 추상화 서비스입니다. 기상머신, 스토리지, 네트워크, 운영체제 등의 IT인프라를 대여해 주는 서비스 Aws의 EC2, S3등 - Platform as a Service (Pass, 파스) : 아이아스를 한 번더 추상화 한 서비스, 기능이 더 많이 자동화 되어 있다 AWS의 Beanstalk, Heroku 등 - Software as a Service (Saas, 사스) : 소프트웨어 서비스를 이야기합니다. 구글드라이브, 드롭박스 와탭 등 #!/bin/bash REPOSITORY=/home/ec2-user/app/step1 PROJEC.. 공부 이야기/책 2020. 7. 13. [자기계발] 스프링 부트와 AWS로 혼자 구현하는 웹 서비스 - 1편 안녕하세요 쌍둥이 애비 깐지꾼지빠 입니다. 한동안 메모성 블로그만 작성하다가 오늘은 최근에 전반부 학습을 마친 스프링 부트와 AWS로 혼자 구현하는 웹 서비스(이동욱 지음) 의 내용을 작성 하려고 합니다. 소스로 직접 구현하기 전에 오며가며 책을 싹 읽어봤는데요 이 책의 정말 큰 장점은 스프링부트, JPA, 시큐리티 부터 시작하여 테스트환경 구성, 아마존 배포, 무중단 배포, 배포 자동화까지 개발에 필요한 전반적인 사이클이 모두 포함되어 있습니다. 정말 평소에 해보고 싶었던 기술들이 알차게 꽉꽉 잘 들어있어서 더더욱 재미 있었던 책 인듯하네요 ㅎㅎ 개발환경 1. Intellij 2020 2. JPA 3. JUnit5 4. Gradle 6.3 5. spring boot 2.3 책의 예제코드 : http:/.. 공부 이야기/책 2020. 7. 10. [JPA] jpa 메모 .sava : 테이블에 insert/update 실행 .. id 값이 있으면 업데이트 없으면 저장 .findAll : 모든 데이터를 조회 백앤드 이야기/JAVA&Spring 2020. 7. 6. 이전 1 ··· 6 7 8 9 10 11 12 ··· 19 다음 💲 추천 글 반응형