//selection sort
#include <iostream.h>
void selectionSort(int *array,int length)//selection sort function
{
int i,j,min,minat;
for(i=0;i<(length-1);i++)
{
minat=i;
min=array[i];
for(j=i+1;j<(length);j++) //select the min of the rest of array
{
if(min>array[j]) //ascending order for descending reverse
{
minat=j; //the position of the min element
min=array[j];
}
}
int temp=array[i] ;
array[i]=array[minat]; //swap
array[minat]=temp;
}
}
void printElements(int *array,int length) //print array elements
{
int i=0;
for(i=0;i<10;i++)
cout<<array[i]<<endl;
}
void main()
{
int a[]={9,6,5,23,2,6,2,7,1,8}; // array to sort
selectionSort(a,10); //call to selection sort
printElements(a,10); // print elements
}
Selection sort C C++ source code
Selection sort C C++ source code
Java iterate through map, hashmap - working source code
Iterating through Map in Java - working efficient source code
The solution uses map.keySet(), map.values(), and map.entrySet().
Map<String, Object> map = ...;
The solution uses map.keySet(), map.values(), and map.entrySet().
Text Prompted Remote Speaker Authentication : Joint Speech and Speaker Recognition/Verification System :: Major Project ::: Introduction
Biometrics is, in the simplest definition, something you are. It is a physical characteristic unique to each individual such as fingerprint, retina, iris, speech. Biometrics has a very useful application in security; it can be used to authenticate a person’s identity and control access to a restricted area, based on the premise that the set of these physical characteristics can be used to uniquely identify individuals.
Speech signal conveys two important types of information, the primarily the speech content and on the secondary level, the speaker identity. Speech recognizers aim to extract the lexical information from the speech signal independently of the speaker by reducing the inter-speaker variability. On the other hand, speaker recognition is concerned with extracting the identity of the person speaking the utterance. So both speech recognition and speaker recognition system is possible from same voice input.
Text Prompted Remote Speaker Authentication is a voice biometric system that authenticates a user before permitting the user to log into a system on the basis of the user’s input voice. It is a web application. Voice signal acquisition and feature extraction is done on the client. Training and Authentication task based on the voice feature obtained from client side is done on Server. The authentication task is based on text-prompted version of speaker recognition, which incorporates both speaker recognition and speech recognition. This joint implementation of speech and speaker recognition includes text-independent speaker recognition and speaker-independent speech recognition. Speaker Recognition verifies whether the speaker is claimed one or not while Speech Recognition verifies whether or not spoken word matches the prompted word.
Speech signal conveys two important types of information, the primarily the speech content and on the secondary level, the speaker identity. Speech recognizers aim to extract the lexical information from the speech signal independently of the speaker by reducing the inter-speaker variability. On the other hand, speaker recognition is concerned with extracting the identity of the person speaking the utterance. So both speech recognition and speaker recognition system is possible from same voice input.
Desired Output of the Combined System |
java calculate method run time
long startTime = System.currentTimeMillis();
doReallyLongThing(); // call your method here
long endTime = System.currentTimeMillis();
// calculate the difference - that the method just took to executeSystem.out.println("That took " + (endTime - startTime) + " milliseconds");
SQL basics- complete reference guide - part8 SQL System Commands
Part8: SQL System Commands Reference guide
TOPIC | TEXT | SYNTAX | Example |
---|---|---|---|
ARRAY_GET | Returns one element of an array. | ARRAY_GET(arrayExpression, indexExpression) | |
ARRAY_LENGTH | Returns the length of an array. | ARRAY_GET(arrayExpression) | |
AUTOCOMMIT | Returns true if auto commit is switched on for this session. | AUTOCOMMIT() | |
CANCEL_SESSION | Cancels the currently executing statement of another session. | CANCEL_SESSION(sessionInt) | |
CASEWHEN Function | Returns 'a' if the boolean expression is true, otherwise 'b'. | CASEWHEN(boolean, aValue, bValue) | |
CAST | Converts a value to another data type. | CAST(value AS dataType) | |
COALESCE | Returns the first value that is not null. | COALESCE(aValue, bValue [,...]) | |
CONVERT | Converts a value to another data type. | CONVERT(value, dataType) | |
CURRVAL | Returns the current (last) value of the sequence, independent of the session. | CURRVAL( [ schemaName, ] sequenceString ) | |
CSVREAD | Returns the result set of reading the CSV (comma separated values) file. | CSVREAD(fileNameString [, columnsString [, csvOptions ] ] ) | |
CSVWRITE | Writes a CSV (comma separated values). | CSVWRITE ( fileNameString, queryString [, csvOptions [, lineSepString] ] ) | |
DATABASE | Returns the name of the database. | DATABASE() | |
DATABASE_PATH | Returns the directory of the database files and the database name, if it is file based. | DATABASE_PATH() | |
FILE_READ | Returns the contents of a file. | FILE_READ(fileNameString [,encodingString]) | |
GREATEST | Returns the largest value that is not NULL, or NULL if all values are NULL. | GREATEST(aValue, bValue [,...]) | |
IDENTITY | Returns the last inserted identity value for this session. | IDENTITY() | |
IFNULL | Returns the value of 'a' if it is not null, otherwise 'b'. | IFNULL(aValue, bValue) | |
LEAST | Returns the smallest value that is not NULL, or NULL if all values are NULL. | LEAST(aValue, bValue [,...]) | |
LOCK_MODE | Returns the current lock mode. | LOCK_MODE() | |
LOCK_TIMEOUT | Returns the lock timeout of the current session (in milliseconds). | LOCK_TIMEOUT() | |
LINK_SCHEMA | Creates table links for all tables in a schema. | LINK_SCHEMA(targetSchemaString, driverString, urlString, userString, passwordString, sourceSchemaString) | |
MEMORY_FREE | Returns the free memory in KB (where 1024 bytes is a KB). | MEMORY_FREE() | |
MEMORY_USED | Returns the used memory in KB (where 1024 bytes is a KB). | MEMORY_USED() | |
NEXTVAL | Returns the next value of the sequence. | NEXTVAL ( [ schemaName, ] sequenceString ) | |
NULLIF | Returns NULL if 'a' is equals to 'b', otherwise 'a'. | NULLIF(aValue, bValue) | |
READONLY | Returns true if the database is read-only. | READONLY() | |
ROWNUM | Returns the number of the current row. | ROWNUM() | |
SCHEMA | Returns the name of the default schema for this session. | SCHEMA() | |
SCOPE_IDENTITY | Returns the last inserted identity value for this session for the current scope. | SCOPE_IDENTITY() | |
SESSION_ID | Returns the unique session id number for the current database connection. | SESSION_ID() | |
SET | Updates a variable with the given value. | SET(@variableName, value) | |
TABLE | Returns the result set. | { TABLE | TABLE_DISTINCT } ( { name dataType = expression } [,...] ) | |
TRANSACTION_ID | Returns the current transaction id for this session. | TRANSACTION_ID() | |
USER | Returns the name of the current user of this session. | { USER | CURRENT_USER } () | Select User(); |
SQL basics- complete reference guide - part7 - Date Time Functions
Part7: SQL Date Time Functions Reference
TOPIC | TEXT | SYNTAX | Example |
---|---|---|---|
CURRENT_DATE | Returns the current date. | { CURRENT_DATE [ () ] | CURDATE() | SYSDATE | TODAY } | |
CURRENT_TIME | Returns the current time. | { CURRENT_TIME [ () ] | CURTIME() } | |
CURRENT_TIMESTAMP | Returns the current timestamp. | { CURRENT_TIMESTAMP [ ( [ int ] ) ] | NOW( [ int ] ) } | |
DATEADD | Adds units to a timestamp. | DATEADD(unitString, addInt, timestamp) | |
DATEDIFF | Returns the the number of crossed unit boundaries between two timestamps. | { DATEDIFF | TIMESTAMPDIFF } (unitString, aTimestamp, bTimestamp) | |
DAYNAME | Returns the name of the day (in English). | DAYNAME(date) | |
DAY_OF_MONTH | Returns the day of the month (1-31). | DAY_OF_MONTH(date) | |
DAY_OF_WEEK | Returns the day of the week (1 means Sunday). | DAY_OF_WEEK(date) | |
DAY_OF_YEAR | Returns the day of the year (1-366). | DAY_OF_YEAR(date) | |
EXTRACT | Returns a specific value from a timestamps. | EXTRACT ( { YEAR | YY | MONTH | MM | DAY | DD | DAY_OF_YEAR | DOY | HOUR | HH | MINUTE | MI | SECOND | SS | MILLISECOND | MS } FROM timestamp ) | |
FORMATDATETIME | Formats a date, time or timestamp as a string. | FORMATDATETIME ( timestamp, formatString [ , localeString [ , timeZoneString ] ] ) | |
HOUR | Returns the hour (0-23) from a timestamp. | HOUR(timestamp) | |
MINUTE | Returns the minute (0-59) from a timestamp. | MINUTE(timestamp) | |
MONTH | Returns the month (1-12) from a timestamp. | MONTH(timestamp) | |
MONTHNAME | Returns the name of the month (in English). | MONTHNAME(date) | |
PARSEDATETIME | Parses a string and returns a timestamp. | PARSEDATETIME(string, formatString [, localeString [, timeZoneString]]) | |
QUARTER | Returns the quarter (1-4) from a timestamp. | QUARTER(timestamp) | |
SECOND | Returns the second (0-59) from a timestamp. | SECOND(timestamp) | |
WEEK | Returns the week (1-53) from a timestamp. | WEEK(timestamp) | |
YEAR | Returns the year from a timestamp. | YEAR(timestamp) |
Java Capture/save image from swing Component eg : JFrame JPanel ..
Capture image from any swing Component and save to file.
Capture :
Capture :
BufferedImage image = new BufferedImage(component.getWidth(),
component.getHeight(), BufferedImage.TYPE_INT_RGB);
// paints into image's Graphics
component.paint(image.getGraphics());
Save Image :SQL basics- complete reference guide - part6 - String functions
Part6: SQL String Functions Complete Reference
TOPIC | TEXT | SYNTAX | Example |
---|---|---|---|
ASCII | Returns the ASCII value of the first character in the string. | ASCII(string) | |
BIT_LENGTH | Returns the number of bits in a string. | BIT_LENGTH(string) | |
LENGTH | Returns the number of characters in a string. | { LENGTH | CHAR_LENGTH | CHARACTER_LENGTH } ( string ) | |
OCTET_LENGTH | Returns the number of bytes in a string. | OCTET_LENGTH(string) | |
CHAR | Returns the character that represents the ASCII value. | { CHAR | CHR } ( int ) | |
CONCAT | Combines strings. | CONCAT(string, string [,...]) | |
DIFFERENCE | Returns the difference between the sounds of two strings. | DIFFERENCE(string, string) | |
HEXTORAW | Converts a hex representation of a string to a string. | HEXTORAW(string) | |
RAWTOHEX | Converts a string to the hex representation. | RAWTOHEX(string) | |
INSTR | Returns the location of a search string in a string. | INSTR(string, searchString, [, startInt]) | |
INSERT Function | Inserts a additional string into the original string at a specified start position. | INSERT(originalString, startInt, lengthInt, addString) | |
LOWER | Converts a string to lowercase. | { LOWER | LCASE } ( string ) | |
UPPER | Converts a string to uppercase. | { UPPER | UCASE } ( string ) | |
LEFT | Returns the leftmost number of characters. | LEFT(string, int) | |
RIGHT | Returns the rightmost number of characters. | RIGHT(string, int) | |
LOCATE | Returns the location of a search string in a string. | LOCATE(searchString, string [, startInt]) | |
POSITION | Returns the location of a search string in a string. | POSITION(searchString, string) | |
LPAD | Left pad the string to the specified length. | LPAD(string, int[, paddingString]) | |
RPAD | Right pad the string to the specified length. | RPAD(string, int[, paddingString]) | |
LTRIM | Removes all leading spaces from a string. | LTRIM(string) | |
RTRIM | Removes all trailing spaces from a string. | RTRIM(string) | |
TRIM | Removes all leading spaces, trailing spaces, or spaces at both ends, from a string. | TRIM ( [ { LEADING | TRAILING | BOTH } [ string ] FROM ] string ) | |
REGEXP_REPLACE | Replaces each substring that matches a regular expression. | REGEXP_REPLACE(inputString, regexString, replacementString) | |
REPEAT | Returns a string repeated some number of times. | REPEAT(string, int) | |
REPLACE | Replaces all occurrences of a search string in a text with another string. | REPLACE(string, searchString [, replacementString]) | |
SOUNDEX | Returns a four character code representing the sound of a string. | SOUNDEX(string) | |
SPACE | Returns a string consisting of a number of spaces. | SPACE(int) | |
STRINGDECODE | Converts a encoded string using the Java string literal encoding format. | STRINGDECODE(string) | |
STRINGENCODE | Encodes special characters in a string using the Java string literal encoding format. | STRINGENCODE(string) | |
STRINGTOUTF8 | Encodes a string to a byte array using the UTF8 encoding format. | STRINGTOUTF8(string) | |
SUBSTRING | Returns a substring of a string starting at a position. | { SUBSTRING | SUBSTR } ( string, startInt [, lengthInt ] ) | |
UTF8TOSTRING | Decodes a byte array in the UTF8 format to a string. | UTF8TOSTRING(bytes) | |
XMLATTR | Creates an XML attribute element of the form "name=value". | XMLATTR(nameString, valueString) | |
XMLNODE | Create an XML node element. | XMLNODE(elementString [, attributesString [, contentString]]) | |
XMLCOMMENT | Creates an XML comment. | XMLCOMMENT(commentString) | |
XMLCDATA | Creates an XML CDATA element. | XMLCDATA(valueString) | |
XMLSTARTDOC | The string " | XMLSTARTDOC() | |
XMLTEXT | Creates an XML text element. | XMLTEXT(valueString) |
java pad string left right - String.format() method
String.format() can be used to left/right pad a given string.
public static String padRight(String s, int n) {
return String.format("%1$-" + n + "s", s); }
public static String padLeft(String s, int n) {
return String.format("%1$#" + n + "s", s); }
...
public static void main(String args[]) throws Exception {
System.out.println(padRight("Howto", 20) + "*");
System.out.println(padLeft("Howto", 25) + "*");
}
Top Java Interview Question : reverse a string using recursion
Best Answer using Recursion :
Less Best Answer :
public String reverse(String str) {
if ((null == str) || (str.length() <= 1)) {
return str;
}
return reverse(str.substring(1)) + str.charAt(0);
}
Less Best Answer :
public class JdkReverser implements Reverser {
public String reverse(String str) {
if ((null == str) || (str.length() <= 1)) {
return str;
}
return new StringBuffer(str).reverse().toString();
}
}
Subscribe to:
Posts
(
Atom
)