분류 전체보기378 Java - Convert String to Integer public static int convert(String str){ char[] chaArray = str.toCharArray(); int num = 0; //365 //3*10+6 = 36 //36*10+5 = 365 for (char c:chaArray) { num *= 10; num += c-'0'; } return num; } 2017. 5. 28. Java String Clsss method /** * length() : 문자열 길이 * equals(String s) : 다른 문ㄴ자열과 같은지 비교 * charAt(int i) : i 번째 글자 * toCharArray(): char[] 로 변환 * substring(int beginIndex,int endiIndex): 문자열 일부 잘라오기 * toUpperCase(): 모두 대문자로 변환 * replaceAll(String reg,String replacement): 특정 문자열 모두 교체 * split(String reg) : 주어진 글자로 잘라서 String[] 반환 * trim(): 문자열 앞뒤의 공백을 제거 */ String str1 = "Hello"; String str2 = "world!"; String str3 = "Hello.. 2017. 5. 28. Java8 Stream 사용 @Test public void streamTest() { List accountlist = new ArrayList(); AccountModel a1 = new AccountModel(); a1.setName("a1"); AccountModel a2 = new AccountModel(); a2.setName("a2"); AccountModel a3 = new AccountModel(); // a3.setName("a3"); accountlist.add(a1); accountlist.add(a2); accountlist.add(a3); List result = new ArrayList(); // accountlist.stream().forEach(ac->result.add(ac.getName())); a.. 2017. 5. 24. MariaDB clustering 서버 환경 구성 은 아래와 같다. server-01 -> 1.1.1.1server-02 -> 2.2.2.2server-03 -> 3.3.3.3 selinux 설정 #vi /etc/selinux/config> 추가 selinux=disabled 각 서버 호스트 명 변경#vi /etc/hosts127.0.0.1 server-01 loccalhost.localdomain localhost # vi /etc/sysconfig/networkHOSTNAME=server-01 #echo server-01 > /proc/sys/kernel/hostname 각 서버의 my.cnf 파일에 아래 내용들을 추가 한다. 1번째 서버 설정#vi /etc/my.cnf [galera]wsrep_on=ONwsrep_provider=/.. 2017. 5. 22. MariaDB install and change datadir yum repository 를 추가한다. # vi /etc/yum.repos.d/MariaDB.repo [mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.1/centos7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1 #yum repolist #yum -y install mariadb-server mariadb-client 아래와 같은 문구가 나오면 메모하도록 한다 해당 내용은 root 패스워드 설정할때 사용한다. PLEASE REMEMBER TO SET A PASSWORD FOR THE MariaDB root USER ! To do so, start the server,.. 2017. 5. 21. Kt ucloud server 파티션 방법 - 파티션 하기전 사전 지식: Linux 계열 서버 Data Disk Mount -LVM 구성PV(physical volume)생성하나의 물리적 디스크 이다. 리눅스에서 VG,LV 를 만들기 위해 물리적인 디스크를 PV 형태로 만들어주어야 한다.VG(volume group) 생성하나 이상의 물리적 디스크가 모여 이루어진 볼륨이다. 모든 PV 는 VG 에 속해 있어야한다. 리눅스는 모두 속해 있어야 할 필요는 없음LV(logical volume) 생성사용자는 LV에 접근을 해서 파일을 읽고 쓴다. VG 는 하나 이상의 LV 에 속한다.사용자는 파일이 연속된 것처럼 보이지만, 실제로 PV 에는 불연속적인 공간에 write 가 될수 있음. 현재 용량 확인 # df -hFilesystem Size Used Av.. 2017. 5. 19. 이전 1 ··· 32 33 34 35 36 37 38 ··· 63 다음