Blog Posted by andylang8445


  • Home

  • About

  • Archives

  • Tags

  • Categories

  • Job Relatived

  • Search

MacBook Pro Repairment

Posted on 2020-07-12 | In MacBook , Grade 12 , 2020 , 2020 |

Overview

  • I got my MacBook Pro repaired
Read more »

Apple WWDC 2020

Posted on 2020-06-22 | In Programming , Development , WWDC , TIL |

Overview

  • markdown documant for WWDC 2020.
Read more »

Sudoku Solving Project [Part 1]

Posted on 2020-06-22 | In Programming , 2020 Project , Finished Project , TIL |

Overview

  • The goal of this project is to create the program that can solve most of the sudoku faster than an average human using C/C++ programming language
Read more »

TEMS Academy Point System Project

Posted on 2020-06-10 | In Programming , 2020 Project , Finished Project , Volunteering |

Canada TEMS Academy Point System

Web Page Development

Read more »

[Robotics Club]FRC 2020 Rule

Posted on 2020-01-08 | In School , School_Grade12 , Club , Robotics , FRC2020 |

FRC 2020 ROBOTICS DESIGN SPECIFICATIONS

The FRC 2020 contest rule summarized for design part of the Robot.


DIMENSIONS:

  • Frame Perimeter: 120 inches
  • Height 45 inches
  • Cannot extend more than 12 inches than the frame perimeter

WEIGHT:

Weight <125pounds (56kg) without bumpers and battery

BUMPERS:

  • Bumpers must be covered at least 6 inches for each corner
  • Bumpers cannot be more than 7.5 inches off the floor

GENERATOR SWITCH:

  • Rung Clearance: 12 inches
  • Handle width: 9ft 6.25 inches
  • One side: 4ft 7.625 inches

HANGING:

  • Highest position = 6ft 6.5 inches
  • Starting Height = 5ft 3 inches
  • Lowest Position = 4ft 2.25 inches

Max rotation is 14.5 degrees but consider level within 8 degrees:

  • Lower Level Limit: 4ft 7.75inches
  • Highest Level Limit: 5ft 11.75 inches

LOADING BAY:

  • 6ft 6inches tall by 5ft tall
  • 2 Low Chute: 3 inches above carpet
  • 3 High chute: 2 ft above carpet
  • High chutes adjacent with a combines width of 2 feet 0.25inches

POWER PORTS:

  • 10ft tall by 4ft wide
  • Bottom Port: 10inches by 2ft 10in, bottom edge 1ft 6in above carpet
  • Outer Port: regular hexagon with 2ft 6inches height. The center of the outer port is 8ft 2.25 inches above carpet
  • Inner Port: 1ft 1inch diameter circle. It is 2ft 5.25 inches behind the outer port. The height of the center of the inner port = outer port

BACKBOARDS:

  • 3ft 8in above player stations
  • 6in wide triangle on each side of outer port

TRENCH:

  • height: 3ft 0.5in
  • width: 4ft 8in
  • length: 3ft 5.5in

Trench Tunnel:

  • width: 4ft 4in
  • height: 2ft 4in
  • length: 2ft 6in
  • 2 * 1in holes 1ft 6.5in apart to stage balls

CONTROL PANEL:

Read more »

[ICS4U]Activity 6 for Object Assignment Submission

Posted on 2019-11-09 | In School Class , School_Grade12 , Assignment , Object , Computer Science |

Objects in JavaFX Activity 6

  • JavaFX methods Documentation Page.

ImageView

  • Classes
    • java.lang.Object
    • javafx.scene.Node
  • Interfaces that this class implements
    • Styleable
    • EventTarget
  • Subclasses
    • N/A
  • Is this abstract class.
    • It’s not an abstract class.
    • Constructors
      • ImageView(): Allocates a new ImageView object.
      • ImageView(Image image): Allocates a new ImageView object using the given image.
      • ImageView(String url): Allocates a new ImageView object with image loaded from the specified URL.
  • Method overloading
    • No method overloading
  • Method signature of an accessor (getter) and a mutator (setter)
    • Mutator: public final void setFitHeight(double value)
      • Sets the value of the property fitHeight.
    • Accessor: public final double getFitHeight()
      • Gets the value of the property fitHeight.

Color

  • Classes
    • java.lang.Object
    • javafx.scene.paint.Paint
  • Interfaces that this class implements
    • Interpolatable
  • Subclasses
    • N/A
  • Is this abstract class
    • It’s not an abstract class
    • Constructors
      • Color(double red, double green, double blue, double opacity): Creates a new instance of color.
  • Method overloading
    • static Color rgb(int red, int green, int blue): Creates an opaque sRGB color with the specified RGB values in the range 0-255.
    • static Color rgb(int red, int green, int blue, double opacity): Creates an sRGB color with the specified RGB values in the range 0-255, and a given opacity.
  • Method signature of an accessor (getter) and a mutator (setter)
    • Mutator: N/A
      • Automatically setted when the color has been chosen
    • Accessor: public double getSaturation()
      • Gets the saturation component of this Color.

MouseEvent

  • Classes
    • java.lang.Object
    • java.util.EventObject
    • javafx.event.Event
    • javafx.scene.input.InputEvent
  • Interfaces that this class implements
    • public interface Serializable
    • public interface Cloneable
  • Subclasses
    • javafx.scene.input.MouseDragEvent
  • Is this abstract class
    • It’s not an abstract class
    • Constructors
      • MouseEvent(EventType<? extends MouseEvent> eventType, double x, double y, double screenX, double screenY, MouseButton button, int clickCount, boolean shiftDown, boolean controlDown, boolean altDown, boolean metaDown, boolean primaryButtonDown, boolean middleButtonDown, boolean secondaryButtonDown, boolean synthesized, boolean popupTrigger, boolean stillSincePress, PickResult pickResult): Constructs new MouseEvent event with null source and target.
      • MouseEvent(Object source, EventTarget target, EventType<? extends MouseEvent> eventType, double x, double y, double screenX, double screenY, MouseButton button, int clickCount, boolean shiftDown, boolean controlDown, boolean altDown, boolean metaDown, boolean primaryButtonDown, boolean middleButtonDown, boolean secondaryButtonDown, boolean synthesized, boolean popupTrigger, boolean stillSincePress, PickResult pickResult): Constructs new MouseEvent event.
  • Method overloading
    • N/A
    • Mutator: N/A
      • Automatically setted when the mouse event happens
    • Accessor: public EventType<? extends MouseEvent> getEventType()
      • Gets the event type of this event. Objects of the same Event class can have different event types. These event types further specify what kind of event occurred.
  • Method signature of an accessor (getter) and a mutator (setter)
    • Mutator: public void setDragDetect(boolean dragDetect)
      • Augments drag detection behavior. The value says whether this event will be followed by DRAG_DETECTED event. It has effect only with MOUSE_PRESSED and MOUSE_DRAGGED events.
    • Accessor: public final double getScreenX()
      • Returns absolute horizontal position of the event.
Read more »

[ICS4UI]Arrays Documentation

Posted on 2019-10-06 | In Java , School , Programming |

Arrays Class Assignment

The class Arrays contains the methods that operates the integer and string array.

Read more »

Back to Canada

Posted on 2019-09-06 | In school , Study , Canada , Grade 12 |

Back to Canada for 2019-2020 school year

Read more »

[ICS3UI]Final Project User Manual for ICS3U (Grade11 Computer Science)

Posted on 2019-06-16 | In School Class , School_Grade11 , Project , Computer Science , User Manual |

Final Project User Manual Doc

Read more »

[ICS3UI]Final Project for ICS3U (Grade11 Computer Science)

Posted on 2019-05-29 | In School Class , School_Grade11 , Project , Computer Science |

Final Project Doc

Read more »
1 2 3
github chart
andylang8445

andylang8445

25 posts
36 categories
42 tags
RSS
© 2024 andylang8445
Powered by Jekyll
Theme - NexT.Muse