달력

8

« 2019/8 »

  •  
  •  
  •  
  •  
  • 1
  • 2
  • 3


 

 

<jsp:include/> 액션 태그 vs include 디렉티브 

include 액션태그는 include지시자가 단순히 다른 문서의 정적인 내용 텍스트로 포함시키는 것과 달리 include액션태그는 다른 페이지의 처리결과인 동적인 내용 포함시킨다는 차이점이 있습니다.

비교항목

<jsp:include/>

include 디렉티브

처리시간

요청 시간에 처리

JSP 파일을 자바 소스로 변환할 처리

기능

별도의 파일로 요청 처리 흐름을 이동

현재 파일에 삽입

데이터 전달 방법

request 기본 객체나 <jsp:param> 이용한 파라미터 전달

페이지 내의 변수를 선언한 , 변수에 지정

용도

화면의 레이아웃의 일부분을 모듈화할 주로 사용

다수의 JSP 페이지에서 공통으로 사용되는 변수를 지정하는 코드나 저작권과 같은 문장을 포함시킬 사용

 

 



Posted by codedragon codedragon

댓글을 달아 주세요


 

 

사물인터넷(IoT) 특징

·       지능형 인터페이스(AI) 사용하여 원활하게 정보 네트워크에 통합됩니다.

·       자율적으로 반응하면서 사물이 환경에 대해 '감지'데이터와 정보를 교환하여 사물간 상호작용과 환경과의 상호작용을 통한 의사소통이 활성화됩니다.

·       정보, 사회적 과정에 적극적으로 사용되어 지고 있습니다 (MAKER )

·       농업에 사용되는 모든 기기들간의 통신과 데이터를 수집하여 IoT관련된 빅데이터를 구축하고 연구할 있습니다.

 


'Development > IoT' 카테고리의 다른 글

Embedded(임베디드)  (0) 2019.09.01
유비쿼터스 사례 - 동영상 (google search)  (0) 2019.08.20
사물인터넷(IoT) 특징  (0) 2019.08.08
포그 컴퓨팅(Fog Computing)  (0) 2019.07.30
mit ai2 companion 앱 설치하기  (0) 2019.07.18
CES(Consumer Electronics Show)  (0) 2019.07.09
Posted by codedragon codedragon

댓글을 달아 주세요

 

부울 (boolean)으로 변환되는

·       다음과 같은 규칙에 따라 어떤 임의의 값을 부울 값으로 변환할 있습니다.

·       false, 0, 따옴표만으로 이루어진 문자열, 수가 아님을 뜻하는NaN, null 정의되지 않은 undefined 모두 거짓값이 됩니다.

·       반면 참값은 제시된 거짓값을 제외한 나머지 모든 값이며, "0", "false"라는 단어 또한 문자열로 참값이 됩니다.

 

구분

변환되는

false

FALSE

null

FALSE

undefined

FALSE

"" ( 문자열)

FALSE

0

FALSE

NaN

FALSE

나머지는 모두 참값

TRUE

"0"

TRUE

"FALSE"

TRUE

 

 


Posted by codedragon codedragon

댓글을 달아 주세요


 

 

쿠키(cookie) 구성 요소

구분

설명

이름

각각의 쿠키를 구별하는 사용되는 이름

쿠키의 이름과 관련된

유효시간

쿠키의 유지 시간

도메인

쿠키를 전송할 도메인

경로

쿠키를 전송할 요청 경로

 

 


'Development > JSP' 카테고리의 다른 글

ResultSetMetaData, ResultSetMetaData 주요 메소드  (0) 2019.08.13
<jsp:include/> 액션 태그 vs include 디렉티브  (0) 2019.08.08
쿠키(cookie) 구성 요소  (0) 2019.08.08
JSP 구동 원리 (detail)  (0) 2019.07.08
XAMPP 설치 방법  (0) 2019.06.29
웹서버 설치 방법  (0) 2019.06.16
Posted by codedragon codedragon

댓글을 달아 주세요


 

 

Github 저장소 public -> private 으로 변경하기

 

원격저장소의 [Settings] 메뉴를 클릭합니다.


 

 

페이지 하단으로 이동한 다음 "Danger Zone" 영역의 "make this repository private"항목의 [Make private] 버튼을 클릭합니다.



 

"Please type in the name of the repository to confirm" 입력박스에 리파지토리명을 입력한 >> [I understand, make this repositoy private] 버튼을 클릭합니다.



 

 

 

리파지토리명 옆에 "Private"으로 표시됩니다.


 




Posted by codedragon codedragon

댓글을 달아 주세요


 

논리 타입(Boolean)

·         (true)이나 거짓(false) 가지 값을 나타내는 Boolean타입을제공합니다.

·         true 또는 false 값중 하나를 가집니다.


 

 

http://bit.ly/2ClqHtW 



'Development > Kotlin' 카테고리의 다른 글

First-class citizen, 1급 객체 성립 조건  (0) 2019.08.21
Kotlin - Map관련 함수  (0) 2019.08.15
Kotlin - 논리 타입(Boolean)  (0) 2019.08.06
변수 오버라이딩 - override property  (0) 2019.07.21
클래스 정의 - Java vs Kotlin  (0) 2019.07.19
*배열명  (0) 2019.07.11
Posted by codedragon codedragon

댓글을 달아 주세요


 

 

OpenJDK(zulu) - Install

http://codedragon.tistory.com/7569

 

 

 

 

OpenJDK(zulu) - 시스템 환경 변수 설정하기

·       JDK경로 확인하기

·       JDK경로를 시스템 변수로 등록하기

·       정상등록 확인하기

 

 

JDK경로 확인하기

"Program Files" 밑에 설치가 되어 있습니다.

C:\Program Files\Zulu\zulu-10


 

 

 

JDK경로를 시스템 변수로 등록하기

매번 해당 경로에 들어가서 실행하기가 번거로우므로, 환경 변수 설정을 통해 어디서나 실행 가능하도록 개발환경을 설정하겠습니다.

 

시작 >> 컴퓨터 >> 마우스 우클릭 >> [속성]

or

시작 >> 마우스 우클릭 >> 시스템

or

windows탐색기 실행 >> [ PC] 선택 > 마우스 우클릭 > [속성]


 

우측 중간쯤에 있는 컴퓨터 이름, 도메인 작업 그룹 설정영역의

[설정 변경] 클릭


 

or

Windows + R >>

sysdm.cpl


 

[고급] 클릭 >> [환경변수(N)]


 

시스템 변수의 [새로만들기..]버튼 클릭


 

변수 이름과 변수 입력 >> [확인]

변수 이름

JAVA_HOME

변수

C:\Program Files\Zulu\zulu-10

 


 

등록완료!


 

 

 

 

 

 

 

JDK 실행파일이 있는 경로 등록(보통 bin폴더 )

 

시스템 변수(S) 영역에서 변수 Path 선택한 편집버튼을 클릭 >


 

입력되어 있는 변수값 앞으로 가서 %JAVA_HOME%\bin; 붙여 넣습니다.

확인 버튼을 클릭합니다.

(명령어 실행시 path경로에 등록된 순서대로 명령어를 찾게 되는데 앞쪽에 등록하게 되면 빠르게 명령어를 실행 있는 이점이 있습니다. )

변수

%JAVA_HOME%\bin;

 


 

등록완료!


 

 

 

 

 

CLASSPATH 시스템 변수 등록

(현재 작업하는 폴더를 인식함)

새로 만들기 버튼 클릭 >  시스템 변수 창에서 아래와 같이 변수 이름과 변수 값을 입력한 확인 버튼을 클릭합니다.


 

 

변수 이름

CLASSPATH

변수

.

 

 

[확인]


 

 

[확인]


 

 

 

 

정상등록 확인하기

[시작] >> [실행] >> cmd 입력 [확인] 버튼 클릭

 

java -version

C:\CodeLab>java -version

openjdk version "10.0.1" 2018-04-17

OpenJDK Runtime Environment Zulu10.2+3 (build 10.0.1+9)

OpenJDK 64-Bit Server VM Zulu10.2+3 (build 10.0.1+9, mixed mode)

 

C:\CodeLab>

 

 

javac -version

C:\CodeLab>javac -version

javac 10.0.1

 

C:\CodeLab>

 

 


Posted by codedragon codedragon

댓글을 달아 주세요

2019. 8. 6. 01:30

RAID 6 Security/System


 

 

 

RAID 6

·         기본 동작 원리는 레이드 5 같으며, 서로 다른 방식의 패리티 2개를 동시에 사용합니다.

·         성능과 용량은 낮아지지만, 안정성은 높아지게 됩니다. N개의 디스크를 사용하면 (N-2)배의 저장 공간을 사용할 있습니다.

·         그렇기 때문에 레이드 6 안정성을 우선으로 하는 시스템에서 사용됩니다.

 


 

 

 

 

 

 

RAID 6 도식도

 


 



'Security > System' 카테고리의 다른 글

운영체제 종류  (0) 2019.09.21
"시작프로그램 폴더"에 시작 프로그램 등록하기  (0) 2019.08.15
RAID 6  (0) 2019.08.06
tpmC  (0) 2019.06.23
프로세스(Process)  (0) 2019.06.10
운영체제의 구조, 운영체제의 특징  (0) 2019.06.01
Posted by codedragon codedragon

댓글을 달아 주세요



 

 

국가사이버안보전략

http://bit.ly/2WI7Pfn

 



 

 

 

직접 다운로드 

국가사이버안보전략(영문)_0403.pdf

국가사이버안보전략(국문)_0403.pdf


Posted by codedragon codedragon

댓글을 달아 주세요


 

객체와 권한 설정 명령어 매핑

객체 권한은 테이블이나 , 시퀀스나 함수 등과 같은 객체별로 DML문인 SELECT, INSERT, DELETE등을 사용할 있는 권한을 설정하는 것입니다.

권한

TABLE

VIEW

SEQUENCE

PROCEDURE

ALTER

O

 

O

 

DELETE

O

O

 

 

EXECUTE

 

 

 

O

INDEX

O

 

 

 

INSERT

O

O

 

 

REFERENCES

O

 

 

 

SELECT

O

O

 

 

UPDATE

O

O

 

 

 

 



Posted by codedragon codedragon

댓글을 달아 주세요