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

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

11
Есть ли вариант использования синглтонов с доступом к базе данных в PHP?
Я получаю доступ к своей базе данных MySQL через PDO. Я настраиваю доступ к базе данных, и моей первой попыткой было использовать следующее: Первое, о чем я подумал global: $db = new PDO('mysql:host=127.0.0.1;dbname=toto', 'root', 'pwd'); function some_function() { global $db; $db->query('...'); } Это считается плохой практикой. После небольшого поиска я …

3
Android RelativeLayout программно устанавливает centerInParent
У меня есть RelativeLayout вроде этого: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginTop="10dip"> <Button android:id="@+id/negativeButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="20dip" android:textColor="#ffffff" android:layout_alignParentLeft="true" android:background="@drawable/black_menu_button" android:layout_marginLeft="5dip" android:layout_centerVertical="true" android:layout_centerHorizontal="true"/> <Button android:id="@+id/positiveButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="20dip" android:textColor="#ffffff" android:layout_alignParentRight="true" android:background="@drawable/blue_menu_button" android:layout_marginRight="5dip" android:layout_centerVertical="true" android:layout_centerHorizontal="true"/> </RelativeLayout> Я хочу иметь возможность программно установить positiveButtonтакой же эффект, как: android:layout_centerInParent="true" Как я могу сделать …

4
Адаптивный веб-сайт увеличен до полной ширины на мобильном устройстве
Я тестирую панель навигации Bootstrap, и у меня есть демонстрационный веб-сайт. Когда я изменяю размер браузера на рабочем столе, все работает нормально, включая панель навигации, которая становится сворачиваемым меню с небольшим значком вверху, который я могу щелкнуть, чтобы увидеть больше кнопок меню. Но когда я попробовал это в мобильном браузере …


5
Включение выделения уценки в Vim
Я использую Vim в терминале на моем MacBook Air с OS X Lion, и я не могу найти хороший плагин для подсветки синтаксиса Markdown. Пока что пробовал плагин Plasticboy и плагин Тима Поупа . Плагин plasticboy работал нормально, но выделял пробелы в конце строк, и я не понял, как это …
139 vim  markdown 


5
гитоз или гитолит? [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 5 лет назад . Уточните этот вопрос Я ищу установку git-сервера, чтобы делиться проектами с моей командой. Я не хочу …
139 git  gitosis  gitolite 

11
Сначала вызовите removeView () для родительского элемента ребенка
Сначала немного предыстории: У меня есть макет внутри прокрутки. Сначала, когда пользователь прокручивает экран, прокручивается прокрутка. Однако после определенного количества прокрутки я должен был отключить прокрутку в представлении прокрутки, чтобы переместить «фокус прокрутки» на веб-представление внутри дочернего макета. Таким образом, прокрутка фиксируется, и все события прокрутки переходят в веб-просмотр внутри …

6
Android: AsyncTask против службы
Почему я много читаю в ответах на большинство вопросов о AsyncTaskзагрузчиках и ничего не об услугах ? Службы просто не очень хорошо известны, или они устарели, или имеют какие-то плохие атрибуты или что-то в этом роде? Какие отличия? (Между прочим, я знаю, что есть и другие темы по этому поводу, …
139 android 


11
Отображение функции на значениях карты в Clojure
Я хочу преобразовать одну карту значений в другую карту с теми же ключами, но с функцией, примененной к значениям. Я бы подумал, что в api clojure есть функция для этого, но мне не удалось ее найти. Вот пример реализации того, что я ищу (defn map-function-on-map-vals [m f] (reduce (fn [altered-map …

11
Почему Magento такой медленный? [закрыто]
В его нынешнем виде этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, обратитесь за …


2
Асинхронная операция Entity Framework занимает в десять раз больше времени
У меня есть сайт MVC, использующий Entity Framework 6 для обработки базы данных, и я экспериментировал с его изменением, чтобы все работало как асинхронные контроллеры, а вызовы базы данных выполнялись как их асинхронные аналоги (например, ToListAsync () вместо ToList ()) Проблема, с которой я столкнулся, заключается в том, что простое …

12
Как назначить Git SHA1 файлу без Git?
Насколько я понимаю, когда Git назначает хеш SHA1 файлу, этот SHA1 уникален для файла в зависимости от его содержимого. В результате, если файл перемещается из одного репозитория в другой, SHA1 для файла остается прежним, поскольку его содержимое не изменилось. Как Git вычисляет дайджест SHA1? Это происходит с полным несжатым содержимым …
139 git  sha1 

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