Програмування

Питання та відповіді для професійних та ентузіастів-програмістів

6
Як мені отримати CURL, щоб не відображати панель прогресу?
Я намагаюся використовувати cURL в сценарії і дозволити йому не показувати панель прогресу. Я спробував -s, -silent, -S, і -quietваріанти, але жоден з них не працює. Ось типова команда, яку я спробував: curl -s http://google.com > temp.html Панель прогресу я отримую лише при натисканні на файл, тому curl -s http://google.comне …
562 linux  bash  unix  scripting  curl 

30
Як чекати в bash, щоб кілька підпроцесів закінчити і повернути вихідний код! = 0, коли будь-який підпроцес закінчується кодом! = 0?
Як чекати в скрипті bash для кількох підпроцесів, породжених із цього сценарію, щоб закінчити і повернути вихідний код! = 0, коли будь-який з підпроцесів закінчується кодом! = 0? Простий сценарій: #!/bin/bash for i in `seq 0 9`; do doCalculations $i & done wait Вищеописаний сценарій буде чекати всіх 10 породжених …
562 bash  process  wait 

6
Як я можу зробити слабку посилання на протокол у "чистому" Swift (без @objc)
weakпосилання, схоже, не працює в Swift, якщо а protocolне оголошено як @objc, чого я не хочу в чистому додатку Swift. Цей код дає помилку компіляції ( weakне може бути застосований до некласового типу MyClassDelegate): class MyClass { weak var delegate: MyClassDelegate? } protocol MyClassDelegate { } Мені потрібно профіксувати протокол …

21
Скільки файлів можна помістити в каталог?
Чи має значення, скільки файлів я зберігаю в одному каталозі? Якщо так, то скільки файлів у каталозі занадто багато, і які наслідки має занадто багато файлів? (Це на сервері Linux.) Передумови: у мене є веб-сайт з фотоальбомом, і кожне завантажене зображення перейменовано на 8-значний ідентифікатор (скажімо, a58f375c.jpg). Це дозволяє уникнути …
561 filesystems  limit 

8
Отримання лише заголовка відповіді від HTTP POST за допомогою curl
Можна запросити лише заголовки, використовуючи HTTP HEAD, як опцію -Iв curl(1). $ curl -I / Тривалі органи відповідей HTML - це біль отримати командний рядок, тому я хотів би отримати лише заголовок як зворотній зв'язок для моїх POST-запитів. Однак HEAD і POST - це два різні методи. Як змусити curl …
561 post  curl  http-headers 


4
Найкраща практика для виклику ConfigureAwait для всього коду на стороні сервера
Якщо у вас є код на стороні сервера (тобто деякий ApiController), і ваші функції асинхронні - тому вони повертаються Task<SomeObject>- чи вважається найкращою практикою будь-який час, коли ви очікуєте функцій, які ви викликаєте ConfigureAwait(false)? Я читав, що він є більш ефективним, оскільки йому не потрібно перемикати контексти потоків назад до …

30
Значні нові винаходи в обчислювальній техніці з 1980 року
Заблокований . Це запитання та його відповіді заблоковано, оскільки це питання поза темою, але має історичне значення. Наразі не приймає нових відповідей чи взаємодій. Це питання виникло з коментарів щодо різного роду прогресу в обчислювальній роботі за останні 50 років. Деякі інші учасники мене попросили підняти це як питання до …
561 innovation 

15
Втеча @ символ у двигуні подання бритви
Я створюю зразок сайту ASP.NET MVC 3, використовуючи Razor як двигун перегляду. Синтаксис бритви починається з @символу, наприклад @RenderBody(). Якщо я пишу @test на своїй сторінці cshtml, це дає мені помилку розбору CS0103: Назва "тест" не існує в поточному контексті Як уникнути символу "@"?

14
Як визначити, чи реалізує тип інтерфейс із відображенням C #
Чи пропонує відображення в C#запропонованому способі визначити, чи є в деяких System.Typeмоделях даного типу якийсь інтерфейс? public interface IMyInterface {} public class MyType : IMyInterface {} // should yield 'true' typeof(MyType)./* ????? */MODELS_INTERFACE(IMyInterface);
561 c#  reflection  interface 

28
Загальноприйняті найкращі практики щодо організації коду в JavaScript [закрито]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 5 років тому . Оскільки рамки JavaScript, такі як jQuery, роблять веб-додатки на базі клієнтів багатшими та функціональнішими, …

30
Як я можу налаштувати редактор для роботи з Git у Windows?
Я випробовую Git на Windows . Я дійшов до того, що намагаюся "git commit", і я отримав цю помилку: Термінал німий, але не визначено візуального чи редактора. Будь ласка, надайте повідомлення за допомогою параметра -m або -F. Тож я зрозумів, що мені потрібно мати змінну середовища під назвою EDITOR. Нема …
561 windows  git  cygwin  editor 


8
Як зменшити / очистити файл ibdata1 у MySQL
Я використовую MySQL у localhost як "інструмент запиту" для статистики R, тобто кожен раз, коли я запускаю скрипт R, я створюю нову базу даних (A), створюю нову таблицю (B), імпортую дані в B , надішліть запит, щоб отримати те, що мені потрібно, і тоді я кидаю B і краплю A. …
561 mysql  database  innodb 

14
Знайдіть і замініть всередині текстового файлу команду Bash
Який найпростіший спосіб знайти і замінити заданий рядок введення, скажімо abc, і замінити іншим рядком, скажімо, XYZу файлі /tmp/file.txt? Я пишу додаток і використовую IronPython для виконання команд через SSH - але я не знаю Unix, що добре, і не знаю, що шукати. Я чув, що Bash, крім інтерфейсу командного …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.