программирование

Q & A для профессиональных программистов и энтузиастов

5
Rails определяет, был ли запрос AJAX
В своем действии я хочу ответить обработкой только в том случае, если она была вызвана из запроса AJAX. Как мне проверить? Я хочу сделать что-то вроде этого: def action @model = Model.find(params[:id]) respond_to do |format| if (wasAJAXRequest()) #How do I do this? format.html #action.html.erb else format.html {redirect_to root_url} end end

3
json.Marshal (struct) возвращает «{}»
type TestObject struct { kind string `json:"kind"` id string `json:"id, omitempty"` name string `json:"name"` email string `json:"email"` } func TestCreateSingleItemResponse(t *testing.T) { testObject := new(TestObject) testObject.kind = "TestObject" testObject.id = "f73h5jf8" testObject.name = "Yuri Gagarin" testObject.email = "Yuri.Gagarin@Vostok.com" fmt.Println(testObject) b, err := json.Marshal(testObject) if err != nil { fmt.Println(err) } …
128 json  go  marshalling 

7
путаница порта postgresql 5433 или 5432?
Я установил postgresql на OSX. Когда я запускаю psql, я получаю $ psql psql: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/tmp/.s.PGSQL.5433"? Однако из / etc / services postgresql 5432/udp # PostgreSQL Database postgresql 5432/tcp …
128 postgresql  port  psql 

12
Как установить память Apache Spark Executor
Как увеличить объем памяти, доступной для узлов исполнителя Apache Spark? У меня есть файл размером 2 ГБ, который подходит для загрузки в Apache Spark. На данный момент я запускаю apache spark на 1 машине, поэтому драйвер и исполнитель находятся на одной машине. В аппарате 8 ГБ памяти. Когда я пытаюсь …


7
Нет Main () в WPF?
Я новичок в программировании, но был уверен, что одним из универсальных правил было то, что программа начинается с Main (). Когда я создаю проект WPF, я его не вижу. Является ли Main () просто другим именем в WPF?
128 c#  wpf  c#-4.0  main 

7
Вы уже активировали X, но вашему Gemfile требуется Y
При запуске rakeя получаю такую ​​ошибку: Вы уже активировали рейк 0.9.2, но ваш Gemfile требует рейка 0.8.7. Рассмотрите возможность использования пакета exec. Кажется, bundle exec rakeчто использование вместо просто rakeработает, но это лучший способ исправить это?
128 ruby  rubygems  bundler 

13
Использование PHP с Socket.io
Можно ли использовать Sockets.io на стороне клиента и общаться с приложением на основе PHP на сервере? Поддерживает ли PHP даже такой способ написания кода с «долгоживущим соединением»? Весь пример кода, который я нахожу для socket.io, похоже, предназначен для node.js на стороне сервера, поэтому здесь нет никакой помощи.
128 php  socket.io 

7
Объединение node.js и Python
Node.js идеально подходит для нашего веб-проекта, но есть несколько вычислительных задач, для которых мы бы предпочли Python. У нас также уже есть для них код Python. Нас очень беспокоит скорость. Каков самый элегантный способ вызвать Python "worker" из node.js асинхронным неблокирующим способом?
128 python  node.js  ipc 

4
Как внедрить зависимости в самопроизвольный объект в Spring?
Допустим, у нас есть класс: public class MyClass { @Autowired private AnotherBean anotherBean; } Затем мы создали объект этого класса (или какой-то другой фреймворк создал экземпляр этого класса). MyClass obj = new MyClass(); Можно ли по-прежнему внедрять зависимости? Что-то вроде: applicationContext.injectDependencies(obj); (Думаю, у Google Guice есть что-то вроде этого)

7
Python: это плохой тон - вызывать исключения в __init__?
Считается ли дурным тоном создавать исключения внутри __init__? Если да, то каков принятый метод выдачи ошибки, когда определенные переменные класса инициализируются как Noneнеправильного типа или имеют неправильный тип?
128 python  exception 


5
Как преобразовать тип ускоренного пути в строку?
Здравствуйте, у меня сейчас есть программа, которая получает полный путь к местоположению файла и помещается в переменную типа: boost :: filesystem2 :: path Я посмотрел, как это сделать, и обнаружил, что используя: string result1 = boost::filesystem::basename (myPath) преобразует путь в строку, НО преобразует только имя файла (например, если путь - …
128 c++  boost  path 


1
Rails response_with: как это работает?
Я тут и там читал о том, насколько хорош этот respond_withметод в Rails 3. Но я даже не могу найти ссылку на него ни в Rails API, ни в поиске источника. Может ли кто-нибудь объяснить мне, как это работает (какие параметры вы можете использовать и т. Д.), Или указать мне …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.