Codengineering - блог о программировании ➜ страница 1131
Windows: запуск нового скрытого процесса (без окна)
Я хочу выполнить стороннюю программу (VLC в моем случае) без какого-либо окна, появляющегося в Windows. Я запускаю свою программу java как службу Windows, которая работает нормально, но когда я запускаю VLC с помощью Runtime.exec(), то появляется окно, независимо от того, что я делаю. Есть аргументы командной строки для VLC, которые препятствуют GUI, но затем появляется черная консоль - не намного лучше. Итак: есть идеи, как запустить внешнюю программу с Java так, чтобы не было видно окна? (Он ...
Зоны на JavaScript время неправильно в прошлом переходом на летнее время, правила перехода
В 2007 году дни, когда мы переходим на летнее время, изменились. Любая дата, которая попадает в расширенный диапазон DST до этого изменения, сообщает о неправильном смещении часового пояса в Chrome и Firefox. Это как Firefox и Chrome не обращают внимания на то, что у DST раньше были разные дни. Если вы запустите следующий скрипт, он сообщит о смещении в 240 минут. Это неверно, он должен сообщить 300 минут. IE10 делает это правильно. Кто-нибудь знает об этом? исправить? alert(new Date('11/ ...
Получение автоматической расшифровки YouTube из API?
Можно ли извлечь автоматически сгенерированные (непользовательские) видеозаписи из любого API YouTube? ...
numpy polyfit проходя через 0
Предположим, что у меня есть векторы x и y с вектором веса wgt. Я могу вписать кубическую кривую (y = a x^3 + b x^2 + c x + d), используя np.polyfit следующим образом: y_fit = np.polyfit(x, y, deg=3, w=wgt) Теперь предположим, что я хочу сделать еще одну подгонку, но на этот раз я хочу, чтобы подгонка прошла через 0 (т. е. y = a x^3 + b x^2 + c x, d = 0), как я могу указать, что конкретный коэффициент (т. е. d в этом случае) равен нулю? Спасибо ...
Проверьте git repo после использования BFG repo-cleaner
Очень простой вопрос git: Я загрузил некоторую компрометирующую информацию на Github и использую bfg для очистки РЕПО. Я следовал документации и выполнил следующие действия: $ git clone --mirror git://example.com/some-big-repo.git $ bfg --replace-text passwords.txt my-repo.git Я получил следующий результат: Found 233 objects to protect Found 9 commit-pointing refs : HEAD, refs/heads/experimental, refs/heads/master, ... Protected commits ----------------- These are your protected commi ...
Огонь выключить оповещения при клике на кнопку
Когда я нажимаю кнопку, оповещения не выполняются. Что я делаю не так? Может быть, мне нужно включить некоторые файлы js в раздел заголовка? Вот мой вид формы входа: <?php echo CHtml::beginForm(); ?> <div class="row"> <?php echo CHtml::label('username', 'username'); ?> <?php echo CHtml::textField('username'); ?> </div> <div class="row"> <?php echo CHtml::label('password', 'password'); ?> <?php echo CHtml::textField('password'); ?> </div> ...
Как создать схему базы данных Envers с помощью org.зимовать.инструмент.Энверсшемагенератор?
Я обновил Hibernate до версии 4.1.1.Окончательная версия. Согласно документации Существует 2 способа создания схемы базы данных: Муравьиная задача org.hibernate.tool.ant.EnversHibernateToolTask. запустите org.hibernate.tool.EnversSchemaGenerator из Java. Hibernate-tools не работает с Hibernate-4.1.1.Окончательный. Он имеетблокирующий баг . Я нашел только примечания к выпуску и тестовый случай. Итак, как я могу использовать org.hibernate.tool.EnversSchemaGenerator с моей настойчивостью.xm ...
CSS box-тень небольшой границы на мобильном телефоне
Я использую тень-прямоугольник, чтобы получить цвет на внешней стороне элемента. На моем рабочем столе это выглядит нормально, но на моем мобильном я вижу небольшую границу, вероятно, вызванную высоким PPI моих мобильных экранов. Смотрите скриншот ниже. Код .container { margin-left: auto; margin-right: auto; padding-left: 15px; padding-right: 15px; } .container.main { background-color: #fff; } .header-main{ height: 90px; box-shadow: 0px -15px 0px 15px #009fe ...
Статические методы в интерфейсе / абстрактном классе
Во-первых, я понимаю причины, по которым интерфейс или абстрактный класс (в терминологии .NET/C#) не может иметь абстрактных статических методов. Мой вопрос тогда больше сосредоточен на лучшем дизайнерском решении. Мне нужен набор "вспомогательных" классов, которые все имеют свои собственные статические методы, такие что если я получаю объекты A, B и C от стороннего поставщика, я могу иметь вспомогательные классы с такими методами, как AHelper.RetrieveByID(string id); AHelper.RetrieveByName ...
Списки: идиоматический способ фильтрации похожих элементов
Я ищу противоположность distinct. В списке с [ "a", "a", "b", "c", "b", "d" ] я хочу только сохранить "a" и "b", потому что они появляются несколько раз. Решением для этого может быть следующее: val similarsList = mutableListOf<String>() list.filter { if (similars.contains(it)) return@filter true similars.add(it) false }.distinct() Это приведет к удалению каждого элемента, который соответствует уже содержащемуся элементу до него. В объекте list все элементы, появ ...