분류 전체보기47 JAVA 기초 지식 6 (반복문) public class Main { public static void main(String[] args) { for( int i = 0; i < 10; i++) { ////for문을 이용한 반복문 System.out.println(i); if (i ==6) { //반복문을 멈출려면 break를 쓰면 멈춰지게됨 continue를 쓰면 6빼고 출력됨. break; } System.out.println(i); } /////////////////////////////////////////// int i = 0; ///while문을 이용한 반복문 while (i < 10) { System.out.println(i); i++; } /////////////////////////////////////////// i =.. 개발지식 2022. 6. 28. JAVA 기초지식 5 (if문) public class Main { public static void main(String[] args) { boolean isMarried = true; boolean isMan = false; String str; str = isMarried ? "결혼 했다" : " 결혼 안 했다" ; // ? 를 사용하고 왼쪽에 참, 오른쪽에 거짓의 문구를 둘 수 있음. 아래가 같은 내용임. ///////////////////////////////////////////////////////////// if(isMarried & isMan) { //// && 양쪽 모두가 참일 때 참, ||는 or로 양쪽 중 하나라도 참이면 참 , !는 부정형으로 참은 거짓 거짓이 참이됨. str = "결혼 했다 "; } else {.. 개발지식 2022. 6. 28. JAVA 기초지식 4 (Scanner) import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); // scanner 를 활용한 문자열 받기 String str = scanner.next(); // 문자열을 받고 싶을때 int i = scanner.nextInt(); // int 값을 받고 싶을 때 long l = scanner.nextLong(); // long 값을 받고 싶을 때 System.out.println(scanner.next()); // scanner 라고 하면 String를 받겠다는 의미 } } 초록색 글씨가 입력 값으로 입력해주면 출력 값에 문자열이 나오는.. 개발지식 2022. 6. 28. JAVA 기초 지식 3 (random) import java.util.Random; public class Main { public static void main(String[] args) { Random random = new Random(); int rand = random.nextInt(10); // 10이전 즉 0-9까지의 숫자를 랜덤으로 불러오게 됨. // 기본적으로 Random은 0~9 (bound 값까지 하는데) 내가 원하는 값은 5~9까지다 ? int rand2 = random.nextInt(4) + 5; // 0 ~ 9 => 5 ~ 14 ( 각 값에 5를 더하면 14가되니 0 ~ 4 까지 구한 후 5를 더해야함 ) System.out.println(rand2); } } 개발지식 2022. 6. 28. JAVA 기초 지식 2(Math, 문자열 숫자 상호 변환 ) public class Main { public static void main(String[] args) { System.out.println(Math.max(10,30)); /// Math.max 는 두 수중에 더 큰 수를 나타냄 . System.out.println(Math.min(10,30)); /// Math.min 는 두 수중에 더 작은 수를 나타냄. System.out.println(Math.abs(-30)); // 절대값을 표시를해줌. String str = "100"; //현재 100은 문자열 100을 나타낸 것임 ,숫자가 아님. int i = Integer.parseInt(str); // 문자형태를 숫자형태로 바꿔주기 위한 것 Integer.parseInt 사용 int i = Intege.. 개발지식 2022. 6. 28. JAVA 기초 지식 1 ( 변수, 상수, 형 변환, 문자열 포맷) public class Main { public static void main(String[] args) { int x = 30; // 정수 (주로 사용 ) long l = 30L; // 정수의 큰 값 (주로 사용, 정수 계열중에서 제일 많이 데이터 저장 ) short s = 30; // 작은 값 byte b = 30; // 매우 작은 값 int i = (int) 30L; // 30L은 int 보다 더 큰 값으로 강제로 int를 넣어준다. long ll = 30; // int 로 자동 형변환 ////////////////////////////////////////////////////////////////////////////////// double dd = 30.0; // 실수 (double 이 기본 .. 개발지식 2022. 6. 28. 1주 차 WIL ( [로그인 , 회원 가입(JWT)] , API) 스파르타 코딩 클럽 이노베이션 캠프 1주 차 풀 스택 웹 개발로 프런트엔드와 백엔드의 두 가지 기술을 다양하게 사용해봄으로써 흰색 도화지에 선을 그리는 연습을 했다. 내가 이번 프로젝트에서 완벽히 마스터했다는 느낌보다는 아! 이런 게 코딩이고 이렇게 만들어서 네이버, 다음 등 웹사이트가 만들어지는구나라고 이해를 할 수 있었다. ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ 본론으로 넘어가서 이번 1주차에는 로그인, 회원가입 기능에 대해서 배워봤으며 JWT ( JSON Web Token)을 사용해보았다. 간략하게 JWT에 대해 설명을 하자면 서버와 클라이언트 간에 정보를 주고받을 때 서버는 별도의 인증 없이 Http 리퀘스트 헤더에 JSON 토큰을 넣은 후.. 이노베이션 캠프 WIL 2022. 6. 26. jquery 기본 코딩 정의 주의 : 복붙할 시 오류 뜰 수 있으니 타이핑 권장 -숨기기 $(#'변수').hide() -나타내기 $(#'변수').show() - 삭제하기(계속 실행누르면 복붙되기때문에 삭제하기로 초기화 시킬때 ) $(#'변수').empty () -무언가를 똑같이 붙이고 넣고싶을때 let temp_html = `나는 버튼이다` $('#변수').append(temp_html) - 이미지 바꾸고 싶을때 $("#아이디").attr('src',url); - 텍스트 바꾸고 싶을때 $("#아이디").text(msg); -이메일중에서 @ 뒤 도메인만 창에 띄우고 싶을때 (자바스크립) 정답 : 변수.split('@')[1].split('.')[0] 해석: ex) let myemail = 'abc@gmail.com' myemail.s.. 개발지식 2022. 6. 10. 꿀팁 이모티콘 url https://kr.piliapp.com/facebook-symbols/ 개발지식 2022. 6. 10. 구글 웹폰트 코드스니펫 https://fonts.google.com/?subset=korean 사용법 1. 마음에 드는 폰트 선택 2. 우측 상단의 모음 아이콘을 클릭합니다 3. Embed 탭을 클릭합니다 4. link href 태그를 복사해서 사이에 ~ 밑에 통상 넣어줌 , CSS를 복사해서 사이에 넣습니다 5. css rules to specify families 칸에 있는 font-family ... 도 css란에 넣기 * { font-family: 'Jua', sans-serif; } 개발지식 2022. 6. 10. 부트스트랩 시작 템플릿 및 사이트 -부트스트랩 시작 템플릿 이걸로 시작해보죠! --------------------------- 부트 스트랩 사이트 https://getbootstrap.com/docs/5.0/components/buttons/ 개발지식 2022. 6. 10. css 파일 간소화 시키기 (파일 이동) 스타일 파일 따로 만든 후 html 파일로 이동시키는법 (간소화) 개발지식 2022. 6. 10. 이전 1 2 3 4 다음