일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- array
- JSTL
- html
- JSX
- 리액트
- JavaScript
- 모바일게임
- React
- 원펀맨
- 배열
- set
- url 변환
- spring
- 스프링
- Java
- jQuery
- 형변환
- Oracle
- 맛집
- 이름 마스킹
- 자바
- url 치환
- 원펀맨: 최강의 남자
- JS
- SQL
- 오라클
- 개발
- table
- 자바스크립트
- forEach
- Today
- Total
목록IT•개발 끄적 (60)
특별한 일상
안녕하세요. 소다맛사탕 입니다. 데이터베이스의 객체로서 데이터를 저장해 놓고 꺼내 쓰는 가장 기본적인 객체인 테이블 생성, 삭제, 변경/수정 그리고 테이블 복사까지 알아 보겠습니다. 테이블(table) : 데이터를 담고 있는 객체 먼저 테이블은 엑셀과 구조가 같다고 보시면 편합니다. SQL을 이용해 데이터를 조회, 삭제, 입력 수정할 대상이며 그 결과를 담고 있습니다. 1. 테이블 생성(CREATE) CREATE TABLE [스키마.]테이블명 ( 컬럼1 컬럼1의데이터타입 [NULL, NOT NULL], . . . 컬럼n 컬럼n의데이터타입 [NULL, NOT NULL] ); -- ex) CREATE TABLE TEST_EXAMPLE_TB ( seq_no NUMBER NOT NULL, data1 VARCHA..
안녕하세요. 소다맛사탕 입니다. 오늘은 값을 입력하면 최대값과 최소값을 표시하는 알고리즘을 구현해 보려고 하는데요. 바로 알고리즘을 보겠습니다. System.out.println("N개의 정수 를 입력시 최대값 최소값 찾아줌."); Scanner input = new Scanner(System.in); System.out.println("입력할 정수의 갯수를 입력하시오."); int n = input.nextInt(); Integer[] arr = new Integer[n]; System.out.println(n+"개의 숫자를 입력하시오."); for(int i = 0; i < arr.length; i++){ arr[i] = Integer.parseInt(input.next()); } int min = ..
안녕하세요. 소다맛사탕 입니다. 오늘은 하이브리드앱(hybrid app) 또는 모바일웹이라 불리는 화면에서 a 태그 속성 href에 적용가능한 전화걸기, 문자보내기, 메일보내기를 간단히 정리하려고 합니다. href 는 링크로 이동할 수 있는 URL을 지정할 수 있으며, 전화번호, 이메일, 또는 문자로 연결하는 방법도 가지고 있다. 1. 이메일 주소에 연결하는 방법 메일보내기 a 태그 속성 href에 'mailto:메일주소'를 선언하면 메일을 보낼수 있는 이벤트가 발생합니다. 1-1. 메일 제목 미리 넣기 메일보내기 파라미터에 subject를 선언하고 텍스트를 입력하면 메일의 제목이 미리 입력됩니다. 1-2. 메일 내용 미리 넣기 메일보내기 파라미터에 body를 선언한후 텍스트 입력시 메일의 본문 내용이 ..
안녕하세요. 소다맛사탕 입니다. 오늘은 session과 cookie의 특징과 각각의 차이점, 사용용도에 대해 알아보겠습니다. ※ 사용 이유 현재 우리가 인터넷에서 사용하고 있는 HTTP프로토콜은 연결 지향적인 성격을 버렸기 때문에 새로운 페이지를 요청할 때마다 새로운 접속이 이루어지며 이전 페이지와 현재 페이지 간의 관계가 지속되지 않는다. 이에 따라 HTTP프로토콜을 이용하게 되는 웹사이트에서는 웹페이지에 특정 방문자가 머무르고 있는 동안에 그 방문자의 상태를 지속시키기 위해 쿠키와 세션을 이용한다. 1. Session 특정 웹사이트에서 사용자가 머무르는 기간 또는 한 명의 사용자의 한번의 방문을 의미. Cookie와는 다르게 개인 아이디와 비밀번호와 같은 웹사이트의 데이터는 Client가 아닌 Ser..
안녕하세요. 소다맛사탕 입니다. 지난 포스팅에 이어 설치된 JDK의 환경변수 설정 방법을 알아보려고 합니다. MS 기준으로 올리는걸 양해해 주세요. 먼저 시스템 속성 대화상자를 열어야 합니다. - Windows XP 시작 -> 제어판 -> 시스템 - Windows Vista 시작 -> 제어판 -> 시스템 -> 고급 시스템 설정 - Windows 7 시작 -> 제어판 ->시스템 및 보안 -> 시스템 -> 고급 시스템 설정 - Windows 8 화면 오른쪽 아래로 마우스 포인터 옮김 -> 설정 ->제어판 -> Windows 7과 동일 - Windows 10 시작에서 마우스 우 클릭 -> 제어판 -> Windows 7과 동일 위와 같이 찾아가기 싫으면 내 PC 또는 내 컴퓨터 > 마우스 오른쪽 클릭 > 속성(..
안녕하세요. 소다맛사탕 입니다. 코딩에 관련된 내용을 올리면서 프로그래밍 하기 위한 과정을 적지 않아 자바 프로그램밍을 하기위한 JDK 설치와 설정 방법을 올립니다. JDK : Java Development Kit 자바가상머신(Java Virtual Machine, JVM)과 자바클래스 라이브러리(Java API), 자바로 개발하는데 필요한 프로그램들을 포함해 설치된다. 포털 사이트(google, naver, daum) 에서 'jdk 1.8' 이라 검색하여 ORACLE 홈페이지에 접속합니다. 접속 URL www.oracle.com/kr/java/technologies/javase/javase-jdk8-downloads.html JDK 1.8 기준이고, 그 이하의 버전도 다운로드 받을 수 있습니다. JDK..
안녕하세요. 소다맛사탕 입니다. 문자열을 저장하고 관리하는 클래스인 String, StringBuffer, StringBuilder의 차이점과 장단점을 설명하려 합니다. ※ 잘못된 부분이 있으면 지적해주시고 도와주세요. String은 immutable(불변), StringBuffer/StringBuilder는 mutable(변함) 의 속성을 갖는다. String 객체는 한번 생성되면 할당된 메모리 공간이 변하지 않음. 새로운 String 객체를 만든 후, 새 String 객체에 연결된 문자열을 저장. 그 객체를 참조합니다. 즉, String 클래스 객체는 Heap 메모리 영역(가비지 컬렉션이 동작하는 영역)에 생성된다는 것. Heap 메모리 영역 : 사용자가 직접 관리할 수 있고 해야만하는 영역. 한번 ..
안녕하세요. 소다맛사탕입니다. 맨 처음 알고리즘 배울때 만들었던 다이아몬드.. 추억이 되어버린 다이아몬드 모양 별찍기 코딩을 다시 해봤습니다. System.out.print("다이아몬드의 줄 수를 입력 : "); Scanner sc = new Scanner(System.in); int line = sc.nextInt(); sc.nextLine(); // 다이아몬드 시작 맨처음 별 int star = 1; int inLine = line;// 입력한 다이아몬드 줄을 설정함. for(int i = 0; i < line; i++) { for(int j = 0 ; j < inLine; j++) { // 입력한 줄 수만큼 공백을 처리. System.out.print(" "); } // 줄 수 만큼 별의 갯수를 표..