본문 바로가기

분류 전체보기

(118)
열흘만에 노드js 격파 - 이중인자 const add =x =>y => x+y; / filter/map/Promise/async/await/파일리스트 출력하는법 =========== filter ========== map ================= reduce ================ promise란? -자바스크립트에서 비동기 처리(특정코드의 실행이 완료될 때까지 기다리지 않고 다음 코드를 실행할 수 있게 해주는 방식)에 사용되는 객체 -node.js에서 promise는 파일 쓰기, 데이터베이스 트랜잭션(조회,생성,수정,삭제 등) 처리 등 비동기 함수를 실행할 때 실행한 코드가 완료될 때까지 대기하지 않고 바로 다음 코드를 실행할 수 있도록 해준다. -그리고 비동기 함수 실행이 완료되면 then()함수를 통해서 그 결과에 대한 코드를 실행할 수 있게 해줍니다. async/await -promise와 동일한 목적으로 사용 -async는 말 그대로 비동기..
팀플: 개발문서 작성_수행평가 팀플: 개발문서 작성_수행평가
공공 api 가져다가 쓰는법 1. career.go.kr에서 인증키 받아야함. 학교정보 open API https://www.career.go.kr/cnet/front/openapi/openApiSchoolCenter.do 2.json형태를 우리는 쓸거임
팀프로젝트 @PostMapping("/profileEduSpecInsert") public String profileEduSpecInsert(ProfileEduSpec profileEduSpec, HttpSession session) { // 1. 세션에 저장된 아이디를 가져온다. String sessionId = (String)session.getAttribute("SID"); // 2. 가져온 아이디를 dto에 있는 userId 프로퍼티에 셋팅한다. profileEduSpec.setUserId(sessionId); // 1. 학력 코드를 가져온다. String univGradCateCode = profileEduSpec.getUnivGradCateCode(); // 2. 코드별 학력 조회 UnivGradCate..
팀플 마지막 단계 public Map getProfileSkillList(int currentPage) { // 보여질 행의 갯수 int rowPerPage = 10; // 페이지 계산(시작될 행의 인덱스) int startIndex = (currentPage - 1) * rowPerPage; // 마지막 페이지 계산 // 1. 보여질 테이블의 전체 행의 갯수 double rowsCnt = adminProfileSkillMapper.getSkillCnt(); // 2. 마지막 페이지 int lastPage = (int) Math.ceil(rowsCnt / rowPerPage); int startPageNum = 1; int endPageNum = (lastPage < 10) ? lastPage : 10; // 동적페이지 ..
팀프로젝트(주말): ㅁㅇㄴㄹ ㅁㅇㄹㄴ
팀프로젝트: 수정처리, 삭제처리 진행중 팀프로젝트: 수정처리, 삭제처리 진행중
이력서 쓰기 2 안녕하세요. 현재 국비지원훈련 IT 학원에서 풀스택(java/spring) 개발자 양성 6개월 과정을 수료하고, 이를 바탕으로 회사 경력을 쌓아 더욱더 전문적인 IT직종 인재가 되고 싶습니다. [기술스택] Language ✔️ Java : 모듈화 하여 코딩가능, List/Set/Map 사용, Stack/Queue 사용 ✔️ JavaScript : function으로 웹 동적 구현 가능 데이터베이스 ✔️ MySQL : 테이블 CRUD 및 간단한 연산 / 자바와 연동 하여 연습한 경험 있음 ✔️ 오라클 : 프로젝트를 통해 DB 구축에 메인 DBMS으로 사용한 경험 있음 서버 ✔️ Tomcat : 프로젝트시 메인 미들웨어로 사용한 경험 있음 ✔️ Apache : 학습을 위해 서버를 구성하여 크롤링 목적으로 사..