반응형 I LEARNED78 [TIL] onclick 창 페이지 이동 홈페이지 변경을 하게 되어 오랜만에 겸사겸사 html 공부도 하게 돼서 좋다 허허.. 전에 쓰던거 다 까먹어서 다시 찾아보고 있다. 모달로 열어올려야 하는데, ssl이 맛이 간건지 코드가 안열려서 애먹는중..ㅠ 1. 현재창에서 열 때 onclick="location.href='링크주소'" 2. 새창으로 열 때 onclick="window.open('링크주소')" 3. 상위 프레임에서 열 때 onclick="parent.location.href='링크주소'" 4. 팝업창으로 열 때 onclick="window.open('링크주소','창이름','width=가로사이즈,height=세로사이즈,left=왼쪽위치,top=상단위치');" 팝업의 경우 옵션이 많은데 아쉽게도 크롬에서 사용할 수 있는 옵션은 몇개 없다... 2023. 8. 10. VirtualBox Ubuntu 가상 디스크 용량 늘리기 환경 : Oracle VM VirtualBox - Ubuntun 18.04 1. 가상 미디어 관리자 파일 - 가상 미디어 관리자 클릭 밑 크기에서 커서로 조정하거나 원하는 수치를 입력한다. 2. GParted 다운로드 이렇게 크기를 늘리고 끝이 아니라 윈도우처럼 파티션 처리를 해줘야한다. sudo apt-get install gparted terminal에 위 명령어 입력 3. GParted 실행 sudo gparted gparted를 열면 위와 같은 화면이 나온다. 빨간 네모상자 버튼을 클릭하면 위과 같은 화면이 나오는데 화살표 부분을 마우스로 쭉 늘려주면된다. Resize 클릭 초록색 체크표시 클릭 4. 리부트 리부트 후에 df -h 용량이 올라간 것을 확인할 수 있다. 2023. 8. 3. [이렇게쓰더라고] Visual Studio 단축키 Visual Studio 단축키 알아보기 단축키를 커스터마이징해서 사용할 수도 있지만, 이 포스팅에서는 기본 단축키에 대해 알아봅니다. 프로젝트/파일/ 창 생성 및 열기 ■ 새 프로젝트 생성하기 Ctrl + shift + n 가장 먼저 비주얼스튜디오를 키면 새프로젝트를 생성해야겠죠? ctrl + shift + n 을 누르면 새프로젝트를 생성하실 수 있습니다. ■ 새 파일 추가하기 Ctrl + shift + a 새 프로젝트를 만들었으면 .c나 .cpp등 코딩을 할 파일을 생성해줘야 해요. 해당 단축키를 누르면 위와 같은 창이 뜹니다. ■ 여러 유형의 새 파일 만들기 ctrl + n 소스파일 외에 텍스트파일이나, html파일이나 여러 유형의 파일이 필요할 수 있겠죠. 특히 파일입출력 연습할 때, 해당 폴더에.. 2023. 8. 3. [TIL] 코드스니펫(Code Snippet) ros보면서 혼자 구글링 하다가 뭐였지해서 올렸다 스니펫(snippet)? [*스니핏이라고 부르는 경우도 있는듯] 재사용 가능한 소스 코드, 기계어, 텍스트의 작은 부분을 일컫는 프로그래밍 용어 사용자가 루틴 편집 조작 중 반복 타이핑을 피할 수 있게 도와준다. 그냥 자동완성 으로 알면 된다. 예시로 SOUT을 치면 system.out.println 이 나오는 것 2023. 7. 15. [이렇게쓰더라고] argument와 parameter의 차이 ROS를 사용하다보니 구글 자체 번역을 쓰면 커뮤니티나 ros.org의 문장들에서 많이 보이는 argument나 parameter 까지 전부 해석하는 경우가 다반사라 찾아봤다. 문맥이 이상한 것도 당연하거니와 이해도 하고 영어도 좀 끄적일겸 공부했다. 문서에서 Parameter와 Argument를 번역기로 돌려버리면 의미 자체를 혼동하거나 이해가 어려울 수 있기에, 구분할 줄 알아야한다. Parameter는 함수나 메서드 정의에서 나열되는 변수명이지만, Argument는 함수나 메서드 호출 시, 전달 혹은 입력되는 실제 값이다. 즉, Parameter의 실체는 변수이며 Argument의 실체는 값이다. 단어 번역 의미 Parameter 매개변수 함수와 메서드 입력 변수(Variable) 명 Argumen.. 2023. 7. 11. [이렇게쓰더라고] Doxygen C/C++ 주석 코드를 보다보니 Doxygen을 통해 접하게되는 것들이 있는데, 아직도 인텔리제이가 익숙한 것일까 한번 더 볼겸 정리해봤다. ctrl 누른 상태로 클릭시 코드 넘어가지는 것이 안되는게 VScode 너무 불편하다. 🔔우선 Doxygen이 무엇일까? 도큐멘테이션 생성기이자 소프트웨어 참조 설명문을 작성하기 위한 도구이다. 설명문은 코드 내에 작성되므로 상대적으로 최신화 상태를 유지하기가 용이한 편이다. Doxygen은 설명문과 코드를 상호 참조할 수 있으며 문서의 독자는 쉽게 실제 코드를 참조할 수 있다. 주석 항목은 @을 통해 명시할 수 있다. @author 작성자 이름 @brief 간략한 설명 기재 @bug 버그 @code 중요 코드 설명 시 시작 지점 설정 @date 작성날짜 @endcode 중요 코드.. 2023. 6. 15. [자료 구조] 시리얼 통신이란? 시리얼 통신 : 한 번에 1비트씩 전송하는 통신 패러렐 통신 : 한 번에 여러 비트를 전송하는 통신 시리얼 통신 패러렐 통신 통신 거리 원거리 전송에 유리 컴퓨터와 외부 장비 간 통신 단거리 전송에 유리 컴퓨터 내의 디바이스 간 통신 데이터 전송 량 1비트씩 전송 여러 비트 전송 기술 구현 구현 기술 단순 구현 기술 복잡 비용 구현 비용 저렴 구현 비용 고가 대표 장치 예 PC의 RS-232 포트 HDD IDE 케이블 사용 환경 실시간 작은 데이터 처리를 요구하는 환경 많은 양의 데이터 처리를 요구하는 환경 사용 예 산업현장의 각종 장비 간 통신 사용 컴퓨터 내부 장치 간 통신 사용 DTE : 데이터를 스스로 만들어내거나 어디서 보내온 데이터를 처리하는 장치 DCE : DTE에서 받은 데이터를 전송로에 .. 2023. 6. 1. 이전 1 2 3 4 5 ··· 12 다음 반응형