간단히 스프링 + mybatis + JUI + jquery fullcalendar 등등 사용해서 만든 스케줄 관리 프로그램 원래는 사내에서 인트라넷 시스템 만드려고 시작했다가 중간에 귀차니즘 때문에 멈췄는데 혼자 로컬에 올리고 스케줄 관리 용으로 괜찮은거 같아서 다시 손대는중. 혹시 소스보고 관심 있으신 분은 같이 프로젝트 참여하셔서 만드셔도 좋습니다. github 소스 주소 : https://github.com/ParkMinKyu/intranet 테스트 사이트 주소 : http://niee.kr/intranet/user/loginPage.do 테스트 계정 비번 : guest/123456 로컬 설치 방법 : http://niees.tistory.com/66
1.배열(Array) -동질 자료형의 집합체 ******************************************************************* ex) int a,b,c,d,r; 같은형의 변수를 아래같이 표현할수있음 int a[]=new int[5]; =>아래와 같은 형식으로 저장 a[0] a[1] a[2] a[3] a[4] =>일괄처리에 편리함 int z[] = {10,20,30}; for (int i=0;iint [] a=new int[3]; int a []=new int[3]; 자료형 [] 배열명 ={ 초기값 }; =>int a[]={10,20,30}; a[0]=10; a[1]=20; a[2]=30; 으로 저장됨 => a=stack에 저장되어 a[0],a[1],a[2] 의 값이..
개발을 하면서 가장 많이쓰이는 조건문과 반복문를 알아보겠다. 1.조건문- 조건문은 분기문이라 보면 된다. 어떤 값이 나왔을때, 값에따른 처리를 할때 사용된다.- 조건문의 종류로는 if~else와 switch~case문이 있는데 if~else문은 아래와 같은 형태로 사용할 수 있다.if(조건){ 조건이 true일때 }if(조건){ 조건이 true일때 } else{ true가 아닐때 }if(조건){ 조건이 true일때 } else if( 조건2 ){ 조건1이 false고 조건2가 true일때 } else{ true가 아닐때 }else if 와 else구문은 필요에따라 사용가능하며, else if는 얼마든지 추가할수 있다. - switch~case문은 아래와 같은 형식으로 사용한다.switch(값){case ..
지난번 포스팅한 기본 자료형 과 참조 자료형을 이용하여 간단한 사칙연산을 수행하는 코드를 만들어보겠다. 우선은 종이와 펜을 준비하고 그림그리듯 손코딩을 먼저 해보자,종이에 그림그리듯 손코딩하는것에 익숙해지면 나중에 좀더 복잡한 코딩을 할때, 좀더 수월하게 할수있다.정석대로 관계도 알고리즘 이런걸 그리는게 아니라 내가 짤 코드를 간단하게 그려보는것이다.나중에 코딩을 많이 하다보면 머리속에 그려지는 코딩을 그냥 할수 있지만,초기에는 머리에 있는걸 코딩으로 끄집어 내기가 참 어렵다. 이럴때 손으로 한번 종이에 끄적대면막혔던부분이 풀리는 경우가 많다. 사칙연산을 하는 코딩을 한다고 생각해보면 우선 더하기(+), 빼기(-), 곱하기(*), 나누기(/) 이렇게 4가지가 있다.이 사직연산은 우리가 구현해야할 기능(메..
참조 자료형이란 기본자료형과는 개념이 다르기 때문에 이하하기가 어려울수도 있다.참조 자료형은 클래스, 인터페이스, 배열 등이 있는데,이 녀석들은 new 라는 키워드를 이용하여 객체라는 녀석을 만들어야만 실제로 메모리가 할당 되고 그 공간을 사용 하게 된다.class a = new class();와 같은 방식이다. 어디 까지나 나만의 이해 방식으로 설명을 하자면,손님이 가져갈 붕어빵이 담길 봉투를 메모리라고 생각하고,붕어빵 틀은 클래스나 인터페이스, 배열같은 참조 자료형,붕어빵을 만드는 과정을 객체초기화봉투에 만들어진 붕어빵을 담는 작업을 메모리 할당이라 생각하면 된다. 붕어빵을 만들 틀 즉 클래스는 붕어빵을 만들수 있게끔 구조를 잡아둔것이다.하지만 붕어빵마다 밀가루 양이나, 팥의 양등 값을 지정하기 위해..
초보시절 1차 멘붕을 격었던 자료형과 변수의 이해....(지금도 뭐 자료형의 허용가능한 최소값 최대값 줄줄이 외우고 코딩하는건 아니지만;;) 코딩을 하는데 있어 어떤 값을 받고 처리하기 위해서는 어떤 자료형인지 어디에 보관을 할것인지 컴터에게 알려줘야한다.기본형태는 자료형 변수명 = 값;의 형태이며 하나의 자료형 지정이 끝이나면 끝에 세미콜론(;)을 붙여 지정이 끝났다고 알려준다. 변수-값을 저장한 메모리주소의 별칭을 지정해주는것이라고 이해하면 될듯하다.-만약 1이라는 값을저장을 한다고하면, 메모리 어딘가에 1이라는 값이 저장이 된다. 이때 이 1이 저장된 메모리공간을 a라고 별칭을 짓는다면, a = 1; 이라고 할수 있고 1은 정수이기 때문에 정수형지정에 많이 쓰이는 int를 이용할수 있고 int a ..
이번엔 이클립스를 설치해 보겠다.설치한다고 해도 바로 사용할건 아니지만 일단 설치해두자. - https://eclipse.org/downloads/ 사이트 이동후 맨위에 Eclipse IDE for Java EE Developers를 클릭하고 오른쪽에 자신의 버전에 맞는 이클립스를 설치하자.이글을 쓰는시점의 최신 버전은 Eclipse Mars (4.5) Release 이다. 1번글처럼 자바설치를 완료 했다면 이클립스는 다운받은 파일 압축을 풀기만하면 끝이다. 압축 해제 후 폴더에 가보면 eclipse.exe가 실행 파일이다. 이클립스를 실행해보면 작업할 소스들을 저장할 폴더를 지정하는 창이 뜬다.자신이 작업하기 편한 폴더에 지정하면 된다. 위처럼 작업폴더 지정 후 ok하면 이클립스가 실행된다. 이클립스의..
1. 자바로 개발한 어플리케이션들은 JVM이라는 가상머신 위에서 돌아간다. (따라서 JVM의 설치가 필수다.) 2. 자바는 OS(플렛폼)에 종속되어 있지 않아, 다른 OS간의 이식성이 높다. (JVM위에서 돌아가기 때문에) 3. 자바는 개발에 필요한 도구들이 오픈소스로 수없이 많기 때문에, 개발시의 시간을 단축시킬수 있다.( 구글 검색능력 스킬 필요 ) 4. 자바는 객체 지향 언어(OOP) 이다. 5. 자바는 Type Safety( 소스의 문법상 오류를 컴파일시에 알려준다. )하다. 더욱 자세한 내용은 WIKI 참조- 자바란?- 객체지향이란?
- Total
- Today
- Yesterday
- intranet 설치방법
- springsecurity
- javascript
- fullcalendar
- Security
- 자료형
- sprign security
- 2장요약
- yyyy-MM-dd
- jquery
- 인테리어 시뮬레이터
- xcrun
- mongoDB
- Git
- 중복 호출
- errordocument
- cronexpression
- indexeddb
- 스프링시큐리티
- 중복 실행
- GitHub
- array
- git reflog
- Spring
- git log
- remember-me
- replaceWith
- 몽고디비
- getaddrinfo ENOTFOUND localhost
- java