프로그래밍
-
R studio server / 인터넷 안 되는 환경에서 stringi library 설치가 안되는 경우프로그래밍 2019. 9. 16. 19:55
인터넷이 안 되는 환경(사내망)에서 R Studio Server 사용하기 1차 문제 - CRAN에서 필요한 라이브러리 그때그때 받아서 사용자가 쓸 수 있게 해 주세요. nexus repository를 설치하고(nexus 서버는 인터넷 환경 접근 가능) R repository를 만들어서 R CRAN과 연결하고 ~/.Rprofile 설정 추가 options(repos=c(CRAN="http://nexus-server-ip:port/repository/r-all")) 적용하려면 R studio 오른쪽 상단 Quit the current R Session 빨간 버튼을 눌러준다. 2차 문제 - stringi 라이브러리가 설치가 안돼요. 해결 짜잔! 1. icudt61l.zip 파일 다운로드 https://raw...
-
Spring의 특징 이해하기 [Di, IoC]프로그래밍 2016. 12. 26. 00:57
Spring의 특징 DI, IoC개념 확실하게 정리하셨나요? DI, IoC 개념 알듯 모를듯 했는데설명 너무 잘 해주신 유투브 동영상 참고! /* 유투브 보고 공부한 내용 한번 더 정리 해 봅니다. */ DI란?의존성 주입원하는 부품 목록을 작성하면, Spring이 조립해준다.필요한 객체는 스프링을 통해서 주입받는 구조. 어노테이션(@)을 통하여 객체 간 의존 관계를 설정.객체 자체를 직접 생성 또는 검색 할 필요가 없음. 예를들면, Family Has-a Father,Mother관계를 구현 할 경우 스프링의 경우 Family 객체만 생성하면Father,Mother 객체는 자동으로 생성된다.*Family와 Father,Mother 객체의 LifeCycle(생성 및 소멸) 동일Family fam = new..
-
(JAVA) Anagram 알고리즘프로그래밍 2016. 10. 8. 01:12
기술면접 Review구글에서 나온 문제라고 알고는 있었는데, 실제 면접가니까 땋!면접관님이 제시해주신 방향의 코딩을 습관화 하면 좋을거 같아서다시 Review 해본다. 역시 코딩은 혼자하면 우물 안의 개구리네. 개굴개굴.다른 사람의 코드와 생각도 공유해야 재미도 있고 실력이 쑥쑥 크는거 같다. Anagram이란?동일한 알파벳을 재배열하여 만들수 있는 단어나 문장All the life's wisdom can be found in anagrams. Anagrams never lie. Question두 단어가 Anagram 일 경우 true, 아닐경우 false를 리턴하는 프로그램을 구현해보자. Solve.1. 대소문자 무시를 위해 문자열 대문자 변환2. 문자열을 char[] 형태로 변환String의 toCh..
-
(알고리즘) 문자열 뒤집기프로그래밍 2016. 10. 7. 11:01
Q. 문자열을 입력 받아서 그 문자를 반대로 출력하는 로직을 구현해보자. ( eg. SEOUL ----> LUOES )ver.StringBuffer 활용 String 값을 입력 받아 StringBuffer로 변환할 경우 StringBuffer의 reverse() 메소드를 사용할 수 있다. import java.util.Stack; public class ReverseStrExample { public static void main(String[] args) { // TODO Auto-generated method stub String s = "SEOUL"; StringBuffer sb = new StringBuffer(s); System.out.println(sb.reverse()); } } *Strin..