William Hummel's Profile

Member since Jul 24, 2008, follows 0 people, 0 public groups, 1371 public bookmarks (1512 total).

More »
Tags

Top Tags:

More »
Recent Bookmarks and Annotations

  • Chemistry : Chapter 1 : Overview on 2009-11-22
    • Therefore the study of chemistry includes
      any thing. One of the few examples of nonmatter is energy,
      such as heat and light. However, most changes in matter include
      changes in energy, and chemists also study the energy that accompanies
      the changes in matter.
    • Physical
      properties
      include such qualities as color, size, and luster.
      Chemical properties
      are observed when matter actually changes its identity. For example,
      a chemical property of water is that electricity can transform it
      into oxygen gas and hydrogen gas.
    • 10 more annotations...
  • Ephesians 2 - Passage Lookup - New International Version - BibleGateway.com on 2009-11-22
    • 4But because of his great love for us, God, who is rich in mercy, 5made us alive with Christ even when we were dead in transgressions—it is by grace you have been saved.
    • 1As for you, you were dead in your transgressions and sins, 2in which you used to live when you followed the ways of this world and of the ruler of the kingdom of the air, the spirit who is now at work in those who are disobedient.
    • 4 more annotations...
  • Javanotes 5.1, Section 5.3 -- Programming with Objects on 2009-11-18
    • The
      broadest of these is object-oriented analysis and design
      which applies an object-oriented methodology to the earliest
      stages of program development, during which the overall design of a program is
      created. Here, the idea is to identify things in the problem domain that can be
      modeled as objects. On another level, object-oriented programming encourages
      programmers to produce generalized software components
      that can be used in a wide variety of programming projects.
    • Although the focus of object-oriented programming is generally on the design
      and implementation of new classes, it's important not to forget that the
      designers of Java have already provided a large number of reusable classes.
    • 5 more annotations...
  • Javanotes 5.1, Section 4.5 -- APIs, Packages, and Javadoc on 2009-11-18
    • Macintosh Toolbox,
    • The Java programming language is supplemented by a large, standard API.
      You've seen part of this API already, in the form of mathematical subroutines
      such as Math.sqrt(), the String data type and its associated
      routines, and the System.out.print() routines. The standard Java API
      includes routines for working with graphical user interfaces, for network
      communication, for reading and writing files, and more. It's tempting to think
      of these routines as being built into the Java language, but they are
      technically subroutines that have been written and made available for use in
      Java programs.




      Java is platform-independent. That is, the same program can run on platforms
      as diverse as Macintosh, Windows, Linux, and others. The same Java API must work
      on all these platforms. But notice that it is the interface
      that is platform-independent; the implementation varies from
      one platform to another.

    • 13 more annotations...
  • Macintosh Toolbox - Wikipedia, the free encyclopedia on 2009-11-17
    • Legacy


      In Mac OS X, the Toolbox is not used at all, though the Classic environment loads the Toolbox ROM file into its virtual machine. Much of the Toolbox was restructured and implemented as part of Apple's Carbon programming API, allowing programmers familiar with the Toolbox to port their program code more easily to Mac OS X.

  • Javanotes 5.1, Section 5.2 -- Constructors and Object Initialization on 2009-11-17
    • Object types in Java are very different from the
      primitive types. Simply declaring a variable whose type is given as a class
      does not automatically create an object of that class. Objects must be
      explicitly constructed. For the computer, the
      process of constructing an object means, first, finding some unused memory in
      the heap that can be used to hold the object and, second, filling in the
      object's instance variables.
    • 5.2.1  Initializing Instance Variables
    • 18 more annotations...
  • Javanotes 5.0, Section 5.1 -- Objects, Instance Methods, and Instance Variables on 2009-11-17
    • Object-oriented programming (OOP) represents an
      attempt to make programs more closely model the way people think about and deal
      with the world.
    • Programming consists of designing a set of objects that somehow model the
      problem at hand. Software objects in the program can represent real or abstract
      entities in the problem domain. This is supposed to make the design of the
      program more natural and hence easier to get right and easier to
      understand.
    • 31 more annotations...
  • Random Variables on 2009-11-13
    • A discrete random variable is one which may take on only
      a countable number of distinct values such as 0,1,2,3,4,........
      Discrete random variables are usually (but not necessarily) counts.
      If a random variable can take only a finite number of distinct values,
      then it must be discrete. Examples of discrete random variables include
      the number of children in a family, the Friday night attendance at a
      cinema, the number of patients in a doctor's surgery, the number of
      defective light bulbs in a box of ten.
  • Google Docs on 2009-11-10
    • Equation editor

      Insert and edit mathematical equations and symbols in documents. Learn more
  • Mozilla Firefox Start Page on 2009-11-09

Highlighter, Sticky notes, Tagging, Groups and Network: integrated suite dramatically boosting research productivity. Learn more »

Join Diigo