🙋🏻 앞에서 우리는 하나의 userInfo라는 화면을 만들어 줬습니다.이제 페이지를 바꿔서 움직일 수 있는 사이드 바 작업을 해보도록 할게요하지만 처음에 말한 것 처럼 페이지를 이동하는 개념은 아니고div전체가 사라졌다가 나타났다가 하는등의 기능입니다.페이지를 여러
😽 앞서 했던 userInfo의 css 와 js 작동들을 확인하고sidebar를 하러 가보겠습니다.이 userInfo에서의 기능은 photo를 바꿀 때 클릭되는 것과이미지가 변경되는 것 그리고 아래의 정보들을 수정 버튼을 눌렀을 때수정이 가능하게 하는 것 정도되겠다.
🐥 마치는 글에 밝혔던 것과 같이 우리는 현재 페이지 / 주소에 대한개념이 없는 상황이라고 판단하고 만들 생각입니다.기본적으로 html 파일 하나를 생성 해봅니다.그리고 추가적으로 우리는 font-awesome의 아이콘들을 가져다 쓸 생각이니 추가로 등록해주어야 합니
🙈 그렇다...누구나 다 만드는 TodoList를 통해 학습을 한 것을통한 창작을 해볼 것이다.이전 게시물에서 말한 것과 같이 바닐라Js를 가지고 TodoList 를 만들어보고 그 것을 가지고 리액트에서 어떻게 만드는지 어떻게 바꿀수있는지 확인해보고 오류와 여러가지
나는 백엔드 개발자를 준비중인 학생이다...하지만 프론트엔드와 개발을 하면서 소통을 하거나작업을 하기 위해 알면 좋을 것 같긴해서 기록을 남겨본다.React 시작을 하기로 마음을 먹은이유?첫째로 일단 교육과정에 프론트 부분에서 react를 시작했다.이전에 백엔드 프로젝
프로젝트 선택Project: Gradle-groovyLanguage: JavaSpring Boot: 2.7.xProject MetadataGroup: helloArtifact: item-serviceName: item-servicePackage name: hello.i
🔅 속도가 빠른 장치와 느린 장치에서 속도 차이에 따른 병목 현상을 줄이기 위한 메모리를 말한다.CPU가 주기억장치에서 저장된 데이터를 읽어올 때, 자주 사용하는 데이터를 캐시 메모리에 저장한다.다음 이용할 때 주기억장치가 아닌 캐시 메모리에서 먼저 가져오면서 속도를
컴퓨터의 구성컴퓨터의 구성에 대해서 알아보도록 합니다.컴퓨터의 시스템은 크게 하드웨어와 소프트웨어로 나누어집니다.하드웨어: 컴퓨터를 구성하는 물리적인 기계 장치소프트웨어: 하드웨어의 동작을 지시하고 제어하는 명령어들의 집합.중앙처리장치(CPU)기억장치: RAM, HDD
서버는 실행하는 용도로만 쓰고 서버스레드에서 클라이언트의 정보를 받아옵니다.그리고 프로젝트당 하나의 main문만 있어야하기 때문에 싱글톤으로 제작해줍니다.위의 코드를 한번 보자면 ,ServerSocket 을 열어주고 이 것을 열게되면 클라이언트의 Socket과 연결이
우리는 STS4라는 IDE 를 통해 작업을 할 예정입니다.WindowBuilder 라는 GUI프로그램을 쓰기위함입니다!그렇기 위해서는 아래와 같이 추가해주어야 할 것이있습니다.help 에 들어가 가장 하단의 Eclipse Marketplace를 들어가줍니다.그 후에 w
지금까지 배웠던 모든 것들을 활용하여 미니 프로젝트를 실행했습니다.소켓 통신을 활용하여 각각의 클라이언트 들이 하나의 서버에서 방을 만들고 그 방에 들어간 유저들 끼리 대화가 가능한 어플리케이션을 만들어 보았습니다.클라이언트는 각각의 Socket 을 가지고 있어야합니다
그렇다는건 우리가 이제 소켓통신을 이용해서 간단한 어플같은 것을 만들어 볼 것이다.윈도우빌더를 이용해서 화면을 구성한다.구성한 화면은 클라이언트, 이 화면이 켜지기 위한 조건으로 서버를 구성한다.이 때 서버는 소켓통신을 이용한다.여기서 일단 우리는 단일 스레드로 진행을
5일차 때 풀었던 로또 문제를 풀이하는 시간을 가졌다.마찬가지로 위와 같이 파일을 불러온다.자주 쓰일듯 싶은 표준편차와 편차 분산 평균등을 함수화하여가장 상단에 명시를 해줌으로써 어디서든 쓸 수 있는 상황이다.우리가 쓰는 이 데이터는 로또의 숫자가 str값으로 되어있다
스레드 자바의 스레드 이해하기 소프트웨어 개발자로서, 멀티스레딩을 이해하는 것이 중요하다. 멀티스레딩은 단일 프로스세 내에서 여러 스레드를 동시에 실행할 수있는 컴퓨터 아키텍처 및 운영체제의 기능이다. 스레드는 프로세스 내에서 가볍고 독립적인 실행 단위이다. >
4일동안 배운 개념으로 진행해봅니다.전체 회차를 통틀어 빈도수(mode): 숫자별 카운트 (몇번이나 나왔는지?)다음은 로또의 전체 회차를 돌면서 총 빈도수 각각의 번호들이얼마만큼이나 나왔는지 체크한다.그리고 값을 dictionary로 빼서 정렬을 해주었다. 람다식을 이
파이썬은 변수를 선언하거나 초기화 할 당시에 자료형을 붙여주지 않는다.그 덕분에 변수의 자료형을 알기 위해서는 type() 함수를 사용해서 알아야한다.그리고 그 자료형을 알게되었으면 적절하게 형변환이 가능한데예를 들어 스트링 타입의 1, 2 즉 '1', '2' 등이 있
prime 넘버란 자기자신과 1로만 나누어 떨어지는 숫자이다.1000밑의 숫자에서 소수를 뽑아내는 로직이다.flag 를 주어 소수와 소수가 아닌 것을 분류 해내고flag 가 그대로 0일 경우 소수 이다 그 소수를 하나의 리스트에 넣어준 후 출력한다.python 의 함수
우리는 python을 공부해서 활용을 해볼 것이다.python 기초를 일단 배워보도록 한다.java 와 마찬가지로 변수, for , if 등 있으며사용방식은 비슷하나 조금씩 다른 부분은 짚으면서 넘어가겠습니다.파이썬은 자바처럼 자료형을 변수앞에 기입하지 않는다.뒤에 들
하지만 우리가 저장을 하고 수정을 하는 행위 이 외에 가장 중요한 것은어떤 데이터를 어떻게 찾아오고 선택할 것이냐이다. 이 기능을 해주는 것이 sql에서select 이다. 아래에서 기본적인 형태부터 보자기본 형태는 위와 같이 select \* from table; 해석
데이터베이스 MySQL의 이용 데이터 베이스의 이용 우리가 데이터베이스를 사용할 때 쓰는 것은 C,R,U,D 일명 크루드 라고 불리는 것들이다. C : create R : read U : update D : delete 각각 create 는 insert into