Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer


13
Warum ist es unmöglich, einen Compiler zu erstellen, der bestimmen kann, ob eine C ++ - Funktion den Wert einer bestimmten Variablen ändert?
Ich habe diese Zeile in einem Buch gelesen: Es ist nachweislich unmöglich, einen Compiler zu erstellen, der tatsächlich bestimmen kann, ob eine C ++ - Funktion den Wert einer bestimmten Variablen ändert oder nicht. In dem Absatz wurde darüber gesprochen, warum der Compiler bei der Überprüfung der Konstanz konservativ ist. …


12
PhantomJS kann die HTTPS-Site nicht öffnen
Ich verwende den folgenden Code basierend auf dem Beispiel loadloaded.js, um eine https: // Site zu öffnen, für die ebenfalls eine HTTP-Serverauthentifizierung erforderlich ist. var page = require('webpage').create(), system = require('system'), t, address; page.settings.userName = 'myusername'; page.settings.password = 'mypassword'; if (system.args.length === 1) { console.log('Usage: scrape.js <some URL>'); phantom.exit(); } …

5
Wie stelle ich die adaptive Lernrate für GradientDescentOptimizer ein?
Ich benutze TensorFlow, um ein neuronales Netzwerk zu trainieren. So initialisiere ich GradientDescentOptimizer: init = tf.initialize_all_variables() sess = tf.Session() sess.run(init) mse = tf.reduce_mean(tf.square(out - out_)) train_step = tf.train.GradientDescentOptimizer(0.3).minimize(mse) Die Sache hier ist, dass ich nicht weiß, wie ich eine Aktualisierungsregel für die Lernrate oder einen Abklingwert dafür festlegen soll. Wie …
104 python  tensorflow 

10
Verlangsamung der Geschwindigkeit des Viewpager-Controllers in Android
Gibt es eine Möglichkeit, die Bildlaufgeschwindigkeit mit dem Viewpager-Adapter in Android zu verlangsamen? Weißt du, ich habe mir diesen Code angesehen. Ich kann nicht herausfinden, was ich falsch mache. try{ Field mScroller = mPager.getClass().getDeclaredField("mScroller"); mScroller.setAccessible(true); Scroller scroll = new Scroller(cxt); Field scrollDuration = scroll.getClass().getDeclaredField("mDuration"); scrollDuration.setAccessible(true); scrollDuration.set(scroll, 1000); mScroller.set(mPager, scroll); }catch …
104 android 

30
Der cellForItemAtIndexPath von UICollectionView wird nicht aufgerufen
Erst mein zweites Mal mit UICollectionView und vielleicht habe ich mehr abgebissen, als ich kauen kann, aber trotzdem: Ich implementiere eine UICollectionView (myCollectionView), die benutzerdefinierte UICollectionViewCell verwendet, die ich in Unterklassen unterteilt habe. Die untergeordneten Zellen (FullReceiptCell) enthalten UITableViews und haben die Größe des Viewcontrollers. Ich versuche, ein horizontales Scrollen …


9
Javascript: Formatieren einer gerundeten Zahl auf N Dezimalstellen
In JavaScript ist die typische Methode zum Runden einer Zahl auf N Dezimalstellen wie folgt: function roundNumber(num, dec) { return Math.round(num * Math.pow(10, dec)) / Math.pow(10, dec); } Code-Snippet anzeigen function roundNumber(num, dec) { return Math.round(num * Math.pow(10, dec)) / Math.pow(10, dec); } console.log(roundNumber(0.1 + 0.2, 2)); console.log(roundNumber(2.1234, 2)); Führen …

8
Ermittelt den Index des Array-Elements schneller als O (n)
Vorausgesetzt, ich habe ein RIESIGES Array und einen Wert daraus. Ich möchte einen Index des Werts im Array erhalten. Gibt es einen anderen Weg, als anzurufen Array#index, um ihn zu bekommen? Das Problem ergibt sich aus der Notwendigkeit, ein wirklich großes Array zu behalten und sehr Array#indexoft anzurufen. Nach einigen …





12
So speichern Sie Java Date in Mysql datetime mit JPA
Kann mir jemand sagen, wie ich Java Date in MySQL datetime speichern kann ...? Wenn ich das versuche ... wird nur das Datum gespeichert und die Uhrzeit bleibt in MySQL-Datumsgeschäften wie diesem 00:00:00 ... 2009-09-22 00:00:00 Ich möchte nicht nur Datum, sondern auch Uhrzeit ... wie 2009-09-22 08:08:11 Ich verwende …
104 java  mysql  datetime  jpa 

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.