Наиболее эффективным путем развития всестороннего понимания поля

Мне нужна помощь болею мой LG ms690 2.2.2. Я пробовал получить root Kit для моего телефона, но все ссылки, похоже, больше не действует.

+483
antti 1 сент. 2017 г., 22:18:14
20 ответов

У меня есть Java файл и я хочу, чтобы перечислить количество раз, когда слово порт происходит. Но единственная проблема-у меня есть много функций, которые имеют работу порт в нем тоже.

Вот пример функции :

общественного недействительными номер_порта(){
 Системы.из.код println("ваш номер порта порты");
порт();
 //Читая ваш номер порта 
readPortNumber();
}

Я хочу получить только те строки, которые имеют порт или порт в "" .

Выходом могло бы быть :

Системы.из.код println("ваш номер порта порты");
//Читая ваш номер порта 

До сих пор я

грэп -я 'порт'
+894
dmphelan 03 февр. '09 в 4:24

Нежели оповещения и управления все это сам, вы думали об использовании динамического DNS - клиента? Это позволит вам всегда использовать то же имя для контактов телефона через интернет (или даже локальной сети) и в 3-й партии будет решать проблемы при смене IP адреса для вас.

Существует несколько динамических DNS-клиенты на рынке, я не пробовал, но это довольно обычное решение для машин, которые меняют IP, поэтому я не могу понять, почему были бы проблемы.

+881
Monica Alvarado 2 дек. 2014 г., 03:27:38
Другие ответы

Связанные вопросы


Похожие вопросы

Вижу этот тред на форуме поддержки Apple

Постер бизнес, другие пишет:

С SSD, оперативной памяти не столь критичен. Если банковский счет позволяет, затем купить 16 ГБ, если я не думаю, что вы найдете 8 ГБ не так много форы посмотрите на эту схему влияния Оперативной памяти и SSD. Обратите внимание, что увеличить до 16 ГБ с 8 ГБ очень маргинальные.

+796
technocrat 25 июл. 2018 г., 16:22:43

ППА не поддерживает изменения, есть даже ошибка замечена в Launchpad об этом:

Ошибка #253119 “ППА пакеты не показывают список изменений в обновлении-Мана...” : баги : себя на Launchpad

+579
Netgh0st 5 июн. 2020 г., 21:19:06

Только если вы что-то готовлю в ней. Это довольно высокий темп и свой нержавеющая испачкаетесь.

+554
Wysteria 24 июл. 2021 г., 12:42:46

Приложение я запускал на системе Android до Lollipop (телефон LG Г2), где системный шрифт работал внутри приложения, не затрагивает применения (LG Г3) в Lollipop. Насколько я знаю, все настройки такие же, но шрифт не повлияет на приложение больше. Есть ли способ, чтобы установить шрифт по умолчанию для приложения? Я просто не понимаю, потому что работала до того, как я обновил по умолчанию на Lollipop, но теперь, простой шрифт скучный устанавливается по умолчанию в приложениях и, казалось бы, неизменный. Я не смог найти любую информацию по этому вопросу в любом месте. Есть Савант там, чтобы помочь мне через этот процесс, чтобы изменить его?

+510
Ramiro de santiago lopez 17 дек. 2017 г., 04:11:07

ОК. вот это вещь. Пространство есть, проблема в том, что он не доступен для приложений.

Android системы имеют несколько разделов, как описано здесь. Делаю ДФ на моем устройстве я получаю:

Размер файловая система, используемая доступны использования% установленной на
файловая система tmpfs 156.5 м 32.0 к 156.4 М 0% /Дев
файловая система tmpfs 156.5 156.5 М 0 М 0% /шоссе/ASEC
файловая система tmpfs 156.5 156.5 М 0 М 0% в /MNT/ОББ
в /dev/блок/mtdblock3 250.0 м 119.0 м 131.0 М 48% /система
в /dev/блок/mtdblock5 175.1 м 157.2 м 18,0 м 90% /данные
файл /dev/блок/mtdblock4 40.0 м 1.3 м 38,7 М 3% /кэш
в /dev/блок/Волд/179:1 3,7 г 2,8 г 952.5 М 75% /шоссе/sdcard

пространство я вижу в диспетчере приложений тоже самое, выделенных для /данных, остальное пространство используется для кэш-памяти и системы Android (в /системы и /разделов кэша).

Решение будет выяснить, как изменить размер разделов во внутренней памяти телефона (есть такая процедура здесь). Другое решение (что мне кажется проще) положить они регулярно используемых приложений в разделе /системы вместе с приложениями по умолчанию, чтобы использовать все памяти (корень необходимости)

+488
Nibbi 7 июл. 2022 г., 18:42:36

Когда приехав в некоторых странах вам необходимо заполнить бланк прибытия на таможенную и иммиграционную службы. Вы также может быть предложено несколько вопросов с таможенными агентами.

В некоторых странах один вопрос, Является ли или не вы упаковали свои сумки.

  • Надо всем всегда отвечать "да" на этот вопрос. Мне придется упаковать все мои вещи?
  • Это незаконно, чтобы нести что-нибудь кто-нибудь собрал?
  • Или это ОК, чтобы сказать "нет" о предметах, которые я не пакет, а затем эти элементы будут обрабатываться в отдельной процедуре?

Я спрашиваю это в общем, а не об одной стране на цели. Если вы можете предоставить доказательства того, что по крайней мере две страны ведут себя по-разному, то дать это, как ответ и я буду задать новый вопрос об одной конкретной стране.


В качестве эпилога, мне было отчасти интересно, в случае если вы путешествовали как воздух курьера, но потом я понял, что я не знал даже, что существует больше, поэтому я попросил двух независимых вопросов.

+483
William Heinrich 28 февр. 2020 г., 04:51:04

В общем, что поведение приложения зависит от приложения копирование дает правильное указание ядру о том, как он будет читать файл, который он будет копировать.

В вашем случае я вижу, что ваш файл является просто немного больше, чем вашей общей памяти, так что это может быть, что ваш GUI файловый менеджер запрашивает полный типовой вызов mmap на файл, а не копировать его в куски.

Попробуйте скопировать его с СР из окна терминала. На КП команда усердно дает показания к ядру и копирует файл в куски все, что он обнаруживает, чтобы быть наиболее приемлемым для системы. Вы все еще можете увидеть кэша заполнения памяти, но замена не должна быть вызвана, если бы не просто кучка байтов из-за всплеска нагрузки на память.

+476
Alexandre Bergel 21 сент. 2022 г., 10:22:14

У меня Samsung Galaxy Примечание 3. На слайд-меню' [1] могут быть настроены с 'быстро переключает' [1] в верхней части. Максимум пять 'быстро переключает могут быть отображены в любое время, с остатком настроен быстро переключает доступно путем скольжения быстрый-переключение управления слева.

Моем конкретном случае заключается в том, что мне нужно увидеть сразу шесть 'быстро переключает'. Прокрутки, чтобы увидеть шестой является помехой для моего конкретного случая использования. Первый-мировая проблема, я знаю! Как я могу настроить или взломать слайд меню' Показать шесть тоньше 'быстрое переключение на дисплей сразу?

[1] Это мое первое Андроид устройство. Пожалуйста, поправьте мою терминологию, так что я мог бы в Гугле эти вопросы сам в следующий раз!

+437
Anna Lee 30 мар. 2014 г., 23:26:17

Если у вас нет сети, то пакеты рвутся и не смогли установить – Апт не может получить пакеты.


Скачать вручную

Как вы публикуете здесь, очевидно, есть еще один блок с выходом в сеть. Если этот один может быть использован для загрузки пакетов можно сделать это вручную.

  • В Убунту пакеты поиска вы можете указать, распределения и упаковки; поиск; выберите нажмите-ссылку; Перейти вниз страницы; выберите пакет; выберите архитектуры; копия зеркало ссылку / или прямую связь;

Скачать (это для i386, точнее):

с wget http://archive.ubuntu.com/ubuntu//pool/main/n/network-manager/network-manager_0.9.4.0-0ubuntu3_i386.deb

Вы также будете служили зависимостей на этой странице.

  • Или в терминале, если другие машины такой же версии и архитектуры:
Ури=$(АПТ-кэш показать сеть-менеджер | команда grep "^именем: "| вырезать -д' ' -Ф2) && wget для "http://archive.ubuntu.com/ubuntu/$Ури"

В список зависимостей и государства:

команда apt-rdepends сеть-менеджера-следовать=зависит от ... печать-государство

Если через apt-rdepends не установлены его зависимости должны быть установлены


Пост больше информации

Сейчас. Более простой способ, пожалуй, можно было бы попробовать исправить в сети с помощью других инструментов.

А

Откройте терминал нажмите Ctrl+АЛТ+Т и выполните следующие команды:

сеть lshw -C в 
команду ifconfig -а
список IP-адресов 
маршрут -Н

И после выхода на ваш вопрос.

Б

Или, - более полный - запустить скрипт. Смотрите код внизу.

  1. Сохранить код в файл и скопировать его в машину без сети.
  2. Откройте терминал и сделайте его исполняемым:
    чмод 700 name_of_file
  3. Запустить его и сохранить вывод в файл:
 ./name_of_file > результат
 # или
 ./name_of_file | результат тройник 

Санировать его, если вы хотите, и добавить его в свой вопрос.

Код:

#!/бин/Баш

# Никаких гарантий, гарантии и т. д.
версия=0.0.1

сентября="=============================================================="

# has_tool "<инструмент>"
has_tool()
{
 команда -в "$1" >/dev/нуль 2>&1
}

# prnt_header "<инструмент>" "<арг-выполнить>"
prnt_header()
{
 е ";; %з\п" "$сентября"
 е ";; = инструмент: %-52С =\Н" "$1"
 [[ "$2" != "" ]] && е ";; = параметр : %-52С =\н" "$2"
 если ! has_tool "$1"; затем
 е=";; = Ошибка: \`$1' не существует."
 функции printf "%-63-его =\н" "$е"
 е ";; %з\п" "$сентября"
 возвращение 1
интернет
 если [[ "$1" =~ кошка|больше|меньше ]]; затем
 если ! [[ -е "$2" ]]; затем
 е=";; = ошибка: файл; \`$2' не существует."
 функции printf "%-63-его =\н" "$е"
 е ";; %з\п" "$сентября"
 возвращение 1
интернет
интернет
 е ";; %з\п" "$сентября"

 возвращает 0
}

# tool_info "<инструмент>" "<арг-версия>" "<арг-выполнить>"
tool_info()
{
 местные с V=

 (($#!=3)) && {
 е >&2 "* $0 ошибка: неверное решение в cmd_present. Недостающие аргументы.\Н"
 е >&2 ";; "%S "С\П" "$@"
 возвращение 1
}

 если ! prnt_header "$1" "$3"; затем
 возвращение 1
интернет
 если [[ $2 ]]; затем
 е ";; Версия \$ %ы %з\п" "$1" "$2"
 в=( $($1 $2 2>&1) )
 е ";; %з\п" "${в[*]}"
интернет

 е ";;\н"
}

# tool_do "<инструмент>" "<арг-версия>" "<арг-выполнить>" "<суда>"
tool_do()
{
 (($#!=4)) && {
 е >&2 "* $0 ошибка: неверное решение в cmd_do. Недостающие аргументы.\Н"
 е >&2 ";; "%S "С\П" "$@"
 возвращение 1
}
 если ! tool_info "$1" "$2" "$3"; тогда
 возвращение 1
интернет

 е ";; выхода:\Н"

 (($4==1)) && судо $1 3 $|| $1 $3

 функции printf "\н;;\н"

 возвращает 0
}

ping_gateways()
{
 если has_tool маршрута; затем
 # Тодо: проверка на флаг УГ 
 гв=$(маршрут -н | у awk '{печати $2}' | grep в -о '^[0-9\.]*')
 для G в ${ГВт[*]}; делать
 если ! [[ "$г" == "0.0.0.0" ]]; затем
 tool_do "пинг" "В" "-С 3 $г" 0
интернет
сделано
интернет
}

е ";; _______________________ чистый тест _____________________________\Н" | ти на /dev/stderr, в
Е ";; В. %З\п\п" "$версия" | ти на /dev/stderr, в
е >&2 ";; рабочее ...\Н"

tool_info "диспетчер связи" "--версия" ""

е >&2 ";; оборудование ...\Н"
tool_do "lshw" "версия" "-с сетью" 1

#е >&2 "\р\033[KVarious информации ..."
е >&2 ";; различная информация ...\Н"
tool_do "команду ifconfig" "в" "-это" 0
tool_do "ИС" "в" "аддр список" 0
tool_do "маршрут" "в" "-н" 0
tool_do "команды netstat" "в" "-РН" 0
tool_do "в iptables" "--вариант" "-Н -Л" 1


е >&2 ";; Некоторые кошки передоза ...\Н"
tool_do "кошка" "" "/и т. д./сети/интерфейсов" 0
tool_do "кошка" "" "/и т. д./хосты" 0
tool_do "кошка" "" "/и т. д./хостов.разрешить" 0
tool_do "кошка" "" "/и т. д./хостов.запретить" 0
tool_do "кошка" "" "/и т. д./модули" 0
tool_do "кошка" "" "/и т. д./модулей.конф" 0
tool_do "кошка" "" "/и т. д./файл resolv.конф" 0

е >&2 ";; Некоторые копать передоза ...\Н"
tool_do "хоста" "" "локальный" 0
tool_do "команда nslookup" "" "локальный" 0
tool_do "команда nslookup" "" "askubuntu.com" 0
tool_do "копать" "" "." 0
tool_do "копать" "" "локальный" 0
tool_do "копать" "" "askubuntu.com" 0

е >&2 ";; шлюзы пинг ...\Н"
ping_gateways

е >&2 ";; пинг различные ...\Н"
tool_do "пинг" "" "-с 3 216.239.32.10" 0

е >&2 ";; пинг Гугл ДНС ...\Н"
# https://developers.google.com/speed/public-dns/docs/using
tool_do "пинг" "" "-с 3 8.8.8.8" 0
tool_do "пинг" "" "-с 3 8.8.4.4" 0

функции printf "\Н;; хорошо\.Н" | ти на /dev/stderr, в
+429
maele 27 мая 2015 г., 10:23:23

рассмотрим простой API сервера, в котором вы можете использовать данные в итерации, с помощью "маркера без гражданства", который может выглядеть так: rQAAMTQ2MzU4MDA1MjgxM3x8fC9wZXJtawqub3jnfhx8, так:

локон -в "http://ws.foo.bar/_consume?position=rQAAMTQ2MzU4MDA1MjgxM3x8fC9wZXJtaWQub3JnfHx8"
* Связанные с WS.фу.бар (12.34.56.78) порт 80 (#0)
> Получить /_consume?позиция=rQAAMTQ2MzU4MDA1MjgxM3x8fC9wZXJtawqub3jnfhx8 протокола HTTP/1.1
> Пользователь-агент: скручиваемость/7.35.0
> Ведущий: с WS.фу.бар
> Принимаем: */*
> 
< НТТР/1.1 200 ОК
... массу ненужных заголовков
< Х-позиции: qwAAMTQ2MzU4MDA1MTIxOHx8fC9wZXJtawqub3jnfhx8
< Подключение: закрыть
< Дата: Ср, 01 июня 2016 15:02:42 мск
{ datadatadatadatadatadatadata... }

выводить данные в stdout, а заголовки (вместе с другими подробное инфо), поступает в stderr. один из этих заголовков является Х-позиция, хранение следующей позиции я должен поставить в качестве параметра запроса для следующего блока данных. Я пытался придумать один-лайнер, я мог бы просто нажмите кнопку и снова выполнить для получения следующего блока данных

Я пробовал следующее (предположим, исходное положение: 1foo2BAR3baz4QUUX5blah):

$ ПОС=1foo2BAR3baz4QUUX5blah
$ ПОС=$( локон -в "http://ws.foo.bar/_consume?position=$терминал" 2>&1 | grep в х-позиционный | у awk '{печати 3$}' )

который, очевидно, не печать на экране данных, поскольку это проглотила грэп, но и, ПОС изменяется только один раз, и не может использоваться снова. завиток жалуется на второй вызов:

* Незаконное символов в URL
* Закрытие соединения -1
завиток: (3) найти недопустимые символы в URL

хотя кажется, что POS получил новое значение:

$ Эхо $ПОС
rQAAMTQ2MzU4MDA1MjgxM3x8fC9wZXJtawqub3jnfhx8

Я подозреваю, что может быть ВФ?

в любом случае, даже если я решу это, я все еще хочу, чтобы не игнорировать поток stdout. пробовал это решение:

$ ПОС=`( локон -в "http://ws.foo.bar/_consume?position=$ПОС" 3>&1 1>&2- 2>&3- ) | грэп х-позиционный | у awk '{печати $3}"

но, кажется, не работает.

+397
ruddy de ryck 30 сент. 2014 г., 10:25:05

На старых версиях Баш-завершение, как один доступный для CentOS на EPEL репозиторий, есть отдельные скрипты для пакета sysvinit услуг в /usr/доли/Баш-завершение/. В этом случае вы можете захотеть добавить дополнительные скрипты есть на примере как завершения чашки.

На более новых системах, как и мой в Fedora 19, Баш-завершение суда с _служба() и _services() функции в Главная /usr/доли/Баш-завершение/Баш-завершение скрипта, он обеспечивает пуск и остановка действия по умолчанию для любого установленного пакета. Он должен работать из коробки.

Если вы также хотите поддержать больше действия добавить действие использования такой:

*)
 Эхо $"использование: $0 {пуск|стоп|статус|перезапуск|перезагрузка|силы-перезарядка}"

Скрипт будет парсить эту строку и заполните состояния, перезагрузка, и так далее. Это предполагает, что вы используете оператор Case, как это управлять argumment действия:

случае $1 в
начала)
[...]
;;
стоп)
[...]
;;
статус)
[...]
;;
*)
 Эхо $"использование: $0 {пуск|стоп|статус}"
эсок
+394
Faye Burke 26 дек. 2014 г., 06:18:32

В принципе, ваша аналогия Волан-де-Морт прав. Он способен поставить свою чакру на людей через проклятия Марка. Это в основном положить немного себе в них. Вы узнаете позже, что это (как и другие вещи) оставила его ослаблена. Вот почему он хочет тело Саске, чтобы вернуть его полную силу.

+370
Bebek Lie 14 апр. 2011 г., 02:35:47

Можно иметь несколько версий, если Аби достаточно изменений. т. е. если такой вариант достаточно ранимы.

хорошим примером этого является libjpeg8 против libjpeg62

libjpeg8 фактически предоставляемых libjpeg-turbo8.

команды dpkg --файл-список libjpeg-turbo8 | грэп так
в /usr/lib в/x86_64 с-линукс-дистрибутив GNU/libjpeg.так.8.0.2
в /usr/lib в/x86_64 с-линукс-дистрибутив GNU/libjpeg.так.8

libjpeg62 обеспечивается libjpeg62

команды dpkg --файл-список libjpeg62 | грэп так
в /usr/lib в/x86_64 с-линукс-дистрибутив GNU/libjpeg.так.62.0.0
в /usr/lib в/x86_64 с-линукс-дистрибутив GNU/libjpeg.так.62

это не самый лучший пример, потому что это было единственным, что я мог думать в время. из-за 8, используя турбо, просто попытаться не замечать, что сейчас.

в любом случае 62 не совместимы с 8 поэтому разница в фамилии.

так что можно иметь разные версии, но его, как правило, необходимо только при наличии серьезных изменений Аби.

В вашем примере 1.1 против 1 не очень большая, и скорее всего это будет двоичная совместимость. Есть набор правил для этого, хотя, возможно, кто-то еще может добавить больше деталей, которые он лучше понимает.

+368
Rajeshkumarpanddey 10 февр. 2014 г., 17:15:24

Я написал скрипт, который по сути делает 2 вещи:

  • Запускает пользовательский интерфейс для прослушивания актуальной программе, работающей на сервере
  • удаленно запустить программу на сервере

Все будет хорошо, то интерфейс начинается, то программа запускается на сервере. Но как только я закрываю ИП удаленный процесс будет убит.

Соответствующие части скрипта:

ui_pid = подпроцесса.check_output('/home/user/git/sim_ui.sh' Шелл=истина)
команда = 'SSH пользователь@сервер "Баш-с \'компакт program_dir/ && Эхо \"работает программа >> журнал.вне && ./program.sh >> журнал.из\'"'
команды печати 
ОС.система(команда)

sim_ui.sh:

nohup и ui_binary аргументы > ui_out.txt &

Я тоже не смогла выяснить, что убит процесс на сервере, т. е. сигнал, который прекращается процесс и откуда он взялся.

Редактировать: Когда я добавить экран -ДМ до Баш-с ней работает отлично.

+355
BAC 16 сент. 2012 г., 06:24:28

При запуске интерактивной оболочки приложения, как я могу отправить его клавишу (или комбинацию клавиш), которые были перехвачены терминал GNOME? В данном конкретном случае это Ф10 ключ, который был перехвачен.

Бонусные баллы на универсальное решение, которое будет работать для таких вещей, как альт, клавиши PgUp и АЛТ-таб (может быть полезно для shell-скрипт, чтобы настроить команды из контекстного меню) или в других терминалах, а также.

+339
lightthievesall 4 июл. 2012 г., 11:05:56

Ответ на ваш второй вопрос: девайс позволяет однозначно идентифицировать устройство.

Устройства назначен на/dev/ПДД, /Дев/СДБи др. в зависимости от того, система обнаруживает их. Хотя диск система загружается всегда первый, для других их назначение название зависит от порядка открытия и может измениться после перезагрузки.

Кроме того, представьте, у вас есть диски как/dev/sdc В и в/dev/СДД, а вы физически удалить первый диск, после перезагрузки, что было известно как устройство/dev/СДД теперь называется как/dev/sdc в.

Это делает идентификацию устройств неоднозначное. Идентификаторы UUID избегать двусмысленности; как UUID хранится в суперблоке (для блочных устройств), она относится к самому устройству.

+121
voidrunner 16 дек. 2019 г., 17:24:39

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

+87
Yaw chuks 4 мая 2022 г., 02:22:11

Саблер

...позволяет редактировать (почти?) любые метаданные для песни вручную.

Вы можете использовать этот инструмент добавить метку "явный" песню. Я успешно протестировали версию 0.14 на Льва.

enter image description here enter image description here

+22
Captain Ron 11 дек. 2022 г., 18:40:56

Показать вопросы с тегом