Вопросы-ответы - все решения ➜ страница 411


Задать вопрос

Конвертировать timedelta в общее количество секунд

у меня есть разница во времени time1 = datetime.datetime.fromtimestamp(time.mktime(time.gmtime())) ... time2 = datetime.datetime.fromtimestamp(time.mktime(time.gmtime())) diff = time2 - time1 Теперь, как я могу найти общее количество секунд, которые прошли? diff.seconds Не считай дней. Я мог бы сделать: diff.seconds + diff.days * 24 * 3600 есть ли встроенный метод для этого? ...

Различные типы потокобезопасных наборов в Java

там, кажется, много различных реализаций и способов создания потокобезопасных наборов в Java. Некоторые примеры включают 1) CopyOnWriteArraySet 2) коллекций.synchronizedSet (Set set) 3) ConcurrentSkipListSet 4) коллекций.newSetFromMap (new ConcurrentHashMap ()) 5) Другие наборы генерируются таким же образом, как (4) эти примеры приходят от шаблон параллелизма: параллельные реализации набора в Java 6 может ли кто-нибудь просто объяснить различия, преимущества и недостатки этих примеров и д ...

Отменить против "исключить из проекта"?

есть ли способ отменить операцию "исключить из проекта" в Visual Studio (2008) ? Как включить файлы обратно в проект после их исключения? ...

Как jQuery clone () и изменить идентификатор?

мне нужно клонировать идентификатор, а затем добавить номер после него, как так id1,id2 и т. д. Каждый раз, когда вы нажимаете клон, вы ставите клон после последнего номера идентификатора. $("button").click(function() { $("#id").clone().after("#id"); }); ...

Отладка кода Scala с помощью simple-build-tool (sbt) и IntelliJ

каков самый простой способ отладки кода Scala, управляемого sbt с помощью встроенного отладчика IntelliJ? Документация от "RunningSbt" с сайта google кода sbt перечисляет команды для запуска основного класса для проекта или тестов, но, похоже, нет команд для отладки. последующий вопрос: каков самый простой способ подключить отладчик IntelliJ к Jetty при использовании команды jetty-run sbt? ...

Написание собственного контейнера STL

существуют ли рекомендации о том, как следует писать новый контейнер, который будет вести себя как любой STL контейнер? ...

Что теперь использовать Google News API устарел? [закрытый]

в рамках проекта, над которым я работаю, мне было поручено реализовать Google News API в веб-приложении. однако, я проверил Google News API сайт, и я вижу следующее сообщение: важно: API поиска Google News официально устарел по состоянию на 26 мая 2011 года. Он будет продолжать работать в соответствии с нашим осуждением политики, но количество запросов вы можете сделать в день может быть ограниченный. Я проверил SO вопросы, но я не смог найти вопрос, связанный с API новостей. что ...

Почему "decimal" не является допустимым типом параметра атрибута?

Это действительно невероятно, но реально. Этот код не будет работать: [AttributeUsage(AttributeTargets.Property|AttributeTargets.Field)] public class Range : Attribute { public decimal Max { get; set; } public decimal Min { get; set; } } public class Item { [Range(Min=0m,Max=1000m)] //compile error:'Min' is not a valid named attribute argument because it is not a valid attribute parameter type public decimal Total { get; set; } } пока это работает: [AttributeUsage(Attrib ...

CardView layout width= "match parent" не соответствует ширине родительского RecyclerView

у меня есть фрагмент с содержит RecyclerView с layout_width= "match_parent": <android.support.v7.widget.RecyclerView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_gravity="center" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/ ...

Проверьте версию ОС в Swift?

Я пытаюсь проверить системную информацию в Swift. Я понял, что это может быть достигнуто с помощью кода: var sysData:CMutablePointer<utsname> = nil let retVal:CInt = uname(sysData) У меня есть две проблемы с этим кодом: каким должно быть начальное значение sysData? Этот пример дает -1 в retVal, вероятно, потому, что sysData равен нулю. как я могу прочитать информацию из sysData? ...

Это плохая практика, чтобы использовать перерыв в цикле for? [закрытый]

это плохая практика, чтобы использовать break сообщении внутри for loop? скажем, я ищу значение в массиве. Сравнить внутри цикла for и когда значение найдено, break; для выхода из цикла for. это плохая практика? Я видел альтернативу: определите переменную vFound и установите его в true, когда значение будет найдено и проверьте vFound на for условие. Но нужно ли создавать новый переменная как раз для этой цели? Я спрашиваю в контексте обычного цикла C или C++ for. P. S: The руководство по ко ...

Как прокрутить в нижней части RecyclerView? scrollToPosition не работает

Я хотел бы прокрутить в нижней части списка RecyclerView после загрузки деятельности. GENERIC_MESSAGE_LIST = (ArrayList) intent.getExtras().getParcelableArrayList(ConversationsAdapter.EXTRA_MESSAGE); conversationView = (RecyclerView) findViewById(R.id.list_messages); conversationView.setHasFixedSize(true); conversationViewLayoutManager = new LinearLayoutManager(this); conversationView.setLayoutManager(conversationViewLayoutManager); conversationViewAdapter = new ConversationAdapter(GENERIC_MESS ...

#ifdef vs #if-что лучше / безопаснее в качестве метода включения / отключения компиляции определенных разделов кода?

это может быть вопрос стиля, но в нашей команде разработчиков есть небольшой разрыв, и мне было интересно, есть ли у кого-нибудь еще идеи по этому вопросу... в принципе, у нас есть некоторые отладочные операторы печати, которые мы отключаем во время нормальной разработки. Лично я предпочитаю делать следующее: //---- SomeSourceFile.cpp ---- #define DEBUG_ENABLED (0) ... SomeFunction() { int someVariable = 5; #if(DEBUG_ENABLED) printf("Debugging: someVariable == %d", someVariable); # ...

Как изменить цвет фона с помощью JavaScript?

кто-нибудь знает простой способ поменять цвет фона веб-страницы с помощью JavaScript? ...

SQL Server выберите последние N строк

Это известный вопрос, но лучшее решение, которое я нашел, это что-то вроде: SELECT TOP N * FROM MyTable ORDER BY Id DESC У меня есть таблица с большим количеством строк. Это не возможность использовать этот запрос, потому что это занимает много времени. Итак, как я могу выбрать последние n строк без использования ORDER BY? EDIT извините дублированный вопрос этого ...

Как я могу добавить элемент в список выбора в ASP.net MVC

в основном я ищу, чтобы вставить элемент в начале списка выбора со значением по умолчанию 0 и текстовым значением " -- Select One --" что-то вроде SelectList list = new SelectList(repository.func.ToList()); ListItem li = new ListItem(value, value); list.items.add(li); можно ли это сделать? ...

Ошибка преобразования даты и/или времени из символьной строки при вставке датавремя

Я пытаюсь создать таблицу следующим образом: create table table1(date1 datetime,date2 datetime); сначала я попробовал вставить значения, как показано ниже insert into table1 values('21-02-2012 6:10:00 PM','01-01-2001 12:00:00 AM'); Он дал ошибку говоря, не удается преобразовать varchar в datetime затем я попробовал ниже формат как один из сообщений, предложенных нашим stackoverflow, insert into table1 values(convert(datetime,'21-02-2012 6:10:00 PM',5) ,conv ...

Испытание блока с безопасностью весны

моя компания оценивает Spring MVC, чтобы определить, следует ли использовать его в одном из наших следующих проектов. До сих пор мне нравится то, что я видел, и прямо сейчас я смотрю на модуль безопасности Spring, чтобы определить, можно ли его использовать. наши требования к безопасности довольно просты, пользователь просто должен ввести имя пользователя и пароль, чтобы иметь возможность получить доступ к определенной части сайта (например, чтобы получить информацию о своем счете); и есть нес ...

Как использовать web-шрифты легально? [закрытый]

Я немного запутался в законах, применяемых к веб-шрифтам. Я знаю, что это нормально использовать шрифты, такие как Arial, Times Romans, Georgia и т. д...Я думаю, что это незаконно использовать другие коммерческие шрифты. Есть сайты, которые предоставляют бесплатные шрифты? Если они есть. могу ли я просто использовать их напрямую, не упоминая создателя бесплатного шрифта или не связывая страницу, на которой я их загружаю? или мне придется? Как я могу использовать шрифты в интернете, если мне не ...

перегрузка метода против необязательного параметра в C# 4.0 [дубликат]

этот вопрос уже есть ответ здесь: следует ли объявлять методы с использованием перегрузок или необязательных параметров в C# 4.0? 13 ответов какой лучше? на первый взгляд необязательный параметр кажется лучше (меньше кода, меньше XML-документации и т. д.), Но почему большинство классов библиотеки MSDN используют перегрузку вместо необязательные параметры? есть ли что-то особенное, что вы должны принять ...

Объясните использование битового вектора для определения уникальности всех символов

Я смущен тем, как битовый вектор будет работать для этого (не слишком знаком с битовыми векторами). Вот данный код. Может кто-нибудь провести меня через это? public static boolean isUniqueChars(String str) { int checker = 0; for (int i = 0; i < str.length(); ++i) { int val = str.charAt(i) - 'a'; if ((checker & (1 << val)) > 0) return false; checker |= (1 << val); } return true; } в частности, что такое checker делаешь? ...

Redis-подключение к удаленному серверу

Я только что успешно установил Redis, используя инструкции в руководстве по быстрому запуску на http://redis.io/topics/quickstart на моем сервере Ubuntu 10.10. Я запускаю службу как dameon (поэтому она может быть запущена init.г) сервер является частью кластера Rackspace с внутренними и внешними IP-адресами. Хост работает на порту 6379 (стандарт для Redis) я добавил строку в iptables, чтобы разрешить входящие соединения из порта 6379, как показано на рисунке ниже: ACCEPT tcp -- anywher ...

Mongoimport файла json

у меня есть файл json, состоящий из около 2000 записей. Каждая запись, которая будет соответствовать документу в базе данных mongo, форматируется следующим образом: {jobID:"2597401", account:"XXXXX", user:"YYYYY", pkgT:{"pgi/7.2-5":{libA:["libpgc.so"],flavor:["default"]}}, startEpoch:"1338497979", runTime:"1022", execType:"user:binary", exec:"/share/home/01482/XXXXX/appker/ranger/NPB3.3.1/NPB3.3-MPI/bin/ft.D.64", numNodes:"4", sha1:"5a79879235aa31b6a46e73b43879428e2a175db5", execEpoch:133 ...

Фильтрация коллекций в C#

Я ищу очень быстрый способ отфильтровать коллекцию в C#. В настоящее время я использую общие коллекции List, но открыт для использования других структур, если они работают лучше. В настоящее время я просто создаю новый список и перебираю исходный список. Если критерии фильтрации совпадают, я помещаю копию в новый список. есть ли лучший способ сделать это? Есть ли способ фильтровать на месте, чтобы не было временного списка требуется? ...

Запретить по умолчанию при отправке формы jQuery

что в этом плохого? HTML: <form action="http://localhost:8888/bevbros/index.php/test" method="post" accept-charset="utf-8" id="cpa-form" class="forms"> <input type="text" name="zip" value="Zip code" id="Zip" class="required valid"> <input type="submit" name="Next" value="Submit" class="forms" id="1"> </form> jQuery: $("#cpa-form").submit(function(e){ e.preventDefault(); }); ...

Apache VirtualHost 403 Запрещено

недавно я попытался установить тестовый сервер с Apache. Сайт должен работать под доменом www.mytest.com. Я всегда получаю 403 Forbidden ошибка. Я нахожусь на Ubuntu 10.10 server edition. Корень doc находится под dir /var/www. Ниже приведены мои настройки: содержание /var / www ls -l /var/www/ total 12 drwxr-xr-x 2 root root 4096 2011-08-04 11:26 mytest.com -rwxr-xr-x 1 root root 177 2011-07-25 16:10 index.html содержимое файла хоста на сервере (с IP 192.168.2.5) cat /etc/hosts 127.0.0.1 ...

Как преобразовать репозиторий git в mercurial?

Я разрабатываю приложение java, используя git в качестве репозитория исходного кода. Я хотел бы поделиться проектом с другими разработчиками java, и hg, похоже, наиболее часто используется ими. мой вопрос заключается в том, как преобразовать репозиторий git в hg? Если бы я попытался погуглить "конвертировать git в hg", и каждый поисковый хит О преобразовании из hg в git. Я также использую TortoiseHg. ...

Как правильно восстановить удаленный файл из SVN?

Я удалил файл из РЕПО и теперь его нужно вернуть. Лучшее, что я могу понять, это: обновление до версии перед удалением скопировать файлы в другое место обновление по голове скопировать файлы добавить commit Это просто плохо пахнет, и он теряет всю историю для загрузки. Должен быть лучший способ сделать это. Я уже заглянул в SVN Книга но ничего не нашел и теперь смотрю вниз по списку тегов SVN. ...

Автоматическая проверка подлинности пользователя после регистрации

мы создаем бизнес-приложение с нуля в Symfony 2, и я столкнулся с небольшой проблемой с потоком регистрации пользователей: после того, как пользователь создает учетную запись, они должны автоматически войти в систему с этими учетными данными, а не быть немедленно вынуждены снова предоставить свои учетные данные. У кого-нибудь был опыт с этим, или в состоянии указать мне в правильном направлении? ...

Что же ТФ.НН.conv2d сделать в тензорном потоке?

Я смотрел на документы tensorflow о tf.nn.conv2dздесь. Но я не могу понять, что он делает или чего он пытается достичь. Он говорит на документах, #1: сглаживает фильтр до 2-D матрицы с формой [filter_height * filter_width * in_channels, output_channels]. что это? Это поэлементное умножение или просто матричное умножение? Я также не мог понять два других пункта, упомянутых в документах. У меня есть написал их ниже : # 2: извлекает патчи изображения из входного тензора, чтобы сфо ...