반응형

아마존 웹 서비스 (Amazon Web Service) EC2 인스턴스 생성.


EC2란 (Elastic Compute Cloud) 로 오프라인에 컴퓨터를 설치해서

 사용하는게 아닌,  아마존 서버에서 제공하는 클라우드 컴퓨터를

사용하는것 입니다.


저는 취업시 우대사항에 AWS 사용 경험이 해당 되었고,

노트북으로 돌려 놓은 서버가 괜히 불안해서

좀 안정적으로 구축 하기 위해

EC2 인스턴스(윈도우)를 생성하여 서버를 구축 하려 합니다.






1. 로그인 하고 AWS Management console 로 이동 합니다.









2. 컴퓨팅에 있는 'EC2'를 선택하거나 검색바에서 'EC2'로 검색 합니다.



OR









3. 아래 인스턴스 생성의 '인스턴스 시작'을 클릭 합니다.









4. 필요한 운영체제를 선택합니다.

Amazon Linux, Ubuntu, Red Hat 등 있으며 필요한 버전에 맞춰 선택 해주시면 됩니다.

저는 윈도우가 필요하기 때문에 윈도우 서버를 선택 하겠습니다.








5. 인스턴스 세부 정보 구성, 스토리지 추가 도 필요한 옵션에 맞게

설정 해주시면 됩니다.












6. 새로운 키 페어를 생성 합니다.

처음 인스턴스가 생성되면 해당 인스턴스는 암호화된 상태로 생성 됩니다.

이때 그 암호화를 풀어주는 역할을 키 페어가 하게 됩니다. 

우선 저장 가능한 경로를 설정하여 저장해주세요.









7. 원격 접속전, 해당 인스턴스의 암호를 알기 위해서는,

인스턴스 -> 해당 인스턴스 선택 -> 우클릭 -> 연결/Window암호 가져오기









8. 파일 선택 후 저장된 .pem 키 페어를 첨부 후 '암호 해독'






8. 검색 -> '원격 데스크톱 연결' -> 퍼블릭 DNS복사 후 붙여넣기








9.  암호는 암호 해독된 내용을 복사 후 붙여넣기 하면 접속 됩니다.




반응형
반응형

1. for - in 문을 사용




var objTest = {'a' : 1000, 'b' : 2000, 'c' : 3000, 'd' : 4000,  'e' : 5000};

for(var i in objTest) {
     document.write("Key : " + i + ", value : " + objTest[i] + "
); }
반응형
반응형

배열을 추가하는데 2가지 종류가 있습니다. 


1. 하나의 데이터를 추가할 때

2. 두개 이상의 데이터를 추가할 때 



var singularAdd = ['1', '2'];
var pluralAdd_1 = ['a', 'b'];
var pluralAdd_2 = ['A', 'B'];

singularAdd.push('3');
pluralAdd_1 = pluralAdd_1.concat(['c', 'd']);
pluralAdd_2 = pluralAdd_2.concat(['C', 'D', 'E']);

console.log(singularAdd);
console.log(pluralAdd_1);
console.log(pluralAdd_2);



결과 값 :



반응형
반응형

1. 기본형 함수 선언 방식


function standard() {
	console.log("standard");
}




2. 변수형 함수 선언 방식


valueType = function() {
	console.log("valueType");
}




3. 익명 함수 선언 방식


(function (){
	console.log("unknown");
})();




반응형
반응형

페이지가 로드될때 넘어 오는 매개변수로 select박스의 selected를 설정하고 싶었습니다.


eq(인덱스) 와 attr()속성을 이용하니 쉽게 설정 할 수 있었어요!


아래 설렉터에 위치한 내용은, postType이란 id를 참조 하고 그 자식인 option을 더 참조 합니다.

eq(인덱스)를 이용하여 상세 설정 하고 싶은 부분을 입력 하면 됩니다.

그리고 attr 메소드를 이용하여 선택된 option에 'sealected' , 'selected'를 추가 해줍니다.


$("#postType option:eq(0)").attr('selected', 'selected');


이 내용을 html 코드로 하면 이렇습니다.





$(document).ready(function() {
       var test = "firstType"

	if(test =="firstType") {
		$("#postType option:eq(0)").attr('selected', 'selected');
	} else if(test =="secondType") {
		$("#postType option:eq(1)").attr('selected', 'selected');
	} else if(test =="thirdType") {
		$("#postType option:eq(2)").attr('selected', 'selected');
	}
});


반응형
반응형

잘 되던 서버가 어느날부터 느려지더니 원인을 알 수 없는 에러가 발생 했었습니다.

Server Tomcat v8.5 Server at localhost was unable to start within 45 seconds. If the server requires more time, try increasing the timeout in the server editor. 

이 내용의 에러 였는데, 알아보니 상당히 간단히 해결 할 수 있는 문제였더라구요


서버의 타임 아웃이 45초 설정 되어 있는데, 요청 이후 45초간 작동하지 않았을때 발생한 에러 였습니다.

해결 방법은 그냥 타임 아웃 시간 좀 더 넉넉하게 주면 되요!



사용중이 서버 설정에 들어갑니다. 더블 클릭해도 들어가져여

그리고 아랫부분의 시간을 설정 해주시면 됩니다.



반응형
반응형

테이블에 자동 인덱스값을 주기 위해선 AUTO_INCREMENT 사용하면 됩니다.

NOT NULL에 사용 했는데 저는 안 되더라구요... 그래서 저는 PK 를 줬습니다.

혹시 왜 안되는지 아시는분은 꼭 좀 알려주세요!!


id INT PRIMARY KEY AUTO_INCREMENT


반응형
반응형

공부하다가 나중에 보려고 올려 놓는거에요ㅎㅎ









테스트중


	
질문 종류 :
제목 :
내용 :
글쓴이 :


반응형
반응형

<input type="text"/> 박스를 이용하여 

1번 박스에서 2번 박스로 value값을 전송하는 방법입니다.

제이쿼리의 val() 메소드는 해당 영역에 있는 value 값을 불러 올 수 있습니다.

그 이후 document.getElementById("txtBoxId").value 에 해당 val() 값을 넣어주면 됩니다.


html 태그

         


javascript&Jquery

        function test01() {
                 document.getElementById("txtBox2").value = $("#txtBox1").val();
	}


반응형
반응형





2019년 3월에 새롭게 스프링 프로젝트 생성, 초기설정을 포스팅 하였습니다.

훨씬 더 자세하게 설명 되어 있습니다. 아래 링크를 참고 해주세요 :)

https://gabrielyj.tistory.com/166?category=735500













프로젝트 우클릭 → Properties → Project Facets →  Java 버젼 설정 및 Runtime 서버 등록.







pom.xml 에서 원하는 내용 및 등록 해줌

프로젝트 생성 직후에는 자바 버젼 및 스프링 프레임 워크 버젼만 설정해줘도 괜찮아요


	
		1.8
		4.2.4.RELEASE
		1.6.10
		1.6.6
	



막 프로젝트가 완성 되었다면 이정도 설정으로 충분하고,

다음 Mybatis 떄부터 복잡하고 중요해집니다ㅜㅜ






	
 	
		index.jsp
		


 	
	
		contextConfigLocation
		/WEB-INF/spring/root-context.xml
	
	
	
		org.springframework.web.context.ContextLoaderListener
	

	
	
		characterEncoding
		org.springframework.web.filter.CharacterEncodingFilter
		
			encoding
			UTF-8
		
	
	
		characterEncoding
		*.do
	


	
	
		action
		org.springframework.web.servlet.DispatcherServlet
		
			contextConfigLocation
			
			/WEB-INF/config/presentation-layerbiz.xml
		
	
		
	
		action
		*.do
	







반응형

+ Recent posts