오랜만에 전자정부프레임워크 카테고리에글을 쓰는것 같다. 요즘 블로그에 개발Tip, 취업Tip 카테고리에만글을 써서 정작 중요한 기능관련 글을 안쓴것 같다 라는 생각이들어전자정부프레임워크를 사용해 게시판 만드는 글을 포스팅 해야겠다!! 먼저 게시판 하면 떠오르는 것은 CRUD 이다.(개인적으로)아마 웹 개발 쪽으로 공부를 하거나 취업을 준비하고 있다면CRUD, RESTful 을 들어봤을 것이다.(RESTful 관련 포스팅은 추후에 하겠습니다). CRUD는 Create, Read, Update, Delete 의 앞글자를 딴 것이다. 보통 취업 준비를 위해 국비를 다니거나, 혼자 공부를 하며웹 을 하나 만들면 게시판은 거의 무조건적으로 들어가 있을것이라 생각한다. 왜냐하면 게시판 기능이 그만큼 중요하기 때문이..
개발Tip 카테고리에 글을 너무 안쓴거 같아서 개발관련 검색을하다 좋은 글을 찾아서 내 블로그로 퍼왔다.일단 이 글 은 쓰여진지 얼마 안됬고, 글쓴이는 비전공으로 7년의웹 개발 경력을 가지고 있다고 한다. 글 내용은 이 사람이 겪은 경험과 이것을 통한 느낌과 생각을글로 표현했다. 전공자든 비전공자든 상관없이웹 개발을 준비하고있거나 이미 일을 하고 있다면한번쯤 읽어 보는것도 나쁘지 않을것이다. (번역은 제가 직접 번역기 돌려가면서 좀 읽기 쉽게 바꿨습니다.영어 할 줄 아시는분은 아래 원글을 직접 읽어주세요.) 출처 : (https://medium.freecodecamp.org/how-to-be-an-uncommonly-good-web-developer-7f745978351f) ================..
이번엔 오라클의 NVL과 마리아DB의 IFNULL에대해 알아보자.먼저 마리아DB의 IFNULL을 간단하게 알아보면 위에 두장의 이미지만보면 뭔지 바로 알수 있다. 오라클의 NVL도 위와 같다. 이제 간단하게 내 DB에 저장되어있는 게시판 게시글로 예를들어사용해보자. 먼저 마리아DB에 저장되어있는 게시판의 게시글의 갯수에IFNULL을 사용해 봤다.값이 NULL이 아니기 때문에 게시글에 +1을하여 반환한다.hno는 게시글 번호이다. 실제 게시글은 4개가 저장되어있다 다음 오라클에서 NVL을 사용해봤다. 오라클DB에 저장되있는 게시글은 7개이다 추가로 오라클의 NVL 사용법이다. -숫자로 치환NVL(컬럼, 숫자) : 컬럼의 값이 NULL인 경우 해당 숫자로 치환( ' 가없음에 유의하자 '가 있으면 문자로 읽는..
먼저 오라클과 마리아DB의 쿼리함수 차이를 알아보자.오라클에서 년/월/일 시/분/초 를 SELECT문으로 검색할때함수로 TO_CHAR을 사용한다. 하지만 마리아DB에서는 DATE_FORMAT을 사용한다. 간단하게 이 두가지 방법으로 데이터를 뽑아보자. 먼저 오라클이다. regdatae1은 년/월/일regdate2는 년/월/일 시/분regdate3은 년/월/일 시/분/초를 뽑아왔다. 다음 마리아DB이다.
혼자 웹 공부를 하면서 난 항상 오라클만 써왔다. 그런데 최근 어쩌다보니 MariaDB를 사용하게 됐는데일단 MariaDB에 대해 알아보자. MariaDB는 오픈소스의 관계형 데이터베이스 관리 시스템이다.오라클과 MySQL 등과같은 RDBMS다.MariaDB는 MySQL과 동일한 소스 코드를 기반으로하며GPL v2라이센스를 따른다.오라클 소유의 현재 불확실한 MySQL의 라이센스 상태에반발하여 만드어졌으며 배포자는 몬티 프로그램AB와 저작권을 공유해야한다. 이것은 MySQL과 높은 호환성을 유지하기 위함이며MySQL API와 명령에 정확히 매칭하여, 라이브러리 바이너리와상응함을 제공하여 교체 가능성을 높이고자 함이다.마리아DB에는 새로운 저장 엔진인 아리아 뿐만 아니라,InnoDB를 교체할 수 있는Xtr..
이번엔 중소기업에서 면접을 볼때 듣게되는 질문들이다이 질문 들은 실제 최근에 취업 면접을 봤던지인들에게서 얻어낸 정보이다!!!물론 인터넷 커뮤니사이트에서 얻어온 정보도 있다. 자기가 대기업 준비를 하고있지 않다면 꼭 읽어보자면접에 꼭 도움이 될 수 있는 질문들 일것이다.답은 자기가 알아서 책을 보던 구글링을 하던질문에 맞는 자기만의 답을 구하자!!!!!! 1.OOP 란?2.객체 란? 3.추상화, 캡슐화, 상속성, 다형성 에대해 얘기해보라.4.추상클래스와 인터페이스의 차이점은?5.오버로딩이란?6.오버라이딩이란?7.오버로딩과 오버라이딩의 차이점은?8.어레이 리스트란?9.링크드 리스트란?10.어레이 리스트와 링크드 리스트의 차이점은?11.스트링버퍼와 스트링빌더의 차이점은?12.GC에 대해 얘기해보라.13.pr..
네이버 면접에서 듣게 되는 질문 이라고한다. 이전 포스팅에서 카카오 면접에서 듣게되는 질문처럼IT관련 질문만 뽑아 왔다. 출처 : (http://www.bloter.net/archives/245110) ================================== 20. 당신의 꿈은 무엇인가요? 정말 솔직한 자신의 꿈을 말해주세요.21. 이전 프로젝트에서 어떤 갈등이 있었고, 그 문제를 어떻게 해결했나요?구체적인 사례를 들어 설명해 주세요.22. 쿼리가 들어올 때, 어떻게 해야 효과적으로 저장할 수 있나요?23. 이 직무를 위해 당신이 정말 이것만은 열심히 했다고 생각하는 것이 있나요? 무엇인가요?24. 이전 직장에서 업무로 어떤 평가를 받았나요?25. 당신의 성장 과정과 특정 기업 사이에서연관된 부분을..
카카오 면접시 듣게 되는 질문이라고 한다.여러 분야에서의 질문이 있지만IT관련 질문만 뽑아 왔다. 카카오를 준비하는 사람이 있다면봐두는게 좋을 것이다. 출처 : (http://www.bloter.net/archives/245529) ======================================== 1. MVC1과 MVC2 패턴의 차이를 설명해 주세요.2. 자바 기술로 작성된 미래가 기대되는 프레임워크와 그 이유를 설명해 주세요.3. 다툼이 발생했을 때 이를 해결하는 당신만의 방법이 있나요? 그것을 한마디로 표현한다면?4. 당신의 전공이 무엇인지 한 마디로 표현할 수 있나요?5. 스프링 프레임워크의 특징에 관해 설명해 주세요.6. 최근 관심 있는 인터넷 세상의 이슈는 무엇인가요?7. 검색이 어떤 방..