Warum lernst du eine Sprache? Selbst wenn Sie real über Synchronisation sprechen, ist dies für jede Person unterschiedlich.
Ich bin auch einer, der die gleiche Nanika wie Sie machen will.
Nun, es ist schön sich zu treffen. Ich hatte das Gefühl, dass der 25. Dezember bevorsteht, aber ich hatte keinen Partner, also war ich dieses Jahr allein.
Eine App, die jeder wie LINE registriert hat? Ist es nicht? Dann könnte ich mich dem süßen Mädchen nähern, das vor Hachiko steht. (Im Gegenteil, Problem Ali? Lol)
LINE kann auch von Minderjährigen durchgeführt werden, aber die Datierung ist R18. Bitte schauen Sie sich gute Kinder, einschließlich dieser Treffer, nicht genauer an.
Beginnen wir nun mit der Verteidigungsaufzeichnung des Heppoko-Programmierers.
** Für Personen in der Nähe ist es besser, die Standortinformationen und die Entfernung zu verstehen ** Selbst wenn Sie es beispielsweise in "Hokkaido" einschließen, wenn Sie weit weg sind, haben Sie nur einen Chat-Partner. Es ist jedoch ein wenig, es auf Google Map zu pinnen.
** KI anstreben? ** ** ** Ist es Python? Kein Java. Ich möchte maschinell lernen, aber ich habe nicht das Gefühl, dass ich so weit gehen kann. Es wäre schön, wenn wir Kompatibilität herausbringen könnten (◎ himmlisches Netz?), Abhängig vom Grad der Übereinstimmung der Hobbys des anderen. In diesem Stadium scheint es ein wenig unmöglich zu sein, also werde ich mich um die Hobby-Suche bemühen.
** Weil es eine globale Gesellschaft ist ** Es gibt Sprachen und Herkunftsländer. Sexuelle Geschmäcker sind auch global. Ich möchte auch mit einem weißen Mann mit blonden Haaren plaudern. Wenn Sie nach dem Land filtern können, in das Sie gehen möchten, oder nach Standortinformationen "Ich mache im Mai einen Ausflug, also wenn du willst, werde ich etwas essen." Machen wir das erste Ziel, um es auf Japanisch zu erreichen (lacht)
UI? UX? Es gibt keine andere Wahl, als ein Land zu wählen, aber wenn möglich, verwenden Sie Radiobtn anstelle von Combo! Bei der Eingabe müssen Sie auf (1) tippen (2), um ein Element insgesamt zweimal auszuwählen. In dieser Hinsicht habe ich gehört, dass Radio gut ist, weil Sie es mit nur einem Druck auswählen können. Wenn es um UI-Design und UX geht, denke ich, dass es noch ein langer Weg ist ...
Zuallererst ist es eine Datenbank. Ich möchte kein großes Update machen, um die Funktion später zu erweitern, also möchte ich jetzt alles veröffentlichen!
Das Folgende sind die Informationen, die von verschiedenen Orten empfangen wurden. Fragen werden im folgenden Abschnitt geschrieben. Wenn Sie der Meinung sind, dass "dies die Person hier ist", freuen wir uns über Ihre Kommentare!
** Öffentliche Informationen ** ・ Name --VARCHAR (12) ** NICHT NULL ** // Name oder Spitzname ・ Pic1 --TEXT (-) ** NULL ** // URL zum Hochladen von Fotos (bis zu 5) Ref.1 ・ Geschlecht --INT (2) ** NICHT NULL ** // Geschlecht [01. Männlich 02. Weiblich] ・ Sexuell --INT (2) ** NICHT NULL ** [01.Straight 02.Les 03.Gay 04.Bi 05.Trans 06.Queer 07.X 08.asexual 09.IS] ・ IntSex --INT (2) ** NICHT NULL ** // Ziel [01. Männlich 02. Weiblich 03. Bi… Hmm? ]] ・ Höhe --INT (3) ** NICHT NULL ** // Höhe ・ Gewicht --INT (3) ** NICHT NULL ** // Gewicht ・ Geburtstag --DATUM (8) ** NICHT NULL ** // Geburtstag ・ Standort --GEOMETRIE (-) ** NULL ** // Standortinformationen Ref.2 ・ Lokal --VARCHAR (12) ** NULL ** // Wohnort ・ Land --INT (3) ** NICHT NULL ** // Heimatstadt 365 Länder ・ Lang --SET? ENUM? ** NICHT NULL ** // Sprache Ref.3 Ref.4 ・ Körper --INT (2) ** NICHT NULL ** // System [01. Dünn 02. Normal 03. Muskulös 04. Mollig] ・ Verheiratet --INT (2) ** NICHT NULL ** [01. Verheiratet 02. Single] ・ Kind --INT (2) ** NICHT NULL ** [01. Mit Kindern 02. Keine Kinder] ・ Profil --VARCHAR (120) ** NICHT NULL ** // Selbsteinführung
** Private Informationen ** ・ UID (UUID) - BINARY (16) ** NICHT NULL ** // Benutzer-ID Ref.5 ・ EAddress --VARCHAR (256) ** NICHT NULL ** Ref.6 ・ PW - VARCHAR (256) ** NICHT NULL ** // SHA256 ・ Userlvl --INT (3) ** NOT NULL ** // Benutzerebene [01. Freies Mitglied 02. Bezahltes Mitglied] ・ LatestLogin --Timestamp (-) ** NICHT NULL ** // Letztes Anmeldedatum
** SNS-Zusammenarbeit ** ・ Twitter --VARCHAR (15) ** NULL ** Ref.7 ・ Facebook --INT (128) ** NULL ** Ref.8 [Ref.9](https: // stackoverflow. com / question / 7566672 / whats-the-max-length-of-a-facebook-uid) ・ Instagram --VARCHAR (30) ** NULL ** Ref.10 ・ LINE --VARCHAR (20) ** NULL ** Ref.11
** Vielleicht gab es so etwas ** -PrivateInfo1- ?? ** NULL ** // Benutzerliste, die (mich) private Bilder veröffentlicht hat -PrivateInfo2- ?? ** NULL ** // Benutzerliste mit (I) hat ein privates Profil veröffentlicht · BlockedUser- ?? ** NULL ** // Liste der Benutzer, die Sie blockiert haben ・ FootPrint- ?? ** NULL ** // Die Person, die den Footprint erstellt hat
** Suche nach Hobbys ** ・ Ziel --INT (2) ** NICHT NULL ** [01. Rekrutierung von Freunden 02. Rekrutierung von Liebhabern 03. Rekrutierung von Ehepartnern 04. Sefu r ...] ・ Feiertag --INT (2) ** NICHT NULL ** [01. Samstage, Sonntage und Feiertage 02.Samstag und Sonntag 03.Wochentage 04.Unregelmäßig] ・ Akademisch - INT (2) ** NICHT NULL ** [01. Mittel 02. Hoch 03. Groß 04. Meister 05. Doktor] ・ Beruf --INT (2) ** NICHT NULL ** [01. Beamter 02. Freiberuflich 03. IT 04. Medizin ...] Ref.12 ・ Einkommen --INT (5) ** NULL ** // Jahreseinkommen (10.000 Yen) ・ Rauch --INT (2) ** NICHT NULL ** [01. Rauchen 02. Nicht rauchen 03. Gelegentlich rauchen] ・ Alkohol --INT (2) ** NICHT NULL ** [01. Täglich trinken 02. Oft trinken 03. Gelegentlich 04. Selten 05. Kann nicht trinken] ・ Hobby - SET? ENUM? ** NICHT NULL ** // Hobby
** Registrierung mehrerer Artikel ** Ich denke, dass es in mehreren Elementen implementiert werden sollte, wie [Hobby], [Sperrliste] und [Footprint]. Wenn es ein Hobby ist, ist Blockliste eine Möglichkeit, UUID zu registrieren. Ist der SET-Typ oder der ENUM-Typ in Ordnung? Wie reflektieren Sie die Person, die es blockiert hat? (Mit SQL extrahieren → Es wird langsam, wenn angezeigt wird ...)
** Über die Nachrichtenfunktion ** Ich weiß nicht, wie ich die wesentliche Nachrichtenfunktion implementieren soll ... In Datenbank speichern ...? Ich denke, es ist ein TEXT-Typ? Eine neue Spalte für jede Person? Mit PHP! Selbst wenn es durch Suchen herauskommt, verstehe ich nicht viel. (Ich verstehe sogar PHP n ←)
Dieses Mal dachte ich darüber nach, was ich machen wollte und über die Hintergrunddatenbank. Ich habe gehört, dass Ihre Motivation und Ihr Wissen zunehmen werden, wenn Sie so etwas selbst machen möchten. Ich habe es noch nie gesehen, also dachte ich, ich sollte so etwas versuchen.
Es ist ein wenig zufrieden, aber ich denke, ich werde weitermachen, es sei denn, es ist verboten. Vielen Dank, dass Sie das Erste und das Ende gelesen haben.
Nun, es gab auch einen Artikel wie diesen über das Geschlecht. informativ Das bedeutet, dass NICHT NULL minimiert werden muss! ??
Fortsetzung folgt Reference Dies ist die Seite, auf die ich im obigen Link verwiesen habe. ref.1 5 Fehler, die Anfänger bei der Arbeit mit Datenbanken machen - yakst ref.2 So starten Sie den Standortinformationsdienst 5. Speichern Sie die Standortinformationen (Teil 1) -gihyo ref.3 Verwenden wir den ursprünglichen ENUM / SET-Typ von MySQL --itmedia ref.4 SET Typ --dbonline ref.5 Verwenden von UUID mit JPA + MySQL --qiita ref.6 Was ist die optimale varchar-Länge für MySQL-E-Mail-Adressen? --teratail Ref.7 Maximale Anzahl von Zeichen für die Twitter-Benutzer-ID - Operationsservicebu-Tagebuch Ref.8 Benutzereigenschaften - Facebook für Entwickler ref.9 What's the max. length of a Facebook uid? - stackoverflow ref.10 Character Limit on Instagram Usernames - stackoverflow ref.11 Wie viele Zeichen kann die LINE ID haben? - Yahoo Weisheitstasche ref.12 Berufsliste - Karrieregarten ref.13 Was Sie wissen müssen, bevor Sie mit "Geschlechts" -Informationen im System --qiita umgehen
Recommended Posts