전체 글(59)
-
스프링 부트 프로젝트와 뷰 연결하기
부트 설정하고 생성 1.sts 새로운 프로젝트 생성 예 )backend폴더임 2.루트에서 폴더 하나 생성 예 )frontend폴더임 3. frontend 폴더에서 우클릭 show in -> terminal sts 에서해도 되고 vscode 에서 해도 되고 ! 여기까지는 빈껍데기인데 여기서 터미널 명령어로 ============================================= cmd vue init webpack > project name = vue-front discription = vue-fronted ----------------- run +compile o ----------------- router y/n = y ESlint y/n = y ----------------- ESlint p..
2021.10.22 -
비트코인 가격에대한 생각
저번에 미국에서의 양적완화 규제의 움직임 그리고 그 여파에 대해서 비트코인에 들어오는 자금의 양은 줄어드는 게 당연하며 그로 인해서 가격이 내려가는 게 자연스러운데 이번 ETF 결합으로 비트코인에 날개가 달림 정말 이쯤되면 미 vs 중국 대립구도에서 미국이 비트코인 배후일 수 있다는 뇌내 망상이 현실이 되어 가는지도 모르겠다. 중국은 최근 비트코인 전면 몰수 등 의 가상화폐 거래를 전면적으로 금지하는 움직임을 보였는데 정말 시중에 풀린 돈을 양적완화의 극단적인 방향으로 달러 대체제로 비트코인을 사용할수 있다는 것이다. 그렇게 되었을떄 화폐가치의 몰락을 막을 순 없을 것이다. 이에 사람들은 현물자산의 비중을 축소하고 자산 다각화를 이루어 현재의 재산을 어떻게 보호할지 생각해보아야 한다.
2021.10.21 -
int to array
파라미터로 자연수를 받고 그 수를 배열로 만드는것. 그럼 반복문 과 조건문 을 통해서 조작이 가능하다. 밑에 예시는 자연수 n 을 매개변수로 받아서 각 자리의 합을 리턴하는 함수이다. public static int solution(int n) { int answer = 0; int[] digits = Stream.of(String.valueOf(n).split("")).mapToInt(Integer::parseInt).toArray(); for(int i = 0; i < digits.length; i++) { answer += digits[i]; } return answer; 이 함수의 핵심은 자연수의 각자리를 배열로 만드는 것이 핵심이다. int[] digits = Stream.of(String.va..
2021.10.21 -
주짓수 느낀점
요즘 들어 보면 체육관에 주짓수 관원이 많이 들어오는 거 같다. 그러다 보니 자연스럽게 내가 아는 기술에 대해서 가르쳐 줄 기회가 많아졌는데 가르치다 보니 옛날 내 모습도 생각나고 한 가지 중요한 사실을 마주했다. 옛날 주린이 일때는(물론 지금도 성장 중인 주린이 이다.) 나 또한 의욕이 넘쳤고 하루빨리 기술을 배워서 일취월장하고 싶었다. 하지만 마음처럼 되지않았고 앞서는 의욕을 따라가기 위해 발버둥 치던 나의 몸은 상급자에게 던져져서 얼굴 낙법을 하기 부지기수였다. 그렇게 현실을 마주하면서 내가 받은 피드백은 "주짓수에는 삶이녹아있다." 였다. 김연아가 이런말을 했었다. "이 또한 지나가리라" 이 말 해석은 좋은 순간도 힘든 순간도 한순간이다. 그 순간에 일희일비하지 말고 묵묵히 최선을 다하는 것 이 ..
2021.10.21 -
Vuex -action
ajax 는 비동기식 통신방식을 지원하는 코드여서 시간이 많이걸림 자바스크립트는 시간이 오래걸리는것을 후순위로 처리하는데 그래서 mutations에 state 변경과 함께 사용하게 되면 순서대로 이루어지지 않을수 있음 mutations에서는 state 변경만 처리하도록 하고 ajax 처리는 action에서 하도록 하여서 실행시 발생할수 있는 오류를 미연에 방지하는것. actions 만드는법 그낭 mutations처럼 actions 항목을 만드신 후에 함수형태로 만드시면 됩니다. actions : { 데이터가져오기(){ axios.get('').then(()=>{ 성공시 실행할 코드 }) } } 그럼 이제 App.vue 이런 곳에서 $store.dispatch('데이터가져오기') 라고 사용했을 때 진짜 데..
2021.10.20 -
Vuex
지금까지 배운거 다 ~ 부질없게 만들법한 강한녀석등장 store.js(관습적 이름 상관 x) 파일만들고 거기에다가 데이터 다꽂아두고 거기서만 뺴서쓰는거임 프롭스 mitt 이딴거 다필요없어짐 띠용 근데 간단한거는 프롭스 이런게 좋다고함 왜냐면 기본셋팅이 많이걸림 https://next.vuex.vuejs.org/ 여기서 설치 명령어 보고 설치 or 애초에 프로젝트 만들때 vuex 선택 Vuex 셋팅src 안에 아무데나 store.js를 만들고 다음코드 작성 import { createStore } from 'vuex' const store = createStore({ state(){ return { } }, }) export default store 그다음 store.js 를 main.js 에 등록 (ma..
2021.10.19