일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 정수론
- 유클리드 호제법
- 이분 탐색
- LeetCode 83 c언어
- 실패함수
- 재귀
- KMP알고리즘
- 큰 수 연산
- 문자열제곱
- 해시를 사용한 집합과 맵
- 연결리스트 중복제거
- 프로그래머스
- 구현
- 스택
- 정렬
- 사칙연산
- 자료 구조
- 큐
- 브루트포스 알고리즘
- 문자열
- 다이나믹 프로그래밍
- LeetCode Remove Duplicates from Sorted List in c
- 수학
- 임의 정밀도 / 큰 수 연산
- 연결리스트 정렬
- 별 찍기
- Queue
- 시뮬레이션
- 조합론
- LeetCode 83번
- Today
- Total
목록전체 글 (208)
hahn

css style 관련하여 연습해보았다, 상하관계, and, or 조건에 맞게 스타일을 적절히 입혀야하는데 쉽지 않을 거 같아 벌써부터 걱정이다. 프로젝트 진행할 때는 최소한으로 줄여 스타일을 입힐 수 있게 많이 생각해봐야겠다.

오늘은 return을 받는 메서드에 대해 배웠다. 새로 알게 된 것은 void 자리에 return 값의 data type에 따라 data type을 넣어주는 것과 위에 코드를 보면 String re = null; 부분이 있는데 String 일 때는 null을 다른 data type은 0을 넣어줘야 하는 것을 알았다. 정확히 어떤 의미를 지니는지 인터넷에 검색해봤는데 null에 관해 오류와 같은 정보만 잔뜩 있고 원하는 정보를 찾지는 못했다. 또한 중요한 게 데이터가 입력되고 리턴되는 과정을 완벽하게 이해해야 한다. 지금은 리턴이 한 개가 들어가지만 여러 개가 들어가게 되면 자칫하면 data type이 불일치하거나 원하는 곳에 return 되지 않거나 하는 ..

public : 접근지정자 static : 아직 몰라도댐 void : 리턴 데이터 타입(리턴이 없어서 void) 리포트 제출할 것 작성 중 계속 원하는 값이 안 나와서 왜 그러나 생각을 해봤는데 rank/total이 소수가 나와 data type을 double형으로 사용해야함을 알게 됨. 또한 코드를 정확한 단어로 말로 표현하는걸 연습해야겠음,.

회원가입폼 오늘은 개인 면담하느라 각자 알아서 공부했는데 어제 회원가입 폼 만들 때 table로 하는거 아니라고 하신게 기억 나 인터넷 찾아서 다시 만들어봤다. html jsp 만들고 실행해봤는데 정상적으로 잘 됐다. 좀 이쁘게 만들어본다고 스타일이도 찾고 클래스도 지정해서 마진도 넣고 해봤는데 만족스러운 결과가 나온줄 알았으나 창 크기를 바꾸니까 다 깨져서 나왔다. 앞으로 공부 더 해서 반응형 웹 구현까지 노력해야겠다.

사전 작업 Serve modules without publishing 체크 Ctrl + Shift + Del 눌러서 쿠키 및 캐시 파일 삭제 h(Heading) Tag h(eading) tag는 문서의 제목 영역에 사용 div(Divide) Tag section을 나눌 때 사용 List 관련 Tag (ol, ul, dl) ol : 순서_ul : 나열_dl : 설명 수업 때는 ul, li만 배웠지만 새로 추가 a(Anchor) Tag 내용에 해당하는 링크로 이동 href는 링크를 만들기 위해 가 가져야하는 속성 target은 링크된 리소스를 어디에 표시할지 지정하는 속성 img Tag img src="경로" alt="대체 텍스트" title="설명" width(height)="크기" Iabe..

UI : User Interface UI는 디지털 기기를 작동시키는 명령어나 기법을 포함하는 사용자(이해관계자) 환경을 말함. UX : User Experience UX는 사용자(이해관계자)가 제품, 서비스를 직간접적으로 이용하면서 느끼고 생각하게 되는 지각과 반응 행동 등 총체적 경험을 말함. UI 구현을 학습하기 위해 NCS의 학습 모듈을 참고했다. NCS는 국가직무능력표준으로 직무를 수행하기 위한 능력을 체계화한 것으로 직업교육 및 자격제도와 산업현장의 불일치를 해소하려고 만들어졌다. 근데 뭐 만들어진지 얼마 안 돼서 그런지 한참 부족하다고 하는데 국가에서 밀고 있다니까 이걸로 학습했다. 내용은 되게 많은데 머리에 잘 박히지도 않는다. 그래서 그냥 수시로 읽어보면 될..

JAVA 웹 개발에 있어 선행해야 할 것 1) JDK : 개발 환경 , JRE : 실행환경 다운로드(Oracle 사 것을 사용했음) 2) WAS 다운 (apache-tomcat 9 ver을 사용했음) 3) 편집도구(에디터) 다운 (eclipse 사용했음) JDK,JRE는 설치 개념 apache-tomcat9, eclipse 위치 개념 eclipse 실행 시 workspace 지정해줘야함 workspace는 내 폴더 아래에 새로운 폴더를 생성했음. 프로젝트 생성 시 jre와 apache-tomcat을 연결시켜줘야 함시켜줘야함 eclipse - Dynamic Web Project 생성 시 Target Runtime을 apache-tomcat9를 지정했으며, Dynamic..
SW 개발 환경 이해 1. PC환경 웹(naver.com) 2. 모바일 웹 3. 반응형 웹(m.naver.com) : pc환경&모바일 웹 - 해상도에 맞춰 저절로 반응하며, 기기의 종류에 관련 없이 하나의 사이트로 운영가능하니 관리하기 편하며, 제작 및 관리비가 저렴 하지만 많은 정보를 담기 힘듦. 4. native 어플 5. Hybird웹앱 2,3.+4. 4번이 만들기 제일 힘듦, 5번은 이미 구현된 웹에 4번을 추가하면 더 용이(생산성에서 우위) 1. 화면(프론트 엔드) : 눈에 실질적으로 보이는 것 Client Side Language HTML(틀) CSS(디자인) Java Script(슬라이드 등 가시성) JQuery(?) 2. 처리(백 엔드) Server Si..