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

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

14
Как сменить тему для AlertDialog
Мне было интересно, если кто-нибудь может мне помочь. Я пытаюсь создать собственный AlertDialog. Для этого я добавил следующую строку кода в styles.xml <resources> <style name="CustomAlertDialog" parent="android:Theme.Dialog.Alert"> <item name="android:windowBackground">@drawable/color_panel_background</item> </style> </resources> color_panel_background.9.png находится в папке для рисования. Это также доступно в папке Android SDK res. Ниже приводится основной вид деятельности. package …
242 android  dialog  themes  alert 

4
Разница между загрузчиком классов контекста потока и обычным загрузчиком классов
В чем разница между загрузчиком классов контекста потока и обычным загрузчиком классов? То есть, если Thread.currentThread().getContextClassLoader()и getClass().getClassLoader()вернуть разные объекты загрузчика классов, какой из них будет использоваться?

6
Голая звездочка в аргументах функции?
Что делает голая звездочка в аргументах функции? Когда я посмотрел на модуль рассола , я увидел это: pickle.dump(obj, file, protocol=None, *, fix_imports=True) Я знаю об одинарных и двойных звездочках, предшествующих аргументам (для переменного числа аргументов), но это ничего не предшествует. И я уверен, что это не имеет никакого отношения к …


12
Как быстро записать большой буфер в двоичный файл на C ++?
Я пытаюсь записать огромное количество данных на мой SSD (твердотельный накопитель). И в огромных количествах я имею в виду 80 ГБ. Я просматривал в Интернете решения, но лучшее, что я придумал, было это: #include <fstream> const unsigned long long size = 64ULL*1024ULL*1024ULL; unsigned long long a[size]; int main() { std::fstream …

6
Почему используются безымянные пространства имен и каковы их преимущества?
Я только что присоединился к новому программному проекту C ++, и я пытаюсь понять дизайн. Проект часто использует безымянные пространства имен. Например, что-то подобное может произойти в файле определения класса: // newusertype.cc namespace { const int SIZE_OF_ARRAY_X; const int SIZE_OF_ARRAY_Y; bool getState(userType*,otherUserType*); } newusertype::newusertype(...) {... Каковы конструктивные соображения, которые могут …
242 c++  oop  namespaces 

8
Почему typeof null «объект»?
Я читаю главу 4 «Профессиональный Javascript для веб-разработчиков», где говорится, что пять типов примитивов: неопределенные, нулевые, логические, числа и строки. Если nullпримитив, почему typeof(null)возвращается "object"? Разве это не означает, что nullон передается по ссылке (я предполагаю, что здесь все объекты передаются по ссылке), следовательно, делая его НЕ примитивным?

12
Как объявить переменную в запросе PostgreSQL
Как мне объявить переменную для использования в запросе PostgreSQL 8.3? В MS SQL Server я могу сделать это: DECLARE @myvar INT SET @myvar = 5 SELECT * FROM somewhere WHERE something = @myvar Как мне сделать то же самое в PostgreSQL? В соответствии с документацией переменные объявляются просто как «name …

14
Как исправить ошибку «Ссылочная сборка не имеет строгого имени»?
Я добавил сборку со слабым именем в мой проект Visual Studio 2005 (который строго назван). Теперь я получаю сообщение об ошибке: «Ссылочная сборка« xxxxxxxx »не имеет строгого имени» Нужно ли подписывать эту стороннюю сборку?

3
Как я могу инициализировать MutableList Kotlin, чтобы очистить MutableList?
Кажется, все так просто, но как я могу инициализировать Kotlin's MutableListпустыми MutableList? Я мог бы взломать это таким образом, но я уверен, что есть что-то более доступное: var pusta: List<Kolory> = emptyList() var cos: MutableList<Kolory> = pusta.toArrayList()
242 kotlin 

16
Python JSON сериализует десятичный объект
У меня есть Decimal('3.9')как часть объекта, и я хочу закодировать это в строку JSON, которая должна выглядеть следующим образом {'x': 3.9}. Меня не волнует точность на стороне клиента, поэтому с плавающей точкой все в порядке. Есть ли хороший способ сериализовать это? JSONDecoder не принимает десятичные объекты, и предварительное преобразование в …

14
В чем разница между линейной регрессией и логистической регрессией?
Когда мы должны предсказать значение категориального (или дискретного) результата, мы используем логистическую регрессию . Я считаю, что мы используем линейную регрессию, чтобы также предсказать ценность результата, учитывая входные значения. Тогда в чем разница между двумя методологиями?

5
Сохранить сессию SSH [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос так, чтобы он был по теме переполнения стека. Закрыто 2 года назад . Улучшить этот вопрос Я использую ssh -p8520 username@remote_hostдля входа на удаленный сервер. вопрос : …
242 linux  ssh  terminal 

8
Как использовать ScrollView в Android?
У меня есть файл макета XML, но текст более чем соответствует размеру экрана. Что мне нужно сделать, чтобы сделать ScrollView? <?xml version="1.0" encoding="utf-8"?> <TableLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:stretchColumns="1" > <TableRow> <ImageView android:id="@+id/imageView" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="5dip" android:layout_marginTop="10dip" android:layout_marginRight="5dip" android:tint="#55ff0000" android:src="@drawable/icon" /> </TableRow> <TableRow> <TextView android:id="@+id/name" android:layout_width="wrap_content" android:layout_height="wrap_content" android:padding="3dip" android:text=" Name " …

4
Обновление подмодуля Git
Мне не ясно, что означает следующее (из документации по обновлению подмодуля Git ): ... сделает Подмодули ГОЛОВА быть отсоединена, если --rebaseили --mergeне указан ... Как --rebase/ --mergeизменить вещи? Мой основной вариант использования - иметь несколько центральных репозиториев, которые я буду вставлять через подмодули в другие репозитории. Я хотел бы иметь …

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