분류 전체보기 270

[Ubuntu] Ubuntu(v21.04)에서 hotspot 켜기

Gnome Wi-Fi 설정 도구창 ![Screenshot from 2021-10-12 10-03-11](/home/eisen/Documents/GitHub/TIL/OS/Linux/Ubuntu/Ubuntu_hotspot.assets/Screenshot from 2021-10-12 10-03-11.png) 우측 상단에 존재하는 설정창을 클릭해 Wi-Fi Hotspot 설정을 킵니다. Hotspot 생성 ![Screenshot from 2021-10-12 10-04-32](/home/eisen/Documents/GitHub/TIL/OS/Linux/Ubuntu/Ubuntu_hotspot.assets/Screenshot from 2021-10-12 10-04-32.png) 그 후 켜진 Wifi 창에서 다시 우측 ..

OS/Linux 2021.10.12

[javaScript] 기존 jQuery의 ajax를 fetch로 바꿔 사용하기(기초)

Before 항상 jQuery의 ajax를 사용하여 비동기 요청을 주고 받았는데 요즘에는 대부분의 브라우저에서 fetch()를 지원한다는 글을 보았습니다. 그래서 저도 기본에 사용하던 $.ajax()를 fetch를 사용하여 바꿔 보기로 하였습니다. $.ajax | GET 기존 코드 $.ajax({ url: getContextPath() +"/restapi/member/memberList" , type: 'get', success: function(res) { console.log("성공"); console.log(res); }, error: function(xhr, error, msg) { console.log(xhr); console.log(error); console.log(msg); ..

[SpringBoot]ResponseEntity 사용 시 ajax의 sussecc가 아니라 error로 return될 때 해결방법

ajax $.ajax({ url: path , type: 'get', contentType: "application/json", data: { }, success: function(data) { alert("성공"); }, error: function(xhr, error, msg) { console.log(xhr); console.log(error); console.log(msg); }, dataType: 'json' })RestController @GetMapping() public ResponseEntity sample(HttpServletRequest req){ return new ResponseEntity("admin", HttpStatus.OK); }ajax 요청 시..

[SpringBoot]AOP사용, Controller에서 특정 조건 만족 시 다른 view로 이동시키기

Before SpringBoot에서 Log를 찍기 위해 굳이 AOP를 사용할 필요는 없습니다. (application.properties 에 logging.level.root=info 를 작성하면 됩니다.) AOP를 활용하여 controller의 특정 method를 제외한 모든 method를 실행 시켰을 때 특정 조건에 만족하게 되면 return되는 view를 index.html로 바꾸고 싶어 한번 작성해 보았습니다.(저처럼 return값을 변경하시길 원하시면 interceptor를 활용하는 방법을 추천합니다.) 목차 Aspects.java 생성 Custom Annotation 작성(원할시) Aspects 작성 Custom Annotation SkipChecking 생성 package com.tistor..

Git 다른 email 등록하기

Before 오늘 git contribution을 확인해 보니 이제껏 commit한 내역이 보여지지 않았습니다. 이유를 알고 보니 원래는 개인이 사용하는 email계정으로 항상 commit을 했었는데 몇달동안은 회사에서 사용하는 이메일 계정으로 commit이 이루어져 있어서 그런 듯 하더군요. ssh에 등록이 따로 되어있지 않아서 외부계정으로 인식한 듯 합니다. 이를 해결하는 방법에 대해 간략하게 설명하도록 하겠습니다. 내 email 확인하기 git log 명령어를 사용하여 Author의 email을 확인해봅니다. 저처럼 두개인 경우 각 email들을 github에 등록하고 이 email로 commit한 내역이 본인이 맞다는 것을 github에 알려 주어야 합니다. Github에 email 등록되어 있는..

Tools 2021.10.07

[CS]CRLF에 대해 알아보기

Before CRLF를 알기에 앞서 ASCII code에 대해서 기본적인 지식을 조금 알고 넘어가는 것이 좋을 듯 합니다. new line 입력 시 사용되는 asciII code. ASCII code ASCII 코드의 경우 2의 7승인 128문자로 이루어져 있으며(8비트이나 맨앞의 1비트를 제외한 7비트를 사용합니다.) Printable Characters, Control Characters로 이루어져 있습니다. Control Characters 0~31과 가장 마지막 127을 포함한 총 32개를 뜻합니다. 시스템을 제어하는 용도로 사용합니다. EndOfText, Delete, CarriageReturn, LineFeed 등 ** 참고 ** ​ java 혹은 javascript에서 keyEvent(dow..

CS 2021.09.30

[SpringBoot] SpringBoot에 mariadb와 mybatis 연결시키기

Note 여러 글들을 살펴 보았지만 하나의 글만을 따라해서 제대로 실행되는것이 없어 따로 기록용으로 글을 작성합니다. 글을 시작하기에 앞서 간략하게 어떤 파일들을 생성해야하고 설정해야하는지 흐름을 적어보겠습니다. build.gradle파일에 dependencies 추가하기.(mybatis, jdbc, mariadb) domain(vo) 생성하기 service 파일 생성하기(@Service) controller.java 파일 생성하기(@Controller) application.java 실행파일 -> @MapperScan(value = {"com.tistory.eisen"}) application.properties 파일에 mybatis 설정값 넣기(선택에 따라 mybatis-config.xml) mapp..

[Git] git command 정리.

List git diff git log etc Notice [something]의 [ ] 표시는 생략해도 된다는 의미입니다. 의 표시는 생략하면 안되고 something자리에 지칭하는 값을 넣으셔야 합니다. git diff git pull 하기 전에 리모트와의 변경점 확인하기 git diff HEAD /local의 최신 commit과 remote repo와의 변경점을 볼 수 있습니다. e.g) git diff HEAD origin/master git fetch 이후 사용 git push 하기 전에 리모트와의 변경점 확인하기 git diff / HEADlocal의 최신 commit과 remote repo와의 변경점을 볼 수 있습니다. (실행 결과는 위와 동일한 것으로 보입니다.) git add 전에 변경점..

Tools 2021.09.29

SpringBoot 프로젝트 생성 및 기본 설정 by IntelliJ

프로젝트 생성 1. 링크에서 스프링 부트 프로젝트를 생성합니다. https://start.spring.io/ 2. intelliJ에서 new project -> spring initializr로 생성합니다. 1번 선택 Create 버튼 클릭으로 받은 파일의 압축을 푼 후 intelliJ에서 open으로 해당 프로젝트를 불러오면 됩니다. 2번 선택 defendencies 설정을 추가적으로 해 주시면 됩니다. 실행시키기 application 실행 src -> main -> java -> 패키지 -> SpringApplication SpringApplication을 실행 시켜 봅니다.(이름은 다를 수 있습니다.) 하단의 console 창 확인 embedded(내장)되어있는 tomcat이 8080포트로 실행이 ..

[Linux]System Monitoring을 위한 Linux 명령어

System Monitoring을 위한 Linux 명령어 관찰대상 파악 물리적소스(하드웨어) CPU(Central Process Unit) 중앙처리장치 Core(듀얼, 쿼드 등) CPU 자체가 여러개도 가능. MEMORY RAM( Random Access Memory ) DRAM (SRAM) ROM( ReadOnlyMemory ) IO( Disk, Network ) Disk HDD (자기장) SDD (반도체) Network CPU lscpu [jmocha@jmail.kaoni.com eisen]$ lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 8 On-line CPU(s) list: 0-..

OS/Linux 2021.09.17
728x90
반응형