Programación

Preguntas y respuestas para programadores profesionales y entusiastas.






15
¿Cómo definir "disyunción de tipo" (tipos de unión)?
Una forma sugerida para tratar con las definiciones dobles de métodos sobrecargados es reemplazar la sobrecarga con la coincidencia de patrones: object Bar { def foo(xs: Any*) = xs foreach { case _:String => println("str") case _:Int => println("int") case _ => throw new UglyRuntimeException() } } Este enfoque requiere …
181 scala 



5
MySQL: obtenga el número de fila en select
¿Puedo ejecutar una instrucción select y obtener el número de fila si los elementos están ordenados? Tengo una mesa como esta: mysql> describe orders; +-------------+---------------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +-------------+---------------------+------+-----+---------+----------------+ | orderID | bigint(20) unsigned | NO | PRI | NULL …
181 mysql  sql  row-number 

4
Perder alcance cuando se usa ng-include
Tengo este módulo de rutas: var mainModule = angular.module('lpConnect', []). config(['$routeProvider', function ($routeProvider) { $routeProvider. when('/home', {template:'views/home.html', controller:HomeCtrl}). when('/admin', {template:'views/admin.html', controller:AdminCtrl}). otherwise({redirectTo:'/connect'}); }]); Inicio HTML: <div ng-include src="views.partial1"></div> partial1 HTML: <form ng-submit="addLine()"> <input type="text" ng-model="lineText" size="30" placeholder="Type your message here"> </form> HomeCtrl: function HomeCtrl($scope, $location, $window, $http, Common) { ... …

27
Empuje error maestro de origen en nuevo repositorio
Acabo de empezar a usar git con github. Seguí sus instrucciones y encontré errores en el último paso. Estoy revisando un directorio existente que actualmente no está controlado por la fuente (proyecto de aproximadamente una semana de antigüedad). Aparte de eso, mi caso de uso debería ser bastante común. Esto …
181 git  github 



3
¿Puede VIM resaltar etiquetas HTML coincidentes como Notepad ++?
VIM tiene soporte para emparejar pares de llaves, paréntesis y corchetes. Esto es genial para editar lenguajes de estilo C como PHP y Javascript. ¿Pero qué pasa con las etiquetas HTML coincidentes? Notepad ++ ha tenido esta característica durante el tiempo que la he estado usando. Poder detectar dónde comienzan …
181 html  notepad++  vim 

18
¿Cómo hago para que WRAP_CONTENT funcione en un RecyclerView?
tengo un DialogFragment que contiene un RecyclerView(una lista de tarjetas). Dentro de esto RecyclerViewhay uno o másCardViews que pueden tener cualquier altura. Quiero darle a esta DialogFragmentla altura correcta basada en elCardViews que contiene. Normalmente, esto sería simple, me gustaría establecer wrap_contenten la RecyclerViewasí. <android.support.v7.widget.RecyclerView ... xmlns:tools="http://schemas.android.com/tools" android:id="@+id/recycler_view" android:layout_width="match_parent" android:layout_height="wrap_content" …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.