Помощи, необходимой для проведения поисков файла
В комментарии код, вы вроде должны знать, что цель программы, в противном случае люди, глядя на ваш код, по сути, просто человека Линта'. Поэтому в зависимости от типа обратной связи вы хотите, вы могли бы объяснить немного то, что ваш код делает.
Так что основной проблемой будет то, что вы поясняете вашу идею, а кто-то еще может работать с ним. Ну, это интернет, если нет возможности узнать, что люди собираются делать с ним. Вы действительно могли бы просто задать для простой проверки кода (синтаксис, нейминг, явные ошибки), но без контекста они не могут проверить, если ваш код делает то, что вы думаете он делает (полезная часть анализа кода).
Если ваш диплом не является чисто программной инженерии, они могут на самом деле не волнует, если ваш инструмент написано в 'оптимально' хотя. Лучшим вариантом будет держать его в автономном режиме, или поинтересоваться у знакомых, которым Вы доверяете для просмотра кода (путем, например, частная гитхаб логи).
Другое решение было бы прочитать о какой-то материал по поводу качества кода. Complete2 код является хорошим началом. Кроме этого, проверьте код C++ на GitHub из крупных проектов (скриншоты, например). Если вы найдете его ценным, чтобы написать хороший код, это поможет вам больше в долгосрочной перспективе ;-)
Для будущих читателей, я написал это письмо, чтобы некоторые мои коллеги, которые работают со мной по настройке работы с LXC и выяснить моста.
Ну, я провел большую часть дня сегодня возился с загрузкой сетевых драйверов в LXC и теперь все намного яснее, поэтому я думал, я хотел бы передать то, что я узнал.
Первые пару определений, чтобы мы знали, на что мы смотрим (я на самом деле не понимаешь разницы между мостом, как br0 или virbr0 и интерфейс как интерфейс eth0, и я наверняка не знала, что такие интерфейсы как vethILNaLo
было).
Мост
Мост показан в качестве интерфейса в команду ifconfig, но мост не подключать 2 других сетях, это не сетевой интерфейс своей собственной. Вы можете просматривать и изменять мосты с помощью brctl показать
, и настроить их постоянно в /etc/сети/интерфейсов.
Мост лучше думали как переключатель.
Примеры мостов мы видим:
- br0
- lxcbr0
- virbr0
Сетевой интерфейс
Интерфейсы обычно назначаются на один узел, один интерфейс не может быть привязан к нескольким узлам. Хост отправляет и получает сетевой трафик на интерфейс. Интерфейс он выбирает зависит от таблицы маршрутизации, маршрут
покажет вам это.
Почему нам нужно наводить, что eth0-это физически подключен к хост-ОС и не может быть установлен на контейнер или другую виртуальную машину.
Примеры физических интерфейсов мы видим:
- интерфейс eth0
- vethILNaLo
Некоторые заметки о том, что второй: vethILNaLo
- Это физический интерфейс, который создается для каждого lxc-контейнер, который запущен, она прикреплена к контейнеру и увидел внутри контейнера как eth0 в
- Каждый раз, когда вы определяете
для lxc.сети.тип=Соколе
в пакет lxc конфиг файл, он создает еще один из этих физических интерфейсов и прикрепляет его в контейнер, вы можете использоватьдля lxc.сети.имя = eth0 в
установить имя интерфейса внутри контейнера (по умолчанию eth0 и eth1, и т. д. Как правило, строительство) - Когда этот интерфейс создается он не подключен ни к чему, как будто он не подключен вообще
VethILNaLo подключение к сети с помощью моста
Помните, что мост как на основе программного обеспечения коммутатора. Если вы подключите два интерфейса в него, они связаны таким же образом, что коммутатор соединяет физические компьютеры.
В файле/etc/сети/интерфейсов
мы определили и создали br0, мы в основном определяется переключателем. В этом же файле мы также подключен eth0, чтобы наш “выключатель” br0:
слово iface br0 инет статический
bridge_ports eth0 в
В пакет lxc файл config мы подключили физические контейнеры интерфейс на тот же самый переключатель:
для lxc.сети.тип=Соколе
для lxc.сети.ссылка=br0
/и т. д./сети/интерфейсов
настраивается при запуске компьютера (это логично, хозяева интерфейсу eth0. всегда должны быть подключены к нашей “переключатель”), и LXC заботится о создании физического порта для нашей команды lxc контейнер и подключить его в наш “выключатель” имени br0 (разница между мостом и коммутатором очень маленький, поэтому для этой цели это нормально, чтобы думать о них, как тот же коммутатор, только немного умнее мост).
Что lxcbr0 и virbr0?
lxcbr0 и virbr0 автоматически добавлены для lxc, они оба то же самое (virbr0 старая версия сохранена для обеспечения обратной совместимости, lxcbr0 новее, но они делают ровно то же самое). Эти два моста (ака “выключатели”) также обеспечивают функции NAT и маршрутизации. Так что если вы подключили Виртуальную машину для этих мостов было бы, подключив его к маршрутизатору.
Так как мы не нужен еще один маршрутизатор (все наши контейнеры lxc будет иметь свой собственный IP в сети) я удалил оба этих ООН-используются мосты от ОС в док
Я живу в 3-й мировой страны и в одном из лучших вузов моей страны профессор предложил мне ученая степень, должность. Я буду проводить часть времени кандидат во время работы на полную ставку. Я должен решить, стоит ли принять его предложение.
Моя докторская шансы в США или других западных странах, где существует устоявшегося академического сообщества является бесконечно малой. Это связано с моей степень бакалавра из другого национальном уровне младших классов занимает, чем на национальном уровне топ университет я уже упоминал. Профессоров в мои студенческие школы не имеют никакой связи с западными исследователями и не заботится о них, моих профессоров undergradute также плевать на международное научное сообщество.
Хотя институт мне предложили получить докторскую степень национально известных и имеющих степень доктора от туда несет nationwise репутацию, я считаю, что мои шансы постдока от приличных до хороших школ в западных странах очень низкие. Мой преподаватель имеет звание профессора, но его h-индекс очень низкий (< 10), в то время как его западные коллеги, как правило, имеют индекс больше 30, и обычно известный из них индекс gretaer чем на 50. Также его ученики, похоже, не для обеспечения хороших постдоков.
Мне тоже не нравится мой профессор. Я могу работать с ним несколько лет и подать заявку на PhD после получения некоторых публикациях, но все-таки мне нужно будет его соединений.
Это может быть мой единственный шанс для кандидата наук и я не знаю, что делать. Каковы мои шансы в Западной академической системы после этого доктор ? Если кандидат сделал с профессором, чья работа не получите много ссылок и кто публикует редко ?
Я пытаюсь построить смарт-хост в системе Unix с сервером приложения, Почта и Открытый Каталог для локальных пользователей.
Мой вопрос, если есть способ, чтобы использовать почтовый ящик только для пересылки почты из нескольких почтовых пользователей, у меня тест только для одной учетной записи электронной почты пользователя, в экспедиторских и в приложении Почта и работает хорошо, но я попытался добавить второй аккаунт и я получаю сообщение о том, что есть уже учетная запись для этого домена (как-то так я не помню хорошо). В Exchange от Microsoft я увидел один конфиг там был счет только за пересылку почтой, а в интернет-провайдера почтового сервера, что обычная учетная запись электронной почты, но локально в обмен, я могу открыть его как обычный локальный аккаунт.
Можно ли сделать или есть какие-то обходные пути для этого приложения или в фоновом режиме связался с postfix?
Спасибо!
Вы можете добавить включить команду в RC.локальный скрипт, который выполняется при запуске.
Для Debian, он находится в /etc/rc автомобиль.местные
Для Ubuntu, он находится в /etc/rc автомобиль.местные
Для Fedora, он находится в /etc/rc автомобиль.г/RC.местные
Добавьте вашу команду к вершине выход 0
.
Я был пустячный вокруг с пробором
команду на петлевой диск и попытался создать несколько разделов GPT можно использовать часть таблицы, но я постоянно получаю ошибку: не удается удовлетворить все ограничения в разделе.
при попытке создать логический раздел
$ судо расстались с /dev/loop0
(расстались) mktable ОПС
(расстались) mkpart первичный 1 МИБ 201MiB
(расстались) mkpart расширенные 201MiB -0MiB
блок (расстались) МИБ печати
Модель: устройство loopback (петля)
Диск как /dev/loop0: 102400MiB
Размер сектора (логического/физического): 512 Б/512Б
Таблица разделов: GPT-диск
Номер начало конец размер файловая система имя флаги
1 1.00 Мб 201MiB 200MiB первичной
2 201MiB 102400MiB 102199MiB продлен
(расстались) mkpart логических 202MiB 1024MiB
Ошибка: не удается удовлетворить все ограничения в разделе.
Воссоздавая те же разделы с помощью рекламного части таблицы не дает такой ошибки. Поэтому любая идея, что случилось?
% судо расстались с /dev/loop0
ГНУ расстались 2.3
Использование /dev/loop0
Добро пожаловать в GNU расстались! Типа "справка", чтобы просмотреть список команд.
(расстались) mktable рекламного
(расстались) mkpart первичный 1 МИБ 201MiB
(расстались) mkpart расширенные 201MiB -0MiB
(расстались) mkpart логических 202MiB 1024MiB
блок (расстались) МИБ печати
Модель: устройство loopback (петля)
Диск как /dev/loop0: 102400MiB
Размер сектора (логического/физического): 512 Б/512Б
Таблица разделов: рекламного
Номер начало конец размер тип файловая система флаги
1 1.00 Мб 201MiB 200MiB первичной
2 201MiB 102400MiB 102199MiB расширенной адресации LBA
5 202MiB 1024MiB 822MiB логично
Существует два списка параметров в bash. Для shopt
и для набора
.
Проверить один вариант.
Чтобы распечатать конкретный вариант (без изменений) для shopt, используйте shopt -P имя
:
$ shopt -п xpg_echo
shopt -у xpg_echo
И для установить
, использовать: shopt -по имени
(Да, вы можете использовать shopt -ОП
для установить
списке).
$ shopt -по содержит
набор +о содержит
Список опций.
Перечислить все варианты от shopt, используйте shopt
(или многоразовые shopt -п
).
Также shopt -ы
или shopt -u не
может быть использован.
Как получить список всех вариантов, чтобы установить
с набором -о
(по теме: Набор +о
).
Или: shopt -о
эквивалентно взаимозачета
и shopt -ОП
является набор +о'
.
Руководство
Из менее=+/'^ *shopt \[' человек Баша
:
Без вариантов, или с параметром-p, список всех настраиваемых параметров отображается, Если или -S или -у используется при отсутствии аргументов optname, дисплей общества на те варианты, которые устанавливаются или отменить соответственно.
Из менее=+/'^ *установка \[' человек Баша
:
Если -о поставляется с опцией no-имя, значения текущих параметров печати. Если +о'поставляется с опцией no-наименование, серия набор команд для воссоздания текущей настройки отображается на стандартный вывод.
Примеры
$ взаимозачета
allexport от
braceexpand на
Emacs на
errexit от
errtrace от
functrace от
hashall на
histexpand на
история о
ignoreeof от
интерактивные-комментарии на
ключевое слово от
монитор
noclobber от
параметром noexec от
noglob от
nolog от
уведомление от
nounset от
onecmd от
физическое отключение
pipefail от
в POSIX выкл
привилегированные выкл
подробные выкл
ви от
содержит выкл
И
$ shopt -СП
shopt -с checkwinsize
shopt -с cmdhist
shopt -с expand_aliases
shopt -с extglob
shopt -с extquote
shopt -с force_fignore
shopt -с histappend
shopt -с histverify
shopt -с interactive_comments
shopt -с progcomp
shopt -с promptvars
shopt -s в параметре sourcepath
Стоит упомянуть о shopt -ОП
, который на самом деле списки набора
вариантов:
$ shopt -ОП
набор +о allexport
набор -о braceexpand
взаимозачета в Emacs
набор +о errexit
набор +о errtrace
набор +о functrace
набор -о hashall
набор -о histexpand
взаимозачета истории
набор +о ignoreeof
набор -о интерактивный-комментарии
набор +о'сайта
набор -вывода монитор
набор +о noclobber
набор +о'параметром noexec
набор +о noglob
набор +о nolog
набор +о уведомить
набор +о nounset
набор +о onecmd
набор +О физической
набор +о pipefail
набор +о стандарте POSIX
набор +о привилегированном
набор +о подробном
набор +О. В.
набор +о содержит
Использовать коль -б
(в Linux это часть пакета util-Linux в пакет; в базовую систему в другом месте).
коль отфильтровывает обратного (а половина-наоборот) линия для выходной в правильном порядке, только вперед и половину-переднюю линию кормит.
Я был шокирован этим, но, видимо, это пользовательская функция от CyanogenMod, не имеется в наличии Андроид. На некорневых телефонов я думаю, что единственная надежда заключается в том, чтобы установить специальный номеронабиратель, как зарегистрироваться.
Ссылки: TalkAndroid, С XDA.
В CentOS 6.х
В процессе изучения асно, я наткнулся на эту рекламу в моей учебной документации:
Однако с помощью ACL, вы не можете запретить доступ для пользователей к его домашнему каталогу
Пока я не могу придумать ни одной причины, почему я хочу это сделать, мне интересно почему администраторы не блокированы, даже имея возможность сделать это. Это то, что жестко закодированы в команда setfacl
или что-то еще блокирует это?
Я думаю, я нашел кое-что, я уверен, что там должен быть более умный способ, но сейчас я все установить.
[корень@сервера server1 ~]# ИС -о -4 АДР шоу | у awk '{печати $1" "$2": "$4}'
1: вот: 127.0.0.1/8
2: eno1: 192.168.100.190/24
3: eno2: 10.5.8.33/21
Пакман -у ХХХ.ПКГ.тар.в XZ
, см. Пакман дополнительные команды на Арч Вики.- нет, вы должны скачать пакеты с Пакман:
Пакман -с ххх
Если вы не хотите, чтобы подключить ВМ к интернету, вы могли бы следовать в этом руководстве.
Есть смысл в предоставлении небольшую сумму кредита для таких вещей. Это не более чем стимул, чтобы заставить их взаимодействовать с материалом курса. Предположим, что студентам искать ответы, а не думать их. Это не имеет значения, если есть только немного кредит для них. Даже если они будут работать вместе, чтобы придумать ответы, это не потерянное время для них, так что не беспокойтесь об этом тоже.
Альтернатива (что, вероятно, не будет работать для вас) - научить студентов силы вам физической бумажный (или электронный токен) как билет, чтобы присутствовать на лекции. Если у вас нет билета, вы не получите, чтобы посмотреть шоу. Тогда вы не должны дать им кредит вообще.
Цель состоит в том, что студенты, которые собираются, чтобы делать хорошо в любом случае и результат в верхней части класса не нужен для этого, так что нет необходимости беспокоиться о них или наказывать их за желание учиться в другую сторону (небольшая сумма кредита). Но студенты, кто не собирается быть вашим суперзвезд нужен толчок (положительная сумма кредита). Немного кредит приманкой, которая заманивает их в ловушку.
А реальная альтернатива-это классные занятия, так что все читают и "доставки содержимого" находится вне лицом к лицу сессий и только то, что вы делаете, когда перед ними вещи, которые вы не можете поступить иначе. Работы в малых группах, дискуссии, проекты и т. д. (
Мой сад (впервые!) было все отлично. Вчера я собрал мою картошку, которую оставила половину сада открывают и голые. Некоторые твари, казалось, взгляд этот теперь-открытый ландшафт как приглашение прийти и поужинать.
Как бы то ни было, он съел всю мою клубнику и отведать многие мои помидоры. Осталось много помидор половинок, зеленой и почти спелые, лежащего на земле.
Это не олень, потому что у нас была такая проблема в начале сезона, и я построил 6' забор, который, кажется, работает. Я узнаю печать олень если бы я увидела их. Это существо оставило никаких следов, что я видел.
Любая идея, что это может быть, и что я мог сделать, чтобы воспрепятствовать его кафе? Я видел кролика покинуть этот район один или два раза вечером, но он, казалось, был на внешней стороне забора. Если это кролик, я мог бы теоретически обеспечить забор (это полипропиленовая сетка) на землю немного лучше. Но если это белка, я думаю, они смогли бы масштабировать любой забор, который я туда положил.
У меня есть недорогой планшет, который я хочу использовать за 2 сторону стекла. Поэтому я хочу, чтобы отобразить веб-страницу при запуске. Если возможно, было бы лучше, если бы он также может запускать веб-сервер с PHP, msql и подобные. Как таблетка будет за стеклом не было бы никакой необходимости для того, чтобы сделать что-нибудь еще. Я думаю, я мог бы это, используя какую-то активность камеру на распознавание или обнаружение движения. Это будут дополнительные функции.на более поздние даты
В течение нескольких экспериментов я запустил wget, чтобы загрузить файл для измерения скорости передачи данных. Файла (размер) всегда одинакова, около 292 МИБ. Средняя скорость загрузки показано с помощью wget не совпадает размер файла, деленный на время. Как это происходит? Я не могла ничего найти, как через wget точно вычисляет среднюю скорость передачи данных.
Если это важно: я экспериментировал с MPTCP и измерения скорости передачи данных по разным ссылкам. Насколько мне известно, команда wget не должно волновать, будет ли использован обычный TCP или MPTCP это.
Выдержка из результатов
9.6 МБ/с 0:28 мин (скорость передачи данных ниже, но занимает меньше времени?)
10.0 МБ/с 0:29 мин (?)
10.1 МБ/с 0:29 мин (?)
10.3 Мб/с 0:33 мин (?)
10.5 МБ/с 0:30 мин
Стоимость ссылаюсь на это ставка, которая отображается после того, как загрузка завершится, как в последней строке здесь:
в Debian-9.9.0-для amd64-CD-образов netinst.я 100%[==============================================>] 292,00 м 9,69 МБ/с в 29С
2019-07-17 12:24:25 (10,1 МБ/с) - "дебиан-9.9.0-для amd64-CD-образов netinst.ИСО.1" спас [306184192/306184192]
Показать вопросы с тегом greenhouse hyouge-mono pvg bkk cowbuilder perl