Безопасное шифрование https для приложения iPhone на веб-странице

Я хочу продать приложение для iPhone, в котором будет размещен один веб-просмотр веб-страницы, например http://www.myapp.com/webview/. Я хотел бы, чтобы приложение эффективно хранили учетные данные, необходимые для аутентификации на веб-сайте ( т.е. только тот, кто купил приложение, может просматривать эту страницу) Как еще я могу получить безопасный простой веб-просмотр на iPhone, не требуя от пользователя входа […]

Послепроцессорные последовательности PostgreSQL

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

Java SSLHandshakeException «нет общих наборов шифров»

Я использую SSLServerSocket для приема клиентских подключений на моем сервере openSUSE, но ни один из них не может подключиться. Я всегда получаю исключение SSLHandshakeException, no cipher suites in common говорящее об общих наборах no cipher suites in common . Я активировал все возможные комплекты, включил несколько протоколов, попробовал с новейшей версией JRE и openjdk. Также […]

Установленное соединение было прервано программным обеспечением вашей главной машины

[2011-04-11 13:27:36 – ddmlib] Установленное соединение было прервано программным обеспечением вашей главной машины java.io.IOException: установленное соединение было прервано программным обеспечением вашей главной машины на sun.nio.ch.SocketDispatcher.write0 (родной метод) at sun.nio.ch.SocketDispatcher.write (Неизвестный источник) at sun.nio.ch.IOUtil.writeFromNativeBuffer (Неизвестный источник) at sun.nio.ch.IOUtil.write (Неизвестный источник) at sun.nio.ch.SocketChannelImpl.write (Неизвестный источник) на com.android.ddmlib.JdwpPacket.writeAndConsume (JdwpPacket.java:213) at com.android.ddmlib.Client.sendAndConsume (Client.java:573) at com.android.ddmlib.HandleHeap.sendREAQ (HandleHeap.java:349) at com.android.ddmlib.Client.requestAllocationStatus (Client.java:419) […]

Почему инициализатор C ++ 11 in-class не может использовать круглые скобки?

Например, я не могу написать это: class A { vector v(12, 1); }; Я могу только написать это: class A { vector v1{ 12, 1 }; vector v2 = vector(12, 1); }; В чем смысл различий в дизайне языка C ++ 11?

Как сделать таймер обратного отсчета в Android?

У меня есть два EditTexts в XML. В одном EditText пользователь может поместить число как минуты, а в другом EditText – число в секундах. После нажатия кнопки завершения, секунда EditText должна начать обратный отсчет и обновлять его текст каждую секунду. Кроме того, как я могу обновить его до тех пор, пока он не достигнет нуля […]

Получение ошибки «команда не найдена» при сравнении двух строк в Bash

Весь мой скрипт в настоящее время: #!/bin/sh clear; blanko=””; # Dummy-Variablen variable=Testvariable; if [[$variable == $blanko]]; then echo “Nichts da!” else echo $variable fi и если я вхожу TestSelect.sh я получил /usr/bin/TestSelect.sh: line 6: [[Testvariable: command not found Testvariable Как я могу это исправить?

Создание каталога не работает в Marshmallow Android

Я создаю каталог в своем родном приложении. Он отлично работает в Android 5.0, но в Android 6.0 (Marshmallow) несколько раз он работал, а иногда и нет. Я использую следующий код для создания нового каталога. Я сохраняю файл видео и изображения в каталоге. public static void createApplicationFolder() { File f = new File(Environment.getExternalStorageDirectory(), File.separator + Config.VIDEO_COMPRESSOR_APPLICATION_DIR_NAME); […]

Жизненный цикл статического объекта Android

Я создаю приложение поиска событий, мы устанавливаем критерии поиска с одного экрана, заполняемого на другом экране, тогда пользователь может редактировать критерии поиска с третьего экрана и переходит на 4-й экран. Чтобы достичь вышеуказанной задачи, я использую статический объект, который запоминает значения вокруг приложения, и мне больше не нужно ничего делать. Но я боюсь, если о […]

Android: Отменить задачу Async

Я использую задачу async для загрузки изображения и получения некоторых результатов. При загрузке изображения я вижу диалог прогресса, написанный в методе onPreExecute () следующим образом: protected void onPreExecute() { uploadingDialog = new ProgressDialog(MyActivity.this); uploadingDialog.setMessage(“uploading”); uploadingDialog.setCancelable(true); uploadingDialog.show(); } Хорошо, когда я нажимаю кнопку «Назад», очевидно, что диалог исчезает из-за setCancelable (true). Но (очевидно) асинхронная задача не […]

Давайте будем гением компьютера.