전체 글 썸네일형 리스트형 취업 후 첫 주... 8월 2일날 입사하여 벌써 일주일이라는 시간이 지났습니다. 오늘은 그 일주일 동안 느낀점을 적어보려고 합니다. 우물 안 개구리 회사에 입사하여 처음 코드를 보고 느낀 건 제가 정말 우물안의 개구리였구나 느꼈습니다. 국비지원 6개월 과정를 통해 성공적인 프로젝트도 하고 이정도면 회사에 가서 코드 보는데 큰 어려움이 없겠다 생각했었는데 실제로 보니 모르는거 투성이였습니다.. 코드 공통화 부분도 그렇고 프로젝트가 mvc 패턴이라는건 동일했지만 그 안에서 전반적인 구조가 많이 달랐습니다. 앞으로 개인 시간을 많이 할애해서 부족한 부분을 채워야 겠다고 생각했습니다. 프로시저 프로젝트 당시에는 프로시저에 대해 개념만 이해하고 사용의 필요성을 못느꼇었습니다 또한 현업에서도 별로 사용안하겠지 생각했었습니다. 하지만 입.. 더보기 프로시저 프로시저란? 프로시저란 특정 sql문들을 일괄 처리하리 할 수 있게 해주는데 사용하는 SQL 문장의 집합입니다. 사용 시 이점 프로시저는 프로그래밍에서의 함수와 동일하게 기능합니다. 때문에 파라미터를 넣어 실행 시킬 수도 있고 함수와 같이 다른 어플리케이션에도 이용할 수 있습니다. 또한 한번 컴파일되면 재컴파일 하지 않기때문에 서버 동작 후 수정할 일이 생기면 서버를 다운하지 않고 수정이 가능합니다. 구현 방법 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 CREATE OR REPLACE PROCEDURE PRO_TEST ( NO IN NUMBER, NAME IN VARCHAR2, LOCATION IN VARCHAR2 ) IS BEGIN INS.. 더보기 취업에 대해서.. 오늘은 7월 1일에 학원 과정을 수료하고 난 후 취업 준비 과정에 대해 써보려구 합니다. 한달 간 사람인을 통해 약 19개의 서류를 넣고 그 중 10개 정도 면접 제의가 들어온 것 같습니다 그 중 면접를 통해 최종 합격을 받은 곳은 4군데 였습니다. 취준 시작 첫 취업을 앞두고 형들이나 주변 친구들에게 많은 조언을 들었었습니다. 최대한 첫 회사는 좋은 곳 가야한다. 첫 시작을 잘해야 나중에 이직도 수월하다 등 이였습니다. 물론 첫 회사를 대기업, 중견기업을 가면 더할나위 없이 좋겠지만 개인적으로 이번에 짧다면 짧고 길다면 긴 6개월 국비지원 과정 만으로는 대기업, 중견 이상은 어려울거같다고 판단했었습니다. 코테 준비 또한 최소 6개월은 해야했기에 당장 취업을 해야하는 상황에서 맞지 않을것 같아 기준을 낮.. 더보기 메일 API 이용하기 면접을 준비하면서 최대한 국비 프로젝트를 하면서 못 해봤던 다양한걸 경험해보려구 하고있습니다. 그 첫 시작을 Java Mail Api를 이용해서 메일 전송을 구현해보도록하겠습니다! 우선 구현 해볼 동작 순서는 메일 발송 버튼 -> 해당 Url Controller로 접근 -> Service로 접근 - > DB로 부터 정보 받는다 . -> 데이터 cvs파일화 -> cvs파일 컨트롤러로 넘겨주기 -> 메일로 전송 로 진행해보도록 하겠습니다. form.xml 수정 및 메일 정보 수정 우선 메일 전송을 구현하기 전에 라이브러리 추가 및 메일 서버의 정보부터 넣어야합니다. form.xml에 다음 두가지의 라이브러리를 추가해줍니다. 버전 같은 경우는 https://mvnrepository.com/artifact/ja.. 더보기 HashSet vs ArrayList 프로그래머스 문제를 풀면서 ArrayList를 이용하여 문제를 풀었었는데 다른 분의 풀이에는 HashSet를 사용하여서 두개의 차이점을 공부할 겸 포스팅 하려구합니다. 두개의 차이점을 먼저 말씀드리자면 ArrayList는 중복을 허용하고 순서를 보장합니다. HashSet은 중복을 허용하지않고 순서를 보장하지 않습니다. 해결해야할 문제의 요구 사항을 파악하여 맞는 객체를 사용하시면 됩니다. 만약 ArrayList 나 HashSet 두개 모두 사용해도 문제가 없는 경우라면 HashSet이 순서를 보장하지 않기때문에 List의 처음부터 끝까지 검색하는 ArrayList 보다 속도가 더 빠릅니다. 더보기 정규식 배우기 이번엔 자바의 정규식을 배워보도록 하겠습니다. 프로젝트가 끝나고 프로그래머스를 다시 풀면서 정규식 문제가 나와서 문제를 풀면서 정규식을 한번 정리해보도록 하겠습니다! 문제는 링크에 들어가시면 있습니다! https://programmers.co.kr/learn/courses/30/lessons/72410 코딩테스트 연습 - 신규 아이디 추천 카카오에 입사한 신입 개발자 네오는 "카카오계정개발팀"에 배치되어, 카카오 서비스에 가입하는 유저들의 아이디를 생성하는 업무를 담당하게 되었습니다. "네오"에게 주어진 첫 업무는 새로 programmers.co.kr 정규식 이란? 우선 정규식을 배우기 전에 정규식이 무엇인지 알아야겠죠? 정규식은 정규 표현식이라고도 부르는데 특정한 규칙을 가진 문자열의 집합을 표현하는 .. 더보기 카카오 페이 api 이용하기 학원에서 파이널 프로젝트를 진행하면서 구매하기를 구현하면서 카카오 페이 api를 적용시켰습니다. 프로젝트기에 실연동은 어렵구 아임포트를 이용해서 테스트 버전을 이용했습니다. 우선 아임포트에 가입하구 로그인을 해줍니다. 그 후 시스템 설정에 들어가셔서 [간편결제] 카카오페이를 선택해주시고 일반 결제용 사이트 코드를 밑에 가맹점 코드에 입력해줍니다. 이제 셋팅을 끝났구 프로젝트에 js 코드를 입력해 주면 됩니다 코드에 대한 설명은 https://github.com/iamport/iamport-manual/blob/master/%EC%9D%B8%EC%A6%9D%EA%B2%B0%EC%A0%9C/sample/kakao.md iamport/iamport-manual 아임포트(iamport) 결제연동을 위한 매뉴얼입.. 더보기 Mybatis 사용시 [unread] 오류 Mybatis를 사용 하면서 가끔 다음과 같이 [unread]가 뜰때가 있습니다. 이때는 100% 완벽한 해결방법은 아니지만 결과로 받는 VO의 변수명과 DB의 칼럼명이 다른 경우입니다. 두 변수명을 맞춰주면 [unread] 오류가 해결됩니다! 더보기 이전 1 2 3 4 5 ··· 10 다음