본문 바로가기

전체 글

0.1 — Introduction to these tutorials 환영인사 C++ 학습 튜토리얼에 오신 것을 환영합니다! 무엇보다도 이 튜토리얼은 C++를 쉽게 배우는 것을 목표로 합니다. 다른 많은 사이트와 책과 달리 이 튜토리얼은 프로그래밍 경험이 없다고 가정합니다. 진행하면서 알아야 할 모든 것을 가르쳐 드리며, 그 과정에서 많은 예를 보여드릴 것입니다. 취미로 C++를 배우는 데 관심이 있든 전문성 개발을 위해 관심이 있든 상관없이 여기서 배울 수 있습니다. 본문 구조 이 소개 장의 수업은 C++가 무엇인지, 어떻게 생겨났는지, 프로그램이 어떻게 작동하는지, 자신의 프로그램을 만들기 위해 어떤 소프트웨어를 설치해야 하는지에 대한 컨텍스트를 제공하는 것을 목표로 합니다. 자신의 첫 번째 프로그램을 작성할 수도 있습니다. 다음 장에서는 C++ 언어의 다양한 부분을 .. 더보기
myBatis/iBatis 특수문자 사용하기 CDATA myBatis 에서 XML 쿼리 사용시 (예, , \ ) 사용 시 로 특수문자를 감싸지 않으면 쿼리 사용 시 에러가 발생한다. 태그내 존재하는 꺽쇠랑 동일하기 때문에 혹은 \ 같은 경우 escape 문자로 인식하기 때문에 다음 문자를 빼고 동작하기 때문이다.. 이를 해결하기 위해서 특수 문자 에 꼭 로 감싸 주워야 한다. 1. CDATA 섹션 - 정의 CDATA 섹션 내의 문자나 기호는 태그 형식이나 코드로 인식하지 않고 그대로 문자 형식으로 취급 되므로 특수 문자가 많은 경우에는 CDATA 섹션을 이용하면 유용함 - 예제 SELECT * FROM HELLO WHERE A>B AND A 2. 사용법 - 예제 SELECT * FROM HELLO WHERE A]]>B CDATA를 사용하지 않고 myBatis.. 더보기
java 특정 기간 내 수, 금, 토에 해당 하는 날짜 출력하기 import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Arrays; import java.util.Calendar; import java.util.Date; import java.util.GregorianCalendar; import java.util.List; import java.text.SimpleDateFormat; import java.text.ParseException; public class TestMain { public static List getDates(String startDate, String endDate) throws ParseException { List result = new Array.. 더보기
ExpressJS 를 이용하여 index.html 파일 view Use ExpressJS to Deliver HTML Files 다음 command를 사용하여 express js 시작하기 server.js index.html 파일 생성 $ mkdir express-sendfile $ cd express-sendfile $ npm init $ npm install express --save $ touch server.js index.html server.js ar express = require('express'); var app = express(); var path = require('path'); // viewed at http://localhost:8080 app.get('/', function(req, res) { res.sendFile(path.join(__.. 더보기
iframe 으로 get request 이용하여 데이터 전달하기 + spring boot 1. main.html Your browser does not support inline frames. 2. iframe.html 3. spring controller @GetMapping(“/index”) public String iframeHome(){ return “/index”; } @GetMapping("/iframe") public String iframeTest(@RequestParam Map requestParams, Model model){ String username = requestParams.get("username"); String password = requestParams.get("password"); model.addAttribute("username", username); .. 더보기
지정된 달에서 특정요일(수, 금 ,토)에 해당하는 날짜 받아오기 import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.GregorianCalendar; import java.util.List; import java.util.Map; public class TestMain { public static void main(String args[]) throws ParseException{ // create a Calendar for the 1st of the required month //int year = 2019; //int month = Calendar.APRIL; String da.. 더보기
Java - String to Integer 1. Integer.parseInt() String number = "10"; int result = Integer.parseInt(number); System.out.println(result); output 10 더보기
SinglyLinkedList 만들기 & 처음부터 끝까지(null) data 출력하기 Start->10->1->8->11-> null SinglyLinkedList.java public class SinglyLinkedList{ private ListNode head; private static class ListNode { private int data; private ListNode next; ListNode(int data){ this.data=data; this.next=null; } } public static void main(String[] args){ SinglyLinkedList sll = new SinglyLinkedList(); sll.head = new ListNode(10); ListNode second = new ListNode(1); ListNode third .. 더보기