그리드 이벤트의 onheadclick 에 해당 함수를 설정해준다. 함수 내용을 다음과 같이 채운다.this.grid_allcheck = function (obj:nexacro.Grid, e:nexacro.GridClickEventInfo){ // 체크박스의 ds 컬럼 이름 var sCol = "CHK" if(e.col == 0) { // 헤더의 가장 왼쪽의 체크박스일 경우 var headState = this.grd_Name.getCellProperty('head', 0, 'text'); // 셀 상태 가져옴 var updateFlag = headState == '0' ? '1' : '0'; // 0일 경우 1로, 1일 경우 0으로 변경 f..
카멜 표기법 (Camel Case)첫 단어는 소문자로 시작하고, 이후 단어의 첫 글자는 대문자로 시작한다.camelCaseExamplevariableName 파스칼 표기법 (Pascal Case)모든 단어의 첫 글자가 대문자로 시작한다.PascalCaseExampleVariableName 스네이크 표기법 (Snake Case)모든 단어가 소문자로 작성되며, 단어 사이를 언더스코어(_)로 구분한다.snake_case_examplevariable_name 헝가리안 표기법 (Hungarian Notation)변수의 타입이나 용도를 접두사로 붙여서 나타낸다.strNameiCount DB 나 Java 에서 사용하는 게 달라 이름 정도는 알아두면 좋다. (아무래도 의사소통에 용이)
오늘 인텔리제이를 사용하려고 켜보니, 라이센스가 만료됐다고 나타났다.하지만 걱정할 필요 없다.학교 이메일만 있으면 인텔리제이 학생 라이센스를 연장할 수 있다. 인텔리제이 사이트에 로그인하면 바로 나의 라이센스 현황이 보인다.Buy with 40% OFF 밑에 Renew my Education Pack 을 클릭해주자. 약간의 설문 및 학교 이메일을 작성하면 아래와 같이 이메일이 갔다는 안내메세지가 나온다. 학교 메일로 들어가 해당 링크를 클릭해주면 라이센스 연장이 정상적으로 완료된다. 정말 간단하고 편리하게 되어있어 빠르게 완료했다.끝 ~~
실수로 폴더 속의 파일을 전부 삭제해 버렸다.....!!!!!CTRL + Z 로도 복구가 안되는 상황. 다행히 인텔리제이는 삭제 파일을 localhistory 로 복구할 수 있다.Local History > Show History 선택 원하는 시점을 선택하고 우클릭한다. Revert 를 실행하면 아래와 같이 삭제된 파일들이 복구된 것을 알 수 있다.
SQL 쿼리문에서 나온 검색결과 100+ 개중 가장 최신의 1개만 보여주고 싶을때 어떻게 해야할까?LIMIT 숫자 를 사용하면 검색 결과를 숫자대로 자를 수 있다.SELECT * FROM TEST_TABLE A LIMIT 1; 여기에 ORDER BY 도 같이 사용하여 최신의 파일 순서대로 정렬하여 원하는 데이터를 선택한다.SELECT * FROM TEST_TABLE A ORDER BY INS_DATE DESCLIMIT 1; LIMIT 옆의 숫자에 따라 나오는 개수가 달라진다. 10개만 나오게 하고싶으면 10, 5개만 나오게 하고싶으면 5 입력.SELECT * FROM TEST_TABLE A ORDER BY INS_DATE DESCLIMIT 10;
reload in encoding명 ... 버튼을 선택해야 하는 것을 실수로 set project encoding .. 을 선택했다. 기존에 파일 인코딩이 엉망이어서 ... 이런 실수가 발생했다. sql 파일 생성 시 기본 인코딩이 x-windows-949 로 지정되는 문제가 발생했다. 처음에는 괜찮았는데, 일이 바빠 의식하지 못하니 x-windows-949 로 커밋을 해버리는 일이 자주 발생하게 되었다. 사실 실수하면 커밋 두번 하면 되고 처음부터 신경써주면 돼서 큰 문제는 아니긴 한데, 커밋할때마다 화면명/화면코드/내용 작성하는게 너무 귀찮아졌다! 시간이 지날수록 신경써주는게 어려워져서 결국 해당 문제를 해결하려고 한다. 프로젝트 인코딩 변경방법왼쪽 File > Settings > File Enco..