profile
백엔드 개발자 준비중
태그 목록
전체보기 (67)산대특(33)국비지원(23)국비(6)배열(5)Spring(5)소켓통신(4)Java(4)CSS(4)html(4)스프링(4)바닐라(4)메소드(3)클래스(3)프로젝트(3)R(3)디자인패턴(3)생성자(3)자바(3)todo(3)TOY(3)파이썬(3)for(2)싱글톤(2)sql(2)서버(2)상속(2)object(2)로또(2)js(2)변수(2)if(2)자료구조(2)형변환(2)R studio(2)select(2)컬렉션(2)python(2)채팅(2)소수구하기(1)컴퓨터아키텍처(1)프론트(1)JOIN(1)Class.class(1)while(1)SOLID(1)JavaScript(1)finalize(1)환경 설정(1)자바스크립트(1)인스턴스(1)switch(1)json(1)옵저버패턴(1)CS(1)컴퓨터사이언스(1)제어문(1)캐시(1)트랜잭션(1)클래스활용(1)소켓(1)인터페이스(1)파일(1)delete(1)선형자료구조(1)연결리스트(1)제네릭(1)getClass(1)전략패턴(1)mysql(1)예외처리(1)update(1)벡터(1)김영한(1)분산(1)스태틱(1)스택(1)array(1)extends(1)hashCode()(1)aws(1)CS지식(1)객체지향(1)toString(1)복습(1)Builder(1)사이드바(1)Database(1)추상(1)Map(1)작동원리(1)그래프(1)예제(1)(1)비선형(1)표준편차(1)반복(1)학점관리(1)equals(1)패턴(1)set(1)접근지정자(1)exception(1)배열심화(1)스레드(1)미니 채팅(1)클라이언트(1)메모리(1)윈도우빌더(1)자바의 정석(1)실습(1)백엔드(1)Primenumber(1)조건(1)인프런(1)framework(1)INSERT(1)OOP(1)평균(1)미니채팅(1)익명클래스(1)국비과정(1)모듈(1)연산자(1)React(1)조회(1)MVC(1)프론트엔드(1)팩토리패턴(1)Scanner(1)

TodoList-Sidebar

🙋🏻 앞에서 우리는 하나의 userInfo라는 화면을 만들어 줬습니다.이제 페이지를 바꿔서 움직일 수 있는 사이드 바 작업을 해보도록 할게요하지만 처음에 말한 것 처럼 페이지를 이동하는 개념은 아니고div전체가 사라졌다가 나타났다가 하는등의 기능입니다.페이지를 여러

약 6시간 전
·
0개의 댓글
·

TodoList-userInfo(js, css)

😽 앞서 했던 userInfo의 css 와 js 작동들을 확인하고sidebar를 하러 가보겠습니다.이 userInfo에서의 기능은 photo를 바꿀 때 클릭되는 것과이미지가 변경되는 것 그리고 아래의 정보들을 수정 버튼을 눌렀을 때수정이 가능하게 하는 것 정도되겠다.

약 7시간 전
·
0개의 댓글
·
post-thumbnail

TodoList - UserInfo

🐥 마치는 글에 밝혔던 것과 같이 우리는 현재 페이지 / 주소에 대한개념이 없는 상황이라고 판단하고 만들 생각입니다.기본적으로 html 파일 하나를 생성 해봅니다.그리고 추가적으로 우리는 font-awesome의 아이콘들을 가져다 쓸 생각이니 추가로 등록해주어야 합니

약 11시간 전
·
0개의 댓글
·
post-thumbnail

바닐라 Js 와 기본 html, css 를이용한 ToDo List

🙈 그렇다...누구나 다 만드는 TodoList를 통해 학습을 한 것을통한 창작을 해볼 것이다.이전 게시물에서 말한 것과 같이 바닐라Js를 가지고 TodoList 를 만들어보고 그 것을 가지고 리액트에서 어떻게 만드는지 어떻게 바꿀수있는지 확인해보고 오류와 여러가지

약 12시간 전
·
0개의 댓글
·

TIL. React의 시작

나는 백엔드 개발자를 준비중인 학생이다...하지만 프론트엔드와 개발을 하면서 소통을 하거나작업을 하기 위해 알면 좋을 것 같긴해서 기록을 남겨본다.React 시작을 하기로 마음을 먹은이유?첫째로 일단 교육과정에 프론트 부분에서 react를 시작했다.이전에 백엔드 프로젝

약 22시간 전
·
0개의 댓글
·
post-thumbnail

Spring MVC - 1

프로젝트 선택Project: Gradle-groovyLanguage: JavaSpring Boot: 2.7.xProject MetadataGroup: helloArtifact: item-serviceName: item-servicePackage name: hello.i

2023년 3월 12일
·
0개의 댓글
·
post-thumbnail

컴퓨터사이언스(캐시메모리)

🔅 속도가 빠른 장치와 느린 장치에서 속도 차이에 따른 병목 현상을 줄이기 위한 메모리를 말한다.CPU가 주기억장치에서 저장된 데이터를 읽어올 때, 자주 사용하는 데이터를 캐시 메모리에 저장한다.다음 이용할 때 주기억장치가 아닌 캐시 메모리에서 먼저 가져오면서 속도를

2023년 3월 11일
·
0개의 댓글
·
post-thumbnail

TIL. 컴퓨터사이언스(컴퓨터 아키텍처)

컴퓨터의 구성컴퓨터의 구성에 대해서 알아보도록 합니다.컴퓨터의 시스템은 크게 하드웨어와 소프트웨어로 나누어집니다.하드웨어: 컴퓨터를 구성하는 물리적인 기계 장치소프트웨어: 하드웨어의 동작을 지시하고 제어하는 명령어들의 집합.중앙처리장치(CPU)기억장치: RAM, HDD

2023년 3월 8일
·
0개의 댓글
·

미니 채팅프로그램 소켓통신 프로젝트(서버)

서버는 실행하는 용도로만 쓰고 서버스레드에서 클라이언트의 정보를 받아옵니다.그리고 프로젝트당 하나의 main문만 있어야하기 때문에 싱글톤으로 제작해줍니다.위의 코드를 한번 보자면 ,ServerSocket 을 열어주고 이 것을 열게되면 클라이언트의 Socket과 연결이

2023년 2월 27일
·
0개의 댓글
·
post-thumbnail

미니 채팅프로그램 소켓통신 프로젝트(클라이언트)

우리는 STS4라는 IDE 를 통해 작업을 할 예정입니다.WindowBuilder 라는 GUI프로그램을 쓰기위함입니다!그렇기 위해서는 아래와 같이 추가해주어야 할 것이있습니다.help 에 들어가 가장 하단의 Eclipse Marketplace를 들어가줍니다.그 후에 w

2023년 2월 26일
·
0개의 댓글
·
post-thumbnail

미니 채팅프로그램 소켓통신 프로젝트

지금까지 배웠던 모든 것들을 활용하여 미니 프로젝트를 실행했습니다.소켓 통신을 활용하여 각각의 클라이언트 들이 하나의 서버에서 방을 만들고 그 방에 들어간 유저들 끼리 대화가 가능한 어플리케이션을 만들어 보았습니다.클라이언트는 각각의 Socket 을 가지고 있어야합니다

2023년 2월 26일
·
0개의 댓글
·
post-thumbnail

TIL. 소켓통신으로 채팅만들기

그렇다는건 우리가 이제 소켓통신을 이용해서 간단한 어플같은 것을 만들어 볼 것이다.윈도우빌더를 이용해서 화면을 구성한다.구성한 화면은 클라이언트, 이 화면이 켜지기 위한 조건으로 서버를 구성한다.이 때 서버는 소켓통신을 이용한다.여기서 일단 우리는 단일 스레드로 진행을

2023년 2월 9일
·
0개의 댓글
·

TIL. Python 6일차

5일차 때 풀었던 로또 문제를 풀이하는 시간을 가졌다.마찬가지로 위와 같이 파일을 불러온다.자주 쓰일듯 싶은 표준편차와 편차 분산 평균등을 함수화하여가장 상단에 명시를 해줌으로써 어디서든 쓸 수 있는 상황이다.우리가 쓰는 이 데이터는 로또의 숫자가 str값으로 되어있다

2023년 2월 8일
·
0개의 댓글
·

TIL. 소켓 통신과 스레드

스레드 자바의 스레드 이해하기 소프트웨어 개발자로서, 멀티스레딩을 이해하는 것이 중요하다. 멀티스레딩은 단일 프로스세 내에서 여러 스레드를 동시에 실행할 수있는 컴퓨터 아키텍처 및 운영체제의 기능이다. 스레드는 프로세스 내에서 가볍고 독립적인 실행 단위이다. >

2023년 2월 7일
·
0개의 댓글
·

TIL. python 5일차

4일동안 배운 개념으로 진행해봅니다.전체 회차를 통틀어 빈도수(mode): 숫자별 카운트 (몇번이나 나왔는지?)다음은 로또의 전체 회차를 돌면서 총 빈도수 각각의 번호들이얼마만큼이나 나왔는지 체크한다.그리고 값을 dictionary로 빼서 정렬을 해주었다. 람다식을 이

2023년 2월 6일
·
0개의 댓글
·

TIL. python 3일차

파이썬은 변수를 선언하거나 초기화 할 당시에 자료형을 붙여주지 않는다.그 덕분에 변수의 자료형을 알기 위해서는 type() 함수를 사용해서 알아야한다.그리고 그 자료형을 알게되었으면 적절하게 형변환이 가능한데예를 들어 스트링 타입의 1, 2 즉 '1', '2' 등이 있

2023년 2월 3일
·
0개의 댓글
·

TIL. Python 2일차

prime 넘버란 자기자신과 1로만 나누어 떨어지는 숫자이다.1000밑의 숫자에서 소수를 뽑아내는 로직이다.flag 를 주어 소수와 소수가 아닌 것을 분류 해내고flag 가 그대로 0일 경우 소수 이다 그 소수를 하나의 리스트에 넣어준 후 출력한다.python 의 함수

2023년 2월 1일
·
0개의 댓글
·

TIL. Python day01

우리는 python을 공부해서 활용을 해볼 것이다.python 기초를 일단 배워보도록 한다.java 와 마찬가지로 변수, for , if 등 있으며사용방식은 비슷하나 조금씩 다른 부분은 짚으면서 넘어가겠습니다.파이썬은 자바처럼 자료형을 변수앞에 기입하지 않는다.뒤에 들

2023년 1월 31일
·
0개의 댓글
·
post-thumbnail

TIL. MySQL

하지만 우리가 저장을 하고 수정을 하는 행위 이 외에 가장 중요한 것은어떤 데이터를 어떻게 찾아오고 선택할 것이냐이다. 이 기능을 해주는 것이 sql에서select 이다. 아래에서 기본적인 형태부터 보자기본 형태는 위와 같이 select \* from table; 해석

2023년 1월 30일
·
0개의 댓글
·

TIL. 데이터베이스 실습

데이터베이스 MySQL의 이용 데이터 베이스의 이용 우리가 데이터베이스를 사용할 때 쓰는 것은 C,R,U,D 일명 크루드 라고 불리는 것들이다. C : create R : read U : update D : delete 각각 create 는 insert into

2023년 1월 26일
·
0개의 댓글
·