| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 |
- pandas
- Javascript
- 네트워크
- mysql
- AI
- 오블완
- IntelliJ
- spring
- 개발자
- 책
- 티스토리챌린지
- oracle
- 리눅스
- 자바
- DBMS
- docker
- 독서
- git
- 명령어
- SQL
- 책추천
- Python
- 후기
- mssql
- react
- MariaDB
- PostgreSQL
- Linux
- 개발
- java
- Today
- Total
목록TOOL (22)
hanker
이전 글에 이어 계속 체크박스 관련해서 글을 써보려고 한다. 체크된 Row 확인 함수 구현 this.fn_check = function(obj:nexacro.Button,e:nexacro.ClickEventInfo){ var checkNum = this.dataSet00.getRowCount(); for (var i = 0 ; i 소스 자체는 간단하다. 한 줄씩 살펴보자this.dataSet00.getRowCount(); : dataSet00의 모든 행의 개수를 가져온다.가져온 개수만큼 for문을 이용하여 체크박스의 상태값이 1인지 0인지를 파악1이면 체크 O , 0이면 체크 X만약 체크가 되어있으면 dataSet00 값의 CD 컬럼 데이터를 가져와서 console에 뿌려준다. getRowCount()..
헤더에 체크 박스를 구현 후 body에 있는 체크 박스들을 전체 선택 및 전체 해제 기능을 구현해보자. 넥사크로 내 그리드 선택 후 아래 이미지와 같이 onheadclick에 함수를 적어주자. 이제 함수를 구현해보자.this.fn_grd_main_onheadclick = function(obj:nexacro.Grid,e:nexacro.GridClickEventInfo){ // 아래 속성에서 0은 그리드에서 0번쨰 column을 의미하며 text 값을 가져오라는 의미 var chkVal = obj.getCellProperty("head", 0, "text"); // 0이면 체크 안된 상태이고 1이면 체크된 상태임을 의미 if (chkVal == "1") { // 이미 체크된 상태라면 체크 해지로 변..
그리드에 체크박스를 추가해보자. 기존 화면에서 그리드를 더블클릭하게 되면 Grid Contents Editor가 열리게 되는데 해당 창에서 체크박스 추가가 가능하다. col0, row0 번을 클릭 후 우측 displaytype, edittype의 값을 checkboxcontrol, checkbox로 바꿔주자. 이후에 body에도 checkbox를 추가해야하니 col0, row1 번을 클릭해서 해당 값도 위와 동일하게 변경해주면 된다.
이 에러는 빈 리소스 경로나 잘못된 경로로 요청이 들어와서 발생하는 문제이다. 해결 방법 Spring Boot의 정적 리소스 핸들러 설정에서 잘못된 경로 요청을 안전하게 처리하기 위해 아래 코드를 추가하자.@Configurationpublic class WebMvcConfig implements WebMvcConfigurer { @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { // 기본 리소스 핸들러들... // 마지막에 잘못된 경로 처리용 핸들러 추가 registry.addResourceHandler("/**") ..
넥사크로 N v24에서 Spring framework와 통신하는 방법에 대해서 알아보자. Spring에서 설정을 선행해야 하는데, 아래 URL에서 따라 하면 된다.https://www.playnexacro.com/#show:learn:4732 play nexacro:플레이 넥사크로Play Nexacro is a community site for nexacro platform. 넥사크로 플랫폼 사용자 커뮤니티www.playnexacro.com 1. Nexacro → Spring Framework 넥사크로 내에서 Spring에 URL을 호출시켜 데이터를 받아보자.// 1번 클릭this.form.btnSearch_onclick = function(obj:nexacro.Button,e:nexacro.ClickE..
인텔리제이에서 코드를 스크린샷 찍을 수 있는 플러그인에 대해서 알아보자. 1. 설치 및 사용 방법 [Files] - [Settings] > plugins > CodeSnap 검색 후 install 재시작 안해도 됌 사용 방법은 해당 코드 선택 후 우측 마우스 클릭 > Open in CodeSnap 클릭 클릭 시 해당 코드를 다운로드 받을 수 있는 브라우저 페이지가 열린다. Export 클릭 시 png파일로 다운 받아진다. 후기 장점일반적으로 캡처도구 사용보다 깔끔하다.툴 내부에서 간단하게 드래그해서 사용 가능단점VSCode와 같이 IDE Tool에서 열리지 않는 부분은 아쉬움인터넷 연결 필수
인텔리제이뿐만 아니라 모든 툴에서도 마찬가지겠지만, 단축키를 사용해서 작업을 하게 될 경우 매우 편리하다.이번 글에서 단축키를 알려주는 플러그인 Key Promoter X에 대해서 알아보자. 1. Key PromoterX 설치 [File] - [Settings] - Pluguns - Key Promoter X 검색 후 install 설치가 완료되면 우측에 Key Promoter X 아이콘이 생성된다.2. 사용 방법 사용 방법이라기보다 우리가 마우스로 클릭했을 때 해당 단축키가 있으면 그 단축키를 알려준다. Key Promoter X 단축키 알림 우측 하단에 Key Promoter X가 클릭에 대한 단축키를 알려준다. 우리는 이걸 보면서 단축키가 이런거구나를 알 수 있다.또한 해당 기능만 있는게 아닌 ..
인텔리제이에서 Codeium AI를 사용하고 있었는데, 이번에 업데이트 되면서 Windsurf로 이름이 바뀌었다.기존에 사용하던 기능은 그대로 유지되고 있고, 추가로 CursorAI 처럼 대화형으로 코드를 읽고 수정할 수 있다. 설치 설치는 간단하다.Plugins에서 windsurf install 후 재시작 해주면 설치가 완료된다. cascade 모드는 좀 더 써봐야 알겠지만, 이미 코드를 자동완성 해주는 기능으로도 충분히 사용할만하다.
eclipse에서도 copilot을 사용해서 작업 효율성을 올려보자!설치도중에 나오는 오류도 같이 알아보자.1. Copilot4Eclipse 설치 Help > Eclipse Marketplace에서 copilot을 검색 후 Copilot4Eclipse를 설치한다. install 하는 도중에 오류가 나왔다. Eclipse P2(P2 Provisioning) 시스템이 해당 OSGi 번들을 찾지 못해 의존성 해소(operation plan resolution)에 실패한 상황이다. * Window → Preferences → Install/Update → Available Software Sites로 들어가서 Add... 클릭 후 Name : Eclipse RepositoryLocation : https:/..
인텔리제이 플러그인 중에 junie를 사용해보자.커서AI 처럼 전체 프로젝트의 코드를 분석해서 코드를 제안해준다. 1. Junie 설치 Settings > Plugins 에서 Junie를 검색 후 install 해준다.Install이 완료되면 restart까지 해준다. 재시작해서 intellij를 다시 켜보면 우측에 Junie 아이콘이 추가된다. 2. Junie 사용 이제 두근두근한 마음으로 한번 사용해보자현재 프로젝트에는 아무것도 작성되어있지 않은 초기 상태이다.로그인 페이지와 회원가입 페이지를 한번 만들어보자. 입력창에 로그인, 회원가입 페이지 및 기능을 추가하라고 전달했다. 작업중에 PLAN을 보니 작업 계획 목록과 상세 내역을 보여준다. 하나씩 생성되는 걸 구경하다 보니 어느새 완료되어있다.기존에..