인텔리제이 단축키 정리
·
기타/IDE
매번찾기 번거러워서 자주쓰는 단축키정리했습니당 :D (지속적 업데이트예정) ■ 검색 (Window) - 프로젝틔 내의 단어 검색 : CTRL + SHIFT + F - 최근 열었던 파일목록 : CTRL + E - 최근 수정햇던 파일목록 : CTRL + Shift +E ■ 포커스 (Window) - 커스 범위 한 단계씩 늘리기 : CTRL + W - 행이 다른 줄 포커스 : CTRL + CTRL + ↓ - 오류 라인으로 자동 포커스 : F2 ■ 이동 (Window) - 줄이동 : Alt + Shift + ↑↓ ■ 생성 (Window) - 같은 폴더안에 새로운 java class만들기 : Ctrl + Alt + Insert (Mac) - 반환타입 자동생성 : cmd + opt + v - 해당 Class 테스트..
PHP - JAVA
·
기타
개인적으로 궁금햇는데 괜찮은 글을 발견해서 링크 걸겟습니다 ▲ http://blog.naver.com/PostView.nhn?blogId=lowy&logNo=220188770158
2018.12.08 스프링 엑셀다운로드
·
FreamWork/Spring
스프링 엑셀다운로드 + 안녕하세요 신코딩입니다. 오늘은 엑셀다운로드를 해볼건데요 리스트가 있다면 대부분 엑셀기능도 같이 있는경우가 있어서 연습삼아 엑셀다운로드를 해볼까합니다 의존성 주입(DI) poi ( xls 사용시필요 ) org.apache.poi poi 3.7 poi-ooxml ( xlsx 사용시필요 ) org.apache.poi poi-ooxml 3.7 xls 형식의 엑셀은 한시트에 최대 65,535행의 데이터를 가질수 있다고 하네요!!xlsx 형식의 엑셀은 한시트에 최대 1,0488,576행의 데이터를 가질수 있다고 하네요!! 만약 업무특성상 엑셀에 대용량에 데이터가 들어갈경우는 xlsx를 사용하게는 나을꺼같네요 선택은자유니까요~~의존성주입을 다해주셧다면 바로 Java코드로 넘어가겠습니다. 화면..
자바스크립트 정규식
·
언어/JavaScript
JS 정규식 정규식 (Regular Expresstions) 정규식은 문자열에 포함된 문자 조합을 찾기 위해 사용되는 패턴이며, 코드를 간략하게 만들 수 있으나, 가독성이 떨어질 수 가 있다. RegExp의 exec, test 메소드와 String의 match, replace, search, split 메소드와 함께 사용됩니다. 각각의 의미 ▲ 출처 : http://lng1982.tistory.com/141 ▲ 출처 : http://droptable.tistory.com/65 숫자 정규식 var str = "Test";var strNum = "1234"; var regChk = /^[0-9]*$/; regChk.test(str); → falseregChk.test(strNum); → true 패턴분석 :..
2018.11.26 스프링 사용이유 - 왜 스프링을 사용하지?
·
FreamWork/Spring
참조 url : http://feco.tistory.com/111Why Spring ? 스프링을 사용하기만 했지, 왜 스프링을 사용해서 개발하는 지에 대한 고찰을 해본적이 없다. 그래서 또 의식의 흐름대로 글을 써내려가 봅니다. 스프링은 프레임워크(Framework)다. 프레임워크 ! 즉, 소프트웨어의 설계와 구현에 있어서 전체적인 뼈대와 틀을 제공한다는 것이다. 조금 더 높은 추상화 레벨에서 보면 개발자가 개발하기 편하게 해주는 녀석이다.그렇다면 스프링은 어떤 방식으로, 어떤 컨셉으로 우리를 도와주느냐 ? 이 말을 설명하기에 앞서 그렇다면 스프링 혹은 다른 프레임워크 없이 오직 JDK로만 소프트웨어를 개발한다고 생각해보자. 개발 과정에서 끊임없이 인스턴스는 생성과 소멸을 반복할테고, 클래스들 사이에는 ..
객체지향 프로그래밍[오버로딩, 생성자]
·
언어/Java
오버로딩, 생성자 오버로딩(overloading)1.