728x90
반응형

변수 3

var and val

책에서는 mutable, immutable 이라고 이야기 하지만, 우리가 보통 이야기하는 변수 또는 상수의 개념으로 보인다. var가 variable의 약자로서 변수이고, val은 value의 약자로 상수가 되는 것 같다. 기본적인 코드를 다음과 같이 작성해 본다. fun main() { var whole = 11 var fractional = 1.4 var words = "Twas Brilling" println(whole) println(fractional) println(words) } var는 변수이기에 재 할당이 가능하다. 재할당이 가능한지는 아래와 같이 해 보면 바로 알 수 있다. fun main() { var sum = 1 println(sum) sum += 3 println(sum) } 결..

Develop!/Kotlin 2023.07.13

스크립틀릿에서 변수 선언하기

다음과 같이 jsp를 작성해서 방문자의 숫자를 세어 보는 코드를 만들 생각을 할 수 있다. The page count is now: 이렇게 하게 되면 화면에 "The page count is now:1" 이라는 메시지가 찍힐 것이다. 하짐나 브라우져를 리프레쉬 하게 되면 count가 2가 되는 것이 아니라 여전히 1이 된다. 왜냐면 위에서 선언한 count란 변수는 지역 변수로 작용하기 때문이다. 즉 jsp는 서블릿으로 변하면서 그 모든 코드가 _jspService 메소드 안에 작성 되는데 count란 변수 역시 _jspService 메소드 안에서 정의 된다는 뜻이다. jsp 코드가 서블릿으로 변환 되게 된다면 아래와 같은 코드를 가지게 될 것이다. public void _jspService(HttpSe..

Java/Servlet & JSP 2009.02.04

MySQL에서 변수의 사용...

보통 MySQL에서 변수를 쓰려면 다음과 같이 하면 된다. SET @yesterday := DATE_ADD(DATE(CURDATE()), INTERVAL -1 DAY); 또한 쿼리 내에서 직접 변수에 값을 담으려면 다음과 같이 하면 된다. SELECT column INTO @columnVar ... 이런식으로 쿼리만을 모아서 프로그램 짜듯이 procedure하게 짜나간 후 sql파일로 저장해서 사용한다. 여지껏 이렇게 만들어서 사용하고 있는데... 문제가 하나 생겼다 SELECT해온 컬럼값이 없을 경우 에러를 내 뱉으면서 다음 내용으로 넘어가질 않는 것이다. MYSQL 문법을 뒤져서 겨우 겨우 찾아냈다. SELECT @columnVar := column ... 이런식으로 하면 에러가 안나면서 변수에 값을..

Server/DB 2006.12.18
728x90
반응형