일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 백준
- 자바 공부
- 디자인 패턴
- useEffect
- design pattern
- 데이터모델링과마이닝
- 코딩테스트 고득점 Kit 완전탐색
- Java
- 프로그래머스
- react firebase
- 컴퓨터 네트워크
- react hook
- react
- JavaScript
- 리액트 훅
- websocket
- 코틀린
- vanillaJS
- 리액트
- useState
- 프로그래머스 자바
- codesandbox
- 자바
- 프로그래머스 완전탐색
- NextJS
- 코딩테스트 고득점 Kit
- 프로그래밍 언어론
- 장고
- 자바스크립트
- React JS
- Today
- Total
목록분류 전체보기 (299)
기록하는 개발자
우리 학교 멋사에서도 올해부터는 웹으로 프로젝트를 진행하기로 했고 오늘 첫 실습 강의가 진행됐다:D [ 실습 1 ] 김어진의 자기소개 프로필 사진 내 정보 상명대학교 컴퓨터과학과 201810911 김어진 자기소개 안녕하세요 저는 멋쟁이 사자처럼 8기 김어진 입니다. .MyProfile{ background-color:lightblue; } .introduce{ background: white; margin : 60px; } - background-color를 통해 배경색 변경 - introduce class에 포함된 단락(div)의 배경만 white로 지정 - margin을 통해 좌우에 60px만큼 공간 확보(외부 공간) 자신을 표현하는 키워드 5가지 끈기 노력 행복 계획 성실 자신의 가치 순위 행복 ..
프로그래머스의 css 강의 시청 후 정리하는 글이다. https://programmers.co.kr/learn/courses/4521/lessons/14635 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 무료 강의라서 유튜브에서도 시청이 가능하다. https://www.youtube.com/channel/UCvx57s_ZBt5VG4fvlStiq2g 빔캠프 VEAMCAMP 빔캠프는 여러분들에게 영감을 줄 수 있는 창의적인 컨텐츠 또는 누구든지 따라 할 수 있는 튜토리얼 영상을 제공합니다 www.youtube.com 가운데 정렬 -웹페이지 디자인에서 가장 ..
HTML (Hyper Text Mark up Language) 문서의 구조를 나타냄 →웹페이지의 뼈대를 구성하는 언어 CSS(Cascading Style Sheet) 문서 각 요소들의 스타일을 나타냄 3EX)글씨 크기, 색상, 폰트 등 -Cascading 의 'C' 를 사용하는 이유는 상위 요소의 스타일 속성을 자손 요소들에게 상속 시켜주는 모습이 DOM 트리구조에서 마치 폭포수처럼 내려가는 모습을 닮았기 때문이라고 한다.(cascade : 종속, 작은 폭포) -CSS는 HTML과 달리 문법에 엄격하다. 구두점 하나만 빼먹는 실수를 해도 전체 CSS파일의 로딩에 실패한다. 따라서 CSS를 편집할 때는 코드의 무결성을 검증해줄 수 있는 IDE나 코드 에디터를 사용하는 게 좋다. JAVA SCRIPT 정적인..
Class -객체를 생성하기 위해서는 반드시 클래스를 통해 생성 해야한다. -클래스에서 정의한 변수(property)와 함수(method)의 구조에 따라 객체가 생성된다. -class 키워드로 선언한다. 구성 -init 블록과 constructor(생성자) -property(변수) -method(함수) -중첩 클래스 및 내부 클래스 -객체 선언 Property 특징 -java의 field와 유사한 성질을 가진다. -PropertyType, Property_initializer, getter, setter를 가진다. (단, var로 선언된 property는 getter만 가짐->java의 private 처럼 수정x) lateinit -선언과 통시에 초기화 하기 힘들 때 사용하는 키워드 -var로 선언 시 ..
원래 깃을 만들어 놓긴 했지만 아무것도 안올리고 있었는데 드디어 뭔가를 올렸다. 일단 2학년 1학기에 자료구조 과제 했던 것들이랑 이번 방학에 풀었던 프로그래머스, 백준 문제, 그리고 몇 일 전에 푼 코틀린 예제만 일단 올렸다. 저 잔디밭 채우는 맛이 쏠쏠하다는데 아직 멀었다ㅋㅋㅋ
문제 입력 n에 대해서 *를 이용해서 밑변의 길이가 n이고 높이가 2씩 감소하는 삼각형을 그리시오. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 import java.util.Scanner fun main(args:Array) { val scan: Scanner = Scanner(System.`in`) var n: Int var start : Int var space : Int println("자연수 n을 입력하시오") n=scan.nextInt() if(n%2==0) { start=2 space=(n/2)-1 } else { start=1 space=(n/2) } for (i in start..n step 2){ for..
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 import java.util.Scanner fun main(args:Array){ val scan : Scanner = Scanner(System.`in`) var n : Int var flag : Boolean=true while(true) { flag=true println("정수 n을 입력하시오.(0 입력 시 종료)") n=scan.nextInt() if(n==0){ println("종료") break } for (i in n - 1 downTo 2) { if (n % i == 0) { flag = false break; } } if (flag == false) println("n은 소수가 ..
화면 입력 -java의 Scanner package를 사용한다. 1 import java.util.Scanner main부 1 2 3 fun main(args: Array){ } ex) 나이 직접 입력 받기 1 2 3 4 5 fun main(args: Array){ val scan: Scanner = Scanner(System.'in') println("나이를 입력하시오.") var age: Int = scan.nextLine().toInt() } http://colorscripter.com/info#e" target="_blank" style="color:#4f4f4ftext-decoration:none">Colored by Color Scripter -scan.nextLine()을 이용해 문자열로 입..