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

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

6
PHP «php: // input» против $ _POST
Мне было приказано использовать метод php://inputвместо того, чтобы $_POSTвзаимодействовать с Ajax-запросами из JQuery. То, что я не понимаю, это преимущества использования этого по сравнению с глобальным методом $_POSTили $_GET.
243 php  ajax  input 

24
OnItemCLickListener не работает в просмотре списка
Activity код класса: conversationList = (ListView)findViewById(android.R.id.list); ConversationArrayAdapter conversationArrayAdapter=new ConversationArrayAdapter(this, R.layout.conversation_list_item_format_left, conversationDetails); conversationList.setAdapter(conversationArrayAdapter); conversationList.setOnItemClickListener(new AdapterView.OnItemClickListener(){ @Override public void onItemClick(AdapterView<?> arg0, View arg1, int position, long arg3) { Log.d("test","clicked"); } }); getViewФункция в Adapterклассе: if (v == null) { LayoutInflater vi = (LayoutInflater)ctx.getSystemService(Context.LAYOUT_INFLATER_SERVICE); if(leftSideMessageNumber.equals(m.getTo())) { v = vi.inflate(R.layout.conversation_list_item_format_left, null); } else { …
243 android  listview 


19
Xcode: не удалось получить задачу для процесса
Это для существующего приложения, которое компилируется и распространяется несколько раз. После обновления до Xcode 5 у меня появляется эта ошибка. Мой профиль разработчика выбран для подписи кода для отладки. Удаленные производные данные несколько раз. Выйти несколько раз Скачал и попытался повторно добавить мои сертификаты разработчиков. Перезагрузите мой компьютер! И проверил …

10
Добавить значение с плавающей запятой в ресурсы / значения Android
Я пытаюсь добавить немного пространства между строками в мои TextViews, используя android:lineSpacingMultiplier из документации : Дополнительный интервал между строками текста, как множитель. Должно быть значением с плавающей запятой, например, «1.2». Поскольку я использую это в нескольких различных TextViews, я хотел бы добавить глобальное измерение / значение к моим ресурсам, но …

6
Как я могу отправить dispatch_sync, dispatch_async, dispatch_after и т. Д. В Swift 3, Swift 4 и далее?
У меня есть много кода в проектах Swift 2.x (или даже 1.x), который выглядит следующим образом: // Move to a background thread to do some long running work dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0)) { let image = self.loadOrGenerateAnImage() // Bounce back to the main thread to update the UI dispatch_async(dispatch_get_main_queue()) { self.imageView.image = …

27
Как скрыть панель действий перед созданием активности, а затем показать ее снова?
Мне нужно реализовать заставку в моем сотовом приложении. Я использую этот код в onCreate действия, чтобы показать всплеск: setContentView(R.layout.splash); getActionBar().hide(); и этот код, чтобы показать основной интерфейс через некоторое время: setContentView(R.layout.main); getActionBar().show(); Но перед вызовом onCreate и появлением всплеска появляется небольшая часть времени, когда отображается панель действий. Как сделать панель …

7
Отображение значений в словаре Python
Имея словарь, который { k1: v1, k2: v2 ... }я хочу получить, { k1: f(v1), k2: f(v2) ... }я передаю функцию f. Есть ли такая встроенная функция? Или я должен сделать dict([(k, f(v)) for (k, v) in my_dictionary.iteritems()]) В идеале я бы просто написал my_dictionary.map_values(f) или my_dictionary.mutate_values_with(f) То есть для …

14
Указатель на элемент данных класса «:: *»
Я наткнулся на этот странный фрагмент кода, который прекрасно компилируется: class Car { public: int speed; }; int main() { int Car::*pSpeed = &Car::speed; return 0; } Почему C ++ имеет этот указатель на нестатический член данных класса? Какая польза от этого странного указателя в реальном коде?
243 c++  class  pointers  c++-faq 

11
Найти размер массива в Perl
Кажется, я натолкнулся на несколько разных способов найти размер массива. В чем разница между этими тремя методами? my @arr = (2); print scalar @arr; # First way to print array size print $#arr; # Second way to print array size my $arrSize = @arr; print $arrSize; # Third way to …
243 perl 

19
Как удалить дублирование кода между похожими константными и неконстантными функциями-членами?
Допустим, у меня есть следующее, class Xгде я хочу вернуть доступ к внутреннему члену: class Z { // details }; class X { std::vector<Z> vecZ; public: Z& Z(size_t index) { // massive amounts of code for validating index Z& ret = vecZ[index]; // even more code for determining that the …

5
Заставить Maven запустить все тесты, даже если некоторые из них не пройдены
У меня есть проект с несколькими модулями. Когда все тесты пройдены, тест Maven запускает их все. Когда тесты не пройдены в первом модуле, maven не перейдет к следующему проекту. У меня для testFailureIgnore установлено значение true в настройках Surefire, но это не помогает. Как заставить maven запускать все тесты?
243 java  maven-2  surefire 

4
Проходить по файлам в каталоге с помощью PowerShell
Как я могу изменить следующий код для просмотра всех файлов .log в каталоге, а не только одного файла? Мне нужно перебрать все файлы и удалить все строки, которые не содержат «step4» или «step9». В настоящее время это создаст новый файл, но я не уверен, как использовать for eachцикл здесь (новичок). …
243 powershell 

9
Как мне вернуть решение в Visual Studio онлайн в TFS?
У меня было свое решение в Visual Studio 2012 (которое находится под контролем исходного кода TFS), и сервер TFS (2010) не работал. Затем, когда я внес изменение в один из файлов и попытался его сохранить, я получил приглашение спросить, хочу ли я перезаписать файл, говоря, что сервер TFS не работает …
243 visual-studio  tfs 

10
Вставка SQL Server, если не существует
Я хочу вставить данные в мою таблицу, но вставить только те данные, которых еще нет в моей базе данных. Вот мой код: ALTER PROCEDURE [dbo].[EmailsRecebidosInsert] (@_DE nvarchar(50), @_ASSUNTO nvarchar(50), @_DATA nvarchar(30) ) AS BEGIN INSERT INTO EmailsRecebidos (De, Assunto, Data) VALUES (@_DE, @_ASSUNTO, @_DATA) WHERE NOT EXISTS ( SELECT * …

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