Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

8
Muss jede Kerndatenbeziehung eine Inverse haben?
Angenommen, ich habe zwei Entitätsklassen: SocialAppundSocialAppType In SocialAppIch habe ein Attribut: appURLund eine Beziehung : type. In SocialAppTypeIch habe drei Attribute : baseURL, nameund favicon. Das Ziel der SocialAppBeziehung typeist ein einzelner Datensatz in SocialAppType. Für mehrere Flickr-Konten gibt es beispielsweise eine Reihe von SocialAppDatensätzen, wobei jeder Datensatz einen Link …


9
Wie kann man schreibgeschützte Attribute mit CSS formatieren?
Ich verwende derzeit readonly = "readonly", um Felder zu deaktivieren. Ich versuche jetzt, das Attribut mit CSS zu formatieren. Ich habe es versucht input[readonly] { /*styling info here*/ } aber es funktioniert aus irgendeinem Grund nicht. Ich habe es auch versucht input[readonly='readonly'] { /*styling info here*/ } das funktioniert auch …
150 html  css  css-selectors 


11
Wie soll ich 3 Funktionen aufrufen, um sie nacheinander auszuführen?
Wenn ich diese Funktionen nacheinander aufrufen muss, $('#art1').animate({'width':'1000px'},1000); $('#art2').animate({'width':'1000px'},1000); $('#art3').animate({'width':'1000px'},1000); Ich weiß, dass ich in jQuery so etwas tun kann: $('#art1').animate({'width':'1000px'},1000,'linear',function(){ $('#art2').animate({'width':'1000px'},1000,'linear',function(){ $('#art3').animate({'width':'1000px'},1000); }); }); Nehmen wir jedoch an, dass ich jQuery nicht verwende und Folgendes aufrufen möchte: some_3secs_function(some_value); some_5secs_function(some_value); some_8secs_function(some_value); Wie soll ich diese Funktionen aufrufen, um sie auszuführen …

5
Makefile abbrechen, wenn die Variable nicht gesetzt ist
Wie kann ich eine make / makefile-Ausführung abbrechen, wenn die Variable eines makefiles nicht festgelegt / bewertet wird? Ich habe mir das ausgedacht, aber es funktioniert nur, wenn der Anrufer ein Ziel nicht explizit ausführt (dh makenur ausführt ). ifeq ($(MY_FLAG),) abort: ## This MUST be the first target :( …
150 makefile 

4
ActiveRecord-Attributmethoden überschreiben
Ein Beispiel für das, wovon ich spreche: class Person < ActiveRecord::Base def name=(name) super(name.capitalize) end def name super().downcase # not sure why you'd do this; this is just an example end end Dies scheint zu funktionieren, aber ich habe gerade den Abschnitt über das Überschreiben von Attributmethoden in den ActiveRecord …

2
onNewIntent () Lebenszyklus und registrierte Listener
Ich verwende eine singleTop-Aktivität, um Absichten von einem Suchdialog über zu erhalten onNewIntent(). Was mir aufgefallen ist, dass onPause()das vorher aufgerufen onNewIntent()wird und danach aufgerufen wird onResume(). Visuell: Suchdialog eingeleitet Suchabsicht auf Aktivität ausgelöst onPause() onNewIntent() onResume() Das Problem ist, dass ich Listener registriert habe onResume(), die entfernt werden onPause(), …


6
Was ist das iBeacon Bluetooth-Profil?
Ich möchte meinen eigenen iBeacon mit einigen Bluetooth-Niedrigenergie-Entwicklungskits erstellen. Apple hat noch keine Spezifikation für iBeacons veröffentlicht. Einige Hardwareentwickler haben den iBeacon jedoch aus dem AirLocate-Beispielcode rückgängig gemacht und mit dem Verkauf von iBeacon-Entwicklungskits begonnen. Was ist das iBeacon Bluetooth-Profil? Bluetooth Low Energy verwendet GATT für die Erkennung von LE-Profildiensten. …


6
Der Standard-XML-Namespace des Projekts muss der MSBuild-XML-Namespace sein
Ich habe das ASP.NET Core SignalR Repo lokal geklont und versucht, die Lösung in der folgenden Umgebung zu öffnen. IDE Microsoft Visual Studio Enterprise 2015 Version 14.0.25431.01 Update 3 Microsoft .NET Framework Version 4.6.01055 DOT NET CLI λ dotnet --info .NET Command Line Tools (1.0.0-preview2-1-003177) Product Information: Version: 1.0.0-preview2-1-003177 Commit …

12
Django Übergeben benutzerdefinierter Formularparameter an Formset
Dies wurde in Django 1.9 mit form_kwargs behoben . Ich habe ein Django-Formular, das so aussieht: class ServiceForm(forms.Form): option = forms.ModelChoiceField(queryset=ServiceOption.objects.none()) rate = forms.DecimalField(widget=custom_widgets.SmallField()) units = forms.IntegerField(min_value=1, widget=custom_widgets.SmallField()) def __init__(self, *args, **kwargs): affiliate = kwargs.pop('affiliate') super(ServiceForm, self).__init__(*args, **kwargs) self.fields["option"].queryset = ServiceOption.objects.filter(affiliate=affiliate) Ich nenne dieses Formular so etwas: form = ServiceForm(affiliate=request.affiliate) …

4
Warum frisst dieser Speicherfresser nicht wirklich Speicher?
Ich möchte ein Programm erstellen, das eine OOM-Situation (Out-of-Memory) auf einem Unix-Server simuliert. Ich habe diesen supereinfachen Speicherfresser erstellt: #include <stdio.h> #include <stdlib.h> unsigned long long memory_to_eat = 1024 * 50000; size_t eaten_memory = 0; void *memory = NULL; int eat_kilobyte() { memory = realloc(memory, (eaten_memory * 1024) + 1024); …


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.