본문 바로가기
반응형

to be 개발자52

맥 리액트 설치 오류 해결 (웹팩 버전 안맞고, json webpack 지우라고 뜨는거) 대박사건 ㅋㅋㅋㅋㅋ 리액트 설치하기 위해서 Brew 깔고 Npm 깔고 했는데 계속 "webpack": "4.42.0" 이어야 되는데 내가 "webpack": "4.44.2”여서 안된다고 무슨 Cannot set property 'value' of null 뜨고 난리가 나더니 노드js 안받아서 그런가 해서 https://nodejs.org/ko/ 여기서 다운도 받고 맥에서 리액트 실행하는 방법 자체는 https://pliss.tistory.com/133 여기서 진짜 그대로 따라 했는데 자꾸 1부터 6까지 따라 해라 package-lock.json은 지우고 package.json에서는 webpack을 지워라 이런거 떠서 그렇게 해도 심지어 안돼!!!!! 근데 다행히 서치하고 해보고 서치하고또 딴사람이 이렇게.. 2020. 10. 6.
[알고리즘_자바] Daily Temperature 배열 뒤에 나오는 더 큰 오브젝트와의 거리 구하는 법 (Stack 활용법) import java.util.Stack; public class test0930 { public static void main(String[] args) { 문제 //Daily Temperature //각 온도보다 높아지는 날은 몇일 뒤인가 int[] nums = {73,74,75,71,69,72,76,73}; int[] res = dt(nums); for(int i=0;i 2020. 9. 30.
[알고리즘_자바] Two sum 배열 안에서 더해서 제시된 수를 만들 수 있는 두 수의 인덱스 구하기 배열 안에서 더해서 타겟을 만들 수 있는 수를 구해야 한다 - 라고 생각하니 어려웠지만 포문을 돌려서 배열[0] 수부터 비교해본다 - 라고 생각하니 10 - 앞의 수가 나머지 배열 숫자 중에 있는지 확인하면 되겠구나 - 가닥이 잡혔다. 그리고 앞에서부터 다 비교를 해 나갈 것이니 굳이 뒤의 수와 비교할 필요는 없었다. 굿! 문제 int[] nums = {2,8,11,21}; int target = 10; 풀이 public class test0912 { public static void main(String[] args) { test0912 test = new test0912(); //Two Sum int[] nums = {2,8,11,21}; int target = 10; int[] result = te.. 2020. 9. 19.
[알고리즘_자바] MoveZero 배열 에서 0은 다 뒤로 보내고 나머지는 같은 순서로 앞에서부터 담기 이런 문제 처음봤는데 푸는법도 신기했다 ㅋ0ㅋ 문제 int[] num = {0,3,2,0,8,5}; 여기서 0을 뺀 숫자들은 순서대로 앞에서부터 담고, 0(들)은 0이 아닌 숫자들 뒤에 담기 - 풀이 // 풀이는 변수를 최소한으로 만드는 것이 효율적이므로, 이렇게 한 것 같은데 나는 먼저 다른 배열을 만들 생각부터 했다..ㅎㅎ int index = 0; for(int i=0;i 2020. 9. 18.
[알고리즘_자바] MeetingRoom 미팅룸 사용 시간 겹치지 않는지 확인하기 인프런 강의를 듣기 시작했다. 그리고 미팅룸 수업이 첫 수업이었는데 깜짝 놀랐다. int, String 같은 클래스 종류를 만들어서 그걸 받아서 사용하는 법... 상상치 못한 문제풀이 방법이었다. 나는 당연히 2차원 배열로 풀려고 헀는데 그것보다 훨씬 정갈하고 보기 좋은 방법! 문제 인풋 {{15,20},{5,10},{0,30}} 아웃풋 false 0---------------------30 5----10 15----20 미팅룸 사용시간이 겹치면 false 겹치지 않으면 true 풀이 package practiceJ; import java.util.Arrays; import java.util.Comparator; class Se{ // 먼저 이렇게 미팅룸 사용 시작시간, 끝 시간을 담아주는 클래스를 만드.. 2020. 9. 17.
도커docker 로 맥mac에 오라클oracle SQL Developer 깔기..! 쉬우면서도 어려워서 무진정 오래걸렸던.. 내 맥에 DBMS 깔기..ㅠㅠ 고생했다 과거의 나.. 이제는 오라클로 날라다니지만 ~~~ 힘겨웠던 여정을 말해보자면 일단 누군가 내게 맥에는 db깔기 힘들다고 부트캠프나 윈도우 창 안에서 까는 방법밖에 없다고 해서.. 좌절했다가 도커로 하면 된다고 해서 시작하게 되었다 :) 도커는 https://www.docker.com/ Empowering App Development for Developers | Docker Learn how Docker helps developers bring their ideas to life by conquering the complexity of app development. www.docker.com 여기서 깔면 되지롱 귀여운 고래가.. 2020. 8. 27.
맥mac 이클립스 스프링 개발 이미지 업로드 미리보기 파일 경로(윈도우에서 옮겨오면서 생긴 일) 사실 이미지 업로드 자체는 윈도우에서 할때랑 똑같이 냅둬도 됐었다. 파일 업로드처럼 그냥 파일업로드 컨트롤러를 사용해서 아작스로 들어온 파일을 보내고 파일명 추가하고 (중복 방지) 특별히 건드릴건 없었다. 근데 폴더 파일 경로가 문제였다 ㅠㅠ 이미지를 바로 미리보기 하기 위해서는 서버가 바로 읽을 수 있게 서버 안에 있는 템프 웹앱 리소스에 이미지를 넣어야 하기에.. 윈도우에서는 그 파일 경로를 "D:\\MyWork2\\workspace\\.metadata" + "\\.plugins\\org.eclipse.wst.server.core" + "\\tmp0\\wtpwebapps\\Vanilla\\resources\\upload" 라고 해뒀었는데 이 경로를 찾으려 하니 맥에서는 없었다.. 일단 그거는 방법을 .. 2020. 8. 22.
728x90
반응형
LIST