Programação

Q & A para programadores profissionais e entusiastas





9
Como remover o primeiro e o último caractere de uma string
Eu estou querendo saber como remover o primeiro e o último caractere de uma string em Javascript. Meu URL está aparecendo /installers/e eu só quero installers. Às vezes será /installers/services/e eu só preciso installers/services. Então, não posso simplesmente tirar as barras /.
161 javascript  string 

7
Parâmetros de URL Opcionais do Django
Eu tenho uma URL do Django assim: url( r'^project_config/(?P<product>\w+)/(?P<project_id>\w+)/$', 'tool.views.ProjectConfig', name='project_config' ), views.py: def ProjectConfig(request, product, project_id=None, template_name='project.html'): ... # do stuff O problema é que eu quero que o project_idparâmetro seja opcional. Eu quero /project_config/e /project_config/12345abdce/ser padrões de URL igualmente válidas, de modo que , se project_id for aprovada, …

22
Permissões múltiplas do Android 6.0
Sei que o Android 6.0 tem novas permissões e sei que posso chamá-los com algo assim if (ContextCompat.checkSelfPermission(this, Manifest.permission.WRITE_EXTERNAL_STORAGE) != PackageManager.PERMISSION_GRANTED) { ActivityCompat.requestPermissions(this, new String[] { Manifest.permission.WRITE_EXTERNAL_STORAGE }, PERMISSION_WRITE_STORAGE); } Hoje vi um aplicativo do Google que precisa de três permissões: contatos, sms e câmera. Ele está criando uma página …


9
A adição do VirtualHost falha: Acesso Proibido Erro 403 (XAMPP) (Windows 7)
Eu tenho uma instalação do XAMPP em execução no Windows 7. Assim que adiciono um VirtualHost ao httpd-vhosts.conf, AMBOS 'regulares' http://localhostE os novos dropbox.local não estão funcionando. Isto é o que eu adicionei ao meu httpd-vhosts.conf: <VirtualHost *:80> ServerAdmin postmaster@dummy-host.localhost DocumentRoot "E:/Documenten/Dropbox/Dropbox/dummy-htdocs" ServerName dropbox.local ServerAlias www.dropbox.local ErrorLog "logs/dropbox.local-error.log" CustomLog "logs/dropbox.local-access.log" …

4
O que é carregamento ansioso?
O que é carregamento ansioso? Eu codigo em PHP / JS, mas uma resposta mais generalizada será ótima. Vi muitas perguntas sobre Java e Ruby, mas não conheço nenhuma dessas linguagens e acho difícil ler o código. Eu não sei o que fazer em primeiro lugar


11
O PHP-FPM não grava no log de erros
Acabei de instalar um servidor nginx + php-fpm. Tudo parece bem, exceto que o PHP-FPM nunca grava erros em seu log. fpm.conf [default] listen = /var/run/php-fpm/default.sock listen.allowed_clients = 127.0.0.1 listen.owner = webusr listen.group = webusr listen.mode = 0666 user = webusr group = webusr pm = dynamic pm.max_children = 50 …
161 php 

9
Python: json.loads retorna itens com o prefixo 'u'
Receberei uma sequência de caracteres codificada em JSON, Obj-C, e estou decodificando uma sequência fictícia (por enquanto) como o código abaixo. Minha saída sai com o caractere 'u' prefixando cada item: [{u'i': u'imap.gmail.com', u'p': u'aaaa'}, {u'i': u'333imap.com', u'p': u'bbbb'}... Como o JSON está adicionando esse caractere unicode? Qual é a …
161 python  json 

6
Palavra-chave não suportada: “fonte de dados” inicializando o Entity Framework Context
Estou inicializando o contexto do Entity Framework Object, e isso me dá o erro de palavra-chave não suportada: metadata=res://*/MainDB.csdl|res://*/MainDB.ssdl|res://*/MainDB.msl;provider=System.Data.SqlClient;provider connection string="Data Source=.\SQLEXPRESS;AttachDbFilename=D:\Workspace\vs\Leftouch\Leftouch.Web\Data\Leftouch.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True;App=EntityFramework" Peguei a cadeia de conexão diretamente do web.config que estava funcionando e modifiquei apenas o caminho para o arquivo (que defini dinamicamente) e, em vez …

9
NotificationCompat.Builder descontinuado no Android O
Depois de atualizar meu projeto para o Android O buildToolsVersion "26.0.1" O Lint no Android Studio está mostrando um aviso preterido para o método do construtor de notificações a seguir: new NotificationCompat.Builder(context) O problema é: os desenvolvedores do Android atualizam sua documentação descrevendo o NotificationChannel para oferecer suporte a notificações …

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.