본문 바로가기
반응형

분류 전체보기157

[자료구조 기초] 자료구조 기본 및 신입 개발 면접 예상 질문 자료구조 [자료구조] //---------------------------------------------------------------//. *여기서도 실수가 있었다. 많이 긴장을 하고, 빨리 대답을 해야할 거 같은 부담에 힙과 큐를 헷갈려 말했다.. *데크는 생각조차 나지 않았다. 스택 Stack LIFO구조이다. PUSH로 넣고, POP으로 꺼낸다. 한쪽으로만 데이터를 넣고 꺼낸다. 큐 Queue FIFO구조이다. 한방향으로만 데이터를 넣고, 꺼낼수가 있다.(스택과는 다르다.) Rear에서 Enqueue로 넣고, Front에서 Dequeue로 꺼낸다. 힙 Heap 특정한 규칙을 가지는 트리이다. 트리구조와 배열로 모두 구현 가능하다. 우선사항이 고려된 이진트리 이다. Root에 가장 큰것을 놓고,.. 2022. 1. 23.
[이클립스 spring 오류 해결 방법] spring 이클립스 서버 구동시 오류 sqlmap </sqlmap> 이런 오류가 떴을때 2시간을 찾았지만 대부분 1번과 같은 해결방법을 제시하였어요. 하지만..web에 w도 안해본 저에게 너무 큰 실수를 하게 되었습니다. css html 0.001도 모르고 있을때 발생한 오류라 많이 찾았봤는데, 저 처럼 아무것도 모르는 분들은 2번도 확인해 주세요. sqlmap 이런 오류가 발생 했을때 확인해봐야 하는 것입니다.. 1. sql 오류가 뜬 해당 xml파일에 들어가 태그의 짝이 맞는지 확인한다. 위에서 태그라하면 sqlmap 의 태그 및 등 모든 태그를 의미한다. 2. 주석이 잘 달려있나 확인해본다. 사용예) , 가끔 /**/ , // 같은 주석이 안될때도 있습니다. 이클립스에서 xml을 사용하기 때문에 //나 /**/등이 사용이 되었다고,(글씨색이 회색 처리 되는 상황) .. 2022. 1. 22.
[프로그래밍 언어] 프로그래밍 언어 기본 지식 및 면접 예상 질문 언어 [아키텍처] //---------------------------------------------------------------//. 아키텍처란 컴퓨터 시스템의 하드웨어 구조를 말한다. cpu나 기억장치, 입출력 장치등 컴퓨터를 구성하는 요소들에 전반적인 기계적 구조와 이를 설계하는 방법이다. //---------------------------------------------------------------//. [C와 JAVA] //---------------------------------------------------------------//. C와 JAVA의 가장 큰 차이는 절차지향인과 객체지향이라는 것이다. 객체지향과 절차지향에 대한 설명은 밑에서 따로 정리할 것이다. C는 작동방식이.. 2022. 1. 22.
[Spring framework] 스프링 프레임워크 이해하기 3(기본) - 디자인패턴 저번에는 다형성을 이용하여 결합도를 낮췄습니다. 하지만 작은 문제가 있었죠? 바로 자바 코드를 수정해야한다는 것이었습니다. 자바코드를 수정한다는 것은 개발자의 공수가 들어간다는 것입니다. 그럼 이번에는 디자인패턴이라는걸 이용하여 결합도를 낮춰보려고 합니다. 디자인패턴에 대해서는 나중에 싱글톤과 같이 설명해드릴께요. spring에 싱글톤이라는 어노테이션이 있기 때문에 같이 설명해드리도록 하겠습니다. 어노테이션은 @가 붙는 녀석을 말해요. 특별한 힘을 지닌 애들입니다. 본론으로 들어가서 오늘 사용해볼 디자인 패턴은 factory패턴입니다. 클라이언트에서 사용할 객체 생성을 캡슐화 하여 TVUser와 TV사이의 결합도를 느슨하게 해주려해요. 먼저 BeanFactory라는 클래스를 만들어 줬습니다. 코드를 보시.. 2022. 1. 21.
반응형