|
|
Has 5 parameters:
arrarcopy( Object src, int srcPos, Object dest, int destPos, int length)
Basically,
Object src = Which array are we copying from? int srcPos = Okay, starting with which element of the index? Object dest = Okay, and we’re copying to which new and different array? int destPos = And in that new array at which element are
[Continue reading...Very nifty arraycopy method of System class (System.arraycopy)
If you’re looking for the best (not too mention free) audio conversion program to get all your audio files converted, you’re reading the right post. I have tinkered (read: wasted my time) with:
smrpro Xilisoft m4atomp3 and a handful of other audio convertors
WinFF is a front-end gui for ffmpeg. I feel like I’m sharing some gem that
[Continue reading...WinFF is FTW for Audio Conversion: Convert All Audio Files Smoothly
onCreate() onStart() onResume() onPause() onStop() onDestory()
onStart() puts the application in memory and it stays in memory (whether it’s active or not) until an onDestroy (or sort of onStop())is called.
onPause kicks in if the application is still in active memory but a dialog box or a phone application pops up and then it can be reput into the
[Continue reading...Application Life Cycle in Android OS
These are a couple of the nuanced, weird little apps outside of the mainstream apps that I find essential. First off, the obvious mainstream apps are (for me):
Mainstream Apps
Firefox (I tried chrome and eventually rediscovered firefox and mozilla’s is my main web browser) Thunderbird (tried gmail and webmail; can’t stand it; thunderbird rocks, makes my emails more
[Continue reading...Essential Must-Have Apps for Linux-Ubuntu and Linux Platypus
Reasons Why Ubuntu Rocks Keyboard Shortcuts. I love using CLI, so when I have to use GUI, I prefer to maximize the keyboard. All the ubuntu keyboard shortcuts are intuitive, natural, customizable (in system prefs), and awesome. It’s really rare to find an operating system where every keyboard shortcut is customizable. The Exceptional Open-Source Applications that are all full-fledged, intuitive,
[Continue reading...The List of (Trival and Important) Qualities I Love of gnu/linux and Ubuntu
How it Works
Old School (Mechanical) Mice
I remember reading this tome of computers (unfortunately it was primarily mac computers; would have been much better if I had only learned about linux and windows because those are the only OSes I use and love, but that’s beside the point, because most hardware is universal even though the operating systems
[Continue reading...The Modern Computer Mouse (All the Nitty Gritty Details)
Updated: 2012/03/03
Advanced Cooling (Rare)
To avoid electromigration, you’ll have to cool your system.
If standard air cooling isn’t getting the job done, or has become too loud for you. There are a few more options that can help cool a hot CPU. Those these methods tend to be a bit more expensive than a regular heatsink/fan.
Water cooling Peltier/TEC
[Continue reading...OverClock! Cooling Your PC
This is an exciting post because we get into the nitty gritty details of the math functions (methods) and variables built-in to the math class of the Java Development Kit. They’re fairly useful. There exist many more Math methods than the ones I discuss, in Java, but these are ones that are useful enough that you should probably know them
[Continue reading...Methods from the Math Class in Java
Over the years I’ve experimented with a variety of professions and careers in many different fields from teaching to authoring to health-related fields even to some fields similar to therapy (coaching). I’ve always been most happy, however, in fields related to technology. I like the way tech people (programmers, gamers, coders, web dev guys, even a few bloggers, and DIY
[Continue reading...Intelligence is Commonplace in Tech Communities
Overclocking is amping your computer component(s) – bus speeds and/or cpu speeds (see system clock) - to a higher than normal clock rate in order to get your CPU and overall system to function at a speed higher than it was designed to function. Clock rate, measured in Hertz (thanks Heinrich!) is the number of cycles per second that a computer
[Continue reading...OverClock! What is Overlclocking? Increasing Your CPU Speed
If you check out these very helpful sites (an italian and microsoft one and other sites), you may be confused. They speak of “three” programming errors, but combined, the sites speak of
Logic Semantic Syntax Compiler Runtimer
errors.
Erm..isn’t that five errors? Sort of, yes, but there’s really only three types of programming errors: logic, semantic, and syntax; compiler and
[Continue reading...Let’s (Finally!) Understand…The Three Types of Programming Errors
This is a great mini program that shows how the usefulness of combining a for with a if-elseif-else conditional and most importantly the importance of sequence in an if-elseif-else. The right sequence is not always important, but in many programs, improper conditional sequence can produce Here I photoed the code from my beloved simple, non-bloated code-editor and IDE, Geany (which
[Continue reading...Java Learning App! For Loop and Concatenation Example
I will likely update and add to this list. I have pondered making a simple game using python. While, indeed, I may do that. The pygame library and whatnot is a bit of a headache, although many others rave about it. Anyways, java is the language I know the most about, although python is catching up! As I learn and
[Continue reading...Want to Learn Java? Here’s A Great Set of Links to Fantastic Tutorials
Introduction
In a computer programming paradigm of any language is its type system. Is the language
strong/weak – how strict the data types are; do the data types even matter? no (weak), yes (strong) dynamic/static – when the data types are enforced or when they’re important – at compile time (static) or runtime (dynamic)
are ways of defining a language.
[Continue reading...Let’s (Finally!) Understand…Strong/Weak and Dynamic/Static Typing
The system clock is another name for the speed of your Front Side Bus. Therefore, to understand what one means by “system clock” we’ll have to understand a few things.
The Triple Bus
There are three main buses or electrical paths/roads/circuits that connect things (devices, cards, cpus, memory, and more) on your computer. They are:
FSB Bus – The
[Continue reading...OverClock! What is the “System Clock” on your Computer?
|
Highly Recommended Resources
|