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


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

unix-количество столбцов в файле

учитывая файл с такими данными (т. е. магазины.DAT-файл) sid|storeNo|latitude|longitude 2|1|-28.03720000|153.42921670 9|2|-33.85090000|151.03274200 какой будет команда для вывода количества имен столбцов? т. е. В приведенном выше примере это будет 4. (количество символов трубы + 1 в первой линии) Я думал что-то вроде: awk '{ FS = "|" } ; { print NF}' stores.dat но он возвращает все строки вместо первой и для первой строки он возвращает 1 вместо 4 ...

Visual Studio: автоматическое присоединение к процессу при его создании

Я хочу прикрепить к процессу(a.exe) как только он порождается, это выполнимо с VS? Я знаю только название процесса. На самом деле то, что я хочу выполнить, - это установить точку останова в коде c#, но код принадлежит другому исполняемому файлу, который будет запущен текущим запущенным приложением(c.exe). Код находится внутри периода инициализации, поэтому для меня невозможно выполнить прикрепление вручную. ...

Когда это нормально, чтобы поймать RuntimeException

в недавнем проекте я рекомендовал поймать RuntimeException в тестовом коде жгута проводов и зарегистрировать его. Код обрабатывает ряд входных данных из базы данных, и я не хочу, чтобы тест останавливался из-за отказа какого-либо одного входа (нулевые значения, незаконные Аргументы и т. д.). Излишне говорить, что мое предложение вызвало бурную дискуссию. является ли улавливание любого вида RuntimeException приемлемым? Если да, то каковы другие сценарии, где можно поймать RuntimeExceptions? ...

Выполнение файла с аргументами в оболочке Python

Я хотел бы запустить команду в оболочке Python для выполнения файла с аргументом. например: execfile("abc.py") но как добавить 2 аргументы? ...

Не удается запустить этот аниматор на отдельном виде! выявить влияние

Я пытаюсь создать эффект раскрытия в моем приложении, но без успеха. То, что я хочу, это показать cardview, когда я открываю фрагмент. То, что я пытался до сих пор является: private void toggleInformationView(View view) { infoContainer = view.findViewById(R.id.contact_card); int cx = (view.getLeft() + view.getRight()) / 2; int cy = (view.getTop() + view.getBottom()) / 2; float radius = Math.max(infoContainer.getWidth(), infoContainer.getHeight()) * 2.0f; ...

Быстрый способ генерации псевдослучайных битов с заданной вероятностью 0 или 1 для каждого бита

как правило, генератор случайных чисел возвращает поток битов, для которых вероятность наблюдать 0 или 1 в каждой позиции равна (т. е. 50%). Давайте назовем это непредвзятым PRNG. мне нужно сгенерировать строку псевдослучайных битов со следующим свойством: вероятность увидеть 1 в каждой позиции равна p (т. е. вероятность увидеть 0 равна 1-p). Параметр p является вещественным числом от 0 до 1; в моей задаче бывает, что он имеет разрешение 0,5%, т. е. он может принимать значения 0%, 0.5%, 1%, 1.5 ...

Как переименовать ионное приложение из HelloCordova

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

iOS AutoLayout-получить ширину размера кадра

Я разрабатываю с помощью iOS 6 auto layout Я хотел бы записать сообщение, отображающее ширину кадра представления. Я вижу textView на экране. но я получаю ширину и высоту как ноль, я что-то упустил ? NSLog(@"textView = %p", self.textView); NSLog(@"height = %f", self.textView.frame.size.height); NSLog(@"width = %f", self.textView.frame.size.width); textView = 0x882de00 height = 0.000000 width = 0.000000 ...

Регулярное выражение для удаления всех специальных символов из строки?

Я полностью неспособен к регулярным выражениям, и поэтому мне нужна помощь с проблемой, которую, по моему мнению, лучше всего решить с помощью регулярных выражений. У меня есть список строк в C#: List<string> lstNames = new List<string>(); lstNames.add("TRA-94:23"); lstNames.add("TRA-42:101"); lstNames.add("TRA-109:AD"); foreach (string n in lstNames) { // logic goes here that somehow uses regex to remove all special characters string regExp = "NO_IDEA"; string tmp = Regex.R ...

Список исключений в PowerShell Copy-Item не работает

У меня есть следующий фрагмент сценария PowerShell: $source = 'd:t1*' $dest = 'd:t2' $exclude = @('*.pdb','*.config') Copy-Item $source $dest -Recurse -Force -Exclude $exclude который работает для копирования всех файлов и папок из t1 в t2, но он исключает только список исключений в папке "root"/"first-level", а не в подпапках. Как сделать так, чтобы исключить список исключений во всех папках? ...

Почему составные первичные ключи все еще здесь?

Мне поручено перенести базу данных в ERP среднего класса. Новая система использует составные первичные ключи здесь и там, и с прагматической точки зрения, почему? по сравнению с автогенерируемые коды, я вижу только отрицательные стороны; внешние ключи становятся размытыми более сложная миграция или БД-редизайны негибкий, как изменение бизнеса. (У моей машины нет Рег.тарелка..) такая же целостность лучше достиганная с ограничения. Он возвращается к концепции дизайна candiate keys, в которой ...

Git и Team Foundation Server

обновление: Я больше не использую TFS. Но из комментариев я вижу, что git-tfs - это очевидно путь в настоящее время. есть ли у кого-нибудь опыт использования Git в качестве автономного решения для Team Foundation Server? для подрывной деятельности вы могли бы использовать git-svn, чтобы поддерживать собственный репозиторий с бэкендом СВН. Я пытался использовать SvnBridge и git-svn для работы с TFS. Сначала это выглядело многообещающе, но визуально Студия распознает решение как находящееся под ...

Есть ли хороший, онлайн, интерактивный учебник по регулярным выражениям? [закрытый]

теперь, я знаю, как SQL и регулярные выражения просто отлично, но несколько раз на этом сайте, я наткнулась на кого-то работаете с упражнениями на SQLzoo.net. Насколько я мог судить, это был замечательный онлайн-ресурс, на котором кто-то может довольно легко учатся на примере SQL, писать много игрушек запросов к нескольким базам данных игрушек. Я, вероятно, перенаправлю людей, желающих изучить SQL, на этот сайт. эти люди SQLzoo также запускают некоторые другие учебные пособия, в том числе неко ...

Как проверить, выполняет ли gcc оптимизацию хвостовой рекурсии?

Как я могу сказать, если gcc (более конкретно, g++) оптимизирует хвостовую рекурсию в частности, функция? (Потому что это произошло несколько раз: я не хочу проверять, может ли gcc оптимизировать хвостовую рекурсию в целом. Я хочу знать, если он оптимизирует мой хвост рекурсивная функция.) Если ваш ответ "посмотрите на сгенерированный ассемблер", я хотел бы точно знать, что я ищу, и могу ли я написать простую программу, которая исследует ассемблер, чтобы увидеть, есть ли оптимизация. PS. Я ...

Любое событие срабатывает при автозаполнении?

у меня довольно простая форма. Когда пользователь вводит в поле ввода, я хочу, чтобы обновить то, что они набрали где-то еще на странице. Все это прекрасно работает. Я привязал обновление к keyup,change и click событий. единственная проблема заключается в том, что если вы выбираете ввод из окна автозаполнения браузера, он не обновляется. Есть ли какое-либо событие, которое срабатывает при выборе из автозаполнения (это, по-видимому, ни change, ни click). Обратите внимание, что если вы выбер ...

Обратный порядок элементов списка foreach

Я хотел бы изменить порядок элементов списка этого кода. В основном это набор лет, идущих от самого старого до недавнего времени, и я пытаюсь изменить этот результат. <?php $j=1; foreach ( $skills_nav as $skill ) { $a = '<li><a href="#" data-filter=".'.$skill->slug.'">'; $a .= $skill->name; $a .= '</a></li>'; echo $a; echo "n"; $j++; } ?> ...

Просмотрщик Фото Для Андроид Анимация

Я создал макет с видом изображения и веб-просмотра. Веб-представление имеет видимость по умолчанию gone. Когда действие запускается, оно сначала отображает представление изображения, а когда веб-представление завершает загрузку своего url-адреса, оно помечается как видимое, а imageview помечается как скрытый. когда imageview отображается, я хотел бы, чтобы он вращался несколько раз только для небольшого добавленного pizazz. Я никогда не делал анимацию в Android и все сообщения, которые я наше ...

когда мы импортируем данные csv, как устранить " недопустимую последовательность байтов в UTF-8"

мы разрешаем пользователям импортировать данные через csv (используя ruby 1.9.2, следовательно, это fastercsv). будучи пользовательскими данными, конечно, он не может быть должным образом дезинфицирован. когда мы пытаемся отобразить данные в методе / index, мы иногда получаем ошибку "недопустимая последовательность байтов в UTF-8", указывающую на наш erb, где мы показываем одно из полей widget.name когда мы делаем импорт, мы хотели бы заставить входящие данные быть действительными... есть ли ...

Обнаружение длительного нажатия с Android

в настоящее время я использую onTouchEvent(MotionEvent event){ } чтобы обнаружить, когда пользователь нажимает мой glSurfaceView есть способ обнаружить, когда длинный щелчок сделан. Я предполагаю, что если я не могу найти много в документах dev, то это будет какой-то метод обхода. Что-то вроде регистрации ACTION_DOWN и посмотреть, как долго это до ACTION_UP. Как вы обнаруживаете длинные нажатия на android с помощью opengl-es? ...

Разделить целое число и получить целочисленное значение

в таких языках, как C или Python, если я делю целое число на целое число, я получаю целое число: >>> 8/3 2 но в PHP, если я делю целое число на другое целое число с /, иногда я получаю поплавок: php > var_dump(6/3); int(2) php > var_dump(8/3); float(2.6666666666667) Я хотел бы сделать разделение, как в Python или C, так что 8/3-это 2. Как я могу сделать это в PHP? ...

Как установить хост по умолчанию для помощников url в rails?

Я хотел бы сделать что-то подобное config.default_host = 'www.subdomain.example.com' в некоторых моих конфигурационных файлах, так что object_url хелперов (ActionView::Helpers::UrlHelper) создавать ссылки, начинающиеся с http://www.subdomain.example.com Я пытался искать документы, но не нашел ничего, кроме ActionMailer docs и http://api.rubyonrails.org/classes/Rails/Configuration.html что для меня не полезно, потому что я не знаю, в какой ПЭТ смотреть. Есть ли место который описывает всю стр ...

Перенаправление stdin и stdout в C

я хочу открыть stdin и stdout (и, возможно,stderr пока я на нем) filehandles, так что будущие вызовы printf() или putchar() или puts() будет идти в файл, и будущие вызовы getc() и такие будут исходить из файла. 1) я не хочу постоянно терять стандартный ввод/вывод/ошибку. Возможно, я захочу использовать их позже в программе. 2) я не хочу открывать новые файловые хэндлы, потому что эти файловые хэндлы должны быть либо переданы много или глобально (содрогание). 3) я не хочу использовать любой op ...

В Java, как найти, если первый символ в строке в верхнем регистре без регулярных выражений

в Java найдите, является ли первый символ в строке прописным без использования регулярных выражений. ...

Как я могу извлечь имя файла и расширение из пути в C++

у меня есть список файлов, хранящийся в .log в следующий синтаксис: c:fotofoto2003shadow.gif D:etcmom.jpg Я хочу извлечь имя и расширение из этих файлов. Можете ли вы привести пример простого способа сделать это? ...

Выбранный плагин Jquery-получение выбранных значений

Как я могу получить выбранные значения из выбранного поля множественного выбора? ...

Как открыть новые метки вкладок doc с правой стороны в Visual Studio?

когда я открываю новый документ, его ярлык вкладки появляется в левой части панели. Как я могу заставить его появиться справа? ...

использование notifyItemRemoved или notifyDataSetChanged с RecyclerView в Android

Я создаю список карт для отображения с помощью RecyclerView, где каждая карта имеет кнопку для удаления этой карты из списка. когда я использую notifyItemRemoved() чтобы удалить карту в RecyclerView, он удаляет элемент и анимирует нормально, но данные в списке не обновляются правильно. если вместо этого я переключился на notifyDataSetChanged() затем элементы в списке удаляются и обновляются правильно, но затем карты не оживляют. есть ли у кого-нибудь опыт в использовании notifyItemRemoved() ...

Блокировка iPhone / iPod / iPad, поэтому он может запускать только одно приложение

мы хотели бы "заблокировать" iPhone / iPod / iPad, чтобы пользователь мог запускать только одно приложение (мы разработали это приложение внутренне). Я предполагаю, что мы будем смотреть на джейлбрейк, а затем заменить (?) по умолчанию трамплин приложение. мы можем это сделать? Если да, то как? EDIT:Рик опубликовал отличный ответ ниже. Вы можете скачать копию файла mobileconfig с URL ниже, если вы посетите этот URL на своем устройстве iOS Safari предложит вам установите профиль. Не забудьте п ...

Как добавить функцию Dispose в C# UserControl?

У меня есть класс, который реализует UserControl. В .NET 2005 метод Dispose автоматически создается в MyClass.Дизайнер.CS частичный файл класса, который выглядит так: protected override void Dispose(bool disposing) { if (disposing && (components != null)) { components.Dispose(); } base.Dispose(disposing); } Если я хочу добавить свою собственную функциональность Dispose, куда бы я ее поместил? Поскольку этот файл генерируется, я не хочу добавлять код з ...

Сравнение двух списков для равенства

кроме пошагового перебора элементов один за другим, как сравнить два списка строк для равенства (в .NET 3.0): Это не удается: // Expected result. List<string> expected = new List<string>(); expected.Add( "a" ); expected.Add( "b" ); expected.Add( "c" ); // Actual result actual = new List<string>(); actual.Add( "a" ); actual.Add( "b" ); actual.Add( "c" ); // Verdict Assert.IsTrue( actual == expected ); ...