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

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

3
Использование Moq для определения, вызывается ли метод
Насколько я понимаю, я могу проверить, что вызов метода произойдет, если я вызову метод более высокого уровня, то есть: public abstract class SomeClass() { public void SomeMehod() { SomeOtherMethod(); } internal abstract void SomeOtherMethod(); } Я хочу проверить, что если я позвоню, SomeMethod()то я ожидаю, что SomeOtherMethod()это будет называться. Правильно …
159 c#  .net  unit-testing  mocking  moq 

4
Что такое invokedynamic и как мне его использовать?
Я продолжаю слышать обо всех новых интересных функциях, которые добавляются в JVM, и одна из этих интересных функций - динамическая. Я хотел бы знать, что это такое и как это делает рефлексивное программирование на Java легче или лучше?

10
Есть ли способ вывести трассировку стека без выдачи исключения в Java?
Я думаю о создании инструмента отладки для моего Java-приложения. Я задаюсь вопросом, возможно ли получить трассировку стека, точно так же, как и Exception.printStackTrace()без фактического исключения? Моя цель состоит в том, чтобы в любом данном методе создать дамп стека, чтобы увидеть, кто является вызывающим методом.

14
Как изменить тип поля?
Я пытаюсь изменить тип поля в оболочке Монго. Я делаю это ... db.meta.update( {'fields.properties.default': { $type : 1 }}, {'fields.properties.default': { $type : 2 }} ) Но это не работает!
159 mongodb 

11
Узнайте создателя Git-ветки
Я хочу узнать, кто создал ветку. Я вроде в состоянии сделать это с: git branch -a | xargs -L 1 bash -c 'echo "$1 `git log --pretty=format:"%H %an" $1^..$1`"' _ Однако это возвращает последнего коммиттера на ветку, а не обязательно человека, который создал ветку.
159 git  git-branch 

5
Что такое объекты словарного представления?
В Python 2.7 мы получили доступные методы просмотра словаря . Теперь я знаю плюсы и минусы следующего: dict.items()(и values, keys): возвращает список, так что вы можете сохранить результат, и dict.iteritems() (и тому подобное): возвращает генератор, поэтому вы можете перебирать каждое сгенерированное значение одно за другим. Для чего dict.viewitems()(и тому подобное)? …
159 python  view  dictionary 

5
Как определить ориентацию устройства с помощью медиазапросов CSS?
В JavaScript режим ориентации можно определить с помощью: if (window.innerHeight > window.innerWidth) { portrait = true; } else { portrait = false; } Однако есть ли способ определения ориентации только с помощью CSS? Например. что-то вроде: @media only screen and (width > height) { ... }

7
Как автоматически обрезать и центрировать изображение
Для любого произвольного изображения я хочу обрезать квадрат от центра изображения и отобразить его в пределах данного квадрата. Этот вопрос похож на этот: CSS отображает изображение, измененное и обрезанное , но я не знаю размер изображения, поэтому я не могу использовать заданные поля.
159 css 

17
Невозможно разрешить хост «<url here>»; Нет адреса, связанного с именем хоста [закрыто]
Закрыто. Этот вопрос нуждается в отладке деталей . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 2 года назад . Улучшить этот вопрос В моем приложении Android для чтения ссылок RSS я получаю эту ошибку: java.net.UnknownHostException: невозможно разрешить …
159 java  android 


8
Простая загрузка файла http и сохранение на диск в python?
Я новичок в Python, и я изучал вопросы и ответы на этом сайте, чтобы ответить на мой вопрос. Тем не менее, я новичок, и мне трудно понять некоторые из решений. Мне нужно очень простое решение. Может ли кто-нибудь объяснить мне простое решение «Загрузка файла через http» и «Сохранение его на …
159 python  file  download  save 

11
Как сгенерировать конструктор из полей класса с помощью Visual Studio (и / или ReSharper)?
Я привык ко многим из Java IDE ( Eclipse , NetBeans и IntelliJ IDEA ), предоставляющим вам команду для создания конструктора по умолчанию для класса на основе полей в классе. Например: public class Example { public decimal MyNumber { get; set; } public string Description { get; set; } public …

14
Получить и установить один файл cookie с HTTP-сервером Node.js
Я хочу иметь возможность установить один файл cookie и читать этот файл при каждом запросе к экземпляру сервера nodejs. Может ли это быть сделано в несколько строк кода, без необходимости использовать стороннюю библиотеку? var http = require('http'); http.createServer(function (request, response) { response.writeHead(200, {'Content-Type': 'text/plain'}); response.end('Hello World\n'); }).listen(8124); console.log('Server running at …

14
Android, получить идентификатор ресурса из строки?
Мне нужно передать идентификатор ресурса в метод в одном из моих классов. Необходимо использовать как идентификатор, на который указывает ссылка, так и строку. Как мне лучше всего достичь этого? Например: R.drawable.icon Мне нужно получить целочисленный идентификатор этого, но мне также нужен доступ к строке «значок». Было бы предпочтительнее, если бы …

6
Странно \ n в кодированной строке base64 в Ruby
Встроенная библиотека Base64 в Ruby добавляет некоторые символы \ n. Я не могу выяснить причину. Для этого особого примера: irb(main):001:0&gt; require 'rubygems' =&gt; true irb(main):002:0&gt; require 'base64' =&gt; true irb(main):003:0&gt; str = "1110--ad6ca0b06e1fbeb7e6518a0418a73a6e04a67054" =&gt; "1110--ad6ca0b06e1fbeb7e6518a0418a73a6e04a67054" irb(main):004:0&gt; Base64.encode64(str) =&gt; "MTExMC0tYWQ2Y2EwYjA2ZTFmYmViN2U2NTE4YTA0MThhNzNhNmUwNGE2NzA1\nNA==\n" \ N в последней и 6-й позиции от конца. Декодер (Base64.decode64) …
159 ruby  base64  encode 

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