Переключатель диспетчер отображения для языка

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

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

С другой стороны, вы создали новый дом для дикой природы.

+685
Nikitoitbb 26 мар. 2011 г., 13:52:49
15 ответов

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

??? 3897697700 (717MiB)
.тгз 1550090721 (1478MiB)
.формат JPG 872736861 (832MiB)
.ИСО 804329472 (767MiB)
.пакет 636183905 (606MiB)
.ГЧ 528345920 (503MiB)
.д 384725346 (366MiB)
.я 354098997 (337MiB)
.SQLite в 302110738 (288MiB)
.HTML-код 233729943 (222MiB)
.в CS 209534627 (199MiB)
.dll файлы 198655123 (189MiB)
.в XML 192561101 (183MiB)
.формат PDF 184729508 (176MiB)
.деб 173972838 (165MiB)

Обратите внимание на большие ??? пост из-за многих .РТ .репозитории Git источник, что нет расширения.

Код по умолчанию для печати топ-15 крупнейших войска файлов, хотя это может быть легко расширен.

Есть todo в коде использовать libmagic , чтобы получить фактические типы файлов.

Вот код:

директива #define _XOPEN_SOURCE 500
#включить <работники.ч>
#включить <с cstdio>
код #include <cstdlib>
код #include <stdint.ч>

#включить <набор>
#включить <вектор>
#включить <алгоритм>
#включить <строка>
#включить <библиотеки iostream>

статические uintmax_t итого = 0ul;
статические файлы uintmax_t = 0ul;
статические каталоги uintmax_t = 0ul;
статические uintmax_t симлинки = 0ul;
статические uintmax_t недоступны = 0ul;
статические uintmax_t blocks512 = 0ul;

структура byfiletype {
 СТД::строка типа;
 Мутабельный uintmax_t общая; // неключевые

 оператор bool<(константный byfiletype и другие) константный { возвращение типа<других.тип_файла; }
 статического типа bool largest_first(пост byfiletype и, константный byfiletype& б) { возвращение.общая>б.итог; }
};

определение типа СТД::набор<byfiletype> sizemap;
статические sizemap per_filetype;

СТД::строка get_filetype(СТД::строка имени) // Тодо использовать libmagic сделать файл определения типа?
{
 реализация пос = имени.rfind("/");
 если (СТД::строка::НКО != пос) имени = имени.функцию substr(поз+1);

 пос = имени.rfind ("".);

 возвращение (СТД::строка::НКО != пос)
 ? имени.функцию substr(пос)
 : "???";
}

статические инт
display_info т.(константный тип char *fpath, константные структуры стат *СБ
 инт tflag, структуры и т. д *ftwbuf)
{
переключатель(tflag)
{
 дело FTW_D:
 дело FTW_DP: каталоги++; перерыв;
 дело FTW_NS:
 дело FTW_SL:
 дело FTW_SLN: симлинки++; перерыв;
 дело FTW_DNR: недоступные++; перерыв;
 дело FTW_F: 
 файлы++; 
 запись byfiletype = { get_filetype(fpath), ШБ->st_size };
 sizemap::итератор матч = per_filetype.найти(ввод);

 если (совпадение != per_filetype.конец()) 
 матч->полная += ШБ->st_size;
 еще 
per_filetype.вставка(ввод);

перерыв;
}
 итого += ШБ->st_size;
 blocks512 += ШБ->st_blocks;
 возврат 0; /* сообщить nftw() для продолжения */
}

инт
основной(АГДС, типа char *аргумент argv[])
{
 инт флаги = FTW_DEPTH | FTW_MOUNT | FTW_PHYS;

 если (nftw((АГДС < 2) ? "." : аргумент argv[1], display_info т., 20, флаги) == -1)
{
perror("nftw");
выход(EXIT_FAILURE);
}

 функции printf("общий размер: %7jd\Н", общей);
 функции printf("в %JD файлов и %ИД каталогах (%Джей Ди символических %Ди недоступные каталоги)\Н", файлов, директорий, символических ссылок, недоступен);
 функции printf("размер на диске %Ди * 512б = %Ди\п", blocks512, blocks512<<9);

 реализация Н = СТД::мин(15ul, per_filetype.размер());
 определение типа СТД::вектор<byfiletype> topN_t;
 topN_t первым N(Н);
СТД::partial_sort_copy(
 per_filetype.начать(), per_filetype.конец(),
 можно.начать(), можно.конец(),
byfiletype::largest_first);

 для (topN_t::const_iterator это=можно.начать(); к!=можно.конец(); ++это)
{
 с std::соиь << это->типа << "\Т" << это->полная << "\т(" << ((он->общее)>>20) << "МИБ)" << СТД::епси;
}

выход(EXIT_SUCCESS);
}
+991
Vaheh 03 февр. '09 в 4:24

У меня две операционные системы на разных подсетях (192.168.1.80/30 & 172.16.21.0/25), статически назначенные адреса подключения к одному из Debian маршрутизатор с двумя сетевыми картами. Я назначил 172.16.21.1 на интерфейс eth1 и 192.168.1.81 , чтобы для eth2. Каждой среды Windows, используя их IP-шлюз.

Как я могу позволить средах Windows ping одной другую с помощью таблицы маршрутизации? Я уже включен в сеть.протокол IPv4.ip_forward=1 В /и т. д./sysctl.конф файл. Я пытался использовать отдельные таблицы маршрутизации, но моя конфигурация не похоже на работу. Сейчас я только сделал настройки IP на каждой машине, все остальное по умолчанию.

выходная помощью ifconfig:

на eth1 encap ссылке:сеть Ethernet HWaddr 00:0С:29:08:05:01 

 инет адрес:172.16.21.1 брошены:172.16.21.127 Маска:255.255.255.128

 inet6 addr В образом: fe80::20С:29ff:fe08:501/64 области:Ссылка

 До трансляции мультикаст работает с MTU:1500 метрическая:1

 RX пакетов:526 ошибок:0 сократилось:0 перерасход:0 рама:0

 Техас пакеты:562 ошибок:0 сократилось:0 перерасход:0 перевозчик:0

 столкновения:0 txqueuelen:1000 

 RX байт:44822 (43.7 КБ) Техас байт:40642 (39.6 КБ)

 Прерывание:17 база адрес:0x20a4 



для eth2 encap ссылке:сеть Ethernet HWaddr 00:0С:29:08:05:0В 

 инет адрес:192.168.1.81 брошены:192.168.1.83 Маска:255.255.255.252

 inet6 addr В образом: fe80::20С:29ff:fe08:50В/64 объем:ссылка

 До трансляции мультикаст работает с MTU:1500 метрическая:1

 RX пакетов:856 ошибок:0 сократилось:0 перерасход:0 рама:0

 Техас пакеты:909 ошибок:0 сократилось:0 перерасход:0 перевозчик:0

 столкновения:0 txqueuelen:1000 

 RX байт:71421 (69.7 КБ) Техас байт:85064 (83.0 КБ)

 Прерывание:17 база адрес:0x2424 



encap ссылке Ло:местные замыкания 

 инет в addr:127.0.0.1 Маска:255.0.0.0

 inet6 в addr: ::1/128 масштаб:хозяин

 До замыкания работает МТУ:65536 Метрика:1

 RX пакетов:47, ошибок:0 сократилось:0 перерасход:0 рама:0

 Техас пакеты:47, ошибок:0 сократилось:0 перерасход:0 перевозчик:0

 столкновения:0 txqueuelen:0 

 RX байт:4733 (4.6 КБ) Техас байт:4733 (4.6 КБ)

Таблица маршрутизации (используя Route -Н):

Таблица IP-маршрутизации ядра 

Пунктом Genmask Шлюз Флаги Метрики Использовать Реф Недвижимость

0.0.0.0 0.0.0.0 172.16.21.1 в UG 0 0 0 eth1 и

169.254.0.0 0.0.0.0 255.255.0.0 с U 1000 0 0 eth1 и

172.16.21.0 172.16.21.1 255.255.255.128 в UG 0 0 0 eth1 и

192.168.1.80 192.168.1.81 255.255.255.252 УГ 0 0 0 для eth2

tcpdump на eth1, который:

тсрйитр: подробный вывод подавляется, используйте -V или -VV для полного декодирования протоколов
слушать в eth1, соединени-тип EN10MB (локальных сетей), захват размер 262144 байт
14:35:38.591460 ИС 172.16.21.2 > 192.168.1.82: запрос ICMP, код 1, сл 71, длина 40
14:35:43.126147 АРП запрос, который имеет роутер (00:0С:29:08:05:01 (да неизвестно)) скажи 172.16.21.2, длина 46
14:35:43.126189 АРП, ответить маршрутизатора-в 00:0С:29:08:05:01 (Уи неизвестно), длина 28
14:35:43.141954 ИС 172.16.21.2 > 192.168.1.82: запрос ICMP, код 1, сл 72, длина 40
14:36:08.894329 IP-маршрутизатор.протокол mDNS > 224.0.0.251.задание: 0 [2кв] ПТР (УК)? _ipps._tcp, относящийся.местные. ПТР (УК)? _ipp._tcp, относящийся.местные. (45)
14:36:09.658277 АРП запрос, который имеет 199.7.91.13 сказать маршрутизатора, длина 28
14:36:10.656763 АРП запрос, который имеет 199.7.91.13 сказать маршрутизатора, длина 28
14:36:ИП6 10.707265 на fe80::20С:29ff:fe08:501.протокол mDNS > виде FF02::ФБ.задание: 0 [2кв] ПТР (УК)? _ipps._tcp, относящийся.местные. ПТР (УК)? _ipp._tcp, относящийся.местные. (45)
+897
Heart Tropix 18 авг. 2021 г., 00:58:30
Другие ответы

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


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

У меня два ВПС сервера, и оба с MySQL установлен, для тестирования и для развития. Один из моих серверов не позволит мне подключиться извне. С пользователем;

'mytestuser'@'%'

По данным открытого порта искатель, порт 3306 на сервере нарушителя оказалась закрыта. У меня есть C++ и Java-программ в свой собственный прослушивания на произвольные порты без каких-либо проблем. Почему это происходит и как я могу это исправить?

Установил Ubuntu-это дистрибутив Ubuntu 11.10 (GNU/Линукс 2.6.32-042stab072.10 x86_64 с)

Результаты команды netstat -кортежа на каждом сервере

Оскорбление сервера

протокол TCP 0 0 localhost в.Ло требование:*: * слушай корня 39967664 -

Рабочие сервера

протокол TCP 0 0 *:в MySQL *:* слушать в MySQL 1847519288 -
+856
JanisE 3 окт. 2023 г., 07:11:38

По данным Википедии, это проекция ожидаемых будущих биткоин поставки:

enter image description here

Есть ли влияние на динамику системы за оценку биткоины?

Например, добыча необходимых для производства вычислений для поддержки системы, и если да, то как бы система управления масштабное падение добычи с резким увеличением количества сделок?

+766
stormychel 24 окт. 2017 г., 13:04:28

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

Буддийский философ и Пионер Махаяны Нагарджуна считается, что восстановил совершенство сутр мудрости Нагов. Затем он продолжал распространять сутры к миру в целом.Кроме того, Наги придет к нему, когда он проповедовал и создают тень к нему, когда он учил.

Снова с традицией Махаяны, Наги появляются много раз в "Лотосовой сутры". Дракон (Нагу) царей дочери главную роль в одной из глав. Хотя она молода и женских, тем не менее, она достигает Буддовости. Это указывает на то, что каждый (даже если они молоды или женщина) может достичь высшего духовного совершенства.

+605
Antho 2 июн. 2014 г., 01:48:32

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

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

PS: Если вы просто скопировать и вставить, вы, вероятно, обнаружите, что текст все еще нуждается в некоторой полировке, чтобы соответствовать свой доклад. Что может составить значительный объем работы.

+603
Cosmos Chitsaru 18 дек. 2011 г., 21:07:28

Вы можете постоянно добавлять это в Параметры загрузки путем редактирования /и т. д./По умолчанию/жратву файл. Вы должны добавить это в конце линии, которая начинается с GRUB_CMDLINE_LINUX=.

Создайте файл grub config, используя эту команду:

файл grub2-mkconfig -о /загрузки/файл grub2/харч.cfg для

Относительно конфигурации команды modprobe: ничего не изменилось. Конфигурация стиль можно положить в файл/etc/команды modprobe.д/ каталогов. Вижу человек 5 команды modprobe.д Для справки.

+399
Goldlady 14 окт. 2016 г., 15:15:59

Типичный курс новичка по матанализу около 100 студентов каждый семестр. Если курс разделен на 4 секции, каждая имеет 25 студентов и другой инструктор.

Потому что инструкторы разные, ученика могут сильно зависеть от того, кто учит его разделе. Ленивые студенты могли задать другие студенты перед регистрацией, который является самым простым грейдер или кто делает легко и просто экзамены и т. д. Это несправедливо по отношению к остальным студентам.

Кто-нибудь еще столкнулся с той же проблемой? И как вы его преодолеть?

Какие критерии нужно ввести, чтобы гарантировать, что оценка студента будет слабо зависеть от того, кто учит его?.

Мы думаем о предоставлении всех разделах-же промежуточных выборах и финал. Но, очевидно, этого недостаточно

+366
Clockwork Aker 30 нояб. 2011 г., 10:27:24

По умолчанию, часы работает ваша команда с /Бен/Ш-с '...' так что на выходе вы видите, как /Бен/ш интерпретирует времени команды. Ваш /Бен/ш , видимо, не имеет встроенного времени.

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

смотреть -х Баш-с 'грядет'
смотреть -х ЗШ -с 'грядет'

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

+291
KidAsComputer 3 апр. 2016 г., 02:23:21

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

  • Если существует каталог, в оба источника и назначения, содержание перемещаются и объединяются рекурсивно.
  • Если существует файл или директорию в источнике, но не в пункте назначения, он перемещается.
  • Любой файл или каталог, который уже существует в месте назначения осталось позади. (В частности, объединены каталоги, оставленных в источнике. Это не легко исправить.)

Будьте осторожны, непроверенного кода.

экспорт дест='/путь/к/назначения/корень'
компакт-диски /путь/к/источник/корень
найти . -тип D \( -Exec и ш-с '[ -д "$дест/$0" ]' \; -о \
 -старпома Ш-с 'МВ "$0" "$дест/$0"' {} \; -чернослив \) \
 -о-экзек Ш-с '
 если ! [ -е "$дест/$0" ]; затем
 МВ-ф "$0" "$дест/$0"
интернет
'{} \;
+285
asd2791 12 янв. 2015 г., 16:54:30

Testdisk - твой друг. Год назад, я починил сломанный MBR и столкнулся с точно такой же проблемой как и у вас (магическое число МБР уже испортился) с помощью этого инструмента. Есть много живых носителей, содержащих его http://www.cgsecurity.org/wiki/TestDisk_Livecd.

После того как вы исправить вашу проблему, я предлагаю вам создать резервную копию таблицы разделов с sfdisk. http://ubuntuwiki.net/index.php/Partition_tables,_managing_with_sfdisk

Редактировать :поскольку я не могу комментировать

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

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

+193
Ami ROBBINS Robbins 28 мая 2021 г., 01:07:16

Согласно Макги в о еде и кулинарии (стр. 423) жидкость должна быть теплой или горячей, но он не определяет конкретное температуры; интересно, что он говорит, хотя основной пигмент водорастворимый добавив немного спирта или жира будет disolve дополнительные каротиноиды. Вот цитата полностью:

Шафран обычно используется в малых количествах - несколько потоков, или "щипок" - и регидратации в небольшом количестве теплой или горячей жидкости перед добавлением в блюдо, чтобы извлечь как вкус и цвет. Основной пигмент растворяется в воде, но включение некоторых алкоголя или жира в добыче жидкости будет растворяться дополнительные жирорастворимых каротиноидов.

+165
faran ahmed 11 нояб. 2018 г., 02:15:04

в iOS7 теперь отслеживает использование данных в аналогичную (хотя и не столь эффективно) в смысле данных на телефонах Windows 8.

Заглянем в Настройки > мобильные и прокрутите вниз до использование мобильных данных раздел, где вы можете отслеживать, сколько данных было отправлено через подключение мобильной передачи данных (в отличие от WiFi, который не отслеживается). Это показано как сумма всех данных, а также на основе приложения в, что позволяет вам видеть, какие приложения используют большую часть пропускной способности, и наиболее эффективно позволяет просто запретить мобильный данных доступ к определенным приложениям без необходимости отключения всей связи, которая является очень полезной для тех, кто на дорогих тарифных планов или тех из нас (как я), которые получают выделенную сумму каждый месяц, иногда подобраться к ней схожу.

Data Usage

Цифры отображаются с момента последнего сброса данных, который отображается в нижней части экрана (наряду с возможностью для выполнения сброса статистики); к сожалению, нет понятия планирования в период с чувственных данных, где я могу сказать, что у меня 1 Гб в месяц, начиная с 15, например, но если вы помните, чтобы вручную сбросить в первый день данные период, то это еще вполне годятся для держать вас в свои пределы, а также понимание, что на самом деле, используя ваши данные.

+96
Aaronneyer 14 апр. 2017 г., 16:58:55

Итак, если WiFi автоматически включается и подключается к сети, вам нужно включить WiFi выключен. Когда я сделал это, я получил следующее уведомление:

Включается автоматически по Wi-Fi Интернет
"[Имя SSID]" была удалена из ваших часто используемых беспроводных сетей. Он будет снова добавлять, если вы используете его чаще.

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

+85
user3436389 31 авг. 2011 г., 06:12:33

У меня есть небольшой сенсорный экран, прикрепленный к Raspberry Pi, и, когда я запустить скрипт Python, с помощью подключенной клавиатуры, непосредственно на устройство/dev/tty1, этот сценарий может выполняться с которым Pygame.дисплей.метод init() успешно, когда для directfb находится в переменной среды SDL_VIDEODRIVER.

Эта малина Pi будет где-то смонтирована без клавиатуры, для управления и отображения статистики по потреблению энергии. Он будет доступен через SSH.

Я пытаюсь использовать, с которым Pygame, потому что, видимо, это даст мне полный доступ к фреймбуферу, так что я больше не привязан к консоли 40х30 характер отображения.

Изначально я автоматически начал экрана -с главного на устройстве/dev/tty1, и это было очень полезно иметь возможность прикрепить к экрану на моей локальной машине, но 40х30 символов слишком ограниченными.

Так что теперь я SSHing в устройства и выдачи команды, как setsid Ш-с './start_game.sh < > на /dev/tty1 >&0 2>&1'

где ./start_game.sh содержит

команда CD ~/питон/игры
дата
питон3 show.py

и show.py затем следует рендеринга графического интерфейса.

Но почему-то на устройстве/dev/tty1 мне говорят, что используя для directfb не удалось.

show.py содержит

импорт ОС
с Pygame
драйверы = ['для directfb', 'fbcon']
нашли = ложь
для водителя в водители:
 если не ОС.функции getenv('SDL_VIDEODRIVER'):
 ОС.функцию putenv('SDL_VIDEODRIVER', водитель)
попробуйте:
которым Pygame.дисплей.инит()
 печать('водитель: {0}.'.формат(водителя))
 за исключением, с которым Pygame.ошибка:
 печать('водитель: {0} не удалось.'.формат(водителя))
далее
 нашли = истина
перерыв
если не нашли:
 печать('не подходит видео драйвер найден!')

Что мне нужно делать, так что я могу использовать для directfb в этом моде (fbcon тоже не работает)?

Я пробовал такие вещи, как выдача дисплей=:0 , но я действительно не знаю, что он делает.

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

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

+48
richhage 16 июн. 2013 г., 01:37:13

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