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

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

3
Що таке оператор <=> в C ++?
Поки я намагався дізнатися про операторів C ++ , я натрапив на дивного оператора порівняння на cppreference.com , * у таблиці, яка виглядала так: "Ну, якщо це звичайні оператори в C ++, я краще їх вивчу", - подумав я. Але всі мої спроби з’ясувати цю таємницю були безуспішними. Навіть тут, …

8
Як відформатувати рядок за допомогою словника в python-3.x?
Я великий фанат використання словників для форматування рядків. Це допомагає мені прочитати формат рядків, які я використовую, а також дозволити мені скористатися наявними словниками. Наприклад: class MyClass: def __init__(self): self.title = 'Title' a = MyClass() print 'The title is %(title)s' % a.__dict__ path = '/path/to/a/file' print 'You put your file …

9
Як я можу викликати натиснення події JavaScript
У мене на своїй сторінці гіперпосилання. Я намагаюся автоматизувати декілька клацань по гіперпосиланню для тестування. Чи є спосіб, як ви можете імітувати 50 кліків на гіперпосилання за допомогою JavaScript? &lt;a href="#" target="_blank" onclick="javascript:Test("Test");"&gt;MSDN&lt;/a&gt; Я шукаю тригер події onClick від JavaScript.

3
Прив'язка даних WPF: Як я можу отримати доступ до контексту даних "батьків"?
У мене є список (див. Нижче), що міститься у вікні. Вікно DataContextмає два властивості Itemsта AllowItemCommand. Як отримати прив'язку для властивостей Hyperlink's Commandдля вирішення проти вікна DataContext? &lt;ListView ItemsSource="{Binding Items}"&gt; &lt;ListView.View&gt; &lt;GridView&gt; &lt;GridViewColumn Header="Action"&gt; &lt;GridViewColumn.CellTemplate&gt; &lt;DataTemplate&gt; &lt;StackPanel&gt; &lt;TextBlock&gt; &lt;!-- this binding is not working --&gt; &lt;Hyperlink Command="{Binding AllowItemCommand}" CommandParameter="{Binding .}"&gt; …

4
Цикл на основі діапазону C ++ 11: отримання елемента за значенням або посиланням на const
Читаючи деякі приклади циклів на основі діапазону, вони пропонують два основні способи 1 , 2 , 3 , 4 std::vector&lt;MyClass&gt; vec; for (auto &amp;x : vec) { // x is a reference to an item of vec // We can change vec's items by changing x } або for (auto …
215 c++  c++11 

6
Docker: декілька Dockerfiles у проекті
Як ви впорядковуєте Dockerfiles, що належить проекту, коли у вас є один Dockerfile для бази даних, один для сервера додатків тощо? Ви створюєте якусь ієрахію у джерелі? Великий корпоративний проект не може складатися лише з одного Dockerfile?
215 docker 


2
Як придушити результати зіставлення бінарних файлів у grep [закрито]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 3 роки тому . Удосконаліть це питання При використанні grepв Linux, результат часто містить багато "збігів бінарних файлів XXX", які мене не …
215 linux  grep 

11
Прийміть самопідписаний сертифікат ssl сервера в клієнті Java
Це виглядає як стандартне запитання, але я не міг ніде знайти чіткі вказівки. У мене є Java-код, який намагається підключитися до сервера, ймовірно, самопідписаний (або закінчився термін дії). Код повідомляє про наступну помилку: [HttpMethodDirector] I/O exception (javax.net.ssl.SSLHandshakeException) caught when processing request: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find …
215 java  ssl  https  keytool 

11
Як надрукувати (використовуючи cout) число у двійковій формі?
Я слідую за курсом коледжу з операційних систем, і ми вчимося, як перетворити з двійкових у шістнадцятковий, десятковий у шістнадцятковий і т.д. + 1). У нас є кілька вправ, які потрібно зробити на папері, і я хотів би мати можливість перевірити свої відповіді, перш ніж подавати свою роботу вчителю. Я …

14
@ViewChild в * ngIf
Питання Який найелегантніший спосіб отримати @ViewChildвідповідний елемент у шаблоні? Нижче наведено приклад. Також Plunker доступний. Шаблон: &lt;div id="layout" *ngIf="display"&gt; &lt;div #contentPlaceholder&gt;&lt;/div&gt; &lt;/div&gt; Компонент: export class AppComponent { display = false; @ViewChild('contentPlaceholder', {read: ViewContainerRef}) viewContainerRef; show() { this.display = true; console.log(this.viewContainerRef); // undefined setTimeout(()=&gt; { console.log(this.viewContainerRef); // OK }, 1); } …

10
Як поводитися з подією `onKeyPress` в ReactJS?
Як я можу змусити роботу onKeyPressподії в ReactJS? Він повинен насторожувати при enter (keyCode=13)натисканні. var Test = React.createClass({ add: function(event){ if(event.keyCode == 13){ alert('Adding....'); } }, render: function(){ return( &lt;div&gt; &lt;input type="text" id="one" onKeyPress={this.add} /&gt; &lt;/div&gt; ); } }); React.render(&lt;Test /&gt;, document.body);

5
Як відформатувати число 0..9 для відображення з двома цифрами (це НЕ дата)
Я хотів би завжди показувати число під 100 з двома цифрами (приклад: 03, 05, 15 ...) Як я можу додати 0, не використовуючи умовного, щоб перевірити, чи він менше 10? Мені потрібно додати результат до іншої рядки, тому я не можу використовувати printf.

17
ПрогресDialog застарілий. Який альтернативний варіант використовувати?
Я натрапив на те, що ProgressDialogзараз застарілий. Що було б альтернативним використовувати замість цього, крім того ProgressBar. Я використовую андроїд-студію версії 2.3.3. ProgressDialog progressDialog=new ProgressDialog(this); progressDialog.show();

8
Відображення результатів згортання у читаному форматі JSON у сценарії оболонки Unix
У моєму скрипті оболонки Unix, коли я виконую команду curl, результат відображатиметься нижче, як я переадресовую на файл: {"type":"Show","id":"123","title":"name","description":"Funny","channelTitle":"ifood.tv","lastUpdateTimestamp":"2014-04-20T20:34:59","numOfVideos":"15"} Але я хочу, щоб цей вихід був розміщений у читаному форматі JSON, як показано нижче у файлі: {"type":"Show", "id":"123", "title":"name", "description":"Funny", "channelTitle":"ifood.tv", "lastUpdateTimestamp":"2014-04-20T20:34:59", "numOfVideos":"15"} Як я відформатую вихід таким чином?
215 json  shell  curl 

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