일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 생산성 #24시간알차게 #올해의시간트레이닝 #셀프코치
- 더이상의 자세한 설명은 생략한다
- 음식사진없음
- 프랑스어기초
- SF
- 힘들어도
- 프랑스어
- 윈도우 #크롬탭 #크롭탭복사 #크롬탭복제 #크롬사용법 #크롬꿀팁 #업무꿀팁 #일상꿀팁
- 프랑스어배우는이유
- MarketingCloud
- 셀포
- 국비과정
- 마케팅클라우드
- 제목은음식인데
- 힘들다
- 마무리구원투수내동생땡큐
- 프랑스어단어
- 다먹어치움
- JPOP
- 세일즈포스
- Today
- Total
뚜벅이
0222 정리들 본문
메인프로젝트떄는 웹사이트기 떄문에 -> 사이트 맵을 만들어야 할 것이다.
우리 한이번주 하는 것은 실습이므로 유스케이스 넘어간다.
유아이 구현은 와닿지가 않습니다.
w3c는 웹에 대한 이야기가 많이 ?쏠려 있긴 합니다.
웹만 배제하고 읽으면 또 비슷하긴 하다고 볼수 있다.
장애인 비장애인 접근성 많이 강조했었다. 접근성을 가지고 있어야 한다. 이것이 웹 표준과는 다른 것이다.
웹표준은 아무 브라우저나 가능해야 한다. - 구글이는 엣지든.
웹 호환성 -> 반응형을 떠올리면됩니다. => 브라우저 풀스크린일때도 자연스럽게. 브라우저 스크린 사이즈 줄였을때도 갤5, 아이패드 에서 봐도 유연하게 움직인다. 옆의 여백도 화면 해상도? 따라 서 유연하게 가로세로가 비율지키면서 이쁘게 나오게 된다.
폼을 쓰기 편하게 만들어 달라... 41페이지 .
42페이지. -> 서버, 클라이언트. 우리는 일반적으로 보이는 부분 . 클라이언트 부를 지금 만지는 것이다.
웹사이트는 웹 페이지s 로 구성된 것이다.
구조는 html 따른다. 우리가 세미 프로젝트 끝나고 상세히 이야기 하게 될 것이다. 태그들에 대한 시직이 있어야 한다.
시멘틱 구조라고 말씀드린 그 내용이 있습니다.
css는 디자인적, 글꼴 백그라운드 크기 리사이징 등등을 잡아주는 문법 내용들입니다.
자바스크립트가 주로하는 역할을 이벤트 에 대한 작업을 하는 친구들 입니다.
이런걸 하는 친구들입니다 웹수업 할떄 얘기할 내용들입니다.
이벤트 소스에 대한 이야기를 할겁니다.
목요일까지 시험은
이벤트 처리 어케할것이냐가 주안점이 될 것입니다.
이벤트 집어넣어주기 .
우리는 계속 이클립스를 씁니다. 자바로 프로그래밍 한 웹페이지 결과물 보게 될 것입니다. 우리는 .
로그인 기능 회원가입 기능도, 게시판 기능도,, 뭐 해볼 것입니다.
어찌저찌 만들었으면 버튼 눌러보면서 테스트를 해볼 것입니다.
우리는 현재는 디버깅 , 예외처리 수준의 테스트지만,
이건 약간다릅니다.
웹사이트만들고 테스트하는 능력단위는 또 따로 할거고. 그떄 시험도 보겠죠..
감성적인것보다 기능적인 걸 먼저 살펴야 한다 기능 똑바로 되는가. 이걸 충분히 테스트해야 한다.
현업작업할떄 -> 개발기간보다. 테스트와 수정기간이 훨~씬 깁니다.
비율적으로 2~4배입니다.
테스트 과정도 체계가 있습니다. 테스트 설계부터 잘해야지 성공적 테스트가 됩니다.
반영도 유효타가 되고.
====
페인트를 조져보자.ㅏ
마우스 드래그를 기준으로 그림들을 그려보는 것을 해보자.
마치 윈도우 에 탑재된 그림판 처럼 말이다.
이미지를 분리해서 그린다.
지금까지 작업은 이렇게 그린다. 이벤트에서 주고
실질적으로 그리는일을 페인트 백정이 다했다.
근데 이걸 이제 이미지에 그려놓고.
페인트를 이미지에 넣는식으로 하겠다.
이미지 도화지 안에서만 그릴수 있게 한다는 장점이 있다.,.
시험치르면서 막힌 포힌트와 해결방법들
0.; 기본틀 어떡하지?
해결 : 그리드 레이아웃에 간격 줄수 있다는 것을 검색으로 찾아내서. 또 실습내용에서도 확인하면서 이부분 이걸 써야만 한다는 것을 잡아냄.
1. 윗경계선 안보이는 현상!
해결법: 프레임 레이아웃 NULL 해주고. 패널을 2개만들어버려서 . 윈도우 맨윗줄 그놈에 안걸리게 만들어서 윗줄이 보이도록 함.
2. 계산을 해야하는데, 이 친구들의 GETTEXT를 어찌 해야할지.. 순간 눈이 깜깜해짐
해결법 = 어차피 하나의 클래스에 있는 친구들이므로, 컴포넌트들을 아우터클래스의 맴버변수화해서 꺼내주면.
GETTEXT가 자유롭게 됨을 확인 . 문제 다끝남 후훗.
3. GETTEXT는 STRING 인데. 여기 요소들을 가지고 숫자계산을 해야함.... stRING을 INT로 바꿔주는 역할하는 녀석을 갑자기 못찾아서 헤맴..
Integer. parseint(STRING) 으로 해결.
try catch로 예외를 잡으면서 완벽마무리
4. 123123123+123123123=~~~ 출력할떄
...으로 짤리는 현상은
setText 에서 html로 감싸줌으로 해결했다.
수업중에서 말씀하셨듯, 버그 보충같은것은 싹다 action관련된 곳에서의 코딩으로 해결해야 했다.
다행이다. 잘 접근하여 푼 것 같아서.
지나가다 들리면서 공부
'국비과정 JAVA공부' 카테고리의 다른 글
0307 국비 미니프로젝트지옥경험중.. +정처기필기합격 (0) | 2021.03.07 |
---|---|
2월 23일 io 등... 잡다한메모들 (0) | 2021.02.23 |
JAVA SWING 복습 구현 밑그림. + 기타공부 (0) | 2021.02.21 |
Paint (0) | 2021.02.19 |
0217 배운내용들 끄적 정리.1 (0) | 2021.02.18 |