개발/국비교육
-
(국비교육) 70 - 자바 버전 에러개발/국비교육 2023. 9. 11. 11:06
■ 자바 버전 에러 해결하기 Error: LinkageError occurred while loading main class com.poseidon.NoerrorApplication java.lang.UnsupportedClassVersionError: com/poseidon/NoerrorApplication has been compiled by a more recent version of the Java Runtime (class file version 61.0), this version of the Java Runtime only recognizes class file versions up to 55.0 자바 버전이 맞지 않게 인식돼서 생기는 문제이다. 본인에게 맞는 버전인지 확인하고 맞춰주기 해당 ..
-
(국비교육) 69 - Docker + 리눅스 계보 + os계보개발/국비교육 2023. 9. 8. 10:17
■ Docker 남은 CPU 와 메모리 남은 공간을 사용해서 효율적으로 사용하자는 취지에서 나옴 가상 환경을 사용할 것이다. ※ 자바의 치명적인 약점 시스템에 직접 접근이 안된다. WSL은 Windows Subsystem for Linux의 약어로 윈도우 10에서 네이티브로 리눅스 실행 파일을 실행하기 위한 호환성 계층 자바의 치명적인 약점 시스템에 직접 접근이 안된다. https://www.docker.com/ Docker: Accelerated Container Application Development Docker is a platform designed to help developers build, share, and run container applications. We handle the te..
-
(국비교육) 68 - 몽고디비개발/국비교육 2023. 9. 7. 14:55
■ 몽고DB NoSQL 비관계형 데이터베이스 여러개의 저장 방식을 가지고 있다. ※ 참고 JPA : mybatis 역할 스스로 함 자바와 db 사이의 인터페이스 역할 * 요청사항 - package msi 가 무엇인지 : 마이크로소프트 인스톨러 내장돼 있다. - vCPU 가 무엇인 https://www.scylladb.com/glossary/nosql-design-principles/ NoSQL Design Principles Learn the definition of NoSQL design principles and get answers to FAQs regarding: What are NoSQL base design principles vs ACID, how do you design NoSQL sche..
-
(국비교육) 67 - 파이썬 문제개발/국비교육 2023. 9. 5. 09:33
■ 파이썬 g.li 객체를 for 반복문을 통해 부른다. 그러면 각 i 는 li 의 하나하나를 말하는데 그 하나하나의 i[0] 을 부르니 각 앞글자만 따고 출력된다. 따라서 skiddp 가 출력된다. https://roadtofree.tistory.com/entry/%EC%A0%95%EB%B3%B4%EC%B2%98%EB%A6%AC%EA%B8%B0%EC%82%AC-%EC%8B%A4%EA%B8%B0-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D-%EB%AC%B8%EC%A0%9C-%ED%8C%8C%EC%9D%B4%EC%8D%AC-python-%EA%B8%B0%EC%B6%9C-%ED%92%80%EC%9D%B4-%EB%AA%A8%EC%9D%8C 정보처리기사 실기 프로그래밍 문제..
-
(국비교육) 66 - 파이썬 +개발/국비교육 2023. 9. 4. 14:16
■ 파이썬 설치한 파일 열기 http://www.tcpschool.com/python/intro 코딩교육 티씨피스쿨 4차산업혁명, 코딩교육, 소프트웨어교육, 코딩기초, SW코딩, 기초코딩부터 자바 파이썬 등 tcpschool.com https://www.jetbrains.com/ko-kr/pycharm/ PyCharm: JetBrains가 만든 전문 개발자용 Python IDE www.jetbrains.com 출력문이 자바에 비해 간결하고 쉽다. 파이썬은 들여쓰기가 중요하다. 만약 제대로 된 들여쓰기가 없다면 동작하지 않는다. 파이썬은 스크립트 언어이다. (컴파일이 없다.) 자료형 쓰지 않고 변수를 선언한다. 해당 타입에 맞게 변수가 나오게 된다. 파이썬의 자료형은 다음과 같다. https://datas..
-
(국비교육) 65 - 프로젝트 참고 사이트 + 오류 페이지개발/국비교육 2023. 9. 1. 18:37
■ 참고 사이트 https://pixso.net/kr/reviews/the-8-best-prototyping-tools-for-ui-designers/ Top 8 웹사이트 프로토타입 툴【한 번에 알아보자】 웹사이트를 디자인하다 보면 작업 중 작업 상황을 미리 확인해야 하는 상황이 존재합니다. 디자인 툴 내에서 확인할 수 있는 단편적인 사항으로는 웹 사이트 상의 시각적 요소들이 어떻게 상호 pixso.net https://pixlr.com/kr/editor/ 온라인 사진 에디터 - Pixlr.com Free online photoshop from Pixlr. Whether you're a beginner or professional, we have a variety of images editing tool..
-
(국비교육) 64 - 아이디 세션 + 페이징 처리 + H2 db 사용 + JPA +개발/국비교육 2023. 8. 31. 21:49
■ Model, ModelAndView, ModelMap 차이 https://curiousjinan.tistory.com/53 [스프링, 스프링부트] Spring MVC - Model, ModelAndView, ModelMap 코딩은 글쓰기라고 생각한다. 꾸준히 기록하며 내 개발 실력을 키울것이다. curiousjinan.tistory.com ■ 세션 만들기 세션 불러와서 만약 dto 에 값 1로 오면 세션에 mname 과 mid 를 추가해준다. 다음과 같이 출력된다. 로그인 시 로그아웃만 상단에 표시된다. ■ 페이징 처리 데이터 최신글 0에서부터 가져와야 하기 때문에 pageNo -1 처리를 해줘야 한다. 들어온 매개변수 달라졌으니 해당 내용도 변경해준다. pageNo 부터 10개를 뽑는다는 것이다. ..
-
(국비교육) 63 - gradlew build + Gradle Task + 스웨거 + 하이디 비밀번호 재설정 + 메뉴바 만들기 + 로그인창 만들기 + 타임리프 Test개발/국비교육 2023. 8. 30. 17:51
■ 프로젝트 새로 생성 파일 생성 인덱스 컨트롤러 생성 후 열어주기 ■ cmd 로 gradlew build 하기 압축 폴더를 만들기 위함이다. ■ Gradle Task window -> show view -> others 클릭 빌드해서 jar 파일 만든 후 올리고자 한다. ■ 스웨거 스웨거는 RestAPI 서버 구현 시 사용하는 API 정보를 자동으로 문서화해주는 오픈 소스 프레임워크이다. //문서화하기 2023-08-30 implementation 'io.springfox:springfox-swagger-ui:2.9.2' implementation 'io.springfox:springfox-swagger2:2.9.2' 해당 코드 build.gradle 에 의존성 추가해준다. 이후 gradle 리프레쉬 ..