개발Story
ajax-json 형태 리스트 데이터 보내기
Javascript/ajax 2019. 12. 15. 15:49

ajax에서 리스트 데이터를 처리해야할 일이 있다. 그럴땐 일단 데이터형태를 봐야한다. [], [], [], 이런식으로 데이터를 떨어져 있다면 일단. var data = $("#mainGrid").getRowData(); data = JSON.stringify(data);데이터를 정렬한다. 나는 jqgird에있는 리스트 데이터를 보내려고했다. $.ajax({ url : "/excelUpld/prj/delete.do", data : data, traditional: true , contentType:"application/json", type : 'POST', dataType:'JSON', success:function(data){ alert(data.model.deleteCnt+"건을 삭제하였습니다.")..

jqgrid-local, dataType
Javascript/jqgrid 2019. 12. 15. 15:41

javascript에 있는 list json 데이터를 jqgrid에 쓸일이 있다. 나는 ajax에서 success(data) 에 있는 data에서 list데이터가 있는데 이 데이터를 jqgrid에 표출해주고 싶었다. 이럴떈. datatype을 이렇게 넣어주면 된다. $("#mainGrid").jqGrid( { datatype : "local", data : listData, colNames : deleteColNames, colModel : deleteColModel, rowNum : 10, pager : "#pager" }

[Javascript] jqgrid - hidden, formatter,cellattr
Javascript/jqgrid 2019. 12. 15. 15:36

jq그리드를 사용 중 표에는 표시안할 데이터를 넘겨줄때가 있다. 이럴때 쓰는게 jqgrid hidden 속성. hidden { colName : '프로젝트 관리번호', name : 'prjctMgtNo', index : 'prjctMgtNo', align : 'center', width : '8%', hidden : true } 이렇게 colmodel에 작성해주고 hidden에 true를 작성해주면 표에는 보이지 않지만 데이터를 넘겨줄때는 같이 넘겨줄 수 있다. formatter는 내가 불러올 데이터가 없는 행을 만들때 사용한다. 보통 기능에 적용할때 많이 쓰는 것 같다. { colName : '승인/반려', name : 'function', index : 'function', align : 'cente..

jqgrid - colmodel,colname
Javascript 2019. 12. 15. 15:24

jq그리드를 사용하려면 colName과 colmodel은 필수적으로 필요하다 그러면 colname과 colmodel을 짝으로 맞춰서 가져와야되는데 따로따로 만들면 속성이 많아지면 갯수를 짝 맞추기 힘들다. 그래서 var insertColModel = [ { colName : '지번', name : 'pnu', index : 'pnu', align : 'center', width : '8%' } ] 이렇게 같이 작성해주고.. var insertColNames = insertColModel.map(function(item) { return item.colName; }); 맵에 담아서 이렇게 리턴해주면 편리하게 관리할 수 있다.

javascript 자식창에서 부모창 함수실행.
Javascript/함수 2019. 12. 15. 15:21

프로젝트 진행 중 자식창에서 부모창 함수를 실행시킬 일이 빈번히 발생했다. 명령어는 간단하다. window.opner.함수이름(); 개발자 모드에 console에서 window.opner에서 속성을 보면 명령어가 다양하게 있는 것 같다.! 끝! 아 window창으로 띄우는 코드는 document.form1.target = "winName"; var gsWin = window.open("about:blank", "winName"); form1은 내가 submit하는 폼 이름이다.

클라우드 Iaas, Paas, Saas
개발지식/클라우드 2019. 6. 12. 15:58

클라우드 컴퓨팅은 인터넷을 이용해 개발에 필요한 리소스를 제공해주는 역할을 한다고 한다. 그 리소스 종류에는 IaaS, PaaS, SaaS 이렇게 세가지의 종류가 있다고 한다. 이번프로젝트를 진행하면서 알게된 지식을 나 내름대로 정리해 보겠다. 1. IaaS Infrastructure as a Service 의 약어 서버, 스토리지, 네트워크를 가상화 환경으로 만들어, 필요에 따라 인프라 자원을 사용할 수 있게 서비스를 제공하는 형태. (위키백과) 내 나름대로 정리를 해 보겠다. 컴퓨터의 하드웨어라고 생각하니 이해가 쉬웠다. openstack이라는 오픈소스툴의 조합으 가지고 구성을 하면 기본적인 IaaS를 구성할 수 있다고 한다. 아직 해본적이 없어서 해보면 실습파일을 올려보겠다. 서버, 스토리지, 네트..

클라우드(CLOULD)컴퓨팅
개발지식/클라우드 2019. 2. 22. 09:59

클라우드 컴퓨팅에대해 정리를 해보려고 합니다. 클라우드 : 쉽게 말하면 네트워크로 서버를 빌려쓰는 서비스 입니다. 서버란?? 평소 서버라는 말을 자주사용 하지만 정확한 개념을 잘 모르겠습니다. 그래서 한번 정리해봤습니다. "어떤 특화된 임무를 수행하기 위해 설정된 컴퓨터" 라고 합니다. 그러니 설정된 컴퓨터 사양이 좋아야 하겠죠??????? 또 다른 말로는 : "클라이언트에게 네트워크를 통해 정보나 서비스를 제공하는 컴퓨터" 라고 합니다!!!! 이제 클라우드컴퓨팅 에 대해 쉽게 정리를 해보겠습니다. 클라우드 컴퓨팅은 가상의 구름 ! 즉 가상의 구름에 프로그램을 설치하고 저장합니다.!! 가상의 구름속에 설치한 프로그램을 인터넷을 사용하여 이용을 하는겁니다!! 그림을 통해 쉽게 설명해보겠습니다.... use..

싱글톤 패턴,인스턴스 ,클래스, 객체
java/유틸 2019. 2. 21. 14:56

싱글톤 패턴 : 프로그램안에서 이 클래스에 있는 개체가 하나가 있다고 강요하는 디자인 패턴입니다. (하나의 인스턴스만 생성할 수 있도록 구현) 사용하는 이유 : 고정된 메모리 영역을 얻으면서 한번의 new로 인스턴스를 사용하기 때문에 메모리 낭비를 방지할 수 있음또한 싱글톤으로 만들어진 클래스의 인스턴스는 전역 인스턴스이기 때문에 다른 클래스의 인스턴스들이 데이터를 공유하기 쉽다. 간단히 인스턴스 ,클래스, 객체에 대한 용어 정리 해보겠습니다. 객체 : 속성과 기능을 갖춘것클래스 : 속성과 기능을 정의한 것인스턴스 : 속성과 기능을 가진 것 중 실체하는 것 (힙에 올라온것) ex) 클래스 : Animal 객체 : Animal cat, dog; 인스턴스 : cat = new Animal(); cat은 An..