본문 바로가기

728x90

전체 글

스파르타 코딩 클럽 5주차 1일 후기 오늘은 계좌 자동 생성 기능과 한도제한 계좌 생성 기능을 추가로 넣었다. 전체 소스 코드 : https://github.com/karlema/bankAcount Register.java import java.util.List; import java.util.regex.Pattern; public class Register { public String CastString; public String accountNumber = null; public String name; public String pwd; public int money; public String bankName; public boolean limit; public String prefix = "356-1100-"; public void pa.. 더보기
스파르타 코딩 클럽 내일배움캠프 한달 솔직후기 한달간 하면서 느낀점은 스파르타 코딩 Spring반은 매우 좋은 커리큘럼을 가지고 있다고 생각한다. 다 소화 한다면 처음에 생각했던것 처럼 현업에 가서도 크게 해매지 않을거라는 것을 매우 확신했습니다. 하지만 소화 하지못한다면 내일배움캠프가 좋은 것을 느끼지 못할것이라고 느꼈습니다. 그리고 TIL은 정말 좋은 공부 습관을 길러 주는 것 같습니다. 결론적으로 내일 배움 캠프는 학습만시키는 것이 아니라 학습에 필요한 좋은 습관을 길러주기 때문에 운영하는데로 따라와 준다면 분명 좋은 개발자가 되어있을 거라고 확신합니다. 한달간 느낀 베스트 온라인 튜터님 박현준 튜터님의 알고리즘 강의가 젤 좋았습니다. 일단 알고리즘이라는 과목 자체가 사람들한테 전달하기 쉽지 않기도 하고, 어려운 과목이라 별로 기대를 하지 않았.. 더보기
스파르타 코딩 클럽 4주차 5일 오늘 깃에대해서 공부를 했습니다. pull request 하는 방법과 commit하는 방법 등을 배웠고 소스트리를 이용하는 방법을 배웠는데 .... 소스 짜는것보다 머리가 더 복잡해져서... 아직 제것이 안된것 같았습니다. 좀더 보충 학습을 하고, 계좌 등록 개선사항을 코드에 주말동안 적용 시키겠습니다. 더보기
스파르타 코딩 클럽 4주차 4일 은행관리시스템 Main.java import java.util.ArrayList; import java.util.List; import java.util.Scanner; public class Main { static boolean isExit = false; static boolean isUser = false; public static void main(String[] args) { System.out.println("사용자인지 은행직원인지 선택해주세요. 1. 은행직행, 2. 사용자"); Scanner sel = new Scanner(System.in); String selectUser; selectUser = sel.nextLine(); if(selectUser.equals("1") || selec.. 더보기
스파르타 코딩 클럽 4주차 3일 [알고리즘 강의] 이진 탐색 public class Main { static int result =0; static int []finding_numbers = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16}; static int first = 0; static int last = finding_numbers.length-1; public static void is_existing_target_number_binary(int target,int cur) { int mid = (int)(last + first)/2; cur = mid; if(target==finding_numbers[mid]) { System.out.printf("result : [" + .. 더보기
스파르타 코딩 클럽 4주차 2일 [알고리즘] [강의] 네트워킹 retrofit, OpenAPI 1. http와 api http : 통신을 하기위한 약속 api : 데이터를 주고받기 위한 약속 gradle에 디팬던시에 아래 추가 implementation 'com.squareup.retrofit2:retrofit:2.9.0' implementation 'com.squareup.retrofit2:converter-gson:2.9.0' implementation 'com.google.code.gson:gson:2.8.5' 쿼리 스트링 url 주소에 ?는 쿼리스트링을 작성하겠다는 신호입니다. 쿼리스트링은 사용자가 입력 데이터를 전달하는 방법중 하나입니다. 아래 주소는 쿼리스트링으로 작성했고 page라는 키와 2라는 벨류로 나타냅니다. http.. 더보기
스파르타 코딩 클럽 4주차 1일 [알고리즘] 1. 숫자 문자열과 영단어 프로그래머스 1단계 class Solution { public int solution(String s) { int answer = 0; String num[] = {"zero","one","two","three","four","five","six","seven","eight","nine"}; for(int i=0;i Int으로 변환하는 방법 Integer.parseInt(String s) int -> String 으로 변환하는 방법 Integer.toString(int x) s.replace(int a,string b) a -> b로 변환 [강의] 스트림 - 스트림은 곧 '데이터의 흐름'입니다. - 컬렉션의 저장 요소를 하나씩 참조해서 람다식으로 처리할 수 있도록 .. 더보기
스파르타 코딩 클럽 3주차 후기 스파르타 코딩 클럽에서 3주가 지났다. 3주동안 알고리즘 및 자바 객체지향 기본 개념에 대해 배웠는데 ... 자바 람다식이라던지 스트림이라던지 이런 부분의 이해가 많이 부족한것 같다. 꼭 spring 기초를 하기 전에 리마인드 시켜야 될것 같고 1일 1알고리즘을 꼭 풀어야 겠다. 더보기

728x90