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

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

30
Лисп в реальном мире
Я экспериментировал с Lisp (на самом деле Scheme) и обнаружил, что это очень красивый язык, о котором мне интересно узнать больше. Тем не менее, похоже, что Lisp никогда не используется в серьезных проектах, и я не видел его в списке желаемых навыков при публикации вакансий. Мне интересно узнать мнение любого, …


26
Изменить цвет подсказки EditText при использовании TextInputLayout
Я использую новый TextInputLayoutиз библиотеки дизайна. Я могу заставить его показать и изменить цвет плавающей метки. К сожалению фактическийEditText намек теперь всегда белый. Я попытался изменить hintColor в XML, стилях и программно, а также попытался использовать, android.support.v7.widget.AppCompatEditText но EditTextподсказка всегда показывает белый цвет. Вот мой XML для моего TextInputLayoutиEditText <android.support.design.widget.TextInputLayout …

11
Получить версию файла в PowerShell
Как вы можете получить информацию о версии от .dllили.exe в PowerShell? Я специально заинтересованы в File Version, хотя другая информация о версии (то есть Company, Language, Product Nameи т.д.) было бы полезно , как хорошо.

6
C ++, скопировать в вектор
Мне нужно скопировать std::setв std::vector: std::set <double> input; input.insert(5); input.insert(6); std::vector <double> output; std::copy(input.begin(), input.end(), output.begin()); //Error: Vector iterator not dereferencable В чем проблема?
146 c++  copy  stdvector  stdset 

5
Использовать метод NUnit Assert.Throws или атрибут ExpectedException?
Я обнаружил, что это два основных способа проверки исключений: Assert.Throws<Exception>(()=>MethodThatThrows()); [ExpectedException(typeof(Exception))] Какой из них будет лучше? Предлагает ли одно преимущество перед другим? Или это просто вопрос личных предпочтений?

12
Java - escape-строка для предотвращения внедрения SQL
Я пытаюсь внедрить некоторые анти-SQL инъекции в Java, и мне очень трудно работать со строковой функцией replaceAll. В конечном счете мне нужна функция, которая преобразует любые существующие \в \\, любые "в \", любые 'в \'и любые \nв \\nтак, чтобы при оценке строки с помощью SQL-инъекций MySQL блокировалась. Я испортил некоторый …

5
создать экземпляр класса из переменной в PHP?
Я знаю, что этот вопрос звучит довольно расплывчато, поэтому я поясню это на примере: $var = 'bar'; $bar = new {$var}Class('var for __construct()'); //$bar = new barClass('var for __construct()'); Это то, что я хочу сделать. Как бы вы это сделали? Конечно, я мог бы использовать eval () следующим образом: $var …
146 php  class  variables  eval 

7
Любой способ вызвать частный метод?
У меня есть класс, который использует XML и отражение, чтобы вернуть Objects в другой класс. Обычно эти объекты являются подполями внешнего объекта, но иногда это то, что я хочу генерировать на лету. Я пробовал что-то подобное, но безрезультатно. Я считаю, что это потому, что Java не позволит вам получить доступ …
146 java  reflection  private 

9
Скрыть / Показать столбец в таблице HTML
У меня есть HTML-таблица с несколькими столбцами, и мне нужно реализовать выбор столбца с помощью jquery. Когда пользователь нажимает на флажок, я хочу скрыть / показать соответствующий столбец в таблице. Я хотел бы сделать это без привязки класса к каждому тд в таблице, есть ли способ выбрать весь столбец с …
146 jquery  html  hide  html-table  show 

9
Как заставить <td> содержимое ячейки таблицы переноситься?
Вот вся страница * обертываемая определяется в файле main.css /* Wrappable cell * Add this class to make sure the text in a cell will wrap. * By default, data_table tds do not wrap. */ td.wrappable, table.data_table td.wrappable { white-space: normal; } Вот вся страница: &lt;%@ include file="../../include/pre-header.html" %&gt; &lt;form …
146 html  css  html-table 

6
jQuery: выбрать все элементы данного класса, кроме определенного идентификатора
Это, наверное, довольно просто. Я хочу выбрать все элементы данного класса thisClass, кроме идентификатора thisId. то есть что-то эквивалентное (где - / минус подразумевает удаление): $(".thisClass"-"#thisId").doAction();

17
Почему Python pep-8 настоятельно рекомендует использовать отступы над вкладками для отступа?
В Stack Overflow и PEP 8 я вижу, что рекомендуется использовать пробелы только для отступов в программах Python. Я могу понять необходимость последовательного отступа, и я почувствовал эту боль. Есть ли основополагающая причина для предпочтения пробелов? Я бы подумал, что с вкладками работать гораздо проще.

15
Что означает выбор 1 из таблицы?
Я видел много запросов с чем-то следующим. Select 1 From table Что это 1значит, как он будет выполнен и что он вернет? Кроме того, в каких случаях это можно использовать?
146 mysql  sql  plsql 

2
Может кто-нибудь объяснить мне collection_select в ясных и простых терминах?
Я просматриваю документы по Rails API, collection_selectи они ужасны. Заголовок это: collection_select(object, method, collection, value_method, text_method, options = {}, html_options = {}) И это единственный пример кода, который они дают: collection_select(:post, :author_id, Author.all, :id, :name_with_initial, :prompt =&gt; true) Может кто-нибудь объяснить, используя простую связь (скажем, Userhas_many Plansи a Planпринадлежит a …

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