본문 바로가기
반응형

경험더하기7

[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.
[TIL] C++ 난수 생성 미니게임처럼 난수 생성을 통해 코드를 짜는게 있었는데, 오랜만에 쓰다보니 다 잊어버려서 다시 공부한김에 좀 끄적여봤다. C/C++에서 난수했을 때 제일 많이 접하는 함수가 rand()와 srand()함수이다. rand()함수는 난수의 생성 패턴이 1개, srand()는 여러 개로 설정하는 것이다. ✅ 랜덤 함수를 통한 난수 생성 //C언어 #include //rand(), srand() #include //time() //C++ #include // rand(), srand() #include // time() C언어에서 사용하는 랜덤 함수(rand)를 사용하려면 헤더 파일을, C++에서 사용하는 랜덤 함수인(srand)을 사용하려면 를 헤더에 포함시켜야한다. 또 이 난수 함수를 랜덤하게 사용하려면 초기.. 2023. 5. 15.
[TIL] VirtualBox(Ubuntu) 윈도우 공유폴더 마운트 ▶윈도우 설정 1. 디렉토리 공유를 위해서는 암호가 있는 사용자가 윈도우에 있어야 합니다. 만일 없다면, 사용자를 하나 만들어 주고 암호도 설정 2. 공유할 디렉토리를 만든다. 필자는 shared로 만듦 3. 디렉토리의 공유 설정을 한다. 디렉토리 우클릭 후 공유 탭을 클릭 4."공유" 버튼을 클릭하고, 1단계에서 생성한 사용자 아이디를 선택 사용권한은 읽기 / 쓰기를 모두 부여해야한다.이 단계까지 마치면 윈도우에서 설정할 것은 다 마친 상태다. ▶리눅스 설정 리눅스 터미널을 키고 다음 명령어들을 따라한다. 1. Samba client 설치 $ sudo apt-get install samba samba-common-bin 2. 윈도우 공유폴더를 마운트할 디렉토리를 만든다 $ sudo mkdir /shar.. 2023. 4. 19.
[TIL] makefile 단순하게 만들기 # Makefile for Writing Make Files Example # ***************************************************** # Variables to control Makefile operation CC = g++ CFLAGS = - -g # **************************************************** cpp_1: cpp_1.o $(CC) $(CFLAGS) -o cpp_1 cpp_1.o # The main.o target can be written more simply cpp_1.o: cpp_1.cpp $(CC) $(CFLAGS) -c cpp_1.cpp 위의 코드는 vi를 통해 Makefile을 만들어준 것이다. 후에 .. 2023. 4. 17.
[TIL] VirtualBox, VMware에서 Ubuntu 설치 시 버튼 안보일 때 Alt +F7 누르세요 Alt +F7을 한번 눌러주고 손을 뗀 뒤, 마우스 커서를 움직이고 클릭이나 다른 키를 눌러 화면을 고정시킬 수 있다. 2023. 4. 12.
[TIL] 참여하기와 게시물2 575번에 articleFlag를 비교하는 이유는 게시판이 4가지로 구성되고 있다.다른 게시판들은 형식이 모두 같지만 calendar만 형식이 다르기에 우선 비교를 해준 뒤 로그인한 유저의 이메일(고유값)과 연관관계로 있는 게시물의 유저 이메일을 비교해준다. 576번의 비교값이 true면 위에서 Dto를 통한 정보들을 업데이트하여 게시물에 저장한다. articleFlag가 calendar인 경우 Dto에 다음과 같은 값이 넘어온다 maxPeople의 값이 변경될 때 현재 참여해 있는 인원 아래로 값을 변경하려고 하면 값을 변경하지 못하도록 해야했기에 두 번 째 사진에서 586번 째 줄에서 MaxPeople과 참여자 수를 비교해준 뒤에 true면 업데이트 해주도록 했다. 다음과 같이 이미 참여자의 수가 3.. 2022. 10. 10.
[TIL] 참여하기와 게시물 코딩을 하며 인상 깊었던 부분을 계속해서 적어갈 계획이다. 우리 팀이 서비스한 웹사이트로 졸업생 동문 커뮤니티 사이트이다. https://www.homecomingdaycare.com/ Homecoming Day 대학교 졸업생 동문 커뮤니티 사이트입니다 www.homecomingdaycare.com 기획을 동문들을 만날 기회를 제공하는 것이 서비스의 목적이었기 때문에, 그에 걸맞은 서비스를 제공하고자 참여하기 기능을 추가했다. 코드를 보여주기 전에 현재 연관관계는 다음과 같다 따로 참여자라는 column을 만들기보다는 테이블을 생성해 Participant의 길이를 파악하여 사용할 계획이었다. 기존에 게시판 형태에서 조금 더 디테일하게 다루다보니 하면서도 재미가 있었다. 693번줄에서 연관관계를 통해 해당.. 2022. 10. 9.
반응형