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

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

10
Чи можна примусити розірвати сторінку в друкуванні HTML?
Я складаю HTML-звіт, який буде друкованим, і він має "розділи", які повинні починатися на новій сторінці. Чи є якийсь спосіб помістити в HTML / CSS щось, що буде сигналізувати браузеру про те, що йому потрібно змусити розрив сторінки (запустити нову сторінку) у цей момент? Мені це не потрібно для роботи …


21
Який пітонічний спосіб виявити останній елемент у циклі 'for'?
Я хотів би знати найкращий спосіб (більш компактний і «пітонічний») зробити спеціальну обробку для останнього елемента в циклі for. Є фрагмент коду, який слід викликати лише між елементами, придушуючись в останньому. Ось як я зараз це роблю: for i, data in enumerate(data_list): code_that_is_done_for_every_element if i != len(data_list) - 1: code_that_is_done_between_elements …

12
Як встановити розширення ext-curl за допомогою PHP 7?
Я встановив PHP 7 за допомогою цього репо , але коли я намагаюся запустити composer install, він видає цю помилку: [пакет] вимагає ext-curl * -> запитуваний розширення PHP curl відсутній у вашій системі. За допомогою PHP 5 ви можете легко встановити його, запустивши команду yumабо apt-get install php5-curl, але я …
188 php  curl  php-7 

4
Каталог mysqld_safe '/ var / run / mysqld' для файлу сокетів UNIX не існує
Під час запуску сервера mysql 5.7.17, використовуючи mysqld_safe, слідкуйте за помилками. 2017-02-10T17:05:44.870970Z mysqld_safe Logging to '/var/log/mysql/error.log'. 2017-02-10T17:05:44.872874Z mysqld_safe Logging to '/var/log/mysql/error.log'. 2017-02-10T17:05:44.874547Z mysqld_safe Directory '/var/run/mysqld' for UNIX socket file don't exists. Як це виправити?
188 mysql  sockets 

11
Як оновити Xcode на OSX до останньої версії?
Який найпростіший спосіб оновити Xcode на OSX? Я бачу це в терміналі: $ brew install xxxxxxx Warning: Your Xcode (4.3.3) is outdated Please install Xcode 4.6. Але коли я йду відкривати Xcode > Preferences > Downloads, він говорить, що оновлень немає?
188 xcode  macos  homebrew 

3
Доступ до змінної за межами рамки Handlebars.js кожного циклу
У мене є шаблон handlebars.js, приблизно так: {{externalValue}} <select name="test"> {{#each myCollection}} <option value="{{id}}">{{title}} {{externalValue}}</option> {{/each}} </select> І це генерований вихід: myExternalValue <select name="test"> <option value="1">First element </option> <option value="2">Second element </option> <option value="3">Third element </option> </select> Як і слід було очікувати, я можу отримати доступ до idі titleполях кожного …

4
Як уникнути знака відсотка в T-SQL?
На це питання також є відповідь , але він специфічно згадує DB2. Як шукати рядок, використовуючи символ, LIKEякий вже містить відсоток %? У LIKEоператор використовує %символи для позначення маски.
188 sql-server  tsql 

8
Java 8 - Найкращий спосіб перетворення списку: карта чи передбачити?
У мене є список, myListToParseде я хочу відфільтрувати елементи і застосувати метод до кожного елемента, а результат додати в інший список myFinalList. З Java 8 я помітив, що я можу це зробити двома різними способами. Я хотів би знати більш ефективний шлях між ними та зрозуміти, чому один із способів …
188 java  java-8  java-stream 

6
TypeError: елемент послідовності 0: очікуваний рядок, знайдено int
Я намагаюся вставити дані зі словника в базу даних. Я хочу повторити значення і відформатувати їх відповідно до типу даних. Ось фрагмент коду, який я використовую: def _db_inserts(dbinfo): try: rows = dbinfo['datarows'] for row in rows: field_names = ",".join(["'{0}'".format(x) for x in row.keys()]) value_list = row.values() for pos, value in …
188 python 

13
Як отримати значення поля введення за допомогою ReactJS?
У мене є такий компонент React: export default class MyComponent extends React.Component { onSubmit(e) { e.preventDefault(); var title = this.title; console.log(title); } render(){ return ( ... <form className="form-horizontal"> ... <input type="text" className="form-control" ref={(c) => this.title = c} name="title" /> ... </form> ... <button type="button" onClick={this.onSubmit} className="btn">Save</button> ... ); } }; …

5
Як встановити кілька пакетів python одночасно за допомогою pip
Я знаю, що це простий спосіб зробити це, але я не знайшов його ні тут, ні в Google. Тож мені було цікаво, чи є спосіб встановити кілька пакетів за допомогою pip. Щось на зразок: pip install progra1 , progra2 ,progra3 ,progra4 . або: pip install (command to read some txt …
188 python  pip 

6
Що таке правила іменування для MongoDB?
Чи існує набір переважних конвенцій іменування прав MongoDB, таких як бази даних, колекції, назви полів? Я думав так: Бази даних: складаються з мети (слово в однині) і закінчуються на "db" - всі малі регістри: imagedb, resumedb, memberdb тощо. Колекції: множина у малому регістрі: зображення, резюме, Поля документа: нижчийCamelCase, наприклад, memberFirstName, …

9
Аргумент недійсності Java 8 lambda
Скажімо, у Java 8 є наступний функціональний інтерфейс: interface Action<T, U> { U execute(T t); } І в деяких випадках мені потрібна дія без аргументів або типу повернення. Тому я пишу щось подібне: Action<Void, Void> a = () -> { System.out.println("Do nothing!"); }; Однак це дає мені помилку компіляції, мені …
188 java  lambda  java-8  void 

14
Програмна зміна заголовка навігації
У мене є навігаційна панель із заголовком. Коли я двічі клацнув текст, щоб перейменувати його, він насправді говорить, що це елемент навігації, тому це може бути саме так. Я намагаюся змінити текст за допомогою коду, наприклад: declare navigation bar as navagationbar here button stuff { navigationbar.text = "title" } Це …

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