일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- checkbox
- MariaDB
- bulkinsert
- 기출문제
- Ajax
- egov
- 마스킹
- 부스트코스
- spring
- 오라클
- INSERT
- jsp
- Tomcat
- vue.js
- vue Carousel
- JAXBContext
- vscode tutorial
- mybatis
- java
- mysql
- NoSQL
- 정보처리산업기사
- query
- 구멍가게코딩단
- JQuery
- swipe 배너
- insertAll
- JSON
- jdbc
- github
- Today
- Total
목록
728x90
반응형
Programming (4)
개발새발
프론트 단에서 리스트를 백 단으로 넘겨줘야 한다고 할 때 json형식으로 데이터를 넘겨줄 수 있다. id가 save인 form 내에 hidden 처리된 id가 saveData인 input 태그를 만들어 준다. testData라는 리스트 데이터가 있다고 가정하고, testData의 개수만큼 for문을 돌면서 saveDataParam 변수에 각각의 데이터를 담아 saveDataArr 배열변수에 push 해준다. push 해서 배열로 만든 데이터를 JSON.stringify 메서드를 사용해 JSON 표기법으로 변환 시켜준다. 위에서 saveData를 java로 넘겨주기 위해 위에서 만들었던 id가 saveData인 input 태그에 value 값으로 넣어준다. JSON.stringify() 메서드는 JavaS..
넘어온 XML데이터를 파싱해서 DB에 INSERT 하는 ERP를 개발하는데 DocumentBuilder를 사용해라는 팁을 듣고 코딩하다가 파싱한 데이터를 하나씩 VO에 넣어주는게 번거로워 VO에 한 번에 넣어주는게 없을까 검색하다가 JAXBContext를 발견했다..!! JAXB(Java Architecture for XML Binding) : Java Object를 XML로 직렬화하고, XML을 Java Object로 역직렬화해주는 자바 Class XML을 읽어서 Java Object로 만드는 언마샬(Unmarshal)과 Java Object를 XML로 변환하는 마샬(Marshal)이 있다. 난 XML 파일을 파싱해서 Java Object로 만들어야 했기 때문에 언마샬(Unmarshal)을 사용했다. ..
# 코딩 테스트와 관련된 학습을 시작하기 전에 반드시 알아야 할 2가지 스킬 - 시간 복잡도 - 디버깅 시간 복잡도 : 알고리즘에서는 주어진 문제를 해결하기 위한 연산 횟수를 말한다. 일반적으로 수행시간은 1억 번의 연산 = 1초의 시간으로 간주하여 예측함. ex) 문제에서 시간제한이 2초라고 되어 있다면 2억 번의 연산 안에 답이 나와야 함. [시간 복잡도 유형] 빅-오메가 : 최선일 때(best case)의 연산 횟수를 나타낸 표기법 빅-세타 : 보통일 때(average case)의 연산 횟수를 나타낸 표기법 빅-오 : 최악일 때(worst case)의 연산 횟수를 나타낸 표기법 시간 복잡도 예제 코드 : 0~99 사이의 무작윗값을 찾아 출력하는 코드 int findNumber = (int)(Math..
조건문이란? 주어진 조건에 따라 조건에 맞는 다른 문장을 선택할 수 있도록 프로그래밍하는 것. [if문과 if-else문] : 만약~이라면 + 책에서 코딩을 시작할 때 막막하다면 펜을 들고 손 코딩하는 것을 추천한다. 순서도를 그리던가 로직을 만들어보던가 하다 보면 변수와 흐름이 정리된다고 한다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 public class Test1 { public static void main(String[] args) { int score = 80; if(score >=90) { System.out.println("A"); } else if(score >= 80) { System.out.println("B"); }..