Friday, October 22, 2010

L'extraction de données aléatoires de base de données

L'extraction de données aléatoires de base de données MySQL, PostgreSQL, SQL Server, IBM DB2 et Oracle

Tout ce que nous savons comment extraire des données de base de données et d'organiser à accomplir un certain besoin.Mais il pourrait y avoir des situations où nous avons besoin pour afficher des lignes aléatoires (signifie, les données seront de toute ligne de table particulière indépendamment les numéros de série).Une fois, je face à cette situation lorsque j'essayais de construire un site Web où un programme « Link Exchange » était là, où tous les liens sont enregistrées dans la base de données et je devais montrer seulement quatre liens à la fois, et lorsque la page va être actualisée, les liens seront modifiés et afficheront un autre quatre liens et ces liens peuvent être de toute ligne de la table qui contient ces liens.Donc, j'ai fait avec SQLServer que je travaillais avec SQLServer, mais ici je de mentionner la syntaxe de la requête pour extraire des données aléatoires pour base MySQL, PostgreSQL, SQL Server, IBM DB2 et Oracle, ainsi:-


L'extraction des données aléatoires avec MySQL :

Colonne SELECT FROM table
ORDRE PAR RAND()
LIMITE DE 1

L'extraction des données aléatoires avec PostgreSQL :


Colonne SELECT FROM table
ORDRE PAR RANDOM()
LIMITE DE 1

L'extraction des données aléatoires avec Microsoft SQL Server :


SELECT TOP 1 colonne de table
ORDRE PAR NEWID()

L'extraction des données aléatoires avec IBM DB2


Colonne SELECT, ALEA() comme IDX
DE table
ORDRE PAR IDX EXTRAIRE TOUT D'ABORD 1 LIGNES SEULEMENT

L'extraction des données aléatoires avec Oracle :


Colonne SELECT FROM
(SELECT de la colonne du tableau
ORDER BY dbms_random.value)
WHERE rownum = 1
Les réponses à la ressource: « Extraction de données aléatoires de base de données »


Génie Abacus et livres de mathématiques védique - examen

Le gouvernement et les emplois privés a décidé par le biais de concours, les jeunes sont laissés avec aucun autre choix que de graver leur pétrole de minuit et améliorer leur aptitude numérique afin de rester vivant dans la Foire d'empoigne. Pour tous les « mantra » succès a été la vitesse et la précision ». Bien qu'il existe différentes méthodes pour improviser sur elle, le modèle de succès de temps mis à l'essai est le « Abacus », la technique de calculée chinois et japonais antique et le système de mathématiques védique Indiens.


Étudiants de nombreux Indiens primaire et secondaire considèrent mathématiques une question très difficile. Certains étudiants rencontrent des difficultés avec les opérations arithmétiques de base. Certains élèves sentent difficiles à manipuler de symboles et d'équilibrer les équations.En d'autres termes, le raisonnement abstrait et logique est leur obstacle.


Abacus/Vedic Moths est aujourd'hui très utile.Étant donné la formation initiale des papillons modernes dans les écoles d'aujourd'hui, étudiants seront en mesure de comprendre la logique des mathématiques Abacus et Vedic après avoir atteint la norme de l'école secondaire. Il sera d'intérêt pour tous mais plus tellement aux jeunes étudiants désireux de faire leur marque dans les examens d'entrée concurrentiel comme GRE GMAT, CAT / MBA, ITI-JEE, EAMCET, APPSC et UPSC et fini... sur


Abacus' n'est pas seulement considéré comme un outil mathématique mais aussi pour améliorer le pouvoir de concentration. Les ondes cérébrales humaines au cours de divers types d'activités de cerveau avait découvert, abacus et papillons védiques ont des effets considérables sur le cerveau humain.La méthode a déjà pris de façon magistrale dans les régions métropolitaines en Inde et à l'étranger too…but à prendre dans les zones rurales est la mission d'un génie Abacus & Vedic Moths Global School la Fondation éclairer – l'école des intellectuels.


Rompant la méthode d'enseignement traditionnel pour Abacus, la Fondation éclairer adopte védique mathématiques dans le système d'ABACUS d'accroître son champ d'application. La Fondation éclairer est une organisation éducative dynamique, très crédible, s'est engagée à fournir la qualité et de la bonne éducation pour les enseignants et les étudiants du monde entier.


« Cible et le temps sont les principales composantes de cette méthode. Nous déplacer par secondes et garder aller plus vite jusqu'à la scène lorsque intelligence devient une habitude.Dans éclairer Foundation, nous offrons une large gamme d'ABACUS et moths védique aux apprenants de différents groupes d'âge. Personnes qui aiment à enseigner et l'envie de faire une carrière épanouissante rentable en matière d'éducation. Personnes qui veulent avoir un moyen de subsistance honorable qui est mental, affectif et social s'acquitter


Les mathématiques d'ABACUS et védique mathématiques pour les étudiants de l'école secondaire une série de livres (niveaux 8 + 2) par la Fondation éclairer est un système simple et efficace pour faire de chaque enfant qui utilise plus brillantes et intelligent.Ce système de génie Abacus & Vedic Moths mesure appris par n'importe quel étudiant avec un petit effort.


Ces livres peuvent être utilisés dans les écoles, didacticiels, étudient des centres et même à la maison.Ces livres améliore les compétences d'apprentissage autant que les étudiants qui traversent ces livres montrent significatives dans l'ensemble le développement donner votre enfant d'entre les meilleurs livres « Learning mathématiques avec génie Abacus » et « Védique mathématiques pour High School Students ».C'est seulement le meilleur cadeau que vous pouvez transmettre la nouvelle génération.


Nous vous invitons à être notre partenaire dans cette innovation éducative en développement rapide en se joignant à l'éclairer Foundation Network, présenter et promouvoir Abacus védique moths système en Inde et du monde entier. Si vous êtes intéressés, veuillez communiquer avec nous pour obtenir de plus amples informations et vos précieuses suggestions et commentaires seront grandement appréciés.


 

Fondamentale de délégués

Les délégués est comme pointeur fonction c et c ++.
Programmeur utilise des délégués pour encapsuler mention la méthode dans les délégués object.Then délégués objet passe à la méthode de référence appropriée de code et d'appel et invoqué cette méthode qui n'est pas savoir au moment de la compilation.

Voici des exemples d'appel de la méthode simple en c#


à l'aide du système.

espace de noms withoutDelegate
{
public class Class1
{
public Process() void
{
Console.WriteLine ("processus commencer").
Console.WriteLine ("fin de processus") ;
}
}

public class test
{
static void main (string [] args)
{
Classe1 myClass = nouvelle Class1() ;
myClass.Process() ;
}
}
}

Cela fonctionne bien dans la plupart des situations.Parfois, cependant, nous ne voulons pas d'appeler une fonction directement - nous serait en mesure de transmettre à quelqu'un d'autre, donc ils peuvent appeler.Cela est particulièrement utile dans un système évènementielle, comme une interface utilisateur graphique, lorsque je veux un code à exécuter lorsque l'utilisateur clique sur un bouton, ou lorsque j'essaie de se connecter des informations, mais ne peut pas expliquer comment il est connecté

Dans les délégués, il y a deux types de délégués.
Délégués de SingleCast 1)
Délégués multicast 2)

Une chose intéressée sur les délégués est qu'il ne sait pas sur la classe de l'objet qu'il référence, comme tout autre objet do.All cette chose dépendent de paramètre de méthode et de type retour de méthode qui correspond à la signature des délégués.

Une signature de délégués des interprètes unique est :

déléguer l'identificateur de retour-type (paramètre)

ex : déléguer int calculer (int a, b int).

En plus exemple « int » est de type de retour de fonction, calculer est le nom de Deletate et l'int a et b de l'int sont le paramètre du délégué.

Quand nous voulons utiliser les délégués dans notre programme, tout d'abord nous devons définir la signature de méthode asigning et derniers invoquant les délégués.

3 Étapes :

-Declaration(Define Signature of Delegates)
-Instantiation(Asigning Method to delegate)
-Invoking(Invoking Delegate object so we dynamicall call method)


espace de noms délégué
{
/ / Déclaration
public delegate void MyDelegate() ;

classe TestDelegate
{
public MyFunc() void statique
{
Console.WriteLine ("j'ai été appelé par délégué...") ;
}

public main() void statique
{
/ / Instanciation
MyDelegate myDelegate = nouvelle MyDelegate(MyFunc) ;

/ / Appel
myDelegate() ;
}
}
}

Considérez l'exemple simple :


Espace de noms myNamespace
{
/ / et n'a aucun type de retour.
délégué public void myHandler(string message) ;

Et l'utilisation du délégué est comme l'appelant une fonction directement,
/ / Si nous devons ajouter une vérification pour voir si le délégué est null
/ / (c'est-à-dire ne pas pointer vers une fonction) avant d'appeler la fonction.
public void processus (gestionnaire de myHandler.)
{
Si (Handler! = null)
{
Handler("Process() commencer").
}

Si (Handler! = null)
{
Gestionnaire d'événements ("Process() fin").
}
}
}

/ / Tester l'application à utiliser le délégué défini
public class MonApplication
{
/ / Fonction statique: À qui est utilisée dans le délégué.Pour appeler la Process()
/ / fonction, nous avons besoin déclarer une fonction de journalisation : Logger() qui correspond à
/ / la signature du délégué.
static void Logger (chaîne s)
{
Console.WriteLine(s) ;
}

static void main (string [] args)
{
MyClass myClass = nouvelle MyClass() ;

/ / Crate une instance du délégué pointant vers la fonction de journalisation.
/ / Ce délégué sera ensuite passé à la fonction Process().
MyClass.myHandler myLogger = MyClass.myHandler(Logger) nouveau ;
myClass.Process(myLogger) ;
}
}
}

En multidiffusion Deletates, nous pouvons références plus d'une méthode aux délégués, mais ici une chose que nous devons nous rappeler que toute méthode ont même signature délégués.

Exemple : multidiffusion délégué :

Fonction de délégué public calculer (ByVal un As Integer, ByVal b As Integer) As Double

Public Class Delegateclass

Ajout de la fonction publique (ByVal un As Integer, ByVal b As Integer) As Double
Console.WriteLine(a + b)
Fonction de fin

Soustraire de la fonction publique (ByVal un As Integer, ByVal b As Integer) As Double
Console.WriteLine (a - b)
Fonction de fin
Classe de fin

Sub Main()
Dim myDlegateClass As New Delegateclass

Dim delAdd As New calculer (AddressOf myDlegateClass.Add)
Dim delSub As New calculer (AddressOf myDlegateClass.Subtract)
Dim delCalculate as calculer = DirectCast ([délégué] .Combine (delAdd, delSub), calculer)
delCalculate.Invoke (5, 3)
Console.ReadLine()
Fin Sub
}