본문 바로가기

개발

Sublime Text SFTP 연결하기 Sublime Text STFP 연결하기1. Package Control 생성하기 메뉴바의 View > Show Console or 단축키(Ctrl+') 를 통해서 Console 창을 연다. 그리고 아래의 코드를 복사하여 넣는다import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlo..
[Linux] Ubuntu 14.04 svn 설치 테스트 환경 OS : Ubuntu 14.04 (AWS Server)AWS EC2 우분투 서버에 subversion 설치 하기1. 저장소 정보 갱신 ubuntu@ip:~$ sudo apt-get2. subversion 설치ubuntu@ip:~$ sudo apt-get install subversion3. 디렉토리와 저장소 생성ubuntu@ip:~$ mkdir -p /home/ubuntu/svn/repo/ubuntu@ip:~$ svnadmin create /home/ubuntu/svn/repo/myrepo4. 저장소 기본 설정ubuntu@ip:~$ cd /home/ubuntu/svn/repo/myrepo/confubuntu@ip:~$ vi svnserve.conf[general]anon-access = no..
[PHP] Zend Opcache 설치 및 사용 PHP Zend Opacache 설치 Zend Opcache 는 PHP로 실행되는 데이터의 메모리 버퍼의 중복을 피해 PHP 소스 컴파일 속도의 향상, 이미 컴파일 된 코드에 대하여 버퍼에서 재사용하므로 서버 응답속도 및 부하를 줄일 수 있다.즉, 미리 처리된 데이터를 저장하고 재사용하기 때문에 재사용 시 별도의 실행 과정을 거치지 않고 바로 메모리에 저장되어 있는 결과 데이터를 불러 오기 때문에 속도가 향상이 된다.Zend Opcache 는 PHP5.5 이상에서 제공되지만 그 이하 버전에서는 아래와 같은 설치가 필요하다.(PHP-5.4.6 환경에서 바라본 입장)1. 모듈 다운로드wget http://pecl.php.net/get/ZendOpcache2.모듈 설치 tar xvfz ZendOpcachecd..
[Java8] Stream - 무한 스트림 생성, 결합, 중복요소제거, 정렬, peek [Java8] Stream 정리 - 무한 스트림 생성, 결합, 중복요소제거, 정렬, peek 사용 예제// 1-1. 무한 스트림 생성 generate 메서드System.out.print("1-1. generate : ");Stream.generate(Math::random) // 랜덤 수 num -> Math.ramdom(num) 같음 .limit(6) // 6번째까지 자름, limit 없다면 무한 루프 .map(num -> num * 45) // 랜덤 수에 45를 곱함 .map(Math::round) // 반올림 num -> Math.round(num) 같음 .forEach(num -> System.out.print("[" + num + "]")); // 1-2. 무한 스트림 생성 iterate 메서드..
[Java8] Stream - 스트림 생성 및 filter, map, flatMap 메서드 예제 JAVA8 Stream 정리 - 스트림 생성 및 filter, map, flatMap 메서드- 람다 표현식, 메소드 참조에 대한 지식 필요. List programing = Arrays.asList("Javascript", "C", "C++", "Nodejs", "Java", "Oracle", "MariaDB", "PHP", "ASP");// 1-1. Java ~7 에서 필터링 후 카운팅int count1 = 0;for (String str : programing) { if(str.indexOf("Java") > -1){ count1 += 1; }}System.out.println("1-1.count1 = " + count1);// 1-2 Java8 에서 필터링 후 카운팅long count..
[sitemesh] Spring - sitemesh 설정 테스트 환경 개발 툴 : STS 3.7.3프로젝트 환경 : Spring MVC project웹페이지 레이아웃 처리시 사용되는 sitemesh 설정하는 방법이다. header, side, footer와 같이 반복되는 부분을 레이아웃으로 설정해서 사용할 수 있다. 1. 메이븐에 sitemesh 라이브러리 추가pom.xml 파일을 열고 사이에 아래 내용을 추가한다. opensymphony sitemesh 2.4.22. sitemesh 필터 매핑/WEB-INF/web.xml 파일을 열고
[Bootstrap] 반응형 웹 부트스트랩 다운로드 테스트 환경OS : Windows 10 64bitTool : STS spring-tool-suite-3.7.3.RELEASEWas : apache-tomcat-8.0.36Java : jdk1.8.0_91☆ Web Site 구축1. [개발환경] STS, JAVA8, Tomcat8 다운로드 및 설정2. [STS] STS.ini 및 이클립스 환경 설정3. [STS] 서버 및 스프링 프로젝트 생성4.[Bootstrap] 반응형 웹 부트스트랩 다운로드 및 실행깔끔한 웹 사이트 구축을 하고 싶지만 시간과 디자인 능력이 없다면 부트스트랩을 이용하자. Bootstrap은 반응형 웹으로 구현되어 있기 때문에 PC용과 모바일용으로 구분해서 만들 필요가 없다. 1. 부트스트랩 다운로드 http://getbootstrap.c..
[STS] 서버 및 스프링 프로젝트 생성 테스트 환경OS : Windows 10 64bitTool : STS spring-tool-suite-3.7.3.RELEASEWas : apache-tomcat-8.0.36Java : jdk1.8.0_91☆ Web Site 구축1. [개발환경] STS, JAVA8, Tomcat8 다운로드 및 설정2. [STS] STS.ini 및 이클립스 환경 설정3. [STS] 서버 및 스프링 프로젝트 생성4.[Bootstrap] 반응형 웹 부트스트랩 다운로드 및 실행1. STS Server 추가STS를 처음 설치하면 STS용 서버가 추가되어 있다. 하지만 여기선 톰캣8.0을 사용하기 위해 새로운 서버를 추가한다. STS에서 Ctrl + New를 입력한다.Server를 선택한후 NextTomcat8.0 Server를 선택..

맨 위로