목록Portfolio (6)
EASY7
1. c++ g++ -o test test.cpp $(pkg-config --libs --cflags opencv) -lwiringPi -lraspicam -lraspicam_cv ./test 2. python sudo python test.py 3. c gcc -o test test.c -lwiringPi ./test 4. github사용법 cp fantest2.c ~/directory git add fantest2.c : 더하기 git commit : 주석 달기 git push : 아이디, 비번
정말 기본적인 온도센서!! http://itempage3.auction.co.kr/DetailView.aspx?ItemNo=B287575526&frm3=V2 에서 구매함. 1번 pin Signal 2번 pin 5V 3번 pin GND 코드는 이 글을 참고 했다. http://www.uugear.com/portfolio/dht11-humidity-temperature-sensor-module/ c언어 코드로 돌린 것!! VCC랑 GND를 바꿔서 끼우면 이래 되어요...
설명: 모든 벽돌을 깨야 이긴다. 바닥에 떨어지면 game over 1. Start 버튼을 누르면 actionListener 실행 _startBtn = new JButton("Start"); _startBtn.addActionListener(new StartActionListener()); this.add(_startBtn); private class StartActionListener implements ActionListener { public void actionPerformed(ActionEvent e) { _drawingPanel.setAnimation(true); } public void setAnimation(boolean turnOnOff) { if (turnOnOff) { _timer.s..
설명: 위, 좌, 우 벽에 닿으면 반사되고 아래 벽에 닿으면 게임에서 지는 게임입니다. 막대기에 닿으면 공이 반사되므로 막대기를 좌우로 움직여 공을 살려내야합니다. 응용: 공의 스피드 조정하는 버튼 만들기 원리: 1. 공 움직이기 TimerListener timerListener = new TimerListener(); _timer = new Timer(20, timerListener); private class TimerListener implements ActionListener { public void actionPerformed(ActionEvent e) { _ball.move(); repaint(); } } 1000=1초로 보고 20=0.02초마다 timerListener의 actionPerfo..
설명: 버튼을 누르면 크레파스처럼 그 색으로 색을 칠할 수 있는 게임입니다 원리: 7가지 색의 버튼이 있습니다. 각 버튼에 addActionListener를 해서 빨간색 버튼을 누르면 drawingPanel(400개의 사각형이 있는 Panel)의 인스턴스변수의 color를 red로 바꿔줍니다. 사각형을 클릭하면 그 좌표를 가지고 setFillColor(color)로 색을 바꿔줍니다.
JDBC와 Servlet, jsp를 이용해서 수강신청 사이트를 만들었다. 함께 오후 10시까지 남아서 공부했던 친구들에게 고맙고 즐거웠다고 말하고싶다~ *로그인 창으로 들어가면 학생인지 교수인지 선택할 수 있고* *form validation로형식에 맞지 않는 입력은 서블릿에 보내기 전에 JSP에서 오류를 잡아줌~ * *개인정보 변경을 누르면이메일과 전화번호를 바꿀 수 있다. * *드디어 수강신청!단과대학을 선택하면 동적 select가 작동하면서 그 단과대학에 맞는 학과를 select에 option추가해줌.* *내가 수강신청한 것을 볼 수 있는 페이지연습하다보니 어느새 81학점이 되고 말았다...* *교수가 로그인 할 때는 학번 row없애주기* *교수가 강의하는 웹프로그래밍을 선택하면수강하는 학생 정보가..