전체 글(31)
-
장고 기초 문법
1. 장고 문법장고의 문법을 설명하기 위해서는 Template Language부터 알아야합니다. Template Language는 화면을 구성하는 Template을 작성할 때 보다 편리하게 작성할 수 있도록 도와주는 언어🔥Template 태그 : {% 문법 %}🔥Template 변수 : {{ 변수 }}🔥 Template 필터 : {{ 변수|옵션 }}🔥 Template 주석 : {# 주석#} 템플릿 언어에는 크게 4가지 종류가 있다.템플릿 변수 : 우리가 지정한 데이터로 변환하며,템플릿 태그 : 템플릿 작성에 로직 사용템플릿 필터 : 템플릿 변수를 특정 형식으로 변환템플릿 주석 : 템플릿 언어의 주석 처리 담당이 4가지가 있습니다. 2.Template 태그 : {% 문법 %}1){% for in..
2024.06.10 -
Django란?
1. Django란?Django는 파이썬으로 만들어진 무료 오픈소스 웹 애플리케이션 프레임워크(web application framework)입니다 2.웹 프레임워크란?웹 프로그램을 만들기 위해서는 여러 기능들이 필요합니다. 로그인로그아웃세션 처리 등등...웹 프레임워크를 쓰면,그런 기능들이 이미 만들어져 있기 때문에, 위에서 언급 여러 기능들을 만들지 않아도 됩니다. 3. 장고의 특징1) MTV 패턴을 사용한다 MTV 패턴이란Model(데이터), Template(사용자 인터페이스), View(데이터 처리 로직)을 구분하여 한 요소가 다른 요소들에게 영향을 주지 않도록 설계한 방식이다. 우리가 아는 MVC 패턴과 비슷하다고 생각하시면 되겠습니다. 2) 강력한 ORM기능을 지원한다.ORM(Object R..
2024.06.08 -
날짜 시간 출력 방법
1.SimpleDateFormat 이란?날짜 데이터를 원하는 형태로 출력하기 위해 SimpleDateFormat를 사용합니다. 기호의미GBC(기원전)/ AC(기원후)y년도M월(1~12)w년의 몇 번째 주(1~53)W월의 몇 번째 주(1~5)D년의 몇 번째 일(1 ~ 366)d월의 몇 번째 일(1 ~ 31)F월의 몇 번째 요일(1~5)E요일a오전(AM) / 오후(PM)H시간(0~23)k시간(1~24)K오전/오후 시간 (0 ~ 11)h오전/오후 시간 (1 ~ 12)m분(0~59)s초(0~59)S천분의 일초 - Millisecond(0 ~ 999)zGeneral 타임존(GMT+9:00)ZRFC 822 타임존(+0900)`escapse 문자 (특수문자 표현에 사용) SimpleDateFormat sdf2 = n..
2024.05.27 -
repeat() 메서드 사용법
1. Reapeat이란?String 메서드 중 하나로 String 문자열을 파라미터의 주어진 횟수만큼 반복합니다.파라미터를 0으로 지정하면, 빈 문자열을 반환파라미터를 음수로 지정하면, IllegalArgumentExceptionthrow 에러를 반환파라미터를 1로 지정하면 문자열을 그대로 반환합니다2.예제 코드import java.util.Scanner;public class Main{ public static void main(String[] args)throws Exception{ Scanner sc = new Scanner(System.in); //Scanner를 객체화 String name = sc.nextLine();//dial에 값을 저장 int sum = 0;//변수 sum 0으로..
2024.05.23 -
HashSet 사용 방법 (개념, 특징, 메소드 및 예제)
1. HashSet이란?HashSet은 중복되지 않는 데이터를 순서에 상관없이 저장합니다. 2. HashSet 생성 방법HashSet 변수명 = new HashSet(); HashSet set1 = new HashSet();//HashSet생성HashSet set2 = new HashSet();//new에서 타입 파라미터 생략가능HashSet set3 = new HashSet(set1);//set1의 모든 값을 가진 HashSet생성 HashSet set4 = new HashSet(10);//초기 용량(capacity)지정 HashSet set5 = new HashSet(10, 0.7f);//초기 capacity,load factor지정 HashSet set6 = new HashSet(Arrays.asL..
2024.05.08 -
substring과 charAt의 차이
1.substring()str.substring(시작 위치, 종료위치)public class p { public static void main(String[] args){ String s = "abcdefgh"; System.out.println(s.substring(1,5));//변수 s의 값 1부터 5까지 출력 }} 2.charAt()chatAt(i) : i 인덱스에 해당하는 문자가 나옴.public class p { public static void main(String[] args){ String s = "abcdefgh"; System.out.println(s.charAt(0));//변수 s에 저장된 값 0번째 출력 System.out.p..
2024.05.07