Study21 네이티브 vs 하이브리드 vs 크로스플랫폼 정의 * 웹일때 모바일앱과 비슷한 사용감 => web-app이라 불림 * web-app : React/Angular/Vue 종류가 있다 . React 사용자가 제일 많음 * web-app의 장점 1. 모바일앱으로 발행이 쉬움(리액트네이티브 등으로 이용) 2. 앱처럼 뛰어난 UX * Vue 특징 1. 프레임워크 2. Html, css, js 기능이 명확함 * 네이티브 : 다른 운영체제에서 각각 다른 언어로 다른 개발툴을 이용해 만들어나가는것 1. 장점 : 각 운영체제에 맞는 api사용 가능 2. 단점 : ios, android 따로 개발해야함, 추가기능도 마찬가지로 중복으로 개발해야함 * 하이브리드 : 모바일에서 웹뷰( 지정한 url 표시) 이용 네이티브 api 사용할 수 없었지만 프레임 워크(CORDOVA) .. 2021. 10. 17. [vscode-git연동] git 에서 'user.name'및 'user.email'을 구성하세요 vscode랑 git 연동 후 파일을 commit 할 때 나오는 오류이다. 사용자 정보 설정을 하지 않아 발생하는 오류라는데 난 이미 해놨음에도 불구하고 갑자기 오류가 떴다ㅠㅠ 해결방법은 아래의 코드를 터미널에 입력해주면 된다. $git config --global user.name "user.name" $git config --global user.email "user.email" 2021. 8. 28. [백준] 2581번 - 소수 구하기 https://www.acmicpc.net/problem/1929 1929번: 소수 구하기 첫째 줄에 자연수 M과 N이 빈 칸을 사이에 두고 주어진다. (1 ≤ M ≤ N ≤ 1,000,000) M이상 N이하의 소수가 하나 이상 있는 입력만 주어진다. www.acmicpc.net 에라토스테네스의 체로 풀자! [참고] 2021.05.28 - [Study/[Algorithm]] - [백준] 1929번 - 소수 구하기 [백준] 1929번 - 소수 구하기 만만하게 봤다가 좌절한 문제... 에라토스어쩌구 체를 써야한다네ㅠ? 정답률 27%인 이유가 있었다... 얼핏 보면 쉬워 보이지만 에라토스테네스의 체를 이용하는 방법이다. [바로가기] 에라토스테 codingspace-nameless.tistory.com M~N까.. 2021. 6. 12. [백준] 10250번 - ACM 호텔 https://www.acmicpc.net/problem/10250 참고 블로그 https://st-lab.tistory.com/77 [백준] 10250번 : ACM 호텔 - JAVA [자바] https://www.acmicpc.net/problem/10250 10250번: ACM 호텔 문제 ACM 호텔 매니저 지우는 손님이 도착하는 대로 빈 방을 배정하고 있다. 고객 설문조사에 따르면 손님들은 호텔 정문으로부터 걸어서 가장 짧은 st-lab.tistory.com 항상 해답 블로그보면 허탈해진다ㅜ.....왜 이 생각을 못 했지.... 호텔은 이렇게 H*W의 크기를 가지고 있다. 우리는 N번째 손님을 최대한 정문에 가깝게 배정하고자 한다. 위 처럼 H = 6 일때 7번째 손님은 102호에 배정받게 된다. .. 2021. 6. 10. [IntelliJ] 게시판 글 작성 build.gradle 추가 프로젝트 생성 후 build.gradle 파일의 dependencies 에 쉬운 화면 구성을 위해 runtimeOnly 'org.webjars:bootstrap:4.5.0' 을 추가한다. * bootstrap 을 사용하면 별도의 디자인 없이도 깔끔한 디자인이 가능하다. dependencies { implementation 'org.springframework.boot:spring-boot-starter-data-jpa' implementation 'org.springframework.boot:spring-boot-starter-thymeleaf' implementation 'org.springframework.boot:spring-boot-starter-web' compile.. 2021. 6. 2. [MySQL] 설치, 환경 변수 설정 [다운 바로가기] MySQL :: MySQL Downloads MySQL Cluster CGE MySQL Cluster is a real-time open source transactional database designed for fast, always-on access to data under high throughput conditions. MySQL Cluster MySQL Cluster Manager Plus, everything in MySQL Enterprise Edition Learn More » C www.mysql.com 1. 해당 페이지 하단 MySQL Community (GPL) Downloads 클릭 2. MySQL Installer for Windows 클릭 3. Download.. 2021. 5. 30. [백준] 1316번 - 그룹 단어 체커 처음엔 뭔 소리지 했다. 정리하자면 이렇다. 문자 1개 -> OK ex) kin 연속한 문자 -> OK ex) happy 앞에서 쓰였던 문자 -> NO ex) ssskins ∴ 그니까 붙어있으면 붙어있되 하나만 쓰이면 쓰이되 같은 문자를 떨어트려 사용하면 안된다! 알고리즘 2021. 5. 30. [백준] 2941번 - 크로아티아 알파벳 알고리즘 1. 입력받은 값에 앞뒤로 공백이 있을 수 있으니 문자열 공백제거를 위해 trim()을 사용한다. String input = br.readLine().trim(); 2. 입력받은 input에 cro_apl 배열에 속한 값이 있다면 해당된 문자열은 *으로 바꿔준다. 이 작업을 하지 않을 경우 에러발생 for(int i=0; i 2021. 5. 29. 이전 1 2 3 다음