Programação

Q & A para programadores profissionais e entusiastas


8
Um ou mais tipos necessários para compilar uma expressão dinâmica não podem ser encontrados. Você está faltando referências ao Microsoft.CSharp.dll e System.Core.dll?
Estou tentando compilar esse código no Microsoft Visual C # 2010 using System; using System.Globalization; class main { static void Main() { dynamic d; d = "dyna"; Console.WriteLine(d); } } mas estou recebendo esses dois erros Erro 1 O tipo predefinido 'Microsoft.CSharp.RuntimeBinder.Binder' não está definido ou importado Erro 2 Não …
287 c#  .net 

3
Redis strings vs Redis hashes para representar JSON: eficiência?
Quero armazenar uma carga JSON em redis. Existem realmente duas maneiras de fazer isso: Um usando chaves e valores simples de string. key: user, value: payload (todo o blob JSON que pode ter entre 100 e 200 KB) SET user:1 payload Usando hashes HSET user:1 username "someone" HSET user:1 location …
287 json  redis 

4
Tipo de texto do SQL Server vs. tipo de dados varchar [fechado]
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …


10
Remover confirmação específica
Eu estava trabalhando com um amigo em um projeto, e ele editou vários arquivos que não deveriam ter sido editados. De alguma forma, fundei o trabalho dele no meu, quando o puxei ou quando tentei apenas escolher os arquivos específicos que queria. Estou procurando e reproduzindo há um longo tempo, …

10
C / C ++ inclui ordem do arquivo de cabeçalho
Que ordem deve incluir os arquivos a serem especificados, ou seja, quais são os motivos para incluir um cabeçalho antes do outro? Por exemplo, os arquivos do sistema, STL e Boost vão antes ou depois do local incluir arquivos?
287 c++  c 

11
Como obtenho o endereço IP do usuário no django?
Como obtenho o IP do usuário no django? Eu tenho uma visão como esta: # Create your views from django.contrib.gis.utils import GeoIP from django.template import RequestContext from django.shortcuts import render_to_response def home(request): g = GeoIP() client_ip = request.META['REMOTE_ADDR'] lat,long = g.lat_lon(client_ip) return render_to_response('home_page_tmp.html',locals()) Mas eu recebo este erro: KeyError at …
287 python  django 

14
Existe um comando como "watch" ou "inotifywait" no Mac?
Quero assistir a uma pasta no meu Mac (Snow Leopard) e executar um script (fornecendo o nome do arquivo que acabou de ser movido para uma pasta (como parâmetro ... x.sh "filename")). Eu tenho um script todo escrito em bash (x.sh) que moverá alguns arquivos e outras coisas na entrada …
287 macos  watch  inotify 

8
Práticas recomendadas para testar métodos protegidos com PHPUnit
Eu achei a discussão em Você testa o método privado informativo. Eu decidi que, em algumas classes, quero ter métodos protegidos, mas testá-los. Alguns desses métodos são estáticos e curtos. Como a maioria dos métodos públicos os utiliza, provavelmente poderei remover os testes com segurança mais tarde. Mas, para começar …

6
Como fazer o botão parecer um link?
Preciso fazer um botão parecer um link usando CSS. As alterações são feitas, mas quando clico nele, é exibido como se fosse pressionado como em um botão. Alguma idéia de como remover isso, para que o botão funcione como um link mesmo quando clicado?
287 css  button  hyperlink 



11
Tipo anulável como um parâmetro genérico possível?
Eu quero fazer algo assim: myYear = record.GetValueOrNull<int?>("myYear"), Observe o tipo anulável como o parâmetro genérico. Como a GetValueOrNullfunção pode retornar nula, minha primeira tentativa foi a seguinte: public static T GetValueOrNull<T>(this DbDataRecord reader, string columnName) where T : class { object columnValue = reader[columnName]; if (!(columnValue is DBNull)) { …
287 c#  generics 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.