Programowanie

Pytania i odpowiedzi dla programistów profesjonalnych i entuzjastów



5
Szyny, w których warunek jest użyty NIE NIL
Używając stylu szyn 3, jak napisałbym przeciwieństwo: Foo.includes(:bar).where(:bars=>{:id=>nil}) Chcę dowiedzieć się, gdzie identyfikator NIE jest zerowy. Próbowałem: Foo.includes(:bar).where(:bars=>{:id=>!nil}).to_sql Ale to zwraca: => "SELECT \"foos\".* FROM \"foos\" WHERE (\"bars\".\"id\" = 1)" To zdecydowanie nie jest to, czego potrzebuję i prawie wydaje się błędem w ARel.

30
MySQL JDBC Driver 5.1.33 - Problem ze strefą czasową
Niektóre tło: Mam webapp Java 1.6 działający na Tomcat 7. Baza danych to MySQL 5.5. Wcześniej korzystałem ze sterownika JDBC Mysql 5.1.23, aby połączyć się z bazą danych. Wszystko działało Niedawno zaktualizowałem sterownik Mysql JDBC 5.1.33. Po aktualizacji Tomcat zgłasza ten błąd podczas uruchamiania aplikacji. WARNING: Unexpected exception resolving reference …
359 java  mysql  tomcat  jdbc  timezone 

11
Jak mogę grepować dla wszystkich znaków spoza ASCII?
Mam kilka bardzo dużych plików XML i próbuję znaleźć wiersze zawierające znaki spoza ASCII. Próbowałem następujące: grep -e "[\x{00FF}-\x{FFFF}]" file.xml Ale to zwraca każdą linię w pliku, niezależnie od tego, czy linia zawiera znak z określonego zakresu. Czy mam niewłaściwą składnię, czy robię coś innego źle? Próbowałem też: egrep "[\x{00FF}-\x{FFFF}]" …
359 regex  unix  unicode  grep 


14
React - zmiana niekontrolowanego wejścia
Mam prosty element reagujący z formularzem, który moim zdaniem ma jedno kontrolowane wejście: import React from 'react'; export default class MyForm extends React.Component { constructor(props) { super(props); this.state = {} } render() { return ( <form className="add-support-staff-form"> <input name="name" type="text" value={this.state.name} onChange={this.onFieldChange('name').bind(this)}/> </form> ) } onFieldChange(fieldName) { return function (event) …


8
Jak włączyć tryb wyboru kolumny w Eclipse?
Wiadomości napisały, że Eclipse 3.5 wreszcie obsługuje wybór kolumn. Niestety nie wiem, jak to włączyć. Próbowałem naciskać klawisz ALT, jak zwykle w Visual Studio i wszystkich innych produktach Microsoft, ale to nie miało żadnego efektu. Jak mogę oznaczyć pionowy blok w Eclipse?


23
HttpClient nie importuje się w Android Studio
Mam prostą klasę napisaną w Android Studio: package com.mysite.myapp; import org.apache.http.client.HttpClient; public class Whatever { public void headBangingAgainstTheWallExample () { HttpClient client = new DefaultHttpClient(); } } i z tego otrzymuję następujący błąd czasu kompilacji: Cannot resolve symbol HttpClient Nie jest HttpClientdołączony do zestawu SDK Android Studio? Nawet jeśli nie …

11
Wyłącz przycisk w jQuery
Moja strona tworzy wiele przycisków jako id = 'rbutton_"+i+"'. Poniżej mój kod: <button type='button' id = 'rbutton_"+i+"' onclick=disable(i);>Click me</button> W JavaScript function disable(i){ $("#rbutton'+i+'").attr("disabled","disabled"); } Ale nie wyłącza mojego przycisku po kliknięciu.
359 jquery 


7
Jak wyświetlić wszystkie tagi wraz z pełną wiadomością w git?
Chcę, aby git wyświetlał wszystkie tagi wraz z pełną adnotacją lub wiadomością zatwierdzenia. Coś takiego jest blisko: git tag -n5 Robi to dokładnie to, co chcę, poza tym, że wyświetla się tylko do pierwszych 5 wierszy wiadomości tagu. Chyba mogę użyć bardzo dużej liczby. Jakiej liczby mogę użyć tutaj? Czy …
359 git  tags  git-tag 


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.