RSS

  • YouTube
  • LinkedIn
  • Google

Verwendung von jQueryMask Plugin in Format Datumsangaben in verschiedenen Mustern

Compartilhe Em Suas Mídias sociais
  • 1
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;

jQuery Plugin Maske ist eine große Javascript-Bibliothek, Formatfelder für Präsentation und/oder eine richtig Eingabe Erzwingen von Benutzern.

Hier, Ich zeige, wie Eingaben können oder eine andere HTML-Element anzuzeigende Daten wann die Quelle hat eines anderen Format als Zielelement.

Beispiel:

  • Wir haben eine Datetime mit Jahr-Monat-Tag-Stunde:Minute:Sekunden und müssen nur die Jahr/Monat/Tag Teil.
  • Wir haben da Datum in Jahr-Monat-Tag und Notwendigkeit zu formatieren Tag/Monat/Jahr.

jQueryMask ist sehr einfach zu bedienen. Sie brauchen nicht zu viel zu verbergen, was Sie brauchen. Schauen Sie sich Beispiele auf seiner website.

Benötigen Sie ein einfaches Datum-Feld formatieren (auch in einem nicht-Input-element), benutzen Sie einfach den Code unten.

Der obige Code kann Maske und Termine im Pre zu validieren JAHR/MONAT/TAG Format.

Mit einem Eingang wie

würde zu seinem Wert geändert werden 2018/06/11.

Wenn Sie versuchen, ein anderes Datum eingeben (nach löschen, Natürlich) Sie können nicht mit einer Zahl anders beginnen. 1 oder 2. Dieser Grund ist, dass unsere Maske eine Übersetzung erfolgen wenn Zeichen zulassen. Wenn das Muster nicht übereinstimmt, der Char wird gelöscht.

The meaning of “;TC99/M9/D9; Maske ist:

  • Muss beginnen mit 1 oder 2 (Übersetzung T: /[12]/ ; Benutzerdefiniertes format)
  • Nummer muss 0 oder 9 (Übersetzung C: /[09]/ ; Benutzerdefiniertes format)
  • Müssen eine Nummer haben (Alle) (Übersetzung 9 ; MaskPlugin Kern-format)
  • Müssen eine Nummer haben (Alle) (Übersetzung 9 ; MaskPlugin Kern-format)
  • Ein Schrägstrich wird automatisch hinzugefügt ( / )
  • Nummer muss 0 oder 1 (Übersetzung M: /[01]/ ; Benutzerdefiniertes format)
  • Müssen eine Nummer haben (Alle) (Übersetzung 9: MaskPlugin Kern-format)
  • Ein Schrägstrich wird automatisch hinzugefügt ( / )
  • Nummer muss 0, 1, 2 oder 3 (Übersetzung D: /[0-3]/ ; Benutzerdefiniertes format)
  • Müssen eine Nummer haben (Alle) (Übersetzung 9: MaskPlugin Kern-format)

Natürlich, Es gibt keine echte Validierung. You can type “;2999/19/39; und das ist kein gültiges Datum, aber ist fast fertig.

Also, auf andere Weise formatieren, Ändern Sie einfach Maske Parameterreihenfolge.

Aber, Wenn die Quelle-Datum in ein anderes Muster ist, wie Monat/Tag/Jahr, die Maske funktionieren nicht. The date output for “;06/11/2018 15:40; will be weird “;1018/15/0;.

Anderes Datum behandeln werden Formate mehr als einfache Maske benötigt. Brauchen wir eine Funktion.

Suchen Sie den folgenden code

Jetzt haben wir zwei weitere Übersetzung Muster (h und m). h bedeutet, dass die n-Indexposition zahlen müssen 0, 1 oder 2 und m Zahlen zwischen 0 und 5. Halten Sie im Verstand, was Fall zählt.

Mit dem obigen code, Wir können formatieren und Datum auf verschiedene Weise anzeigen. Ändern Sie einfach .Test() und .Ersetzen() Muster, Ihre gewünschte Muster zu füllen.

Dies ist der Code, den ich verwende, um Datenbank Datetime Felder mit Jahr-Monat-Tag Stunden formatieren:MINUTE:Zweiter in HTML-Elementen mit Tag/Jahr/Monat-Stunde:MINUTE

Mit einem Eingang wie

Output will be 11/06/2018 15:40

Hope this helfen Sie!


Compartilhe Em Suas Mídias sociais
  • 1
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;

Mehrere Werte verbindlich in PDO-SQL-Anweisung (PDOStatement)

Compartilhe Em Suas Mídias sociais
  • 2
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;

Manchmal müssen wir einen einzelnen Wert über mehrere Spalten suchen, beim Erstellen von SQL-Anweisungen.

Nehmen wir an der folgenden Tabelle

  • [ENTITY_ONE]
    • ID
    • COLUMN_A
    • COLUMN_B
    • COLUMN_C
    • COLUMN_D
    • COLUMN_E

If we need search a single value on columns B,D und E we will need use the following instruction

In PHP code we can do

Gut, this can work but we know that isn’;t the best approach. We need use Binding Values to avoid SQL injection and other malicious treats.

Also, the code can be modified to

Much better, but, when building complex SQL instruction, things can be confusing with lots of arguments and don’;t forget: ORDER MATTERS.

Glücklich kann PDO binden Werte in unterschiedlicher Reihenfolge wenn Bindungen mit benannt werden..

Hmm, seems that this isn’;t good enough. Wir ändern nur die Verwendung von 1-indizierte Platzhalter um eine :benannten Platzhalter. There’;s no gain beyond of code readable and the possibility to bind in any order.

Ja, but now we can do the best approach when using one unique search term in several columns. We can use only one bind to one or more :named placeholders ’;cause PDO is smart and clever. Look our final code here.

Erspart eine Menge Tipparbeit beim Schreiben viele SQL-Anweisung mit demselben argument.


Compartilhe Em Suas Mídias sociais
  • 2
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;

Korrektur der Module nicht geladen Fehler auf Centos 6. X

Compartilhe Em Suas Mídias sociais
  • 1
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;

Ein häufiges Problem nach der Aktualisierung eines Kernels über Yum auf Centos ist nicht der neue Kernel-Module erstellen..
Ein Beispiel für diese Fehler passiert, wenn Sie versuchen, Grep wie der Druck unten verwenden.

Dies zeigt, dass das Verzeichnis 2.6.32-042Stich 123,9 und deshalb kann jedes Modul in Ihrem Inhalt geladen werden.

Um dieses Problem zu beheben, ist der einfachste Weg dieses Rezept:

Dadurch wird das Verzeichnis und Abhängigkeiten zu Modulen für den Kernel derzeit in Verwendung erstellt (uname -r).

Wenn das Problem mit den oben genannten Befehlen. Versuchen Sie, den Kernel über Yum mit folgenden Befehlen installieren.

Und wiederholen Sie die oben aufgeführten Befehle.

Ich hoffe, dass Sie beide hilfreich wenn es für mich war.


Compartilhe Em Suas Mídias sociais
  • 1
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;

Samsung USB-Treiber für dein Handy

Compartilhe Em Suas Mídias sociais
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;

Ich raten, dass Sie die ganze Seite vor dem Download lesen.

Diese Seite ist eigentlich eine Art von Backup-Dateien, die ich brauche. Um zu vermeiden, immer eine Suche und sehen, Hunderte von Seiten voller Werbung hier für meine eigene verwenden und somit steht Ihnen auch zur Verfügung.

Die Samsung-Treiber, mit denen

Lesen Sie weiter >>


Compartilhe Em Suas Mídias sociais
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;

Gewusst wie: Abrufen von einem Handy Samsung Galaxy mit dem Hardware-Download-Modus

Compartilhe Em Suas Mídias sociais
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;

Ich spielen genug mit dem Handy. Derzeit bin ich Investitionen in Ausrüstung, um mehr als ein iPhone Batterie ersetzen oder setzen Touch + Bildschirm öffnen.

Hatte es in meinen Händen vor nicht langer Zeit ein Handy Samsung Galaxy Ace Modell GT-S5830C. Ich spielte viel mit ihm flashando ROMs und ich lehrte mein Sohn im Teenageralter, die Grundlagen und das Telefon am Ende mit ihm zu tun.

Eines Tages kam er zu mir sagen, das gab es geblitzt ein falsches Gerät ROM

Lesen Sie weiter >>


Compartilhe Em Suas Mídias sociais
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;

Unter Verwendung Notepad++ Akzente zu entfernen

Compartilhe Em Suas Mídias sociais
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;

Heute Teile ich einen Tipp, um die Ersetzung der akzentuierte Zeichen, die nur mit Erleichterung Notepad++ und Ihre HTML Tag Plugin.

Let’;s es tun!

Zuallererst, Wir müssen HTML Tag Plugin installiert. Wenn Sie es noch, springen Sie zu Schritt 4.

  1. Offen Notepad++ und suchen Sie nach Plugins im Hauptmenü.
    Editor Plugins Menüpunkt
  1. If HTML Tag ist abwesend, Öffnen Plugin Manager->Show Plugin Manager und finden HTML Tag Plugin in der Liste.
    HTML-Tag Plugin auf Notepad ++ Plugin Manager
  2. Wählen Sie die gewünschten Plugins und drücken Sie der Schaltfläche "installieren". Notepadd++ wird neu gestartet, um die Installation abzuschließen.
    Jetzt können wir übersetzen Sonderzeichen zu Ihre HTML-Entities. Wir müssen es zuerst auf Akzente aus unserem Text entfernen.
  3. Setzen Sie Ihren Text auf das Fenster und machen Wählen Sie alle mit STRG + A oder Edit ->; Wählen Sie alle im Hauptmenü.
  4. Offen Plugins->HTML Tag->Encode Entities im Hauptmenü oder STRG + E.
    Jetzt, alle Sonderzeichen werden in html-entities.
    Notepad ++ mit Sonderzeichen in HTML codiert
  5. Öffnen der Form zu ersetzen (STRG + H oder Search->;Ersetzen) und füllen Sie die Was zu finden Feld mit
    &([a-zA-Z])(:?grave|acute|circ|uml|aring|cedil|slash|tilde); und Ersetzen durch Feld mit $1
    Wählen Sie Regulärer Ausdruck in Suchmodus und drücken Sie Alle ersetzen Schaltfläche ".
    Notepad ++ Formular ersetzen
    Der Text wird ohne Akzente-Zeichen ersetzt, aber alle anderen Sonderzeichen werden in HTML-Entität.
    Notepad ++ ersetzt HTML-Text
  6. Jetzt wir können alle anderen Rückkehr Zeichen sollen Ihre originale aber ist besser, Ihren Text in UTF-8-Codierung verwenden. Gehe zu Codierung Kodieren, wenn Menü und Ändern des Textes ist nicht Utf-8. Sie können zu einer anderen Codierung nach diesem Schritt zurückkehren.
    Verwendung von HTML decodieren CTRL + Shift + E oder Plugins->HTML Tag->Decode Entities.
    Notepad ++ letzte Text-Konvertierung

Ich hoffe, das jemand helfen.

 ;


Compartilhe Em Suas Mídias sociais
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;

Relembrando o passado…;

Compartilhe Em Suas Mídias sociais
  • 6
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;

Rühren in meine persönlichen Dateien fand ich diese Nachricht schrieb ich kurz nach dem Ende der Präsidentenwahlen von 2014. Ich weiß nicht, warum es nicht auf meinem persönlichen Blog veröffentlicht wurde, aber denken Sie daran geschrieben auf Facebook. Als ich nicht mehr bin wird Facebook [Rück]den Text in vollem Umfang zu veröffentlichen.

Principais Candidatos Eleições 2014

Wichtigsten Kandidaten 2014

 ;

Ich denke, es ist lustig, dass einige Leute Facebook nutzen, um mich von etwas subjektiv zu überzeugen, wie sie viel klüger als die andere ist (und dass ich, já que isso aqui “;lemos”; allein und nicht in Gruppe) abweichende Meinungen nicht akzeptieren. Einige, Nach 2 oder 3 comentários contrários apelam para “;Dies ist meine FB-Konto, POSTO O QUE EU QUISER”;.
Será que nunca entenderam o que quer dizer “;GLAS HALB VOLL ODER HALB LEER?;
Alles ist subjektiv haben in der Regel keine richtige oder falsche Wahl. Wenn eine Sache oder Situation Klägers Fakten hat, ist nicht mehr subjektiv, Beton ist und in diesem Fall ist es eine Frage der Annahme oder nicht, als einen Rücktritt, den Sie nicht erkennen oder Ihr Team, das gut ist, die Taschenlampe zu verlieren. Was ist subjektiv erreicht man den Abschluss durch persönliche Erfahrung und Zustand des Geistes.
Talvez porque eu “;quase”; niemals versuchen Sie, jemand zu überzeugen, dass ich richtig und die Diskussion zu eröffnen, Ihren Standpunkt zu argumentieren, Ich bin empört, wenn ich, intolerant sehe, unvoreingenommene, arrogant und unflexibel Verbreitung ihrer überlegenen Intelligenz.
Bevor Sie versuchen, jemanden überzeugen mit Argumenten vom Magazin deckt, Titel von Artikeln oder Videos von Facebook-Nutzern, die das Konto nie bestätigt wird, Gönnen Sie sich mindestens Arbeit solcher Inhalte unter eine kritische Prisma lesen. Die Leute fahren wirst du können diejenigen, die lesen 20 Bücher von Jahr, mehrere nationale und internationale Zeitungen in Portugiesisch oder andere[s] Sprache[s] und unten Ihre Argumente in wenigen Sekunden bringen können, wenn Sie nicht in etwas konkretes geerdet sind.
Ich schreibe dieses denken über die Nachrichten über das Land-Division, die in erster Linie von Paulistas verbreitet. Wenn sie den Rio Grande sehen singst Sul Ventilatoren die Hymne der RS auf der Nationalhymne bei jedem Ereignis denke absurd. Einheit zu predigen, und der separatistischen Haltung zurückweisen, aber wenn ein großer Teil des Landes nicht folgt, seine politische Ideologie und das erste, was den Verteidiger beginnt, ist etwas, das die andere außer Acht lässt.

Herr Post Reproduktion gewählt Oberst Tiled (PSDB) Das erzeugte Kontroverse

Herr Post Reproduktion gewählt Oberst Tiled (PSDB) Das erzeugte Kontroverse

Diese selektive Empörung Paulista ist ekelhaft, spät und Böse.
Ich rate Ihnen, die Mühe gemacht, diesem weit und bekam lesen meine Worte lesen Vidas Secas zornig, Grande Sertão Veredas und hören Geschichten von Suassuna. Ein viel besserer Mensch wird werden.


Compartilhe Em Suas Mídias sociais
  • 6
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;

Latente Nachrichten von Postfix Queue löschen

Compartilhe Em Suas Mídias sociais
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;

Heute war ich gerade die Log-Datei aus Postfix (in CentOS 6.X Standard ist /Var/Log/maillog) und sah eine Menge von Nachrichten, die Verschiebung.

Diese Meldungen von Zeit zu Zeit wiederholen.

Lesen Sie weiter >>


Compartilhe Em Suas Mídias sociais
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;

Benennen von Dateien mithilfe der Liste aus 0 bis Z

Compartilhe Em Suas Mídias sociais
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;

Heute ich war einige Skripte programmieren und habe ein wenig Mühe zu ein definiertes Muster verwenden.

Das Muster ist, Dateien zu erstellen, wo die Reihenfolge in beginnt 0 (0 (null)) und kann nicht wiederholt werden, bis Z.

Beispiel:

myfile0.ext, myfile1.ext, myfile2.ext, (...), myfile9.ext, myfileA.ext, myfileB.txt, (...), myfileZ.txt

Gut, Dies ist kein großes Problem, so dass ich diesen Code verwenden.

Aber $Seq nicht gab der erwartete Wert des nicht 0 (0 (null)) bei der ersten Ausführung. Stattdessen, Es war leer.

Debuggen die Variablen, Ich sah, dass die while nie ergibt true. Auf der Kommandozeile zu reproduzieren versucht sah ich, dass in_array($Seq, $seqs); immer zurück true. Ich versuchte, verwenden “”, “R” und egal, welchen Wert ich habe, noch zurückgeben true.

So ändern ich, um zu verwenden STRICT Argument für in_array to true and works for ‘;A’; through ‘;Z’;, but not for ‘;0; through ‘;9;.

Damn…; PHP ist richtig, ;0; ist nicht unbedingt gleich 0. Die Chr Funktionsrückgabe string und Bereich('0', '9') erstellt ein array mit integer Werte.

Also, Ich änderte den Ansatz auf alle Werte mit auswerten STRICT, Da ich einen schönen und sauberen Code ohne keine anderen Funktionen möchte verwendet werden zu erstellen.

This is the final code that I’;m mit:

Wie Sie sehen können, Ich änderte die $seqs initial values from ‘;0; zu Ihrem ASCII Code und auf Ihren Wert, der gab mir wieder ein array mit allen Werten im string Typ.

Bis bald!


Compartilhe Em Suas Mídias sociais
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;

PHP-Vergleich-Fehler

Compartilhe Em Suas Mídias sociais
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;

Heute, Ich schrieb ein Skript in PHP beim stieß ich auf unerwartetes Verhalten in der Befehlszeile verwendet werden (zumindest von meiner Seite).
Das Skript sollte drei Argumente erhalten., das letzte von ihnen eine Liste mit einem oder mehreren numerischen Codes.
Versuch, diese letzte Argument zu überprüfen war ein anderes Ergebnis bekommen als gedacht.
Finden Sie das Code-Snippet, das war ich mit:

Lesen Sie weiter >>


Compartilhe Em Suas Mídias sociais
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;
  •  ;