본문 바로가기

반응형

전체 글

[국민취업지원제도 일경험프로그램 30일차] 넥사크로(NEXACRO) 학점 계산 프로그램 30일차 특이사항 1. spring mybatis의 역할을 nexacro가 한다. 2. 넥사크로가 자꾸 하다가 꺼지는 현상이 있다. 메모리 때문이라는데 내 컴퓨터의 메모리는 16GB다. 메모리 문제가 아닌 것 같은데? 3. 버튼을 클릭하면 데이터가 각 컬럼에 추가되도록 해줬다. setColumn을 사용하면 된다. 일단 할 수 있는 것부터 해보자. 내가 정말 원하는 것은 버튼을 클릭했을 때 edit 창에 입력했던 값이 데이터셋에 들어가면 된다. this.Button00_onclick = function(obj:nexacro.Button,e:nexacro.ClickEventInfo) { this.Dataset00.setColumn(0, "이름", "고길동"); this.Dataset00.setColumn(0.. 더보기
[국민취업지원제도 일경험프로그램 29일차] 넥사크로(NEXACRO) 29일차 특이사항 1. 넥사크로 연습 : 이름, 학번, 성별, 연락처, 과목을 입력 받고 평균, 학점을 구하는 프로그램 만들기. 넥사크로 조작이 어렵다 1. 넥사크로 innerdataset 이 뭐지? radio 설정을 못하고 있다. 2. 버튼이 어디 있는지 찾기 어렵다. innerdataset은 다음 버튼에서 설정할 수 있다. Properties 아래 검색창에 inner을 입력하면 innerdataset이 나온다. ... 버튼을 누르면 컬럼을 설정해줄 수 있다. 3. form을 만드는 것은 쉬웠다. 그러나 어떻게 databinding을 해야할지 모르겠다. 4. 하나하나 차근차근 해보려고 한다. 버튼 누르면 alert 나오는 것부터 해줬다. 5. edit 창에 입력된 내용을 확인해보자. 6. 지금 계속 문.. 더보기
SQLD 50회 시험 후기 쉽다고 누가 그랬냐 난이도가 '상' 아니면 '하' 느낌이다. 쉬운 문제는 바로 답이 나온다. 주관식 6문제가 그랬다. CROSS JOIN을 빼고는 모두 정답을 맞혔다. 데이터베이스 이론 10문제는 생각보다 까다로운 문제가 1~2문제 있었다. 주관식 5문제 + 9문제=14문제를 확정적으로 맞췄다. 그러나 문제는 2과목이다. 쿼리문이 상당히 길었으며 해석하기 까다로운 것들이 많았다. 시간이 부족하여 5~6문제 정도 풀지 못했다. SQLD는 50문제 중 30문제를 맞혀야 합격이다. 30문제 맞았을까...? 운이 좋아서 찍은 문제들이 다 맞았다면 60점은 나올 것 같은데... 간당간당 한 것 같다. 한 달 정도 시험을 준비했는데 연습이 더 필요한 것 같다. 전공자가 느끼기에도 난도가 높았다고 하는데 비전공자가 .. 더보기
[SQLD] 최종 정리! 합격 기원 빈출 개념(보면 어떤 개념인지 머리속에 그려져야 함) SQL 명령문의 구성과 연산 순서 DDL, DML, TCL, DCL이 무엇이고 어떤 언어가 있는가? CONCAT 연산자. ORACLE의 CONCAT 연산자는 무엇이고 SQL SERVER의 CONCAT 연산자는 무엇인가? DISTINCT 연산자 뜻 ALIAS는 ()을 변경하는 기능을 한다. ()에 뭐 들어가게? 영어로 써보시오. 비교연산자 , ^=, != 의 뜻 논리연산자 연산 순서? NAO BETWEEN A AND B, IN(값1, 값2) 연산자 뜻 ? BETWEEN과 IN 연산자는 ORACLE에만 있음. LIKE 연산자 3문제는 나온다. 연습해라. WHERE LIKE ' ' ORACLE에서 가상 컬럼은 ROWNUM, SQL SERVER에서 가상 컬럼.. 더보기
[국민취업지원제도 일경험프로그램 28일차] 게시판 엑셀 다운로드 28일 차 특이사항 1. 게시판을 엑셀파일로 다운로드하기 - jsp에서 구현이 가능하다. 게시판 엑셀 다운로드 1. 해보니까 생각보다 쉬웠다. 컨트롤러와 연결된 jsp 파일의 contentType을 변경해 주면 된다. 어떤 원리냐? 코드를 하나씩 살펴보자. ● 문서 타입 및 문자 인코딩 설정 : JSP 페이지의 언어 설정 및 응답의 콘텐츠 타입과 문자 인코딩을 설정한다. 이 코드에서는 콘텐츠 타입을 "application/vnd.ms-excel"로 설정하여 엑셀 파일을 생성하겠다는 것을 나타내고, 문자 인코딩을 UTF-8로 설정한다. ● HTTP 응답 헤더 설정 response.setHeader("Content-Disposition","attachment;filename=board.xls"); : HTT.. 더보기
[SQLD] NULL 정의 NULL 1. 모르는 값 2. 값의 부재 3. NULL의 연산은 UNKNOWN 반환 * 공백 문자 혹은 숫자 0을 뜻하지 않는다. 말그대로 NULL은 모르는 값, 값의 부재다. 더보기
[국민취업지원제도 일경험프로그램 27일차] 게시판 이미지 다운로드 기능 완료, 넥사크로(NEXACRO) 시작 27일 차 특이사항 1. mapper에는 ;를 쓰면 안 된다. 오류남. 2. https://kimfk567.tistory.com/39?category=1007471 이곳을 참고하여 첨부파일 다운로드 코드를 짜고 있다. 3. 파일첨부 2개 하면 오류가 난다. 1개만 가능하다. pk 오류라는데 뭐가 문제일까? 4. pk로 설정되어 있는 file_Seq가 반복문을 돌면서 중복으로 삽입되기 때문이다. 코드를 고쳐줬다. private static final String SAVE_PATH = "C:/Users/tmdgh/Desktop/img/"; // 글쓰기 @RequestMapping("insert") public String insert(@RequestParam Map map, HttpServletRequest.. 더보기
[국민취업지원제도 일경험프로그램 26일차] 게시판 업로드 기능 완료, 게시판 첨부파일 다운로드 기능 구현 시작 26일 차 특이사항 1. file_seq(게시글 최신 번호)를 가져왔는데 계속 오류가 나네? 정확히 어떤 쿼리문을 짜야하는 걸까? 2. 오류 내용 9월 06, 2023 11:12:45 오전 org.apache.catalina.core.StandardWrapperValve invoke SEVERE: 경로 [/board]의 컨텍스트 내의 서블릿 [appServlet]을(를) 위한 Servlet.service() 호출이, 근본 원인(root cause)과 함께, 예외 [Request processing failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.Typ.. 더보기

반응형