Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

6
Vorteile der reinen Funktion
Heute habe ich über reine Funktion gelesen und war verwirrt mit ihrer Verwendung: Eine Funktion gilt als rein, wenn sie denselben Wertesatz für denselben Eingangssatz zurückgibt und keine beobachtbaren Nebenwirkungen aufweist. zB strlen()ist eine reine Funktion, während rand()es eine unreine ist. __attribute__ ((pure)) int fun(int i) { return i*i; } …
81 c  pure-virtual 


15
Git pusht als falscher Benutzer in das entfernte GitHub-Repository
Ich habe einen geschäftlichen GitHub-Account und einen persönlichen. Zuerst habe ich das persönliche für Testprojekte verwendet, dann bin ich weitergegangen und habe ein Repository mit dem anderen Konto auf demselben Computer erstellt. Jetzt wollte ich wieder ein neues Repository in meinem persönlichen Konto erstellen, habe das globale und das lokale …



4
Verwenden Sie Cocoapods mit einer App-Erweiterung
Ich versuche, eine Foto-App-Erweiterung in Xcode 6 Beta-6 zu erstellen, die Cocoapods-Bibliotheken verwendet. Der Bridging-Header, den Xcode für die Fotoerweiterung erstellt, kann nichts von Cocoapods sehen. Zum Beispiel: #import <GPUImage/GPUImage.h>führt zu dem Fehler "GPUImage/GPUImage.h" file not found. Ich habe jeden erdenklichen Weg für den Import ausprobiert (mit Klammern und Anführungszeichen) …


5
MVC3 ModelState-Fehler entfernen
Ich habe eine Situation, in der ich ein Bild hochlade, das der Benutzer aus seinem lokalen Dateisystem ausgewählt hat. Mein Formular hat meiner Ansicht nach grundsätzlich zwei Senden-Schaltflächen. Eine wird verwendet, um das Formular normal zu senden, und alle Überprüfungen werden ausgeführt. Die zweite dient nur zum Hochladen des Bildes. …

6
Es kann kein Handler innerhalb eines Threads erstellt werden, der Looper.prepare () nicht aufgerufen hat.
Ich habe eine Aktivität und darin habe ich eine Klasse. text=new Dynamictext(...); text.setText("txt"); In meinem DynamicText Java habe ich diesen Code: public void setText(String text) { this.text=text; new asyncCreateText().execute(); //this.createText(text); } //private Handler handler = new Handler(); private class asyncCreateText extends AsyncTask<Void, Void, Void> { @Override protected Void doInBackground(Void... unused) …

6
Kann UIView kopiert werden?
Einfach so: UIView* view2 = [view1 copy]; // view1 existed Dies führt dazu, dass der Simulator diese App nicht starten kann. Versuchen Sie zu behalten, UIView* view2 = [view1 retain]; // view1 existed // modify view2 frame etc Alle Änderungen an view2gelten view1, ich verstehe, dass view2die gleichen Speicher mit …
81 ios  objective-c  uiview  copy 

11
So fügen Sie mithilfe von jQuery dynamisch einen Stil für die Textausrichtung hinzu
Ich versuche, die üblichen IE-Fehler in CSS 2.1 zu beheben, und benötige eine Möglichkeit, die Eigenschaften eines Elementstils zu ändern, um einen benutzerdefinierten Textausrichtungsstil hinzuzufügen. Derzeit können Sie in jQuery so etwas tun $(this).width() or $(this).height() aber ich kann anscheinend keinen guten Weg finden, um die Textausrichtung mit demselben Ansatz …
81 jquery  css  text-align 

4
Warum kann in der Vorlage einer Direktive mit isoliertem Gültigkeitsbereich nicht auf $ rootScope zugegriffen werden?
Mit isolate scope scheint die Vorlage der Direktive nicht in der Lage zu sein, auf die Variable $ rootScope des Controllers ('Ctrl') zuzugreifen, die jedoch im Controller der Direktive angezeigt wird. Ich verstehe, warum die $ scope-Variable des Controllers ('Ctrl') im isolierten Bereich nicht sichtbar ist. HTML: <div ng-app="app"> <div …

3
Java getHours (), getMinutes () und getSeconds ()
Wie ich weiß getHours(), getMinutes()und getSeconds()sind in Java alle veraltet und sie mit ersetzt werden Calendar.HOUR_OF_DAY, Calendar.MINUTE, Calendar.SECOND. Diese geben tatsächlich die Stunde, Minute und Sekunde für diesen bestimmten Moment zurück. Ich möchte jedoch die Stunden und Minuten aus einer Datumsvariablen abrufen. Zum Beispiel, Angenommen, die aus der Datenbank abgerufene …
81 java  date  hour  seconds  minute 

2
Navigationsansicht und benutzerdefiniertes Layout
Ich verwende die Designs Support Libraries NavigationViewwie folgt: <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/drawer_layout" android:layout_height="match_parent" android:layout_width="match_parent" android:fitsSystemWindows="true"> <!-- put your main layout here --> <include layout="@layout/drawer_main_layout"/> <android.support.design.widget.NavigationView android:id="@+id/nav_view" android:layout_height="match_parent" android:layout_width="wrap_content" android:layout_gravity="start" android:fitsSystemWindows="true" app:headerLayout="@layout/nav_header" app:menu="@menu/drawer_view"/> </android.support.v4.widget.DrawerLayout> Und ich habe dieses Menü eingestellt: <menu xmlns:android="http://schemas.android.com/apk/res/android"> <group android:checkableBehavior="single"> <item android:id="@+id/nav_home" android:icon="@drawable/ic_dashboard" android:title="Home" /> <item android:id="@+id/nav_messages" …

14
Wie entferne ich Anaconda vollständig aus Windows?
Ich habe Anaconda vor einiger Zeit installiert, habe mich aber kürzlich entschlossen, es zu deinstallieren und einfach Python 2.7 zu installieren. Ich habe Anaconda entfernt, alle Verzeichnisse gelöscht und Python 2.7 installiert. Aber wenn ich PyGTK für Windows installiere, heißt es, dass es auf dem installiert wird c:/users/.../Anaconda directory- das …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.